Some of my(and my friends) sites get $15 on average daily with 5000-7000 pageviews daily accn to analytics n all. But every days adsense is showing 15000 to 19000 impressions but if is it adsense fault or someone is sending fake hits...as none of my sites get these no. of page views Also i never bought any hits traffic from any where?
I had the same "problem". Adsense shows 9000 impressions and analytics shows 3000 impressions. The reason was that I have 2 other counters above google analytics code in the source page. I presume that google analytics code does not always run because of that. When I moved analytics code above the two others javascript counters code, the impressions were almost the same like in the adsense.