Submit a Ticket My Tickets
Login  Sign up

What Variables Can I Pass in the CAKE Basic Conversion Pixel?

Here is a short list of the variables included in the default conversion pixel.

o Offer ID A static value provided by CAKE Basic unique to each offer.
a Advertiser ID If the Advertiser wants to use 1 pixel instead of 1 per Offer, o=OFFER_ID will be replaced by a=ADVERTISER_ID.
t Transaction ID An Advertiser-passed value to allow you to compare and match leads with your Advertiser. This can be any value alphanumeric including characters.


What variables do I need to use when I'm using EVENTS?

e Event ID The number of the event. If event 2, e=2. If event 3, e=3.

Sample Pixel: <iframe src="" height="1" width="1" frameborder="0"></iframe>


What variables do I need to use when I have a REVSHARE?

p Price Received A dynamic value for the price received on an Offer.
ap Affiliate Payout A dynamic Advertiser-passed Affiliate payout value. This would override any payout set on the actual campaign if a value is passed in ap=. If you've set up your revshare, you shouldn't need this field, as CAKE Basic will calculate it off of the price received passed in p, but it's available if needed.

Sample Pixel: <iframe src="" height="1" width="1" frameborder="0"></iframe>


What variables do I need to use when I have a POSTBACK (S2S)?

r/reqid Request ID A CAKE Basic generated value passed in the offer link (using #reqid#) that must be passed back in the server call to validate the call and identify the originating traffic source

* "Reqid" (as opposed to r) will only be used in the most standard server tracking cases. In order to use this tracking method - your Advertiser has to have the ability to capture a value that we pass to them and store it until they fire the conversion pixel. If they CANNOT do this, there are other alternate tracking options available using session regeneration (see the mobile section).


MOBILE TRACKING (Session Regeneration) : If you can't rely on a value passed and retained by your Advertiser, you can use another value instead. For CAKE Basic to track based on this value, this value has to be able to be collected on the click (by the Affiliate) and the conversion (by the Advertiser) so that CAKE Basic can find a match and track a successful conversion.

ip User's IP Address IF 1) you can only base tracking off of IP and 2) they are using server tracking since with s2s the IP CAKE Basic captures wouldn't be the user's (it would be your Advertiser's server IP)
k Unique Key A unique value (not the request ID or IP address) to base tracking on. This would be mapped to a specific non-s1 subID value as selected in the Offer session regeneration settings

Sample Link:

Sample Pixel: <iframe src="" height="1" width="1" frameborder="0"></iframe>


For eCommerce pixel variables, please see this document.

Did you find it helpful? Yes No

Send feedback
Sorry we couldn't be helpful. Help us improve this article with your feedback.