Affiliate Pixels and Tracking

This article will cover the following:

- Affiliate Pixels

- Tokens in Affiiate Pixels

- Restricting Affiliate Pixels


Affiliate Pixels

Affiliates pixels are placed at the campaign level and can be placed directly by the affiliate through the Affiliate Portal. Alternatively, the pixel can be placed by an admin employee in the Admin Portal as well.


Placing pixels in the Admin Portal



In the Admin portal you can place an affiliate pixel on the Campaign card > Home tab > Pixels sub-tab.

You can view a list of tokens by using the hover menu for the Setup tab > Show Tokens. The full list of available tokens includes the following:


Affiliate ID: #affid#
Offer ID: #oid#
Campaign ID: #campid#
Creative ID: #cid#
Sub ID 1: #s1#
Sub ID 2: #s2#
Sub ID 3: #s3#
Sub ID 4: #s4#
Sub ID 5: #s5#
Request ID: #reqid#
UDID: #udid#

Conversion Pixels Only:

Transaction ID: #tid#
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)




Placing pixels in the Affiliate Portal

Affiliate pixels are placed in the Offer card > Testing & Tracking tab. Here, your Affiliate will enter their test link and their pixel. A list of tokens is available on the left-hand side, and clicking on them will place the corresponding token wherever your cursor is located.


Once placed, CAKE will display these pixels in the Affiliate tab > Pending > Pixels section.


There is an optional alert associated with Affiliate pixel placements - the 'Pixel Was Placed on Campaign' to alert you that an affiliate has placed a pixel. Such an alert allows you to verify the proper formatting or the type of pixel once it is placed to help proactively avoid tracking errors. For example, if your advertiser places your postback or server pixel, your affiliate needs to use a postback as well. For this reason, we have a setting to restrict the type of pixel your affiliate places.


Restricting Affiliate Pixels

In order to prevent the chance that an affiliate will place a web-based pixel (iframe / javascript / image) in error, CAKE has created a setting to restrict affiliates to placing postbacks only. You can enable this across the board for every affiliate and campaign in Setup > Settings > Affiliate Portal Settings > Affiliate Permissions. The specific setting is the first in the section to 'Only Allow Affiliate Postbacks'.


With no further action, the Affiliate will no longer be able to place any pixel other than a postback through the Affiliate Portal. Every campaign will now have a warning icon stating that this setting has been enabled.


NOTE: If you have a postback placed with your Advertiser, placing a non-postback even in the admin will not function.


If you want to pick and choose where and when to apply this feature, you can do that as well. Without the global setting, every offer will include a option (which goes away with the Global Setting enabled) for "Postbacks Only". Enabling this checkbox on the offer card will immediately pop up the warning icons on the campaigns for that offer.