Tracking & Tools · 9 min read

CPL Sub ID Tracking: How to Know Exactly Which Pages and Sources Convert

A practical guide to using Sub IDs for CPL campaign tracking — how to set them up, what to track, how to read results, and how to structure Sub IDs so you always know which pages and sources convert.

Published 2026-06-05

The most common question beginner CPL affiliates cannot answer: “Which page on your site produced that conversion?”

If you cannot answer it, you cannot improve. You do not know which articles convert, which traffic sources work, or which CTAs perform better than others. You are flying blind.

Sub IDs fix this. They are the simplest, most universally supported tracking mechanism in CPA marketing — and most beginners either do not use them or use them wrong. If you have not set up postback tracking yet, our postback setup guide is the prerequisite — Sub IDs build on top of that foundation.

This guide covers what Sub IDs are, how to set them up, what to track, and how to structure them so every conversion tells you exactly where it came from.


What Is a Sub ID?

A Sub ID is a parameter appended to your affiliate link that identifies where a click came from. When a conversion happens, the network reports the Sub ID alongside the conversion — so you know which page, source, or placement produced it.

Without Sub IDs:

https://www.cpalead.com/dashboard/reports/campaign.php?camp=12345

Every click looks the same. You get conversions but have no idea which page or traffic source generated them.

With Sub IDs:

https://www.cpalead.com/dashboard/reports/campaign.php?camp=12345&subid=article-how-to-evaluate-offers-bottom-cta

When a conversion comes in, your network dashboard shows subid=article-how-to-evaluate-offers-bottom-cta — and you know exactly which page and placement worked.


How Sub IDs Work in Different Networks

Most CPA networks support Sub IDs, but the parameter name varies:

NetworkSub ID ParameterMultiple Sub IDs?
CPAlead&subid=Yes — subid, subid2, subid3
CPAGrip&subid=Yes — subid, subid2
AdWork Media&sid=Yes — sid, sid2, sid3
MyLead&subid=Yes — subid, subid2
MaxBounty&s1=Yes — s1 through s5

Check your specific network’s documentation for the exact parameter names and how many sub IDs are supported. Most support at least two. For Google Analytics integration with your tracking stack, see our Google Analytics for CPL tracking guide.


How to Set Up Sub IDs

From your network dashboard, grab the offer’s affiliate link. It usually looks something like:

https://www.yournetwork.com/track/click?campaign_id=12345&pub_id=67890

Step 2: Append Your Sub ID

Add the Sub ID parameter to the end of the URL:

https://www.yournetwork.com/track/click?campaign_id=12345&pub_id=67890&subid=YOUR_LABEL_HERE

Replace the base affiliate link with the Sub ID version on your site. Every CTA button, text link, and banner should use a Sub ID so clicks are traceable.

Important: Most networks let you append Sub IDs manually like this — you do not need to generate them in the dashboard. This means you can create Sub IDs on the fly for any page or test without logging into your network.


How to Structure Your Sub IDs

A good Sub ID tells you three things at a glance:

  1. Where — which page or placement
  2. What — which CTA or variant
  3. When — which test or time period (optional)

Naming Convention

Use a consistent format so you can scan your dashboard and instantly understand the data:

[page]--[placement]--[variant]

Examples:

Sub IDWhat It Tells You
best-networks--bottom-cta--v1Article “best networks,” bottom CTA, version 1
beginner-guide--inline-link--offer-aBeginner guide article, inline text link, Offer A
sidebar--banner--blueSidebar, banner CTA, blue version
email-weekly-01--main-ctaWeekly email #1, main CTA button
twitter-post-june5--bio-linkTwitter post from June 5, bio link

Keep It Readable

Sub IDs appear in your network dashboard, not in visitor-facing locations. You can use descriptive names. article-how-to-evaluate-offers-bottom-cta is better than a1b2c3 — when you look at your dashboard two weeks later, you will still understand what it means.

Use Multiple Sub IDs for Deeper Tracking

If your network supports multiple sub IDs, use the second one for additional detail:

Sub ID 1 (Source/Page)Sub ID 2 (Detail)What You Learn
offer-eval-articlebottom-ctaWhich article + which placement
offer-eval-articleinline-link-para4Which article + which link position
facebookgroup-post-june5Traffic source + specific post
emailwelcome-sequence-2Channel + which email in the sequence

What You Should Track with Sub IDs

At minimum, track these dimensions as you grow:

Level 1: Basic (Start Here)

  • Page-level tracking: Each article or page gets its own Sub ID so you know which content converts

Level 2: Placement (Once You Have Traffic)

  • Placement tracking: Bottom-CTA vs inline-link vs sidebar for the same article — which position works?

Level 3: Variant Testing (Once You Have Conversions)

  • CTA variant: Different headlines, button colors, or offer positioning — which version converts better?

Level 4: External Sources (Once You Distribute Content)

  • Traffic source tracking: Reddit vs Twitter vs email vs forum — which external channel sends clicks that actually convert?

Do not start at Level 4. If you are tracking 10 traffic sources but do not know which pages convert, you have detailed data about the wrong question. Start with page-level tracking and work up.


Reading Sub ID Results

After you have sent traffic, go to your network dashboard and look for the Sub ID report. Most networks show it under Reports → Sub ID Breakdown or similar.

What to Look For

MetricWhat It Tells You
Clicks per Sub IDWhich pages or sources send the most traffic
Conversions per Sub IDWhich pages or sources actually convert
Conversion rate per Sub IDWhich pages are efficient, not just high-volume
Revenue per Sub IDWhich pages make money

Common Patterns and What They Mean

High clicks, zero conversions: That page or source sends traffic, but the visitors do not convert. Possible causes: the content does not match the offer intent, the CTA is unclear, or the traffic source attracts the wrong audience.

Low clicks, high conversion rate: That page is highly relevant but under-trafficked. Write more content on that topic. Build internal links to that page. This is your highest-potential asset.

High clicks, high conversions: This is your winner. Protect and scale this page. Do not change it — instead, create more content like it and drive more traffic to it.

Decent clicks, decent conversions, revenue negative: The page converts but the payout is too low for the traffic cost (if paid) or the audience volume (if organic). Try a higher-payout offer on the same page, or move the CTA to a page with more traffic.


Real Example: A Week of Sub ID Data

Here is what a simple Sub ID report might look like after sending ~300 clicks across 4 pages:

Sub IDClicksConversionsConv. RateRevenue
best-networks--bottom-cta12032.5%$7.50
how-to-evaluate--bottom-cta8544.7%$10.00
beginner-mistakes--inline5500%$0
landing-page-basics--sidebar4012.5%$2.50

What this data tells you:

  1. how-to-evaluate--bottom-cta is your best page. Highest conversion rate and highest revenue despite fewer clicks. This page is under-trafficked. Drive more visitors to it.

  2. beginner-mistakes--inline converts at zero. The audience reading about mistakes may not be in a “complete an offer” mindset. Either change the offer to something more relevant, move the CTA position, or accept that this page serves a different purpose (trust-building, not conversion).

  3. best-networks--bottom-cta is your volume page. Decent conversion rate with the most traffic. Good candidate for testing a higher-payout offer.

  4. Your weighted average conversion rate is 2.7% (8 conversions from 300 clicks). That is a solid baseline for a content site. Now try to push it toward 4% by learning from your best page.

Without Sub IDs, all you would see is “8 conversions from 300 clicks.” You would have no idea which pages produced them, which pages are underperforming, or where to focus your energy.


Common Sub ID Mistakes

1. Not Using Sub IDs at All

“Yes, I track everything… in my head.” No, you do not. Use Sub IDs. It takes 10 seconds per link.

2. Using the Same Sub ID Everywhere

If every link uses &subid=test1, you have not tracked anything. Every distinct page or placement needs a unique Sub ID.

3. Overcomplicating Early Tests

If you are sending 10 clicks per day, you do not need 20 different Sub IDs. You will get zero conversions on most of them and learn nothing. Use 2–3 Sub IDs max until you have enough volume for statistical relevance.

4. Changing Sub IDs Mid-Test

If you rename article-bottom-cta to article-bottom-cta-v2 after three days, you have split your data across two Sub IDs and neither has enough data to be useful. Keep Sub IDs consistent for the duration of a test.

5. Using Space or Special Characters

Some networks do not handle spaces or special characters in Sub IDs well. Use hyphens and underscores. article-bottom-cta works. article bottom cta!!! may break.

6. Not Checking Sub ID Reports

Setting up Sub IDs and never checking the report is the same as not using them. Make it a weekly habit: every Monday, look at your Sub ID breakdown and write down one insight.


Bottom Line

Sub IDs are the cheapest, fastest tracking upgrade you can make. They take 10 seconds per link, require no software, and work on every major CPA network.

If you do one thing differently after reading this article: add Sub IDs to every affiliate link on your site. Then check the Sub ID report next week. You will learn more about your traffic in that one report than you have in all the guessing you have done so far.

Some links in our articles may be affiliate or referral links. If you click one and make a purchase or sign up, FreeGift may earn a commission at no extra cost to you. We only recommend products and networks we have researched and believe are useful for our readers. See our full affiliate disclosure.