Mr Postback

Everflow macros & parameters

Everflow is a partner marketing platform. Macros are always wrapped in curly brackets {like_this}.

99 entries · {transaction_id} Official docs

👋 Quick tip: Check the type badge before copying. A substitution macro inserts a value; an inbound parameter is the field name a platform expects when receiving a postback.

What are you setting up?

Choose a use case to keep only the fields that apply.

Showing 99 of 99 entries

Attribution

{adv_event_id}
Substitution macro high confidence

Advertiser Event ID.

Advertiser Postback
Available in Advertiser Postback only — does not work in Partner Postback.
{conversion_id}
Substitution macro high confidence

Unique conversion ID.

Partner Postback
{event_id}
Substitution macro high confidence

Everflow event ID.

Here's what I'd do

Useful when you're tracking multiple conversion events (installs, purchases, registrations) and your partner needs to know which type fired. If you only have one conversion event, you don't need this.

Advertiser Postback Partner Postback
{event_name}
Substitution macro high confidence

Everflow event name.

Partner Postback
{impression_tracking_id}
Substitution macro high confidence

Impression tracking ID.

Landing Page
{is_view_through}
Substitution macro high confidence

Whether conversion came from an impression.

Partner Postback
{order_id}
Substitution macro high confidence

Order ID received on conversion.

Advertiser Postback Partner Postback
{origin}
Substitution macro high confidence

Conversion origin: click or impression.

Partner Postback
{referer}
Substitution macro high confidence

HTTP referer.

Partner Postback
{tracking_domain}
Substitution macro high confidence

Tracking domain associated with click.

Partner Postback
{transaction_id}
Substitution macro high confidence

Everflow click/transaction ID.

Here's what I'd do

This is the non-negotiable one. Every postback you configure in Everflow must include {transaction_id} — without it, Everflow can't match the conversion back to the original click. If a publisher's URL uses a different name like {clickid} or {tid}, that's fine — you replace their name in your Everflow postback setup with {transaction_id}.

Landing Page Partner Postback
This is Everflow's click ID. Pass it in the tracking link as _ef_transaction_id= so the advertiser can return it in the postback.
{unique_click}
Substitution macro high confidence

Unique-click flag.

Landing Page

Financial

{amount}
Substitution macro high confidence

Revenue received from advertiser.

Here's what I'd do

This one only works when an advertiser is firing a postback TO Everflow — not when Everflow is firing out to a partner. If you're setting up a Partner Postback, use {sale_amount} or {payout_amount} instead. Using {amount} in a Partner Postback is one of the most common mistakes I see — it'll return blank.

Advertiser Postback
Advertiser Postback only. For Partner Postbacks use {sale_amount} or {payout_amount} instead.
{currency}
Substitution macro high confidence

Currency passed by advertiser.

Advertiser Postback
Advertiser Postback only. For Partner Postbacks use {offer_currency}.
{offer_currency}
Substitution macro high confidence

Offer currency.

Here's what I'd do

Use this to pass the currency code to your partner alongside the payout amount. If you're sending {sale_amount}, it's good practice to send {offer_currency} too so the partner knows what currency they're receiving.

Landing Page Partner Postback
{payout_amount}
Substitution macro high confidence

Partner payout amount.

Here's what I'd do

This passes what Everflow actually paid out to the partner, in the offer's currency. Use this if your partner wants to see their commission amount rather than the sale total. If you're not sure which to use, {sale_amount} is usually what publishers ask for.

Partner Postback
{revenue_amount}
Substitution macro high confidence

Default base revenue amount.

Landing Page
{sale_amount}
Substitution macro high confidence

Sale amount associated with order.

Here's what I'd do

Use this when you want to pass the sale value back to your publisher in a Partner Postback. The easy mistake — and a very common one — is using {amount} here instead. That only works on the advertiser side and will come back blank in a Partner Postback. You'll also need to flip a switch in Global Settings first (see the note below).

Partner Postback
Partner-postback visibility can depend on Everflow Macro Parameter Visibility settings.

Sub IDs

{sub1}
Substitution macro high confidence

Partner Sub ID 1.

Here's what I'd do

When a partner sends traffic through their tracking link, they typically pass their own click ID in sub1 so they can match conversions on their side. If they need it back in the postback, include {sub1} in your Partner Postback URL. Your partner will tell you what parameter name to use in their system — for example in Voluum they'd want it as cid={sub1}.

Partner Postback Tracking Link
{sub10}
Substitution macro high confidence

Partner Sub ID 10.

Partner Postback Tracking Link
{sub2}
Substitution macro high confidence

Partner Sub ID 2.

Here's what I'd do

Works the same way as sub1 — a passthrough slot for whatever value the partner passed in their tracking link. Partners sometimes use sub2 for campaign ID, creative ID, or other values they want to see at conversion time.

Partner Postback Tracking Link
{sub3}
Substitution macro high confidence

Partner Sub ID 3.

Partner Postback Tracking Link
{sub4}
Substitution macro high confidence

Partner Sub ID 4.

Partner Postback Tracking Link
{sub5}
Substitution macro high confidence

Partner Sub ID 5.

Partner Postback Tracking Link
{sub6}
Substitution macro high confidence

Partner Sub ID 6.

Partner Postback Tracking Link
{sub7}
Substitution macro high confidence

Partner Sub ID 7.

Partner Postback Tracking Link
{sub8}
Substitution macro high confidence

Partner Sub ID 8.

Partner Postback Tracking Link
{sub9}
Substitution macro high confidence

Partner Sub ID 9.

Partner Postback Tracking Link

Advertiser Data

{adv1}
Substitution macro high confidence

Advertiser datapoint 1.

Here's what I'd do

A passthrough slot for custom data from the advertiser. If you're collecting something from the advertiser's postback — like their internal order reference — you can pass it back to partners here. Requires a global setting to be visible in Partner Postbacks (see note below).

Advertiser Postback Partner Postback
Partner-postback visibility can depend on Everflow Macro Parameter Visibility settings.
{adv10}
Substitution macro high confidence

Advertiser datapoint 10.

Advertiser Postback Partner Postback
Partner-postback visibility can depend on Everflow Macro Parameter Visibility settings.
{adv2}
Substitution macro high confidence

Advertiser datapoint 2.

Advertiser Postback Partner Postback
Partner-postback visibility can depend on Everflow Macro Parameter Visibility settings.
{adv3}
Substitution macro high confidence

Advertiser datapoint 3.

Advertiser Postback Partner Postback
Partner-postback visibility can depend on Everflow Macro Parameter Visibility settings.
{adv4}
Substitution macro high confidence

Advertiser datapoint 4.

Advertiser Postback Partner Postback
Partner-postback visibility can depend on Everflow Macro Parameter Visibility settings.
{adv5}
Substitution macro high confidence

Advertiser datapoint 5.

Advertiser Postback Partner Postback
Partner-postback visibility can depend on Everflow Macro Parameter Visibility settings.
{adv6}
Substitution macro high confidence

Advertiser datapoint 6.

Advertiser Postback Partner Postback
Partner-postback visibility can depend on Everflow Macro Parameter Visibility settings.
{adv7}
Substitution macro high confidence

Advertiser datapoint 7.

Advertiser Postback Partner Postback
Partner-postback visibility can depend on Everflow Macro Parameter Visibility settings.
{adv8}
Substitution macro high confidence

Advertiser datapoint 8.

Advertiser Postback Partner Postback
Partner-postback visibility can depend on Everflow Macro Parameter Visibility settings.
{adv9}
Substitution macro high confidence

Advertiser datapoint 9.

Advertiser Postback Partner Postback
Partner-postback visibility can depend on Everflow Macro Parameter Visibility settings.

IDs

{advertiser_id}
Substitution macro high confidence

Advertiser ID.

Landing Page
{advertiser_name}
Substitution macro high confidence

Advertiser name.

Landing Page
{affiliate_encoded_id}
Substitution macro high confidence

Encoded partner ID.

Landing Page
{affiliate_id}
Substitution macro high confidence

Partner ID.

Landing Page Partner Postback
With Direct Linking enabled, Everflow documents these as the only macros populated on the Default Landing Page URL.
{affiliate_name}
Substitution macro high confidence

Partner name.

Landing Page Partner Postback
With Direct Linking enabled, Everflow documents these as the only macros populated on the Default Landing Page URL.
{affiliate_source_id}
Substitution macro high confidence

Partner source ID.

Partner Postback
{campaign_id}
Substitution macro high confidence

Campaign ID associated with click.

Partner Postback
{category}
Substitution macro high confidence

Offer category.

Landing Page
{creative_id}
Substitution macro high confidence

Creative ID.

Tracking Link
{creative_name}
Substitution macro high confidence

Creative name.

Landing Page Partner Postback
{creative_type}
Substitution macro high confidence

Creative type.

Partner Postback
{offer_encoded_value}
Substitution macro high confidence

Encoded offer value.

Partner Postback
{offer_id}
Substitution macro high confidence

Offer ID.

Landing Page Partner Postback
With Direct Linking enabled, Everflow documents these as the only macros populated on the Default Landing Page URL.
{offer_name}
Substitution macro high confidence

Offer name.

Landing Page Partner Postback
{offer_project_id}
Substitution macro high confidence

Offer project ID.

Landing Page
{offer_url_id}
Substitution macro high confidence

Offer URL ID.

Partner Postback
{source_id}
Substitution macro high confidence

Partner source ID.

Partner Postback Tracking Link

Geography

{geo_city_name}
Substitution macro high confidence

City name.

Partner Postback
{geo_country_code}
Substitution macro high confidence

ISO alpha-2 country code.

Here's what I'd do

Two-letter country code (GB, US, DE etc). Useful if your partner pays different rates by geography or needs to know where conversions are coming from.

Landing Page Partner Postback
{geo_country_name}
Substitution macro high confidence

Country name.

Landing Page Partner Postback
{geo_proxy}
Substitution macro high confidence

Known proxy flag.

Landing Page
{geo_region_code}
Substitution macro high confidence

Region code.

Landing Page Partner Postback
{geo_region_name}
Substitution macro high confidence

Region name.

Landing Page Partner Postback

Device

{browser_version}
Substitution macro high confidence

Browser version.

Partner Postback
{conversion_ip}
Substitution macro high confidence

Conversion IP address.

Partner Postback
The parameter name is user_ip but the macro is {conversion_ip}.
{device_brand}
Substitution macro high confidence

Device manufacturer.

Landing Page Partner Postback
{device_browser}
Substitution macro high confidence

Browser name.

Landing Page Partner Postback
{device_language}
Substitution macro high confidence

ISO 639-1 device language.

Landing Page Partner Postback
{device_model}
Substitution macro high confidence

Device model.

Landing Page Partner Postback
{device_os_version}
Substitution macro high confidence

OS version.

Landing Page Partner Postback
{device_platform}
Substitution macro high confidence

OS platform.

Landing Page Partner Postback
{device_type}
Substitution macro high confidence

Device type.

Landing Page Partner Postback
{geo_connection_type}
Substitution macro high confidence

Connection type.

Partner Postback
{geo_isp_name}
Substitution macro high confidence

ISP name.

Partner Postback
{geo_mobile_carrier_name}
Substitution macro high confidence

Mobile carrier.

Partner Postback
{mac_address}
Substitution macro high confidence

MAC address.

Landing Page Partner Postback
{mac_address_md5}
Substitution macro high confidence

MD5 hash of MAC address.

Landing Page Partner Postback
{mac_address_sha1}
Substitution macro high confidence

SHA1 hash of MAC address.

Landing Page Partner Postback
{session_ip}
Substitution macro high confidence

Click/session IP address.

Here's what I'd do

The user's IP address at click time. Some partners use this for fraud detection or geographic validation. Only include it if your partner specifically asks for it.

Landing Page Partner Postback
{user_agent}
Substitution macro high confidence

User-agent string.

Advertiser Postback Landing Page Partner Postback

Mobile IDs

{android_id}
Substitution macro high confidence

Android device ID.

Partner Postback Tracking Link
{android_id_md5}
Substitution macro high confidence

MD5 hash of Android ID.

Partner Postback Tracking Link
{android_id_sha1}
Substitution macro high confidence

SHA1 hash of Android ID.

Partner Postback Tracking Link
{app_id}
Substitution macro high confidence

Application identifier.

Advertiser Postback Partner Postback
{google_aid}
Substitution macro high confidence

Google advertising ID.

Landing Page Partner Postback Tracking Link
Everflow documents these at click/view-through level; use adv variables when device IDs must be relayed through a conversion postback.
{google_aid_md5}
Substitution macro high confidence

MD5 hash of Google advertising ID.

Partner Postback
{google_aid_sha1}
Substitution macro high confidence

SHA1 hash of Google advertising ID.

Partner Postback
{idfa}
Substitution macro high confidence

Apple IDFA.

Landing Page Partner Postback Tracking Link
Everflow documents these at click/view-through level; use adv variables when device IDs must be relayed through a conversion postback.
{idfa_md5}
Substitution macro high confidence

MD5 hash of IDFA.

Landing Page Partner Postback Tracking Link
Everflow documents these at click/view-through level; use adv variables when device IDs must be relayed through a conversion postback.
{idfa_sha1}
Substitution macro high confidence

SHA1 hash of IDFA.

Landing Page Partner Postback Tracking Link
Everflow documents these at click/view-through level; use adv variables when device IDs must be relayed through a conversion postback.

Timestamps

{datetime}
Substitution macro high confidence

Event date/time UTC.

Here's what I'd do

The date and time the event happened, formatted as YYYY-MM-DD HH:MM:SS in UTC. Useful for reconciliation — lets both sides match up conversion records by time if needed.

Landing Page Partner Postback
{timestamp}
Substitution macro high confidence

Unix timestamp UTC.

Advertiser Postback Partner Postback

Ad Platform IDs

{fbclid}
Substitution macro high confidence

Facebook click ID.

Tracking Link
{gclid}
Substitution macro high confidence

Google Ads click ID.

Tracking Link

User Data

{email}
Substitution macro high confidence

User email address.

Advertiser Postback
{firstname}
Substitution macro high confidence

First name used to pre-populate field.

Landing Page
{lastname}
Substitution macro high confidence

Last name used to pre-populate field.

Landing Page
{user_id}
Substitution macro high confidence

Partner-specific user ID.

Advertiser Postback Partner Postback

E-commerce

{coupon_code}
Substitution macro high confidence

E-commerce coupon code.

Partner Postback
{discount}
Substitution macro high confidence

Shopify coupon code.

Landing Page

Utility

{random}
Substitution macro high confidence

Random 9-digit value.

Advertiser Postback Partner Postback

Data sourced from Everflow's official documentation on 2026-09-22.