Revenue, Profit & Loss Tracking

Introduction

Enable revenue tracking under "Finance Settings" under "Settings" tab. You can either set "Revenue Per Click" or "Revenue Per Conversion". If you set "Revenue Per Click", you should set static amount on right side and no conversion postback setup is required.

Flow

When a user clicks on your advertisement, we generate a unique {subid} value. This value can be passed through to a landing page using a subid variable. Each system handles passing variables differently, so confirm with them what variables you need to pass. When a conversion occurs, send an HTTP request to the following URL:

http://bidder.dsp.adacts.com/api/conversion?subid={subid}&amount={amount}

Make sure to pass {subid} to landing page using macro parameter. The exact {subid} should be passed to postback URL on conversion. The &amount={amount} query parameter is optional and should be used only if each conversion has dynamic revenue.

List of all available landing page URL macros can be found here : Supported Tracking Parameters (Macros).

Example

The advertiser landing page url is: http://tracking.advertiser.com/?a=89392&o=75683

The advertiser uses the variable "mysubid" for passing subid information. In the Landing page URL field, you would enter: http://tracking.advertiser.com/?a=89392&o=75683&mysubid={subid}

When a user clicks your advertisement a unique value is created and they would be redirected to : http://tracking.advertiser.com/?a=89392&o=75683&mysubid=32a47d11-3235-4901-b395-f4d42d207a4a

Send an HTTP request to our server to register a conversion worth $2 USD : http://bidder.dsp.adacts.com/api/conversion?subid=32a47d11-3235-4901-b395-f4d42d207a4a&amount=2

The passing of amount in conversion postback is optional. You can also define static amount under settings tab and omit amount query parameter on conversion postback.

Adacts Digital — Demand-side Platform
Knowledge Base  |  Company  | Version 2.0