Redirect Checker
Spin up new clicks without waiting for live traffic.
Open tool guide ->Postback tracking
Run a repeatable pre-launch QA routine for postbacks before campaigns go live, partners are onboarded, or callback templates change.
Use this page before launch, during partner onboarding, or whenever a callback template changes materially. The goal is to prove the integration works before paid traffic and revenue depend on it.
This is not the same job as defining what postback tracking is, and it is not the same job as triaging a live outage. Here you are building evidence that the setup is ready for production.
A useful postback test covers three pillars: inputs, processing, and outputs. Inputs mean fresh click IDs and realistic conversion values. Processing means macros, auth, encoding, and template logic. Outputs mean the partner response plus the logs that prove the callback really happened.
Pre-launch QA should also produce acceptance criteria. A test is not done when one request returns 200; it is done when the team can show which payload was sent, which fields were required, what the partner logged, and what should happen if a field is intentionally broken.
Most QA failures are process failures. Teams test the wrong environment, skip negative cases, or fail to save the exact payload and response. When the campaign goes live, nobody can prove what was actually validated.
Another common mistake is letting pre-launch QA drift into live-fire troubleshooting. If the real issue already affects production traffic, stop using this page and switch to the production incident guide.
Treat QA runs as controlled experiments with explicit pass and fail conditions. Capture the click URL, the template version, the exact payload, the raw response, and what the partner confirms on their side.
The output should be a launch-ready evidence bundle, not just a feeling that the integration looks fine.
Use Redirect Checker to produce fresh clicks and make sure the identifiers you test with could exist in the partner workflow.
Use Click ID Extractor to log the exact IDs you plan to use and note which macro or payload field each value should populate.
Use UTM Builder or your tracker UI to confirm macros, encoding, auth tokens, currency format, and the endpoint contract you expect the partner to validate.
Use Postback Tester to send one known-good payload and one intentionally broken payload. Record both responses so you can prove that validation works in both directions.
Save the final request, response, partner confirmation, and any mirrored server-side event checks. If production later breaks, this bundle becomes the baseline for the incident guide.
Standardizing the toolkit keeps QA fast. Redirect Checker produces real clicks, Click ID Extractor documents identifiers, UTM Builder keeps templates organized, Postback Tester fires the requests, and Facebook CAPI Tester ensures parity with ad platforms.
Automate as much as possible - store scripts and logs in your repo so testers can rerun them quickly.
Spin up new clicks without waiting for live traffic.
Open tool guide ->Document the identifiers you use in QA.
Open tool guide ->Manage the postback template and authentication tokens.
Open tool guide ->Fire sample callbacks and capture the response.
Open tool guide ->Mirror the conversion in your server-to-server integration.
Open tool guide ->Postback QA is valuable only when it is reproducible. Save every request, response, and sign-off artifact so the launch team can prove what was approved before spend starts.
Once real traffic is live, stop using this page as your main incident runbook. Production failures belong in the live troubleshooting page, using the pre-launch evidence bundle as the baseline.
Pair these diagnostics with a guided audit and keep attribution clean.