Skip to main content

GoKart x Adjust Integration

This guide walks advertisers through securely connecting Adjust to GoKart in order to run their affiliate marketing offers.

Written by GoKart Support

Part 1: Enable GoKart Partner Integration in Adjust

  1. Under Campaign Lab, select Partners.

  2. Select New partner > GoKart

  3. In the App selection screen, choose the app for which you want to create the link, and enable the integration to share data with GoKart.

  4. Select Next.


Part 2: Retrieve your GoKart Postback

Access Your GoKart Postback Credentials

When integrating with GoKart, you will need to utilize the global postback in your profile.

Log in to GoKart

Access your GoKart dashboard using your unique login URL
(e.g., app.[YOUR_TENANT].getgokart.ai).

  1. In GoKart, click your profile icon

  2. Navigate to the Postback tab

  3. Click the eye icon next to your postback URL to view

You will see a full secure postback URL. From this URL, find the three required security values below.


Retrieve Security Credentials

These values authenticate every install and in-app event sent from Adjust to GoKart. Each advertiser receives unique values for the following that need to be inputted into the Adjust Integration:

1. Domain

The advertiser-specific domain/tenant name inside the URL.

Example:

Brownboots

2. Postback Security Segment

The first encoded path segment immediately after /api/v1/

Example:

ZM-A9KxR5TQ2/Zu4Wn-8PmFJ7BqC6tHDrN0V/L5EoG2SxM9pTQaU3W/

3. Signature

The authentication hash used to validate requests in the signature parameter

Example:

7FqR9KxD2WmA5N0B1TgYJcZs8vL3X4UeP-MH6tQEkdS

Part 3: Enable Data Sharing in Adjust

1. Enable Data Sharing

  • In the Enable data sharing step in Adjust, input the following GoKart postback credentials

  • Once enabled, this ensures all attributed events are shared to GoKart.

  • Input the same credentials for Android & iOS

  • Enable data sharing is required. Universal links will not work.


2. Set your data sharing options

  • To share revenue data for revenue events (i.e. in-app purchases), enable In-app revenue for Android & iOS


3. Map your Events in Adjust

Map all relevant events that you want tracked and sent to GoKart.

Common events include:

  • In-app events (e.g., Level completion, purchase, etc.)

  • Custom events (based on your app logic)

Important:

  • If events are not mapped, they will not be tracked or passed to partners in GoKart

  • Events must be mapped for all apps you wish to create in GoKart


4. Set Adjust Tracking Link Structure

In the Link Structure Step

  1. Input tracking link name

  2. Check include ad spend parameters

Done


5. Attribution Settings

In Install Settings

  1. Edit Click-based attribution

  2. Enable probabilistic modeling (required)

Done


6. Get Your Adjust Tracking Link

  1. Complete the setup review in Adjust and click Create Link

  2. Once your tracking link is generated, copy the Click URL

  3. Use this URL in GoKart by pasting it into the Offer Link field of your GoKart offer.

Done


Part 4: Offer Creation in GoKart

Create a New Offer

  1. Navigate to Offer Management

  2. Click Create Offer

  3. Select Multi-Event

  4. Choose Adjust as the Integration System

  5. Click Proceed


Offer Details

  • Select your Advertiser name (e.g., Brain Games)

  • Input your campaign name (e.g., Game_iOS_GoKart)

  • Provide an Offer name (e.g., "Pet the Dogs iOS") - this is what partners will see

  • Paste your Adjust Click URL into the Offer Link field

  • Click Next.


Description & Creative

All offer details you configure here are shared with publishers and may be user-facing, so accuracy and clarity are critical to ensure clarity, engagement, and scale.

  • Add a Headline and Description (what end-users will see). Note: you can grab copy from the App or Play store and edit it down.

  • Select or add Categories (e.g., Golf, Sports).

  • Upload a Creative (e.g., an App Store screenshot).

  • Click Next.


Targeting & Budget

  • Enter your total Budget and Launch Date.

  • Set Gender (e.g., Select All) and Age Range (e.g., 18+).

  • Select the Platform (e.g., iOS).

  • Select target Countries (e.g., United States, South Africa, Australia).

  • Set EPC value to $1.

  • Click Next.


Event Mapping

  • Create an event for the in-app events you configured in Adjust

    • ⚠️Important Notes:

      • Set the Event ID as the Partner Event Name exactly as it is in Adjust

      • Event ID for the Install event must always be Install

  • Set the Sequence number for each event (starting with 1).

    • Sequence 1 should be Install, App Open, and FTUE

  • Set Pending Time (e.g., 0 for instant postback firing, or a number of days to hold the postback for verification).

  • Save

Example:

Adjust Partner Event Name

GoKart Event ID

GoKart Event Name (user-facing)

Sequence

Install

Install

Install

1

s2s_level 200

s2s_level 200

Reach Level 200

2

s2s_level 400

s2s_level 400

Reach Level 400

3


Revenue & Reward

GoKart supports flexible monetization models (CPE & CPI).

In each event, you can configure whether to set a payout on the install and/or the in-app events.

Key Definitions

  • Revenue → what advertiser pays publisher

  • Reward → what end user receives


Part 5: Create & Share Offer

Once configuration is complete:

  1. Click Create Offer

  2. Offer is saved in GoKart (not yet distributed)

You can then:

  • Clone the offer

  • Customize the cloned offer per publisher (naming, payouts, links, etc.)

  • Share with specific publishers by clicking the share icon on the left

Each shared offer:

  • Is publisher-specific

  • Can have customized payouts and settings

  • Cannot be re-shared or unshared to other publishers

Did this answer your question?