Kochava

Step-by-step guide to sending event data from RudderStack to Kochava

Kochava is a leading mobile measurement and app analytics platform that offers unique dynamic deep linking, audience segmenting and data accessibility features for your business.

RudderStack allows you to send relevant events to Kochava through a S2S (Server-to-Server) integration with the platform.

Getting Started

Before configuring your source and destination on the RudderStack app, please check whether the platform you are working on is supported by Kochava. Refer the table below:

Connection Mode

Web

Mobile

Server

Device mode

-

-

-

Cloud mode

Supported

Supported

Supported

Once you have confirmed that the platform supports sending events to Kochava, perform the steps below:

Please follow our Adding a Source and Destination guide to add a source and destination in RudderStack.

  • Once you have added the source, select Kochava from the list of destinations.

  • In the Connection Settings page, please enter the relevant information in the fields shown in the following screen:

Connection Settings for Kochava

Track

The track event captures information related to the actions performed by the user. For more information, refer to the the RudderStack API specification documentation.

RudderStack transforms the following events to Kochava's Standard Events, as shown in the table below:

RudderStack Event Name

Kochava Standard Event

Product Added

Add to Cart

Add To Wishlist

Add to Wishlist

Checkout Started

Checkout Start

Order Completed

Purchase

Product Reviewed

Rating

Products Searched

Search

Rest of the events are sent to Kochava as custom events.

You can send an event with the name same as that of an Kochava's standard event to get perceived as Standard Event in Kochava.

A sample track event for sending event data to Kochava looks like the following code snippet:

[[RudderClient sharedInstance] track:@"Product Added" properties:@{
@"price": @2.0,
@"product_id": @"product_id_a",
@"product_name": @"Product Name A"
}];

According to the table above, this will change the Product Added event to Add to Cart event in Kochava dashboard and pass the properties along with this.

FAQs

Where do I get the Kochava API Key?

In order to obtain the Kochava API key, please follow these steps:

  1. Log in to Kochava and select the desired account and app for the specific campaign.

  2. Under Apps & Assets, select All Apps

  3. Click on the desired app for which you want the procure the API key

  4. You will be able to see the API key under the title of the app, within the details.

For more information, please check the Kochava support guide.

Contact Us

If you come across any issues while configuring Kochava with RudderStack, please feel free to contact us or start a conversation on our Discord channel. We will be happy to help you.