The Thrive Landing Page Pixel
We all know redirect latency can greatly affect campaign performance.
With Thrive‘s Cloud Service, we’ve already achieve extremely fast redirects worldwide, having deployed a truly distributed infrastructure on a massive scale via AWS.
But today, we take the first step in eliminating the tracking redirect altogether.
Now Thrive can track the performance of traffic you send directly from the traffic source to your landing page. This means no more campaign URL required to add a redirect between your traffic source and your landing page.
You can use your landing page URL directly in your traffic source as the destination.
Once you go into a campaign in Thrive, you can get the LP pixel here:
![]()
To track clicks to this campaign without using the campaign URL as an additional redirect, just copy and paste this pixel code right after the <body> tag in your landing page code.
Now, you can just add the landing page URL directly to your traffic source to send traffic to, and those clicks will all be tracked in Thrive like any other campaign!
Using code, you can even still dynamically pass in any traffic source parameters into the appropriate variable in the landing page pixel. See post #3 below.
The pixel will automatically recognize which landing page in your campaign rotation to post clicks to, and the Thrive landing page code will work as normal to redirect visitors to the appropriate offer(s) in your rotation.
When should I be using this Pixel?
Facebook & Google AdWords Campaigns
If you’ve ever bought media via Facebook or AdWords, you know their approval process is incredibly stringent. They want to see the same domain used as your landing page.
When you use a tracking software, most of the time the redirect domain is different than the landing page you send Facebook traffic to, causing your campaign to be disapproved, or worse, your whole account to be banned.
Now, you can use your landing page URL directly in Facebook campaigns as the destination URL! No 3rd party domains to be redirected through.
This should help a lot of Facebook & AdWords accounts to stay alive a lot longer and still have Thrive track everything.
Mobile & Pop Traffic
This pixel should be used particularly for mobile (and pop) campaigns since mobile connection speeds are still generally slower.
For pop campaigns, a lot of times you are able to split test different pages via your traffic source already, so it's perfect to simply use the landing page pixel to track clicks to save a redirect.
Using a pixel without a tracking redirect, can boost performance of your mobile campaigns significantly.
Using a CDN
To get optimal results, serve your landing pages via a CDN (content delivery network) like MaxCDN or CloudFlare.
Sending traffic directly to your landing page served via a global CDN is the holy grail as there is simply nothing faster as it does not have to wait for a tracker redirect at all.
The CDNs have edge server locations that are often closer to the traffic than any tracker redirects as there are many more of these servers.
Track Organic Traffic in Addition to Regular Visits
You may have a landing page split testing as a part of a normal campaign. But, perhaps you want to track organic visits to your landing page separately in another campaign (e.g. visits from Google search, if visitor bookmarked your page, or any other visits not coming from your Thrive campaign URL).
You can use the landing page normally, and create a separate campaign in Thrive to track organic visits to all your landing pages. Just put the LP pixel from that campaign on every landing page.
A landing page with this pixel on it can still be used normally through the campaign URL redirect. Thrive is smart so it will not double count each visit.
When Landing Page Split Testing No Longer Necessary
When you first start a campaign, you may want to split test different landing pages to see which one works the best.
Over a larger sample size, however, it may be clear that one landing page performs particularly well. At that time, you should switch to using the landing page pixel and eliminate the initial campaign redirect since you no longer need to split test multiple landing pages.
Note: our next step in improving the LP Pixel is to allow you to split test landing pages! 
Pixel Limitations
Because the traffic isn’t coming through Thrive, you will also not be able to use redirection rules, and your visitors’ cookies are required to be enabled.
Dynamic, Responsive Landing Page Content
While it requires additional coding and more effort, it is still possible to display dynamic landing page content based on some URL parameter, location, device, etc. similar to how a redirect rule setup through Thrive would work.
You would have to utilize some 3rd-party APIs, and depending on the API response, program the landing page to display content particular to that visitor.
APIs for geo-location: MaxMind, ip-api.com
API for device information: WURFL
Others like operating system and browser version requires some code research, but there are a lot of meta data that can be detected easily using code you can implement on your landing page. Depending on the meta data of the visitor, you can dynamically display content similar to using Thrive’s redirect rules.
As mentioned, we are also working on the next iteration to allow you to split test multiple landing pages without a Thrive redirect.
TUTORIAL COMING
Along with that, I also plan to do a tutorial on how to track and split test multiple landing pages AND complete with device/ISP/geo/etc. call-outs without any tracker redirect.
And we'll make sure everything can be delivered through CDN!
You should now try to use the Thrive landing page pixel whenever possible for an automatic boost in performance. Try it out and see!
This is truly awesome for fb and google affs
Dynamically Pass in Traffic Source Parameters to LP Pixel
Update: This code is no longer necessary. The pixel code provided automatically does this now.
See update post:
http://stmforum.com/forum/showthread...l=1#post271202
This is proper innovation. Looking forward to testing this out and seeing how much of an improvement it makes to load times. The only downside is the fact that you won't be able to rotate landing pages via
This sounds great! Does it work with the self-hosted version of

Updates to Landing Page Pixel
Your existing landing page pixels will still work, so do not worry, but we've just made it a lot more versatile.
First of all, if you can convince your offer/advertiser to put the pixel on their offer page, the Landing Page Pixel works for direct linking to offers too!
If you put the pixel on the offer page, then you would be able to use your offer URL directly in your traffic source as if you're the advertiser!
The pixel code can be gotten now by clicking on the button here:
![]()
The pixel code will now automatically pass all traffic source custom variables. Please just make sure to read the instructions in the modal that comes up once you click the button.
Similarly, put the provided pixel code directly in your landing page after the <body> tag, and