This article will cover the following:
How Click Tracking Works
Every time someone clicks an affiliate link, CAKE records that click and assigns it a unique identifier called a click ID. This ID travels with the user from the affiliate's link all the way to the advertiser's thank-you page — so CAKE can match a completed conversion back to the right affiliate and campaign.
s1 value), and records the timestamp, device, and referring source.CAKE uses server-side redirects, so tracking is fast and doesn't rely on JavaScript loading on the advertiser's page.
Conversion Tracking Methods
When a user converts, CAKE needs to be told about it. There are two main methods: postback URLs (server-to-server) and conversion pixels (browser-based).
| Feature | Postback URL (S2S) | Conversion Pixel |
|---|---|---|
| How it fires | Server to server — no browser involved | Fires in the user's browser on the confirmation page |
| Reliability | High — not affected by ad blockers or browser settings | Lower — can be blocked or fail on slow page loads |
| Technical setup | Requires server-side implementation | Simple — paste code into a webpage |
| Best for | Advertisers with developer resources, high-volume campaigns | Quick setups, simpler tech stacks |
Postback URLs are the recommended method for most advertisers and networks. Use pixels only when server-side integration is not possible.
Conversion Statuses
Once a conversion is recorded in CAKE, it gets assigned a status. Understanding these statuses helps you know whether a conversion will be paid out and why it might not be.
| Status | What It Means | Paid Out? |
|---|---|---|
| Approved | Verified and accepted. Included in payout for affiliates. | Yes |
| Pending | Recorded but not yet confirmed — awaiting review, fraud check, or return window. | Not yet |
| Rejected | Reviewed and found invalid — duplicate, cancelled order, or off-spec. | No |
| Scrubbed | Removed as part of quality or fraud-control process, automatically or manually. | No |
A high scrub rate may indicate a traffic quality issue. If you're seeing many conversions scrubbed, contact your network manager to understand the specific reason before continuing to run traffic.
Setting Up a Postback URL
https://[yourdomain].cakemarketing.com/c.asmx/conversion?...The click ID is typically passed in the original tracking link as a parameter — e.g.
?s1={'{'}clickid{'}'}. Check with your network for the exact parameter name used in your setup.Adding a Conversion Pixel
</body> tag.Browser privacy features and ad blockers can prevent pixels from firing. If you notice a gap between your internal conversion count and CAKE's, switching to a postback URL will resolve most discrepancies.
If you have any questions, please reach out to your dedicated CAKE Client Success Manager/Account Manager or contact the CAKE Support Team at support@getCAKE.com.