Skip to main content
POST
This endpoint is protected and requires a public API key for access.

Method

POST

Endpoint

/api/public/growth-channel-postback/

Overview

Use this endpoint to send server-side conversion events to Growth Channel. The client should capture a unique tracking ID from the campaign landing URL and send it back when a conversion happens.
Send ref_id for every conversion. Add event_name, revenue, tracker_id, and conversion_data when you need more specific attribution or reporting metadata.

Headers

string
required
Your public API key for authorization.
string
required
Must be application/json.

Body

string
required
Unique tracking ID captured from the landing page URL.
string
Conversion tracker ID when the conversion should be attributed to a specific tracker.
string
Name of the conversion event, for example user_converted or phone_call.
number
Revenue amount for the conversion.
object
Additional metadata for the conversion.

Setup Guide

1

Add a tracking ID to the landing URL

Add a tracking ID macro to the campaign landing URL.
2

Capture the tracking ID

Capture and store ref_id when the visitor lands on the site.
3

Send the conversion

When the user converts, send ref_id to this endpoint with optional event_name, revenue, and conversion_data.
4

Use a tracker when needed

Use tracker_id only when attribution should go to a specific conversion tracker.

Example

Responses

string
Request status value.