CAKE Knowledge Base

How Do I Track Clicks?


A Click is the action a user takes to reach your landing page. This could be in the form of a redirect from a banner advertisement, an email or a paid search ad.

This Article Will Help You

  • Learn how CAKE tracks Clicks
  • Understand Cookie and Cookie-less Tracking
  • Generate a Unique Link
  • Generate a Click Pixel
  • Specify Click Cookie Days
  • Set A Payment Model
  • View Clicks in Reporting

Section 1: How CAKE Tracks Clicks

There are two ways in which CAKE can track a Click.

  • Unique Links:A user clicks directly on a Unique CAKE Tracking Link, or is redirected through a CAKE Unique Link from another Affiliate Link. In this situation, the user has intentionally clicked on an ad to reach the landing page.
  • Click Pixels: A user navigates to the landing page directly where a Click Pixel is placed within the source code. The Click Pixel parameters can be static or dynamic and will alert CAKE which affiliate to attribute the click to.

Section 2: Cookie and Cookie-less Tracking

Cookie Tracking

At the point of redirect through the CAKE unique link or load of the Click Pixel on the landing page, a click will be tracked in CAKE and a cookie will be placed on the user's browser.

The cookie lives on a user's browser for a designated period of time and is necessary for tracking a user's conversion where an Image, iFrame or Javascript Conversion Pixel is placed on the thank-you page.

CAKE cookies can be seen using tools such as Inspect Element in Chrome, or HTTP Headers in Firefox. With these tools you can see:

  • The unique tracking link
  • The cookie
  • The expiration date

Note:  If a user clears browser cookies, does not have cookies enabled on his or her browser or is in a private browsing mode, a conversion may not be tracked as a Conversion Pixel references the cookie in order to store a conversion.

Cookie-less Tracking

A CAKE Request ID is a session-specific numeric value that is generated when a user clicks on a Unique Tracking Link or a Click Pixel is loaded. The Request ID can be used in place of a cookie on a Conversion Pixel to store a user's conversion. The Request ID’s main function is used in the Postback URL for Server-to-Server tracking where cookies cannot be used. However, the Request ID can be used on HTML pixels as well if cookie-less browsers are a concern.

To utilize cookie-less tracking, your advertiser must be able to store the CAKE Request Session ID until the conversion occurs. The Request ID can be passed to your advertiser by inserting the #reqid# token into the Offer link or Creative link within CAKE's Admin portal. On redirect, this token will be replaced with the Click Request ID in the advertisers landing page URL. 

The Request ID value can be seen in the CAKE Admin portal from any Click Report under the Request Session ID column.

Section 3: Generate a Unique Tracking Link

A Unique Link in CAKE, also known as a tracking link, is a Campaign-specific URL used by affiliates to redirect users to an offer's landing page. Campaign Unique Links can be generated from two places in the Admin Portal, most commonly, from the Campaign Card.

From the Offer card, follow these steps:

  1. Click on the Campaigns tab
  2. Select the Campaign you want to generate a link for
  3. Press the Generate Link button on the home tab

From the main navigation panel:

  1. Hover over the Affiliates main tab
  2. Click on the Generate Unique Link option

On the Generate Unique Link Wizard, complete the following fields then press Next:

  • Affiliate
  • Campaign
  • Creative

This link that is generated will include the following parameters:

  • Affiliate ID
  • Creative ID
  • Sub ID 1 (for Sub Affiliate ID's)
  • Sub ID 2-5
  • Offer Contract ID, when Original Campaign by Offer Contract is enabled
  • Media Type ID, when Original Campaign by Media Type is enabled

Note:  Since the Unique Link references the Creative ID, each creative available to an affiliate will have a different link. From the Creative ID, CAKE is able to lookup the Offer ID the campaign is tied to.

Section 4: Generate a Click Pixel

A Click Pixel can be generated from the main navigation panel by the following the steps below:

  1. Hover over the Affiliates main tab.
  2. Move cursor down to Pixels.
  3. Slide over to Generate Click Pixel.

From the Generate Click Pixel wizard:

  1. Select the Affiliate clicks should be attributed to.
  2. Specify the Campaign.
  3. Select the Creative ID.
  4. Choose the Referrer Type of where the Click Pixel is placed.

Section 5: Specify Click Cookie Days

Cookie Days determine how long a Cookie will live on a user's browser. Within the Cookie period, CAKE attributes a user's end conversion to the correct campaign and gives the affiliate credit for it. Click Cookie Days are set on the Attribution Tab of the Offer Card.

By default, a user can convert one time within the cookie period. If a user clicks on a CAKE Tracking Link again within the cookie period but after the initial conversion, they will be redirected to the Thank You Link or an Upsell Offer.

Note:  If you receive additional revenue and would like to pay your affiliate for duplicate conversions from the same user, you will need to enable Allow Duplicates on the Events Tab of the Advertiser Card.

Section 6: Set a Payment Model

The Payment Model setting allows you to control which affiliate gets credit for a conversion when multiple affiliates have tracked touch points within the user's journey.

  • First Touch:This setting gives conversion payment to the affiliate that generated the first-touch impression or click, even though there were other clicks or impressions from other sources.
  • Last Touch: This setting gives conversion payment to the affiliate that generated the last touch before the user converted, no matter how many touches the user engaged with previously.

The Payment Model can be selected on the New Offer wizard or on the Attribution tab of an existing Offer card.

Section 7: View Clicks In Reporting

Click counts are displayed in all reporting views by default. From the Clicks column in any Master Report, you can click on the hyperlink to load the detailed click report that is pre-filtered for the entity you are viewing.

Master Reports can be found under the Reports main tab or the Stats sub-tab of the Affiliates and Advertiser main tabs.

The unfiltered Click Report can be found in the Traffic Report under the Affiliates or Advertisers main tab, by following the steps below:

  1. Click on the Stats sub-tab.
  2. Select Traffic from the list of available reports.
  3. Select Clicks from the options bar.

Or from the Reports main tab, by following these steps:

  1. Click on the Clicks / Conversions sub-tab.
  2. Select the Clicks report sub-tab.

Clicks may be considered duplicates if they occur within the Click Throwout Period specified on the Attribution tab of the Offer card, these would show within the Total Clicks column of a Click Report.

Note: If the Show All Clicks filter is enabled on the report view, duplicate clicks will appear on their own line item within the click report rather than in the duplicate click report within the Total Clicks column.


Add your comment

E-Mail me when someone replies to this comment

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Previous Article How to add a Campaign
Next Article How to Test a Campaign