Troubleshooting S2S Postback URL in ClickFlare

Resolve common issues with S2S postback conversion tracking in ClickFlare.
E
Written by Ervis
Updated 3 weeks ago

S2S postback tracking is the most accurate way to track conversions in ClickFlare. However, if conversions are not showing up in your reports, this guide will help you identify and resolve common issues with your postback URL setup.


1. No Conversions Are Showing in ClickFlare

✅ Check That the Click ID Is Passed Correctly

Make sure the {cf_click_id} token is present in the offer URL and passed to the affiliate network.

Offer URL example:

https://your-offer.com/?s2={cf_click_id}

What to do:

  • Click on your campaign link.

  • Verify the s2 or similar parameter is populated with a valid Click ID in the URL.

  • Confirm with the affiliate network that they are receiving this value.


2. Postback URL Is Not Being Fired

✅ Confirm That the Affiliate Network Is Sending the Postback

Ask your affiliate network to confirm they are sending a GET request to the postback URL upon conversion.

Example Postback URL:

https://your_clickflare_domain.com/cf/cv?click_id=#s2#

What to do:

  • Ensure the network replaces #s2# with the actual Click ID.

  • Ask for recent postback logs or request a test conversion.


3. Incorrect Parameter in Postback URL

✅ Make Sure the Correct Parameter Is Used

ClickFlare requires the correct parameter name: click_id.

✅ Correct format:

https://yourdomain.com/cf/cv?click_id=67da9261-3e4b-4053-ae4e-c76f063d318b

❌ Incorrect format (won’t work):

https://yourdomain.com/cf/cv?cid=67da9261...

✅ Tip: Use click_id as the parameter name, not cid, id, or other custom labels.


4. Conversion Fires But Shows as “Unattributed”

✅ Check for Expired or Invalid Click ID

If the conversion fires but isn’t tied to a campaign, the Click ID may:

  • Be expired (e.g., the visit happened more than 7 days ago)

  • Be misspelled or altered

  • Never have existed

ClickFlare only retains visit data for 7 days for real-time postback attribution. If you're trying to register a conversion for an older visit, the postback will not work.

What to do:

  • Try testing with a fresh click.

  • Use a known valid Click ID from a recent test visit.

  • Ensure the Click ID in the postback matches what ClickFlare generated.

  • For older conversions, use ClickFlare’s Manual Conversion Upload to register them.


5. Duplicate Conversions

✅ Use Unique Click IDs Per Conversion

ClickFlare will track the same Click ID only once unless duplicate tracking is explicitly allowed in your setup.

Info: If you need to track multiple conversions for the same Click ID, you must include a unique txid (transaction ID) with each postback. This lets ClickFlare recognize each conversion as distinct and prevents automatic deduplication.

What to do:

  • Prevent the affiliate network from sending identical postbacks without a transaction ID.

  • Include a unique txid with each conversion to allow multiple conversions for the same Click ID.

  • If needed, implement logic on the affiliate side to generate and pass unique transaction IDs.


6. Incorrect Payout or Missing Values

✅ Check That Payout Is Passed as a Parameter

If you’re tracking payouts, make sure they are passed using the correct token and parameter.

Example with dynamic payout:

https://yourdomain.com/cf/cv?click_id=#s2#&payout=#price#

Example with fixed payout:

https://yourdomain.com/cf/cv?click_id=#s2#&payout=3.50

What to do:

  • Confirm the affiliate network replaces tokens like #price# with the actual value.

  • Ensure no spaces, special characters, or encoding issues are present in the payout value.


How to Test Your Postback URL

You can manually trigger a test by opening a postback URL with a known valid Click ID in your browser or using a tool like Postman.

Example test:

https://yourdomain.com/cf/cv?click_id=67da9261-3e4b-4053-ae4e-c76f063d318b

If successful, the conversion should appear in ClickFlare within under 1 minute.


Still Not Working?

If you're still having trouble:

  • ✅ Double-check the Logs → Event Logs tab in ClickFlare for hidden or delayed conversions. Enable “Show filtered events” to check if your conversion was filtered due to a traffic filtering rule.

  • 📋 Review your network's documentation or contact their support team to verify token formats

  • 💬 Reach out to ClickFlare support with your full postback URL and recent test Click ID

Related Resources

Did this answer your question?