All Collections
Reporting & Tracking
Postback Calls
Setting up Mobile App Conversion Tracking with Kochava
Setting up Mobile App Conversion Tracking with Kochava
Updated over a week ago

Kochava is a mobile analytics and attribution platform. You can use Kochava to track users’ actions in your mobile app and report on those tracking actions in your Zemanta campaigns by using a server-to-server (S2S) conversion definition.

STEPS

Add a new conversion definition in Zemanta

1. Navigate to the Conversions tab from the main menu.

2. Click on the + Add new conversion definition to open up the setup dialogue window.

3. Give your conversion definition a name, a description, select the account on which S2S conversion tracking will be used, select the Zemanta Pixel for your account, and select the nature of events to be tracked (this value is informative nature only).

4. Define the method for triggering conversions. In this case, select Server to Server. Tick the box Treat all received events as already attributed conversions if the events sent via S2S are already attributed on your or on a third-party server and you do not want Zemanta to attribute any. In this case, skip to Step 6. Type in the Event name used for this conversion.

5. Define attribution rules.

6. Click on the Save button.

7. Further instructions will appear as shown in the image below.

Setting up postback URL in the Kochava dashboard:

1. In the Kochava dashboard, select Links > Campaign Manager.

2. Click Add a Tracker (here, you will also define the Default Destination URL).

3. Enter a name for the tracker.

4. Select Tracker Type > Acquisition.

5. Select Zemanta as the Media Partner.

  • Sample URL:

PLEASE NOTE: The following URL should be used as the ad URL, as the campaign_id parameter defined by Kochava is necessary to specify the app name: https://control.kochava.com/v1/cpi/click?campaign_id=myapp-ios-123456789

6. Share the events you’d like to track after postback URLs have been created.

If you want to make the Kochava integration work with Zemanta you need to provide these identifiers Kochava needs on the postback calls in order to access this postback: account ID, pixel ID. We name them Zemanta Tag ID and Event Name. You can access this information when adding a new conversion definition (see the image above).

7. Navigate to the Partner Configuration tab in the left side menu.

8. Click on the Edit Postback: Install button.

9. Name your app.

10. Fill in the information about account ID and pixel ID.

11. Click on the Save button.

12. Now you need to create a Postback.

13. Choose a Delivery method. Would you want Kochava to send all conversions To Zemanta or just the ones that you define in the Zemanta conversion definition?

14. Click on the Save button again.

You or your CSM representative will create the campaign based on the Kochava tracker URL.

Sample Ad URL:

Sample Tracking Parameters:

network_id=286&sub_site_id={{section_id}}&site_id={{publisher_id}}&idfa={{idfa}}&device_id=device_id&creative_id={{promoted_link_id}}&click_id={{ob_click_id}}&android_id={{android_id}}

Did this answer your question?