Submit a Ticket My Tickets
Login  Sign up

How to Add an Offer

This article covers:

What is an Offer?

An Offer in CAKE is the product or service that is being advertised to consumers. The Offer entity houses the Landing Pages, Creatives, Targeting, Payout methods, Attribution, and more.

How to Add an Offer

There are four ways to add a new offer:

  • From the Add Offer button on the Action Menu icon
  • From the Add Offer button on the Offers grid
  • From the Offers tab on the Vertical card
  • From the Offers tab on the Advertiser card


Required fields are identified by an asterisk.  

To add an Offer, complete the following fields on the Offer wizard. 

  1. Name: The name of the Offer which is visible to Affiliates in the Affiliate Portal 
  2. Vertical: The Vertical is the industry that the Offer is categorized in
  3. Advertiser: The Advertiser is the owner of the Offer
  4. Status: An Offer's Status affects the level of access for Affiliates, statuses include the following:
    1. Public: A public offer is visible in the affiliate portal. Affiliates have direct access to run these offers without requiring any approval by an admin user.
    2. Private: A private offer will not be visible in the Affiliate Portal for any affiliates that do not have a campaign for that offer. Only an admin user can create a campaign for a private offer.
    3. Apply to Run: An apply to run offer is visible in the Affiliate Portal. Affiliates can apply to run them and an admin user must approve the campaign before the affiliate has access to the links, creatives, etc.
    4. Inactive: Affiliates do not have access to an inactive offer. Affiliates that did not previously have an active campaign with this offer will not see this offer in the affiliate portal. Affiliates that had an active campaign with this offer will see it, but will not be able to access it on the Campaign card.
  5. Offer Type: The Offer type differentiates click and conversion tracking from lead tracking
    1. 3rd Party: 3rd party offers do not collect any consumer data. Instead, they are intended to track an affiliate's traffic to a webpage that has been built by either the user or a 3rd party advertiser. Since no data is being collected, CAKE relies on the host of the web page to fire or call conversion pixels to indicate that a paid or unpaid conversion or event has occurred.
    2. Host and Post: Host and post offers require a real-time lead sale at the time the lead is received. Host and post offers assume that the consumer is waiting for immediate feedback on the status of their inquiry. Leads sent to a Host and Post Offer have one chance to sell and unsold leads go to the Scrub Queue.
    3. Hosted: Hosted Offers don't require a real-time lead sale at the time the lead is received. If leads sent to a Hosted Offer don't sell at the time the lead is received, the lead goes to the Queue which acts as a holding place from where CAKE will continue to attempt to sell the lead until the lead expires. The review queue which acts as a secondary holding place for leads that fail validation is only available with leads sent to hosted offers and leads that are sent here are paid to the affiliate with the expectation that they will be corrected and re-sent to the queue for sale.
  6. Offer Currency: CAKE instances come with one default currency. If an instance does not have additional currencies this field is not displayed. Users can enable other currencies by requesting them from CAKE. If an instance has multiple currencies users can choose the currency for the offer in this field.
  7. Price Format: An offer can have 1 of 5 price formats:
    1. CPA: Cost Per Acquisition. The CPA price format in CAKE is used when paying an Affiliate per conversion, whether it is a lead, sale, download, installation or any other post-click action
    2. CPC: Cost Per Click. The CPC price format pays per unique click and does not allow for a conversion/install pixel, but instead counts conversions upon every successful redirect to the offer link. If you would like to track user acquisition after the initial click you will need to utilize the Events feature
    3. CPM: Cost Per Mille. The CPM price format is used when paying an affiliate on an impression-basis, specifically per 1,000 unique impressions. For a third party offer, this price format only looks at impressions and does not allow for tracking any additional actions or events but a hosted or host and post offer set to a CPM price format will base revenue upon lead sale and allows for an impression-based cost but a lead-sale based revenue
    4. Fixed: The fixed price format is used when paying an affiliate a set amount regardless of the volume of clicks or conversions. Fixed campaigns operate off of a start date which the amount is applied to billing and upon the first conversion, your stats will divide the set cost across all tracked conversions until a new fixed start date is entered
    5. Revshare: The revshare price format is used when paying an affiliate a percentage of the revenue passed to CAKE by the Advertiser. With revshare offers, an additional parameter is added to the conversion pixel for a price (p=) and CAKE calculates the payout to the affiliate as a percentage of that value.
  8. Payment Model: The payment model allowed you to determine who you should pay for the conversion when there are clicks from multiple affiliates
    1. First Touch means that of all the valid Clicks (and/or Impressions should View Thru Conversions be active) that brought the user to your site, the FIRST interaction wins the commission. This tends to rewards Affiliates further out on the sales funnel and benefits email and display sources more
    2. Last Touch means the last interaction en route to sale wins, which tends to reward those just before the Conversion point, so traffic sources operating PPC, Cashback websites and Voucher Code Affiliates tend to benefit (and for cashback sites is essential). This is the most common methodology for cross-channel de-duplication and is the IAB's preferred methodology.
  9. Received: Defines how much the advertiser intends to pay per conversion.
  10. Default Paid: Defines the default price to be paid to affiliates per conversion. A custom payout can be defined on the campaign for different affiliates.
  11. Offer Link: The offer link is the landing page URL to which you are directing traffic. This can be provided by the advertiser, but can also be the landing page URL for any hosted page. Regardless of the owner the offer link acts as the redirect destination for any clicks sent to that offer and can be tokenized to pass dynamic values (like affiliate ID or offer ID if a dynamic offer pixel is being used).
  12. SSL: Check box accomplishes 3 things:
    1. Modifies the generated conversion pixel format to begin with "https" making the pixel secure.
    2. Forces affiliates to place a secure tracking pixel as opposed to a non-secure pixel (as we cannot sub-embed non-secure content into a secure pixel)
    3. Forces a redirect through a secure version of the tracking link to ensure that the user is able to view a page with an SSL certificate installed.


Host and Post and Hosted are only available when the Lead Gen side of the platform is licensed with your CAKE instance

Did you find it helpful? Yes No

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