Skip to main content

Postback URL

Written by GoKart Support

A postback is a server-to-server communication method used to track conversions in real time. When a user completes an action (e.g., installs an app or makes a purchase), the tracking system sends a postback to GoKart, confirming that the event happened.


Postback Setup

To set this up, the postback URL must be placed in the advertiser’s tracking platform so their system can automatically "fire" or "call" it when a conversion is registered.

Example Postback URL:

https://api.getgokart.ai/postback?gk_click_id=TOBEREPLACED
  1. Replace the capitalized portion (TOBEREPLACED) with the advertiser’s click ID macro — this dynamically inserts the GoKart click ID that was passed in the tracking link.

  2. When the advertiser’s system fires this postback after a conversion, it sends the stored click ID back to GoKart, allowing the platform to match the conversion to the original user click and record it properly.

  3. The postback URL GoKart receives from the advertiser must return the gk_click_id that was originally passed in the tracking link.


How Tracking Links & Postback URLs Work Together

Example Offer Tracking Link:

https://google.com?click_id={gk_click_id}

Example Destination Link After Click:

https://google.com?click_id=efb2a7d2-c01a-4e3f-b8a1-81b4568e9f32
  • GoKart generates a unique click ID and the advertiser stores that click ID in their system under the click_id parameter.

  • In this example, click_id is the advertiser’s parameter that receives GoKart’s gk_click_id

Example Postback URL:

https://api.getgokart.ai/postback?gk_click_id={click_id}

Example Postback URL Returned Upon Conversion

https://api.getgokart.ai/postback?gk_click_id=efb2a7d2-c01a-4e3f-b8a1-81b4568e9f32
  • In this example, the advertiser returned the postback to GoKart with the same gk_click_id value that was originally sent to them in their click_id parameter of the tracking link.

  • In other words, GoKart passed its gk_click_id to the advertiser in their click_id parameter, and when the conversion occurred, the advertiser sent that same value back to GoKart in the gk_click_id parameter.


Where is are my postbacks?

You can find your postback in several places:

  • Under your profile → Postback tab — select a supported tracking system from the dropdown

  • After saving your offer — the postback URL will be visible for you to copy into your tracking platform.

  • In Offer Management — click the 🔗 (hyperlink) button next to the offer to view and copy the postback URL.


Global Postback URL

GoKart supports a Global Postback URL, allowing advertisers to send all conversion events to a single endpoint instead of configuring individual postbacks for each offer.

The global postback automatically attributes conversions based on the gk_click_id included in the postback.

Once configured in the advertiser’s tracking system, this global postback will send conversions for all offers directly to GoKart without additional setup.

You can find your Global Postback URL in the Postback tab of your profile, or by clicking the Postback URL button in the top-right corner of the Offer Management section.

Did this answer your question?