This is best illustrated by an example:
The user goes to site A and goes through site B. The link site is now site A. The same user clicks on Site C from site B. Now, the link site is site B.
I am wondering if it is possible for the link site for site C to appear as site A (the original referrer, if you do).
Why do I need it (a little more context)?
I use targeting software (site B), which will be redirected to the true destination (site C). Since I will contact this targeting software instead of the final destination, Google Analytics will register all referrals as targeting software that completely destroys the goal of tracking link sites.
I would like to be able to pass the “actual” referrer (site A) to see where the visits to site C actually come from.
If possible, I would like to do this without “hacks” or “workarounds” that could easily break.
source share