The mark of the affiliate pro is tracking properly. Matter of fact, you cannot be successful in affiliate marketing if you don’t have your tracking figured it out.
Not tracking properly, let alone not tracking at all is like navigating across the Pacific with no radar, no GPS and no map. Eeek.
The 3 main ways to track a campaigns are:
- Using a tracking sofware
- Using a tracking ID (think of ?/utm=xxxxxx)
- Using a pixel
I use a pixel whenever I can.
The recommended is pixel is “purchase/conversion”.
Les’s see a typical scenario.
You want to run traffic to an offer. To increase CTR and to run most offers on Facebook and Google, you need a landing page.
So you direct your traffic to your landing page.
Ideally on you lander you have an optin form that captures user’s info, like their name and email.
On your landing page, you would put a Facebook “PageView” pixel, and also a “Lead” pixel after the user submits the form.
What about the conversion pixel though?
Usually you don’t have access to the advertiser’s conversion page, so the typical route is to send your purchase pixel to the advertiser (via email), and have the advertiser place your purchase pixel on their conversion page/thank you page.
Therefore, your purchase pixel will only fire after the user completes the purchase and lands on the “thank you” page.
Once the pixel fires, it sends the info back to Facebook/Google and tells the platform that there was a conversion.
In an ideal world, this would work perfectly.
However, the advertiser might not allow you to place your pixel on their conversion page…say what??
I’ll show you why this typically happens, and also a way to bypass this and get your tracking working properly regardless.
Why Some Advertisers Don’t Place Your Pixels
It’s not because they hate you – in fact, they need your traffic!
Imagine that you and 856 other affiliates ask to place your pixel on a thank you page of a specific offer.
The advertiser might deny all of you because multiple pixels could slow down his page.
The pixel is just a short piece of code, however multiply that by 856…
Also the advertiser might be worried (and sometimes they’re right) because some codes might contain a redirect, or be malicious.
The advertiser is basically worried you could hack their page and steal content, etc…
Of course you’re not, but they don’t know you, and not everyone is as honest as you are.
Another reason why an advertiser might not allow pixel placement is because multiple pixels could misfire, therefore skewing the accuracy of THEIR OWN pixel in there.
Some vendors can be stricter than others, so this is not always black or white.
A Look At ECommerce
ECom uses the most pixels of all.
This is because there are several steps in the buying process, and each step can have multiple variations.
For example, there is the View Content, when someone looks at a specific item,.
Then there is the “AddToCart”, when they decide they wanna buy and add the item(s) to their cart.
Once the user find what they are looking for, they click on the shopping cart and initiate the payment process.
This is known as the “InitiateCheckout”.
After that, the user usually buys, therefore there is your “Purchase” pixel.
However, the user might decide not to buy right away, or not to buy at all today, for whatever reason.
So we also have the “AbandonedCart” pixel.
All these “goals” can and should be pixels in Ecommerce, because you can retarget each user at each step before they convert.
Also, if the price point of an item is high ($200+), then the user has to make a harder decision, and usually the buying process takes longer.
Spending $17 is not the same as spending $200 online.
However, if you’re selling a product that costs $200. It can take a long time and tons of money to get enough conversions.
So instead, you can run campaigns based on earlier actions such as people who added to the cart or initiated check out.
What happens if the advertiser will not allow you to place your pixel?
Here’s a quick and easy workaround.
Build a redirect page, and place the purchase pixel there.
Say you have you lander and pre-sell the user there.
If and when the user clicks on the purchase “button” or link on your lander, you direct them to a redirect page for like 1-2 seconds, and this page will then direct traffic to the offer.
Your pixel will be on the redirect page.
Here’ s the redirect code:
<meta http-equiv=”refresh” content=”0; URL=’YOURAFFILIATELINK’” />
The temptation of giving up at the first or second roadblock will always be there, so it’s important to keep in mind there is ALWAYS an alternate solution or workaround.