Skip to main content
All CollectionsControl Center
Passing Dynamic CPC/CPM Media Cost Through the Partner Tracking Link
Passing Dynamic CPC/CPM Media Cost Through the Partner Tracking Link

Enabling your Partners to dynamically adjust their CPC/CPM Payouts through the Tracking Link.

Genny avatar
Written by Genny
Updated over 10 months ago

Updated - Feature Release 3.5.0 (February 2024):

  • Configuration was divided into distinct sections - Platform Configurations, Partner Configurations, and Advertiser Configurations - for easier navigation.


Table of Contents


Overview

Allow Partners to pass their CPC/CPM media buying costs inside of the Tracking Link, which will dynamically adjust their payout for each click/impression. The dynamic media cost appended to the Tracking Link will override the Payout of an offer.


How to Enable

  • Dynamic payouts must enabled as a Global Setting by going to Control Center - Platform Configurations - General > Global Settings card. This step is required for the functionality to work.

  • Now you have the ability to disable passing the dynamic media cost per Partner individually or using Bulk Edit. Simply navigate to Partners - Manage, and select the Partner to activate the setting.

  • Set the Base Payout Type of the Offer to CPC or CPM, depending on metric you would like to pass as the Dynamic Cost.


How to Pass CPC (Cost Per Click) Dynamic Cost

  • Add the parameter &cost= to the Partner Tracking Link. The value appended will be the payout for each click on the Tracking Link. The Dynamic Cost value will override the Payout set on the Offer level.

    For example, this is how to setup the Partner Tracking Link if you have a media spend of $0.50 per click:

https://tracking-test.eflow.team/4XKLCJ/58DZ97/?cost=1

  • For Offers with Direct Linking enabled, you would setup the Partner Tracking Link like this:

https://tracking-test.eflow.team/?oid=1&affid=1&cost=1

  • Add the following line to the JS Click Script:

cost:1


In the image below, you can see that the Payout took the value being passed in the cost parameter.


How to Pass CPM (Cost Per Mille) Dynamic Cost

In order to pass the CPM cost you will need to have the Impression package enabled in your account. Reach out to support@everflow.io to find out more.

  • Add &cost= to the Impression Tracking Link. The value appended will be the payout for each impression. The Dynamic Cost value will override the Payout set on the Offer level.

    For example, you have a media cost of $20 CPM. Every 1000 impressions tracked, you will spend $20. The cost of a single impression is calculated by $20/1000 = $.02 per impression.

  • This is the setup for the Impression Tracking Link:


https://everflow-advertiser-demo.clqtrk.com/i/DFBHL/23JF6C/?cost=20


The image below is from Reporting - Impressions. Here you can see the cost of a single impression based on the Dynamic Cost passed through.


Did this answer your question?