Track CAKE conversions in Prosper202

In the docs

Prosper202 gives every click its own id. CAKE carries that id in its s2 field and sends it back when a conversion happens, so the sale is credited to the click, its traffic source and its cost.

1. Put the click id on your offer URL

In Prosper202's campaign setup, add this to the CAKE link you were given, keeping your affiliate id and the other parameters as they are:

s2=[[subid]]

s1 is reserved for a stable sub-publisher ID.

Spare fields for your own tokens such as [[c1]]: s3, s4, s5.

2. Send conversions back with a postback

Enter Prosper202's global postback URL in CAKE (Offers › open the offer › Testing & Tracking › Postback URL):

https://your-tracking-domain.com/tracking202/static/gpb.php?subid=#s2#&amount=#price#
  • Use your own tracking domain. Step 9 of the setup (Conversion Tracking) gives you the URL with it filled in.
  • subid=#s2# is CAKE's token for the s2 field, so it sends back the click id from step 1. If you put [[subid]] in a different field, use that field's token.
  • amount=#price# records the payout CAKE reports. Leave it out to keep the payout you set on the campaign.

3. Test it before you send traffic

Click your own tracking link once, then check that the click arrived and that a test conversion finds it. On an install with Prosper202 ClickServer Pro, p202 conversion simulate runs the whole loop for you. If a conversion doesn't show up, see Conversions Not Showing Up.

Things that trip people up

  • s1 is reserved for sub-affiliate IDs and holds only 50 characters, so keep the click id out of it. Source
  • Each of s2 to s5 holds 100 characters, and a longer value spills into the next one. Prosper202's click id is far shorter, but don't add your own text to s2. Source

Where this comes from

The CAKE details on this page were checked against these pages. Networks change their links and tokens, so if something here no longer matches what CAKE shows you, tell us.

Every network's field is in Common Network SubID Parameters.