Everflow

Datafly Signal sends affiliate and partner-marketing conversions to Everflow as server-to-server postbacks to your Everflow tracking domain. Each conversion is attributed by Everflow’s click ID (transaction_id), by a coupon code or, with Email Address Attribution switched on, by the customer’s email.

Prerequisites

Get your postback details

In Everflow, open your S2S postback URL (Control Center > Tracking Domains, or the offer’s postback). Note the tracking domain and your Network ID (nid), plus the Advertiser ID if you use advertiser-level events or Email Address Attribution.

Append the click ID to your landing page

Set the offer’s default landing page URL to carry _ef_transaction_id={transaction_id}, so Everflow passes its click ID to your site.

Create advertiser events for leads and sign-ups

If Everflow should record leads or sign-ups, create advertiser events in Everflow and note their IDs (adv_event_id).

⚠️

The Datafly collector does not capture _ef_transaction_id yet (#1512). Until it does, supply the click ID through an ID provider as everflow_transaction_id, or rely on coupon-code or email attribution.

Configure in Signal

Configuration Fields

FieldRequiredDescription
tracking_domainYesYour Everflow tracking domain (the host conversions are posted to). Find it in Everflow under Control Center > Tracking Domains, or in the prefilled postback URL. Enter the hostname only, without https:// or a trailing slash.
network_idYesYour Everflow Customer / Network ID (nid). It is prefilled when you open your postback URL in Everflow.
verification_tokenNoOptional postback verification token. Only set this if the advertiser has enabled token verification on the postback; otherwise leave blank.
advertiser_idNoYour Everflow Advertiser ID. Sent as aid; Email Address Attribution and advertiser-level events need it.
email_attributionNoSend the customer’s email (trimmed, lower-cased, not hashed) with each conversion so Everflow can credit it by email. Turn on only if Email Address Attribution is enabled on your Everflow offers. The postback is a GET, so the address travels in the URL. Conversions without a click ID or coupon are then sent too.
purchase_adv_event_idNoOptional. The Everflow advertiser event ID (adv_event_id) for purchases. Leave blank to record purchases as the base conversion.
lead_adv_event_idNoThe Everflow advertiser event ID (adv_event_id) for leads. Leads are sent only when this is set.
signup_adv_event_idNoThe Everflow advertiser event ID (adv_event_id) for sign-ups and trial starts. Sent only when this is set.

Management UI Setup

  1. Go to Integrations > Add Integration > Everflow.
  2. Choose a preset: Default (default), Retail (ecommerce), Lead Generation (lead_gen), Insurance (insurance), Travel (travel), B2B / SaaS (saas).
  3. Fill in the fields above and click Save.

Request format

A purchase:

GET https://trk.example-ef.com/?aid=77&amount=259.99&coupon_code=SAVE10&currency=GBP&nid=123&order_id=ORD-1001&transaction_id=EF0123456789abcdef0123456789abcd&user_agent=Mozilla%2F5.0+...&user_ip=203.0.113.9&verification_token=vtok

Leads and sign-ups add adv_event_id from the Lead or Sign-up Advertiser Event ID setting and are sent only when that setting is filled in. Purchases are the base conversion unless you set a Purchase Advertiser Event ID. App events add idfa (iOS) or google_aid (Android).

Event Mapping

Signal eventVendor eventPresets
purchaseconversionDefault, Retail, Lead Generation, Insurance, Travel
generate_leadconversionDefault, Lead Generation
sign_upconversionDefault, Lead Generation, B2B / SaaS
policy_purchasedconversionInsurance
quote_completedconversionInsurance
booking_completedconversionTravel
subscription_startedconversionB2B / SaaS
trial_startedconversionB2B / SaaS

Identity

  • Click ID: transaction_id is Everflow’s click ID from the _ef_transaction_id landing parameter. Your order ID goes in order_id only.
  • Coupon code: Everflow can attribute a conversion by coupon_code alone.
  • Email: sent only when Email Address Attribution is on, trimmed and lower-cased but not hashed, because Everflow matches the address itself. The postback is a GET, so the address travels in the URL. Leave the setting off unless your Everflow offers use Email Address Attribution.
  • user_ip and user_agent are the visitor’s.

A conversion with no click ID, no coupon code and Email Address Attribution off is not sent.

Affiliate conversions are not gated on marketing consent by default: Everflow is in Signal’s attribution category, which the advertising consent default does not cover. Assign a consent category to the integration if your policy requires one. Everflow documents no consent parameter.

Troubleshooting

ProblemSolution
Conversions not sentThey need a click ID, a coupon code, or Email Address Attribution on.
Leads not recordedSet the Lead Advertiser Event ID.
Postbacks rejectedCheck the tracking domain (hostname only) and Network ID; set the verification token only if token verification is enabled.

Blueprint

The Everflow blueprint version is 0.8.0. It was last reviewed against the vendor’s documentation on 2026-09-23.

See also