Kochava
  • 24 Feb 2025
  • Dark
    Light

Kochava

  • Dark
    Light

Article summary

For information from Kochava, please see here.

General information

  • Kochava is a mobile tracking provider and attributes the events based on the last click.

  • Awin postback templates are set globally. We have Install and In-App postback templates in place.

    Integrating Awin Tracking

Integrating Kochava

1. Awin integration must be enabled by entering the Awin Advertiser ID

2. Order Reference → Enter the parameter name from event metadata which contains Awin order reference

3. Commission Group Code → Enter the parameter name from event metadata which contains Awin commission group code. If not available, enter a static commission group code in the filed.

4. Voucher Code → Enter the parameter name from event metadata which contains Awin voucher code

Postback details and commission groups

Install

https://www.awin1.com/sread.php?tt=ss&tv=2&merchant={awin.merchant_id}&amount=1&ch=aw&ref={kochava_device_id}&parts=INSTALL_{platform}:1&cks={click_id}&testmode=0&type=ai&p1={platform}&p2={os_version}&p3={device_type}&p4={country}&p30=kochava

Purchase

https://www.awin1.com/sread.php?tt=ss&tv=2&merchant={awin.merchant_id}&amount={event_value}&ch=aw&ref={awin.order_id}&parts={awin.commission_code}:{event_value}&cks={click_id}&p1={platform}&type=ap&cr={currency}&vc={awin.voucher_code}&p2={device_ver}&p3={device_type}&p4={country}&p5={kochava_device_id}&p30=kochava

If you are looking to apply single commission group for all app purchases, simply enter the commission group code in the field COMMISSION GROUP CODE. If you would like to apply more than one commission group then you must introduce the parameter in the SDK (event metadata) and populate it with commission group code. If you do introduce a parameter commission_group then you must enter in the COMMISSION GROUP CODE filed commission_group. More information about Commission Groups can also be found on our Commission Groups guide.

Deep linking

Default link behaviour:

  • If app is not installed user will be sent to the app store

  • If app is installed, it supports deeplinking and URI is defined in a tracker, Kochava will open the app

Custom link behaviour:

  • Fallback to a specific url when the app is not installed can be achieved by adding destination parameter to Kochava tracking link. Within Kochava Campaign manager tool, the destination url must be set as {destination} for Awin tracker.

  • Deeplink to a specific page within the app can be achieved by adding deeplink parameter to Kochava tracking link. URL must be encoded. Deep linking will work, if the app supports deep linking based on the web url. If not, user will go by default to the home page of the app. Within Kochava Campaign manager tool, deeplink uri must be set as {deeplink} for Awin tracker.

Merchant id can be passed in Kochava tracking url via parameter awin_merchant_id={awin_merchant_id}. When this parameter is available, it has priority over the merchant_id configured in the dashboard.

Mobile prefix configuration

Kochava tracking URL can be enabled as a mobile prefix (on merchant or publisher level) for mobile traffic App tracking settings.

Mobile prefix example:

https://smart.link/5d797f59f80d8?site_id=!!!id!!!&creative_id=!!!linkid!!!&click_id=!!!awc!!!&destination=!!!redirectURL!!!&deeplink=!!!redirectURL


Testing your App Tracking

Once you’ve completed the installation of your app tracking, please get in touch with your assigned Awin technical point of contact for more information on how to test your tracking.

For a more general overview of the testing process, please review our Testing your Integration article.


Was this article helpful?

What's Next