This article will cover:
- What are Affiliate Campaign Pixels?
- How to Place an Affiliate Campaign Pixel
- How to Place an Affiliate Campaign Event Pixel
- How to Configure an Affiliate Campaign Pixel Using Tokens
- How to Require Server Tracking on Campaign Pixels
- FAQ
What are Affiliate Campaign Pixels?
Affiliate campaign pixels allow affiliates to track conversions/events within their own tracking platform. These pixels can be either iFrame, JavaScript, or Image pixels (HTML pixels) or Postback URLs (server-to-server tracking).
How to Place an Affiliate Campaign Pixel
To place an affiliate campaign pixel, follow these steps:
Open the Campaign card
Click on the Home tab
Click on the Pixels sub tab
Paste HTML pixels into the Pixel field and/or paste a server-to-server URL into the Postback URL field
Note:
Placing the affiliate campaign pixel here will fire the pixel when the offer's default conversion/event is tracked. If the offer has multiple events configured, utilize the event pixel management in the steps below.
How to Place an Affiliate Campaign Event Pixel
Events are actions, in addition to the default conversion, that can be tracked within CAKE. To place an affiliate campaign event pixel, follow these steps:
Open the Campaign card
Click on the Events tab
Click the Event Name
Place your affiliate’s HTML pixel in the Pixel field and/or paste a server-to-server URL into the Postback URL field
How to Configure an Affiliate Campaign Pixel Using Tokens
Affiliates often require certain data to be passed on their pixel. Before setting the pixel live, you may need to configure the pixel to include CAKE tokens to accomplish this. When there is a pixel placed in the Pixel box or Postback URL field, CAKE will fire the pixel and/or postback in its exact form. However, there are dedicated CAKE tokens that can be used to dynamically populate data within the pixel/Postback URL.
Here is a list of tokens that can be used in affiliate campaign pixels:
Transaction ID: #tid#
Sub ID 1: #s1#
Sub ID 2: #s2#
Sub ID 3: #s3#
Sub ID 4: #s4#
Sub ID 5: #s5#
Lead ID: #leadid#
Price (Affiliate Payout): #price#
Click IP: #sourceip#
Conversion IP: #ip#
Conversion UNIX timestamp: #utcunixtime#
Conversion timestamp: #sourcedate# (ie. 2013-11-12T13:04:27.5670000)
How to Require Server Tracking on Campaign Pixels
When using server-to-server- tracking with a postback URL to track conversions/events, affiliates must also use a postback URL. CAKE provides a setting that restricts affiliates from placing HTML pixels to ensure they are leveraging the postback URL option.. When enabled, this setting will disable the HTML pixel field on the campaign and a warning message will appear, notifying users that HTML pixels are not allowed.
To enable this for an offer, follow these steps:
Open the Offer card
Click on the Home tab
Click on the Attribution sub tab
Tick the Postbacks Only box
To enable this setting globally for all offers, follow these steps:
Click on the Setup main tab
Click on the Settings sub tab
Click on Affiliate Portal Settings
Navigate to the Affiliate Permissions section
Tick the Only Allow Affiliate Postbacks box
FAQ
How many HTML pixels can be fired from the Pixel box?
There is no limit to how many pixels can be fired from the Pixel box.
How many server-to-server pixels can be fired from the Postback URL field?
Only one server-to-server pixel can be fired from the Postback URL field.
What is the difference between an affiliate campaign pixel and an event pixel?
Affiliate campaign pixels and event pixels are essentially the same thing. However, an affiliate campaign pixel is for the offer's default/conversion pixel and the event pixels represent additional consumer actions that can be tracked within CAKE.