1. Required Parameter in ClickFlare Postback URLs
click_id Parameter (Mandatory)
Theclick_id parameter is required for tracking conversions in ClickFlare. It is used to pass the unique ClickFlare click ID, which identifies a specific visit and ensures the conversion is attributed to the correct campaign.
Note: ClickFlare accepts two macros for the click ID — {cf_click_id} and {click_id} — in both the offer URL and the postback URL, and processes either correctly. Use {cf_click_id} in your offer URLs. It is the documented standard, and every example in these guides uses it.
How Click ID Works in ClickFlare:
- When a visitor clicks on an ad, ClickFlare assigns a unique click ID and appends it to the offer URL.
- The affiliate network captures this click ID and stores it during the conversion process.
- Upon conversion, the network sends the click ID back to ClickFlare via the postback URL.
- ClickFlare matches the click ID with the original visit and records the conversion.
- {cf_click_id} is the ClickFlare token that dynamically inserts the unique click ID.
- The affiliate network must pass the same click ID back in the postback URL.
Important: If the click ID is missing or incorrect, ClickFlare will not be able to register the conversion
2. Optional Parameters in ClickFlare Postback URLs
payout Parameter (Optional) – Tracking Revenue
The payout parameter is used to track the revenue associated with each conversion. If your affiliate network provides a payout token, you can include it in the postback URL for automatic revenue tracking. Example: Postback URL with Payoutpayout_tokenshould be replaced with the network’s token for revenue.- If omitted, ClickFlare will not automatically track revenue.
txid Parameter (Optional) – Unique Transaction ID
The txid parameter is used to track unique transaction IDs for each conversion. It is helpful for tracking upsells, multiple conversions per user, or fraud prevention. Example: Postback URL with Transaction ID- {transaction_id} should be replaced with the network’s unique transaction token.
CT Parameter (Optional) – Tracking Custom Conversion Types
ClickFlare allows tracking of different types of conversions, such as leads, purchases, or trial sign-ups, using thect (custom conversion) parameter.
Example: Postback URL with Conversion Type

currency Parameter (Optional) – Defining Payout Currency
By default, ClickFlare uses the currency set at the offer level. However, if your affiliate network provides currency data, you can override this setting using thepayout_currency parameter.
Example: Postback URL with Currency
- Replace
USDwith the correct currency code. - This ensures revenue is recorded in the right currency.
3. Additional Parameters for Custom Data
ClickFlare allows passing custom values using param1 to param20. These parameters can store extra information from the affiliate network, such as:- Traffic source data
- Custom user attributes
- Affiliate subIDs
network_subidStores an affiliate’s subID.user_deviceCaptures the user’s device type.

4. Summary Table of ClickFlare Postback Parameters
FREQUENTLY ASKED QUESTIONS
Got questions? Find the answers below:
Q1: What happens if I don’t include the click_id parameter in the postback?A1: ClickFlare cannot track the conversion if the click_id is missing. Make sure your affiliate network correctly stores and passes this value back.
Q2: Can I use both {cf_click_id} and {click_id} macros?A2: Both are accepted in offer and postback URLs. Use {cf_click_id} in offer URLs so your setup matches the examples in these guides.
Q3: How can I verify if my postback URL is working?A3: Check the Conversion Logs in ClickFlare to see if conversions are being registered.