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

Method

POST

Endpoint

/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
The agency’s API key for authorization. Contact an admin to get one.
string
required
application/json. Form-encoded bodies are also accepted.

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, as key-value pairs. You can send any keys; values are sent as text. Empty values are ignored. The keys below are examples.

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
ok when the conversion was accepted.
integer
The HTTP status returned by the conversion provider.