Advertiser tracking guide

Advertiser postback setup for CPA and CPI campaigns

Use CPAlead postbacks to send approved installs, leads, or actions back to CPAlead after your tracker receives a conversion. The key is to store the CPAlead click ID from the tracking URL and return that same value as click_id.

Postback URL format

Your account has a unique postback ID. Use it with the CPAlead click ID that your tracking system saved from the original click.

Example
https://net.go2trck.org/aff_lsr?id=YOUR_POSTBACK_ID&click_id={CLICK_ID}&campaign_id={CAMPAIGN_ID}
Setup steps

The flow works when the CPAlead click ID is preserved.

CPAlead credits publishers by matching the conversion postback to the click that sent the user to your campaign.

1

Add CPAlead tracking to your campaign URL

Place the CPAlead click ID macro into your tracker so every visitor can be matched later.

2

Store the CPAlead click ID

Save our click ID in your tracking platform when the user lands on your offer or redirect path.

3

Send the conversion back

When the install, lead, or action is approved, call the CPAlead postback URL with the same click_id.

4

Include campaign_id when possible

Campaign ID is recommended because it helps CPAlead match reporting and troubleshoot faster.

Required values

Parameters CPAlead needs on your conversion postback.

id Required

Your CPAlead advertiser postback ID. You can find it in the advertiser dashboard after you create an account.

click_id Required

The exact CPAlead click ID you received when the user clicked your campaign tracking URL.

campaign_id Recommended

The CPAlead campaign ID. Include it when possible to improve matching and support review.

AppsFlyer CPI installs

Mobile app owners and agencies can use AppsFlyer attribution.

CPAlead supports AppsFlyer setup for CPI campaigns when you own the app or have access to the app attribution account. Use the full AppsFlyer tracking link and keep CPAlead's click ID in the clickid parameter.

AppsFlyer link example
https://app.appsflyer.com/[YOUR_APP_ID]?pid=cpalead_int&af_click_lookback=5d&clickid={CLICK_ID}&af_siteid={PUBLISHER_ID}&af_cost_value={PAYOUT}&af_cost_currency=USD&af_cost_model=CPI
  • Use a full https://app.appsflyer.com/[APP_ID] tracking link.
  • Keep pid=cpalead_int for normal CPAlead AppsFlyer setup.
  • Use clickid={CLICK_ID} so AppsFlyer saves the CPAlead click ID.
  • Include af_siteid={PUBLISHER_ID} and the cost parameters required by the campaign form.
  • Do not use af_prt for normal CPAlead setup.
Example URLs

Store our click ID, then send it back at conversion time.

Example tracking URL
https://your-tracker.example/click?cpalead_click_id={CLICK_ID}&campaign_id={CAMPAIGN_ID}

Replace the placeholder macros with the values your tracker uses to save CPAlead click ID and campaign ID.

Example CPAlead postback URL
https://net.go2trck.org/aff_lsr?id=YOUR_POSTBACK_ID&click_id={CLICK_ID}&campaign_id={CAMPAIGN_ID}

Send this URL only when your tracker confirms a real conversion.

Get help from your AI chatbot

Copy this prompt when you want tracker-specific setup help.

Paste this into ChatGPT, Claude, Gemini, or another AI assistant. It asks for the tracking system, network, tracking URL, and AppsFlyer details before suggesting setup steps.

Ready to connect advertiser tracking?

Create an advertiser account, add your campaign, and use postback tracking before you scale traffic.