Postback macros and hashing modifiers
Every placeholder available in outgoing postback URLs, bodies and HTML snippets, how values are encoded, and {name>SHA256} hashing.
Last updated 4 min read
On this page
Macros are placeholders in curly braces that TrackCrown replaces when a partner postback fires. Names are
case-insensitive ({Payout} = {payout}). Unknown macros are left in place unchanged, so another platform's own
placeholders survive — and a misspelt macro is sent literally (the postback form warns about it).
Click macros#
Values come from the conversion's click. For a conversion without click they are empty.
Conversion macros#
Reversal-only macros#
Filled only in postbacks whose Fire on is Reversals; empty elsewhere.
Hashing modifiers#
Append >MODIFIER inside the braces to send a digest instead of the value — typically for e-mail addresses that
ad platforms match on:
Modifiers work on any macro and are case-insensitive. An empty value stays empty (never the digest of an empty string). An unknown modifier leaves the whole placeholder unchanged.
https://ads.example.com/conv? cid={sub1} &em={email>LC_SHA256} &value={sale_amount} &cur={currency}Encoding#
Put macros only where a value belongs — not in the host name (the form refuses that).
Postbacks queued after the original request#
When a postback fires later than the original conversion request, it is built from the stored conversion and its click, with the same macros as at ingest:
Hashing modifiers compute real digests in every case, including Send test from the panel.
Examples#
Partner tracker with its click ID in sub1:
https://tracker.partner.example/postback? clickid={sub1} &payout={payout} &event={event} &tx={conversion_id} &status={status}JSON POST to your own data warehouse (workspace-wide postback):
{"conversion":"{conversion_id}","offer":"{offer_code}","partner":"{aff_code}","revenue":"{revenue}","payout":"{payout}","country":"{country}","at":"{conversion_ts}"}Reversal postback:
https://tracker.partner.example/refund? tx={conversion_id} &was={old_status} &delta={payout_delta}Destination-URL macros (click macros in offer URLs and transparent links) are described with tracking links.