Onboarding · Step 1 of 7
Tracking links
Generate your first Secrets AI tracking link in Everflow, set the Source ID, pass your Click ID in sub1, and test the link before any traffic touches it.
Everything downstream depends on a correctly built tracking link. Postbacks, reporting and your first-week decisions all assume the link is already generating clean clicks in Everflow. This step gets you one working, tested link and a tagging convention that still makes sense when you are running twenty campaigns. Most partners have a working link within the hour.
Generate the link in Everflow
- Log in to Everflow with the credentials set at approval. If you have trouble, see How do I log in to Everflow?.
- Open your assigned Secrets offer. Offers in Everflow are named PPS T1, PPS WW and Revshare. PPS means pay per sale, the CPA model. You will usually be assigned the offer that matches the commission model agreed with your affiliate manager. If you see more than one and are not sure which to use, ask your manager.
- Copy the default tracking URL, or build a new link from the offer page.
- Pick the landing page. Landing page variants live on the offer's Creatives tab, and you select the one you want when you generate the link. The landing page is chosen per link, not hardcoded into your account. See Creative library.
- Set the Source ID to your traffic source, for example
reddit,ig_organicorpush_network_a. - Add sub1 and any optional sub-parameters (see the convention below), then copy the generated link. That is the URL you send traffic to.
Do not shorten, rewrite or hand-edit the domain or path of the generated link. To change the landing page, generate a new link instead of editing the URL.
The tagging convention
Decide this on day one and keep it. It is what lets you read your reports later.
| Field | What it holds | Example values |
|---|---|---|
| Source ID | The traffic source or campaign | reddit, ig_organic, push_network_a |
sub1 |
Your Click ID: the ad platform's or tracker's unique ID for the click | gclid, fbclid, ttclid, rdt_cid, or your tracker's click ID macro |
sub2 to sub5 |
Optional reporting values | creative, placement, angle, audience |
A few rules:
- sub1 is reserved for the Click ID. It is what your postback sends back to your tracker or ad platform so the conversion can be matched to the click. Do not put creative or placement names in
sub1. Usesub2tosub4for those. - Use a distinct Source ID per source or campaign. If everything sits under one generic value, the Source ID breakdown in Reporting tells you nothing.
- Lowercase, no spaces.
Redditandredditshow up as two rows. - Keep values short and stable. Renaming mid-campaign splits your data.
- Never put personal data in a parameter. No emails, names or usernames of the people clicking.
If you run paid traffic, capture the platform's click ID into sub1 at click time: gclid for Google Ads, fbclid for Meta, ttclid for TikTok, rdt_cid for Reddit. If you run a tracker such as RedTrack, Voluum, Binom, BeMob, Keitaro or FunnelFlux, pass the tracker's own click ID into sub1 instead. Organic-only traffic can leave sub1 empty for now and wire it up later.
Test it before you spend
A link that looks right can still be broken. Confirm it works before a dollar of traffic touches it.
- Open the link in an incognito window. You should land on the Secrets page you selected, with no error and no redirect loop.
- Check Everflow reporting. The test click should appear with the Source ID and sub-parameters intact.
- If you pass a Click ID, check sub1 is populated on the test click, not just that the click exists.
- Save the working link somewhere you will actually find it again: a spreadsheet or a Notion page, not a group chat.
You do not need to buy a subscription to test the click path. Conversion and postback testing is covered in Postbacks.
Organize from day one
Use a separate Source ID, or a separate sub2 to sub4 value, for every place your link lives. Two placements sharing identical tags are merged in your reports, and you cannot split them after the fact. Keep a simple sheet mapping each link to where it is placed and the date it went live.
Common mistakes
- Sending traffic to the Secrets homepage instead of the tracking link. Nothing is credited without the link.
- Using a shortener or bio-link tool that strips query parameters. Test anything you put in front of the link.
- Changing landing pages by editing the URL. Generate a new link with the landing page you want.
- An empty sub1 on paid traffic. If the Click ID is never captured at the click, no postback fix downstream can reconcile the conversion.
If anything looks off, message your affiliate manager. It is much better to catch a tracking issue in the first hour than days later after real traffic has been spent.
Next steps
- Wire conversions back to your tracker in Postbacks, the next step.
- If you cannot find your offer, see Where do I find my tracking link?.
- Review the commission models on Commissions.
- Not approved yet? Apply to the Secrets AI affiliate program.