By Ihsan · April 26, 2026 · 8 min read

Most affiliates ordering solo ads have one tracking number — the click count the vendor sent them. That number is mostly useless, because it tells you what the vendor wants you to know, not what actually happened. Independent tracking is non-negotiable if you want to spend $200+ on solo ads.

Here's the simple, mostly-free setup that catches bot traffic, measures real opt-ins, and gives you data the vendor can't fake.

⚡ Quick takeaway

  • Always use a tracking link YOU control between the email and your squeeze page.
  • Set up sub-IDs to tag clicks by vendor and campaign.
  • Compare independent vs vendor numbers — they should match within 5%.
  • Track opt-ins, not just clicks. Opt-in rate is the real quality signal.

Why vendor numbers alone aren't enough

Even honest vendors can over-count clicks for reasons that aren't intentional fraud — javascript bot misdetection, multiple-tab refreshes, mobile preview bots, and so on. Across the industry, vendor-reported numbers are typically 5–15% higher than independently tracked human-verified clicks.

Without your own tracker, you have no way to verify which side of that gap your campaign sits on. With one, you can immediately spot a vendor whose numbers are 30% off — that's the line between honest variance and a problem.

Tool 1: A click tracker

The first piece is a click tracker. Options that work well in 2026:

For most affiliates spending $200–$1,000/month on solo traffic, ClickMagick is the easiest starting point.

Tool 2: Your autoresponder's tagging system

Whatever email tool you use, make sure it can tag subscribers by source. ConvertKit calls them "tags". MailerLite calls them "groups". Any modern tool supports it. The point is to know which vendor each subscriber came from, so you can compare opt-in rates and back-end revenue per source.

Tool 3: A simple spreadsheet

One tracker doesn't tell you the whole story. After each campaign, log five numbers in a spreadsheet:

  1. Vendor name + date
  2. Vendor-reported clicks
  3. Independently tracked clicks
  4. Opt-ins
  5. 30-day revenue from that segment

After three or four campaigns, the spreadsheet will tell you which vendors are honest, which over-report, and which deliver actual buyer-grade traffic.

The setup, step by step

Step 1: Create a tracking link

In your tracker, create a new "campaign" or "rotator" link with these settings:

Example output URL: https://yourtracker.com/abc123?s1=ihsan&s2=mar2026

Step 2: Send THIS link to the vendor

The vendor will paste this link into the email. When subscribers click, they hit your tracker first, the tracker logs the click and filters bots, then redirects to your squeeze page. The vendor never sees your real squeeze page URL — only the tracking link.

Step 3: Append UTM parameters to the destination

Inside the tracker, set the destination URL to include UTMs:

https://yoursqueezepage.com/?utm_source=solo&utm_medium=email&utm_campaign=ihsan-mar2026

This way, even if the click survives your tracker, your autoresponder + Google Analytics will tag the lead correctly.

Step 4: Tag opt-ins in your autoresponder

When a subscriber opts in, capture the UTM parameters from the URL and pass them to your autoresponder as tags. Most page builders (Systeme.io, ClickFunnels, Leadpages) do this natively.

Now when you look at your subscriber list, you'll see "Ihsan Mar 2026" tagged on every subscriber who came through this campaign.

Step 5: Compare numbers after the campaign

Within 24 hours of campaign close:

Healthy ratios: tracker should show within 5–10% of vendor count. Opt-in rate should be 30–45% on a tight squeeze.

Red flags to watch for

Red flag 1: huge bot filter %

If your tracker filters out 25%+ of clicks as bots, the vendor is sending low-quality traffic. Healthy vendors should produce under 8% bot-filtered clicks.

Red flag 2: tracker count 25%+ below vendor

Some variance is normal. A 25% gap is not. Either the vendor is over-counting, or there's a tracking glitch — investigate before re-ordering.

Red flag 3: geo distribution is off

If you bought 90% Tier-1 and your tracker shows 40% from non-Tier-1 countries, you didn't get what you paid for. Take a screenshot, send it to the vendor, and ask for their explanation before considering a refund or replacement clicks.

Red flag 4: opt-in rate under 15% on a working funnel

If your funnel converts at 35% in other channels but 12% on this vendor, the traffic isn't matching the audience the squeeze was built for. Either the vendor sent off-niche traffic, or they sent stale-list traffic that's no longer engaged.

What "good" looks like

"Tracking isn't an extra. It's the only way to tell signal from story. Track every click, tag every opt-in, and the right vendors become obvious in three campaigns."

What we do on our end

We run our own internal tracker and provide post-campaign reports that include: total clicks, unique clicks, geo split, device split, and the timing distribution across the campaign window. We send these proactively — not because clients ask. Vendors who hide this data are vendors with something to hide.

Final word

If you take one thing from this guide: never let the vendor's dashboard be the only source of truth. Set up your tracker once, use it on every campaign, and you'll know within three orders which vendors deserve your money for the long term — and which to walk away from.

Want to see a sample post-campaign report from one of our recent runs? Message us and we'll send a redacted example so you know what to expect when you order with us.

That's the full series. Time to put it into action.
View Packages All Articles