Referrer tracking: Differences Omniture, Piwik, Google Analytics

Hello!

My latest project was featured on a design showcase gallery.

That showcase gallery uses two ways to link to my website:

1.The URL shortener bit.ly
2. A direkt link pointing directly http://geschenkhamster.de/

The URL shortener - bit.ly - preserves the referrer so it does not show up in my Piwik stats.
But: I am also tracking with Google Analytics and Omniture. While Omniture does not show the real referrer, Google Analytics recognises the referrer:

Visits from a certain showcase gallery:

Omniture: 143*
Piwik: 131*
Google Analytics: 1 494**

*Probably visitors using the direct link.
** Visitors using the direct link + bit.ly

Why does Google Analytics know the referrer? Is there a way to make Piwik also realize the real referrer?

Are you sure you tagged all pages, with the google +piwik code? definitely piwik should detect the referrer like GA does.