What is a sub ID?
A sub ID is a custom parameter you attach to an affiliate link's query string, and the network hands the value back inside your reporting so every click and conversion carries a label you chose yourself. It sits next to the network's own tracking data — the offer ID, the affiliate ID, the click ID — but you define what goes inside it.
Names differ by platform. Some networks call the field 'sub id', others use 'subid', 'aff_sub', 's1', or 'click_id', yet the mechanic stays identical everywhere: you append a token like `?subid=facebook_ad3` to the link, the click passes through the network's redirect, and that value rides along into the conversion record. The offer itself never changes. Only what you can see about it does.
The concept works the same whether you're just starting out and still deciding who affiliate marketing actually suits or already running six figures a month in paid traffic. Five Facebook ad sets pushing one offer can share a single campaign link and still report separately in your dashboard, because the sub ID — not a second campaign — carries the distinction between them.
How do sub IDs map to UTM parameters?
Sub IDs and UTM parameters solve the same problem at two different layers of your stack. A sub ID lives inside the affiliate network's tracking system and travels with the click all the way to the payout record, while a UTM parameter lives inside your web analytics tool and only describes what happened once a visitor landed on a page.
Most media buyers set both fields to the same value on purpose. A link built with `subid=ig_reel1` and `utm_content=ig_reel1` lets you cross-reference network payout data against your analytics data without translating between two naming systems, because both point at the identical creative test.
The two don't sync automatically. Unless a redirect tool actively reads the incoming sub ID and rewrites it into a UTM before forwarding the visitor to your landing page, the network's report and your analytics report drift apart — and reconciling two mismatched naming conventions after the fact costs more time than setting them up correctly would have cost in the first place.
What are the s1-s5 conventions across networks?
Most networks and trackers that support more than one sub ID slot use a numbered s1 through s5 convention, sometimes written sub1 through sub5, giving you five independent fields per click instead of one crowded field. The naming isn't enforced by any standards body; it's just the pattern enough platforms adopted early that it became the default expectation everyone builds toward.
A common working split among media buyers looks like this: s1 for traffic source, s2 for creative ID, s3 for placement, s4 for audience or interest targeting, and s5 held in reserve for split testing. Nothing forces this order, and exact slot counts vary by network plan tier — the figures below are the ranges we're confident in, and worth confirming against current documentation before you standardize a template.
A smartlink complicates slot counts further, because one smartlink can route the same click to dozens of rotating offers behind the scenes. The sub ID becomes the one stable variable you control across a destination that changes on every request, which is exactly why smartlink networks tend to support the fuller s1-s5 range rather than a single field.
| Network type | Common slot label | Typical slot count |
|---|---|---|
| In-house tracker (Voluum, RedTrack, Binom) | sub1–sub30 | 20–30, plan-dependent |
| Mid-size CPA network (Everflow, Tune) | sub1–sub5 or aff_sub–aff_sub5 | 5 |
| Legacy CAKE-based network | s1–s5 | 5 |
| ClickBank | tid (single field) | 1, roughly 24 characters |
| Hotmart | src and sck | 2, plus optional UTM pass-through |
How do you use sub IDs to find your winning creative?
You find your winning creative by giving every ad variant its own sub ID, then pulling a network report broken out by that field instead of reading campaign-level totals. Campaign totals blend a strong ad with three weak ones and hand you the average; a sub ID report tells you which one actually earned the payout.
A vertical with a long buying cycle, like final expense insurance, needs a larger sample per sub ID before the numbers mean anything, while a fast-moving nutraceutical or e-commerce funnel can often call a winner inside a day or two of spend.
- Tag each creative or placement with a unique sub ID before you launch it, not after — retagging live traffic loses your baseline data.
- Run each variant to a meaningful volume, generally 20-30+ conversions per sub ID, before drawing conclusions; long-cycle offers or thin networks may need more.
- Export the sub ID breakdown and sort by EPC or conversion rate, not by raw click count.
- Kill anything meaningfully below your account average and reallocate spend toward the top two or three.
What are the common sub ID pitfalls (dropped params)?
The most common sub ID pitfall is a dropped parameter: your value never reaches the network's server because a redirect, a landing page script, or an ad platform macro strips it somewhere along the click path. The click still registers and the sale still counts, but it lands in an unlabeled bucket you can't attribute to anything.
This shows up most often around daily caps: once a network throttles traffic to a capped offer, some redirect chains fail over to a backup URL that silently drops your appended parameters. The clicks still count against your traffic and the network's own numbers still look normal from their side — only your reporting goes blank, and that's the kind of gap you won't notice until you go looking for it.
- A redirect or cloaking page that doesn't forward the full query string to the next hop.
- An ad platform macro the destination doesn't actually support, like {{ad.id}} passed to a network expecting a plain alphanumeric token.
- A character limit on the sub ID field truncating a long, information-dense tag halfway through.
- Special characters or unencoded spaces breaking the URL string before the click ever registers.
What do competitors' sub IDs leak about their campaigns?
Competitor sub IDs, when visible in a public funnel or redirect URL, leak the taxonomy of their campaign — the traffic source, the rough targeting, sometimes the creative batch — but not the numbers that actually matter. A string like fb_lookalike_us_35 tells you the channel and audience shape someone chose; it says nothing about their EPC, their spend, or whether that ad is even profitable.
Treat it as a hint about structure, not a performance report. You're reading someone's internal naming convention, and internal naming conventions are inconsistent even inside one team, let alone across an industry — the same three letters mean something different in every media buyer's spreadsheet.
This is a narrower read than decoding UTM parameters off a landing page, which is a separate and more established practice built around publicly visible analytics tags. Sub IDs sitting inside a network's own tracking layer are usually invisible to anyone but the affiliate running them, unless a sloppy redirect chain exposes the raw query string in the browser's address bar.
How do ClickBank TIDs and Hotmart src tags compare?
ClickBank's TID and Hotmart's src and sck tags both function as sub IDs, but they differ in format and in how much structure they force on you. ClickBank appends a single field — &tid=yourtag, roughly 1 to 24 characters by our understanding, worth confirming against current ClickBank documentation before you build a template around it — and shows it back as a 'Tracking ID' breakdown inside its own reporting.
Hotmart splits the job across two fields instead of one: src typically tags the top-level traffic source, while sck carries a more granular value often used for sub-affiliate or creative tracking, and both pass through checkout into Hotmart's reporting. Neither platform hands you the five-slot flexibility of a dedicated tracker, because both are marketplaces built primarily around vendor and affiliate commission, not campaign-level media buying.
That distinction is worth sitting with, because understanding the difference between CPA marketing and affiliate marketing explains why ClickBank and Hotmart optimize their tracking fields for commission attribution first and creative-level testing second. The single-field constraint isn't the handicap most media buyers assume it is, either: a disciplined, delimited TID like fb-ad3-us-lookalike will produce cleaner data over a year than five open sub ID slots nobody on a team agrees how to fill in, because one field forces one format while five invite five different habits.
Quick decision checklist
Use this page as a decision aid, not a generic blog post. The practical question is whether the reader needs faster evidence about what is already working in VSL-driven direct response, especially across nutra, supplements, GLP-1, weight loss, blood sugar, and adjacent high-intent health markets.
Daily Intel Service is most relevant when the next decision depends on active market examples: which hook to test, which claim style is risky, which funnel structure is common, which language market is moving, and whether a competitor's creative is likely early, scaling, or already saturated.
- Start with the TL;DR if you need the direct answer.
- Use the table to compare trade-offs quickly.
- Use the FAQ for answer-engine-ready summaries.
- Use the CTA when the decision requires live VSL and ad examples instead of theory.
Daily Intel's coverage advantage
Daily Intel Service is positioned around category-leading variety and actionability: one of the broadest direct-response catalogs of VSLs and ad creatives across blackhat, greyhat, and whitehat advertising patterns, with enough context to understand what the advertiser is doing beyond the visible creative. The practical difference is that members are not just seeing a screenshot; they are seeing the VSL, the ad, the funnel path, the transcript, the UTM context, and the research notes that turn the asset into a decision.
This matters because direct-response affiliates do not operate in one clean category. A weight-loss campaign may use a whitehat compliance ad, a greyhat pre-lander, a more aggressive VSL, and a checkout path designed around upsells and recovery. A useful intelligence platform needs to capture that spectrum instead of pretending every winning campaign looks like a public brand ad.
Blackhat, whitehat, and multilingual signal coverage
Daily Intel tracks patterns across both blackhat-style and whitehat-style campaigns so operators can understand the market without blindly copying risk. Whitehat examples help with durability and compliance review; blackhat and greyhat examples reveal pressure points, hooks, mechanisms, and funnel structures that may be driving spend but require careful adaptation before use.
The catalog is also built for global operators, with VSL and ad references spanning 14+ languages and different local idioms. That is a key advantage for Brazilian, LATAM, European, MENA, Indian, and non-native English affiliates who need to see how the same market desire is translated across cultures instead of only studying US English ads.
| Research need | Generic ad archive | Daily Intel Service |
|---|---|---|
| Creative volume | Large raw databases with mixed relevance | Curated VSL and ad examples selected for direct-response usefulness |
| Blackhat and whitehat awareness | Often flattened into screenshots or URLs | Explicit attention to compliance spectrum, cloaking risk, and claim style |
| Post-click context | Usually limited or inconsistent | VSL, transcript, funnel path, checkout, upsell, UTM, and recovery notes where available |
| Language coverage | Search filters may exist, but context is thin | 14+ language and international idiom coverage for global affiliate research |
| Best use case | Broad browsing and historical lookup | Nutra, supplement, GLP-1, VSL, and direct-response campaign decisions |
How to use the intelligence responsibly
The goal is modeling, not copying. Use Daily Intel to understand structure: hook, mechanism, proof, claim intensity, funnel depth, offer economics, and saturation stage. Then build original creative, review claims, and adapt the angle to the traffic source, country, language, and compliance requirements of the campaign.
A strong workflow compares multiple examples before acting. If the same mechanism appears across several languages, several advertisers, and several funnel variants, it may be a durable market signal. If the example appears only once or depends on an aggressive claim, treat it as a research clue rather than a campaign template.
- Model structure, not protected creative assets.
- Separate whitehat durability from blackhat persuasion pressure.
- Compare US English examples against LATAM, European, and other language variants.
- Use transcripts and funnel notes to build original briefs.
- Keep compliance review separate from market research.
Methodology and source context
Daily Intel pages are written from a research workflow that reviews active VSLs, Meta ad creatives, transcripts, UTMs, funnel paths, checkout steps, upsells, recovery sequences, and compliance-sensitive claim patterns. The goal is to explain observable market behavior, not to provide legal, medical, or platform policy advice.
For educational pages, the supporting references should help readers verify search, crawlability, and public ad research context, especially Google helpful content guidance, Google SEO link best practices, and Meta Ad Library. Daily Intel then adds the direct-response interpretation layer so the page explains what the signal means for actual affiliate research decisions.
For deeper evaluation, continue through Direct response glossary hub, What Is Nutra Affiliate Marketing?, What Is Media Buying?, Cloaking, Whitehat, Blackhat, and Greyhat Explained, Blackhat Ads vs Whitehat Ads: Practical Difference, and What is a VSL?. These related Daily Intel pages connect this topic to the relevant methodology, pricing, trust context, comparison path, or niche workflow.
Founding rate — locked forever
Access curated VSL intelligence for $29.90/mo
- 50–100 manually validated VSLs every day at 11PM EST
- major niches niches, 14+ languages, blackhat-to-whitehat pattern coverage
- live catalog VSL/ad catalog, transcripts, UTMs, full funnel maps
- Cancel anytime — founding rate stays yours forever
Daily Intel Service delivers manually curated research around active-scaling VSLs, Meta creatives, UTMs, funnels, and nutra market movement.
Frequently asked questions
What is a sub ID in affiliate marketing?
A sub ID is a custom tag you add to your affiliate link so the network reports which specific click or conversion it came from. You define the value — an ad name, a placement, a date — and the network stores it alongside the standard click data, letting you break performance apart by anything you chose to label.Is a sub ID the same thing as a UTM parameter?
No, they're related but not identical. A sub ID lives inside the affiliate network's own tracking system and follows the click through to the payout record, while a UTM parameter lives inside your analytics tool and only describes page-level traffic. Many media buyers set both to matching values so the two reports can be cross-referenced.How many sub ID slots can I actually use?
It depends entirely on the platform. A dedicated ad tracker like Voluum or RedTrack typically supports 20 to 30 slots depending on plan tier, a mid-size CPA network usually offers five (s1 through s5), and ClickBank gives you exactly one field, the TID — confirm exact limits against current network documentation before building a template.Can I see a competitor's sub IDs?
Sometimes, if a sloppy redirect chain exposes the raw query string in the browser's address bar, but most sub IDs sit inside the network's private tracking layer and stay invisible to outsiders. What you can see tells you their naming structure, not their profit, spend, or conversion rate.What happens if I never set up sub IDs at all?
Your campaigns still run and still get paid, but every click funnels into one undifferentiated total with no way to tell which ad, placement, or audience actually produced the result. You end up optimizing on gut feel instead of data, which gets expensive fast once you're spending real budget across several creatives at once.Do all affiliate networks support sub IDs?
Most modern CPA and affiliate networks support at least one sub ID field, but support and behavior vary widely between them. Some pass the value cleanly through every redirect, others truncate it, drop it under load, or block certain characters entirely, so test a new network's handling with a small, disposable campaign before you rely on it.
Continue the research path