Forum Moderators: DixonJones
So, I guess I really am getting 107% of my google traffic from adwords?! (Where's that crosseyed smiley face when you need it?)
It might be possible to get more than 100%, as if a visitor is 're-referred' you'll have more referrals than unique visitors...