Take the 2-minute tour ×
Web Applications Stack Exchange is a question and answer site for power users of web applications. It's 100% free, no registration required.

One of the ways we sell to our customers is that they sponsor page X, and then their banners will show up on pages linked from X. We do all of the logic for this server-side, and the URL never changes. We're moving to a system for counting banner stats that is based on page views from Google Analytics. Essentially, we'll be determining the number of page views for today, seeing what ads were available for those pages, and then dividing.

My question is, how would you calculate the number of pages that were viewed after coming from page X? I'd really prefer not changing the URL in any way, and these pages don't currently use anything in the querystring, and I'd like to keep it that way.

EDIT: It's not traditional banner impressions. Let's say they want to sponsor a page. In our CMS, we set it up so that their ad displays on that page (they become the only company to show ads on that page). We also then force ads on the next page to display as theirs (normally, these ads would be from the random pool).

share|improve this question
Could you explain more - "they sponsor page X, and then their banners will show up on pages linked from X". That doesn't sound like traditional banner impression/click tracking, and I'm not quite following it. –  QuaffAPint Feb 10 '11 at 18:45

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Browse other questions tagged or ask your own question.