Part 1: Activate GoKart Integration in AppsFlyer
Log in to AppsFlyer
Activate GoKart Partner Integration
Navigate to:
Engage → Collaborate or
Marketplace
Search for “GoKart”
Select Set Up Integration
Click Activate Partner
✅ This enables the GoKart integration container inside AppsFlyer.
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).
In GoKart, click your profile icon
Navigate to the Postback tab
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 AppsFlyer to GoKart. Each advertiser receives unique values for the following that need to be inputted into the Appsflyer Integration:
1. Security Segment
The first encoded path segment immediately after /api/v1/
Example:
ZM-A9KxR5TQ2/Zu4Wn-8PmFJ7BqC6tHDrN0V/L5EoG2SxM9pTQaU3W/
2. Domain
The advertiser-specific domain/tenant name inside the URL.
Example:
Brownboots
3. Signature
The authentication hash used to validate requests in the signature parameter
Example:
7FqR9KxD2WmA5N0B1TgYJcZs8vL3X4UeP-MH6tQEkdS
Part 3: Enter Credentials into AppsFlyer
Configure GoKart Integration Settings
Inside the GoKart partner setup screen in AppsFlyer:
Paste Security Segment
Paste Signature
Paste your Domain
Repeat this entire configuration twice:
Once for Install
Once for In-App Events
Click Save Integration.
Part 4: Configure App Settings in Appsflyer
Turn OFF Advanced Privacy
Turn OFF Advanced Privacy for iOS to allow accurate attribution.
Configure In-App Event
Navigate to In-App Events
Add the events you want to track
For each event:
Select the AppsFlyer event name
Map it to a consumer-facing GoKart event name
For purchase events, enable Values & Revenue
Get Your AppsFlyer Tracking Link
Navigate to Attribution
Copy your AppsFlyer tracking link
This will be used during offer creation
Part 5: Offer Creation in GoKart
Create a New Offer
Navigate to Offer Management
Click Create Offer
Select Multi-Event
Choose AppsFlyer as the Integration System
Click Proceed
Offer Details
Select your Advertiser name (e.g., Golfin).
Provide an Offer name (e.g., "Golfin iOS") (this is what partners will see).
Paste your AppsFlyer link 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).
Click Next.
Event Mapping
Create an event for the in-app events you configured in Appsflyer
⚠️Important Notes:
Set the
Event IDas the mapped to partner event name exactly as it is in AppsflyerEvent IDfor the Install event must always beInstall
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 firing, or a number of days to hold the postback for verification).
Save
Example:
Mapped to Partner Event Name | GoKart Event ID | GoKart Event Name (user-facing) | Sequence |
Install | Install | Install | 1 |
level_10 | level_10 | Reach Level 10 | 2 |
af_purchase | af_purchase | Purchase | Independent |
Part 6: Create & Share Offer
Once configuration is complete:
Click Create Offer
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






