Everflow: capture affiliate transaction IDs and post conversions back
Connect your Everflow network so that when a lead converts on your funnel, we tell Everflow which affiliate click it came from. Your affiliates get credited automatically, straight from our servers.
Why use it
- Credit your affiliates automatically. We capture the Everflow click ID (the transaction ID) when the visitor lands, and post the conversion back when the lead comes in. The right affiliate gets credited without any manual reconciliation.
- Reliable, server to server. The conversion is sent from our servers to Everflow, so it is not lost to ad blockers, browser privacy settings, or a pixel that fails to load.
- No click script to paste. Everflow normally asks advertisers to add a click script to their landing page and wire it into a hidden form field. You do not need to do that here.
- Optional payout value. Send a value with each conversion, so your Everflow reporting and payouts reflect lead quality and not just count.
Choose how your affiliates reach your funnel
Everflow supports two ways of sending a visitor to your page, and we support both. The difference shows up in the link itself: whether the click ID travels in the URL.
Direct linking
Recommended
The affiliate's link goes straight to your funnel. No redirect, and no click ID in the URL. Everflow records the click on your page and keeps the ID in a first-party cookie, which we read for you.
yourdomain.com/p/your-funnel?oid=12&affid=345
Clean URLs, one hop for the visitor, and the setup Everflow prefers.
Tracking link (redirect)
The affiliate uses an Everflow tracking link. Everflow records the click, then redirects the visitor to your funnel with the click ID appended.
yourdomain.com/p/your-funnel?transaction_id=abc123
Does not depend on any script loading, because the click is recorded before the visitor reaches your page.
Not sure which one you are on?
Ask your affiliates what their link looks like. If it points at your Everflow tracking domain and redirects, it is a tracking link. If it points straight at your funnel, it is direct linking.
You can also mix the two and set the mode per funnel. Inside the builder, the Which one do I need? link next to the choice will walk you through it.
Before you start
Make sure you have:
- An Everflow account with admin access (you are the advertiser or network).
- Your Everflow Network ID and tracking domain.
- Your Everflow Advertiser ID, if you are using direct linking. You will find it on your advertiser's profile in Everflow.
- The Everflow offer that points at your LeadCapture funnel or landing page.
Step 1: Connect Everflow in LeadCapture
-
Go to Settings › Integrations.
Find Everflow and enter:
- Network ID: your Everflow network ID.
- Tracking Domain: for example
yournetwork.everflowclient.io. - Advertiser ID (optional): needed only for direct linking.
- SDK Script URL (optional): leave blank unless Everflow gave you a different SDK URL for your account.
- Verification Token (optional): only if you enabled Everflow's secure (signed) postback.
- API Key (optional): not required for conversions.
- Save.
You only do this once.
The connection is shared across all of your funnels.
Step 2: Turn it on for a funnel
- Open the funnel in the builder and go to the Settings tab.
- Find Everflow (affiliate) and switch Enable Everflow postback on.
- Under How affiliates reach this page, choose Direct linking or Tracking link (redirect).
- Fill in the one field that mode needs. See Step 3a or 3b below.
- Conversion event ID (optional): an Everflow
adv_event_idto record a specific goal. Leave blank for the offer's default conversion. - Conversion value (optional): No value, Use lead score, or Fixed value. "Use lead score" requires Lead Scoring on the funnel.
- Save and publish your funnel.
Step 3a: If you chose Direct linking
There is nothing to add to your page and nothing to change in Everflow.
We load Everflow's SDK on your funnel and read the click ID the way Everflow recommends:
- A transaction ID on the URL, if there is one.
- Otherwise, a click registered from the
oidandaffidon the link. - Otherwise, the first-party cookie Everflow already set.
Direct linking settings
- Advertiser ID: leave blank on the funnel to use the one saved in Settings. Fill it in only if this funnel runs under a different advertiser.
- Make sure affiliate links carry
oidandaffid. That is how Everflow identifies the offer and the affiliate when there is no redirect. Without them, a first-time visitor has no click for us to read.
That is the whole setup.
If Everflow has given you a click script and a hidden field to install, you do not need either. The Direct linking option replaces both.
Step 3b: If you chose Tracking link (redirect)
Everflow needs to add its transaction ID to your funnel's URL.
- In Everflow, open the offer whose destination is your LeadCapture funnel.
- In the offer's destination URL, add the transaction ID using Everflow's macro, for example:
https://yourdomain.com/p/your-funnel?transaction_id={transaction_id}
- Save the offer.
Everflow replaces the macro with the real click ID on every visit, so each visitor arrives with their own transaction ID on the URL.
Back in the funnel's Everflow card, leave Transaction ID parameter as transaction_id unless you named the macro something else.
Everflow's own default name, _ef_transaction_id , is always recognised without any setup.
When the conversion fires
A conversion is reported:
- On lead submission.
- Only when we actually captured a click ID for that visitor.
- Disqualified leads and leads with no email or phone are not reported.
A direct visit with no click does not fire a postback, by design, so you never credit a click that did not happen.
Verifying it is working
The quickest check works for both modes.
Open your published funnel with a test click ID in the URL:
yourdomain.com/p/your-funnel?transaction_id=TEST123
Submit a test lead, then open your conversion report in Everflow. You should see the test conversion with the transaction ID you used.
A click ID on the URL always wins, so this works even with direct linking switched on.
Test direct linking end to end
Use a real affiliate link for the offer, one carrying oid and affid , submit a lead, and check the conversion appears against the right affiliate.
Your data and privacy
The postback sends:
- The transaction ID.
- An order reference (our internal lead ID).
- The conversion value, if you set one.
We do not send your lead's name, email, or phone to Everflow.
Troubleshooting
No conversions in Everflow
Confirm your Network ID and tracking domain are saved, the funnel has Everflow switched on, and the linking mode matches how your traffic actually arrives.
Then test with:
?transaction_id=TEST123
Direct linking is on but nothing is captured
Check that:
- Your Advertiser ID is saved in Settings.
- The affiliate's link carries
oidandaffid. - No ad blocker is running in the browser you are testing with.
Everflow told me to install a click script
You do not need it. The Direct linking option replaces that script and the hidden field it fills in.
Conversions fire but with no payout value
Set a Conversion value on the funnel.
If you chose "Use lead score", make sure Lead Scoring is set up on that funnel, otherwise no value is sent.
My parameter is not named transaction_id
Set the matching name in the funnel's Transaction ID parameter field.
Everflow rejects the postback
If you enabled Everflow's secure (signed) postback, enter the Verification Token in Settings › Integrations › Everflow.
Some leads report and some do not
Only leads we captured a click ID for are reported.
Direct traffic, other sources, disqualified leads, and leads with no contact details are not sent, which is expected.
Which mode should I use?
Direct linking is the better default: cleaner URLs, one less hop for the visitor, and it is what Everflow recommends.
The trade-off is that it relies on Everflow's script loading in the visitor's browser, so a heavily ad-blocked audience will lose some attribution.
Tracking links have no such dependency.
Already running tracking links happily?
There is no need to change.
And because a click ID on the URL always wins, a funnel set to Direct linking still handles tracking-link traffic correctly if you receive both.
Still stuck?
Contact support with your funnel name and your Everflow Network ID, and we can check the delivery logs on our side.