Postback URL Builder
Keeps macro names consistent between partners.
Open tool >Postback troubleshooting
Callbacks arrive but contain literal {clickid} or {payout} strings because the template never swapped values.
Macro Not Replaced means templates still contain placeholder braces when the callback hits its destination.
The root cause typically lies in mismatched macro names, extra encoding, or platforms that stripped braces.
Macros are only substituted when the tracker recognizes the token. If naming conventions drift or placeholders get double-encoded, nothing swaps.
Partners and agencies often copy templates across offers without updating macros, so literal braces slip into production.
Pinpoint who owns each macro: tracker, network, or advertiser. Compare documentation to your live template so you see the mismatch.
Create a side-by-side comparison of the desired payload and the actual callback. Correcting macros is straightforward once you see the difference.
List tracker-supported macros and partner-required fields. Highlight mismatches.
Review the callback template for brace encoding, casing differences, or typos.
Fire the template and confirm which macros still appear literally.
Rename macros, adjust encoding, and retest until the payload carries real values.
Set up a sanity check that flags callbacks containing curly braces.
Keeps macro names consistent between partners.
Open tool >Shows exactly which placeholders replaced successfully.
Open tool >Confirms the original click contained usable identifiers.
Open tool >Build a macro glossary for every partner and share it with agencies.
Monitor callbacks for literal braces and treat alerts as high priority.
Tracking bugs rarely travel alone. Explore these related guides to build a full remediation plan.
Networks show zero conversions because callbacks never trigger or fail validation.
View guide >Trackers show callbacks firing, yet partners insist nothing arrived because firewalls or filters intercepted them.
View guide >Landing pages capture identifiers, but middleware or the CRM drops them before analysts ever see the data.
View guide >Use this diagnostic stack whenever you need to capture evidence or verify that a fix worked.
Check HTTP redirect chains and status codes.
Open tool >Extract click IDs and tracking parameters from URLs instantly.
Open tool >Create campaign tracking URLs with UTM parameters.
Open tool >Fire sample conversion callbacks and read the raw response before launch.
Open tool >Verify Meta, TikTok, and Google tags fire on any landing page instantly.
Open tool >Need deeper theory? These long-form KB articles expand on the concepts touched in the troubleshooting guide.
Understand how macros map tracker data into partner payloads and how to manage them as your funnel evolves.
Read article >Build a repeatable QA routine for postbacks before launching campaigns or onboarding new partners.
Read article >