The solo ad buyer's playbook: vetting sellers and tracking every click
The solo ad buyer's playbook: vetting sellers and tracking every click
Solo ads are the most volatile traffic source in affiliate marketing. I've bought clicks from sellers who delivered 1,200 visitors in under an hour — all bots — and from sellers whose traffic converted at 4.2% on a $47 offer. The difference wasn't luck. It was a repeatable vetting process and a tracking setup that left zero room for ambiguity. This solo ads guide walks you through both, step by step, so you stop gambling and start measuring.
Here's the uncomfortable truth: most solo ad buyers lose money not because solo ads don't work, but because they can't tell good traffic from bad. They rely on the seller's word, the marketplace's rating, or — worst of all — the raw click count in their stats panel. None of those tell you what actually matters: did a real human click your link, did they stay on the page, and did they convert?
What is a solo ad and why do you need a tracking system?
A solo ad is a single email broadcast sent by a list owner (the seller) to their subscribers, promoting your offer via your link. You pay per click — typically $0.30 to $1.50 for solo ads on platforms like Udimi, and $0.50 to $3.00 for private solo ad sellers with high-performing lists.
The seller sends one email. Every click on your link costs you money. That's the entire model. There's no impression-based pricing, no retargeting, no optimization window. You either get profitable clicks or you don't. And because the seller controls the email content, the subject line, and the send time, you have zero influence over the quality of the traffic — unless you have data to hold them accountable.
A proper tracking system is non-negotiable for three reasons:
- You need to verify delivered clicks. Sellers can inflate click counts with bots, datacenter IPs, or reused traffic. Without server-side tracking, you'll pay for clicks that never happened.
- You need to measure conversion quality by seller. A click is worthless if it doesn't convert. Tracking lets you compare cost per lead and cost per sale across sellers, not just click volume.
- You need leverage for negotiations and refunds. When you have proof that a seller delivered 40% bot clicks, you can demand a refund or a re-send. Without proof, you're just a customer complaining.
Adtraxo solves the tracking side of this equation natively. You create a campaign, generate a tracking link, and pass that link to the seller. Every click gets logged server-side with IP, user agent, timestamp, and geolocation. You see exactly what was delivered — not what the seller claims was delivered.
How to vet a solo ad seller before you spend a dollar
Vetting happens in two phases: pre-purchase research and post-purchase validation. Most buyers skip the second phase entirely, which is why they keep getting burned. Let's cover both.
Phase 1: Pre-purchase research
Before you send a single dollar, you need to answer five questions about the seller:
1. How long have they been selling solo ads? A seller with 3+ years of history on Udimi or a private marketplace has a track record. A seller who appeared last month with a 100% rating from 5 sales is a red flag — those ratings are likely from friends or fake accounts. Look for sellers with 50+ completed sales minimum.
2. What's their niche overlap with your offer? If you're promoting a weight loss offer, a seller whose list is 80% male gamers is a waste of money. Ask for their niche breakdown. Legitimate sellers have this data. They'll tell you "70% female, 35-55 age range, health and wellness focus" without hesitating.
3. What's their recent click-to-lead ratio for similar offers? Don't ask for their overall average — that's cherry-picked. Ask for results from the last 30 days on offers similar to yours. A good solo ad seller knows their list's conversion behavior. If they can't answer, they don't track their own performance.
4. Do they offer a re-send or refund policy? Standard practice is a re-send for under-delivery (you paid for 500 clicks, they delivered 300). Some sellers offer refunds for bot traffic. If a seller has no policy at all, walk away.
5. Can they provide a sample of their last email broadcast? This is the most revealing question. The email copy tells you everything about their list quality. If they send you a generic "check out this great offer" with no personalization, their list is likely cold and unresponsive.
For a deeper breakdown of this process, see How to vet a solo ad seller before you spend a dollar.
Phase 2: Post-purchase validation
This is where the tracking setup becomes your best friend. The moment you buy clicks from a seller, you're running a live experiment. Here's what to watch:
- Click velocity: A legitimate email broadcast generates clicks over 6-24 hours as subscribers check their inbox. If you see 300 clicks in the first 15 minutes, that's bot traffic or a purchased click farm. Flag it immediately.
- Geographic distribution: If your offer targets the US but you're getting 40% of clicks from Indonesia and India, the seller is using a traffic exchange or bot service. Legitimate list owners have subscribers concentrated in the countries where they built their list.
- Device breakdown: A normal solo ad list will have 60-70% mobile traffic and 30-40% desktop. If you see 95% desktop with identical user agents, those are datacenter bots.
- Time-on-site and bounce rate: Real clicks from an engaged email list will show a 30-50% bounce rate on a landing page. Bot clicks show 95%+ bounce with sub-2-second time-on-site.
Adtraxo's fraud detection flags these patterns automatically. The system checks for IP velocity (the same IP clicking multiple times in a short window), datacenter IPs, bot user agents, uniqueness conflicts, and invalid referrers. You don't have to manually audit every click — you get a fraud score per campaign and can drill down into flagged clicks.
How to set up solo ad tracking that actually works
There's a right way and a wrong way to track solo ads. The wrong way is using a URL shortener and hoping the click count matches what the seller reports. The right way involves a dedicated tracking platform, unique sub-IDs per seller, and postback URLs for conversion data.
Here's the exact setup I use, and it works with Adtraxo or any serious tracking platform:
Step 1: Create a tracking link for each seller
Never use the same link for multiple sellers. Each seller gets a unique tracking link with a sub-ID parameter that identifies them. In Adtraxo, you create a campaign and generate a tracking link. The platform automatically appends your sub-ID parameters (sub1 through sub5) so you can tag each seller.
Example: Your tracking link might look like https://yourdomain.com/click?campaign=weightloss01&sub1=seller_name. The seller sees a clean link, but you see exactly which clicks came from which seller.
Step 2: Set up postback URLs for conversion tracking
A click is only the beginning. You need to know which clicks turned into leads and sales. This requires a postback URL — a server-to-server notification that your offer network sends to your tracker when a conversion happens.
In Adtraxo, you configure your postback URL in the campaign settings. The platform passes the sub-ID through to the offer network, and when a conversion occurs, the network sends the postback back to Adtraxo with the sub-ID. This gives you a complete picture: click from seller X → conversion from seller X.
For a step-by-step walkthrough of this process on Udimi specifically, check Udimi tracking setup: how to track solo ad clicks properly.
Step 3: Always use a custom tracking domain
If your tracking link uses a domain that's been flagged for spam or has been used by hundreds of other affiliates, email clients will block it before it ever reaches the subscriber's inbox. This is called domain reputation, and it matters.
Adtraxo lets you connect a custom tracking domain (for example, track.yourbrand.com). This ensures your links have a clean reputation and aren't pre-filtered by Gmail or Outlook. It also prevents the seller's email from landing in the promotions tab or spam folder, which directly impacts your delivered click rate.
Step 4: Set up A/B testing before you scale
You should never buy 1,000 clicks from a seller on your first test. Buy 100-200 clicks, analyze the data, and then scale. Adtraxo's A/B split testing feature lets you test different landing pages or offers with the same traffic source, so you know exactly which combination converts best before you commit real money.
Pro tip: When you're testing a new seller, split your budget between your control offer and a new offer. This gives you two data points for the same traffic quality. If the seller's traffic converts on your control offer at your historical average, the seller is legit. If it converts at 10% of your average, you've saved yourself from scaling into a money pit.
How to spot fake solo ad clicks before the seller gets paid
Fake clicks are the #1 reason solo ad buyers lose money. Here's the breakdown of what you'll actually see in your tracking data when a seller is cheating:
Bot traffic patterns: Datacenter IPs (hosted on AWS, DigitalOcean, Google Cloud) instead of residential IPs. You can check this with any IP lookup tool, but Adtraxo flags it automatically. A legitimate email subscriber uses a residential IP from their ISP. A bot uses a server.
Click velocity spikes: Legitimate email clicks trickle in over hours. If you see a graph that looks like a wall — hundreds of clicks in a 5-minute window — that's automated traffic. No real inbox has 300 people clicking the same link within 5 minutes of each other.
Uniqueness conflicts: The same IP address, device fingerprint, or user agent appearing across multiple clicks. Adtraxo's uniqueness conflict detection catches this. If you see 50 clicks from the same IP with the same user agent, that's one person (or bot) clicking 50 times.
Invalid referrers: Solo ad traffic should arrive with the email client as the referrer (or no referrer in some cases). If you see referrers from traffic exchange sites or URL shorteners, the seller is padding clicks with non-email traffic.
When you spot these patterns, you have two options: request a refund or request a re-send. With Adtraxo's fraud detection report, you have documented evidence. Export the flagged clicks, send the report to the seller, and ask for a re-send of the legitimate click count or a refund for the fraudulent portion.
For a deeper dive into this, read How to spot fake solo ad clicks before the seller gets paid and 9 solo ad red flags that mean you're buying bot traffic.
What is a good solo ad conversion rate?
This is the question every buyer asks, and the answer depends entirely on your offer type and the seller's list quality. Here are the benchmarks I've seen across hundreds of campaigns:
- Email submit (lead gen): 30-50% of clicks convert to leads. The clicker is already on an email list, so they're comfortable giving their email address.
- Freebie download (PDF, checklist, video): 20-35% conversion rate. The offer needs to be compelling enough to justify a download.
- Low-ticket product ($7-$27): 2-5% conversion rate. This requires a sales page and a strong value proposition.
- High-ticket product ($100+): 0.5-2% conversion rate. Solo ads are rarely the right traffic for high-ticket unless the list is hyper-targeted.
- Webinar registration: 5-10% conversion rate. The clicker needs to be willing to commit time.
These numbers assume a good seller. A bad seller will deliver 1-2% on email submits and 0.1% on product sales. The difference between a good and bad seller is often a 10x gap in conversion rate — which is why tracking matters more than the click price.
For a detailed breakdown of these benchmarks and how to calculate your break-even conversion rate, see What is a good solo ad conversion rate in 2026?
How to build a seller scorecard from your own tracking data
After you've run 5-10 campaigns with different sellers, you'll have enough data to build a seller scorecard. This is the single most valuable asset you can create as a solo ad buyer. It tells you exactly who to re-order from and who to blacklist.
Here's the scorecard structure I use:
- Delivered clicks vs. paid clicks: What percentage of clicks you paid for actually arrived? A good seller delivers 95-100% of the agreed click count.
- Fraud rate: What percentage of clicks were flagged as bots or fake? Anything above 5% is a problem.
- Cost per lead (CPL): Total spend divided by total leads. This is your primary metric for comparing sellers.
- Cost per sale (CPA): Total spend divided by total sales. If you're promoting affiliate offers, this is your bottom line.
- Click-to-lead ratio: Leads divided by clicks. This tells you about traffic quality independent of your landing page.
- Lead-to-sale ratio: Sales divided by leads. This tells you about the buyer intent of the traffic.
- Response time: How quickly the seller delivered the clicks after you paid. A seller who takes 72 hours to start a campaign is less reliable than one who delivers within 24.
Assign a weight to each metric and score your sellers on a 1-10 scale. After 5 campaigns, you'll have a clear picture of who your top 2-3 sellers are. Re-order from them first and negotiate better rates based on your volume.
For a step-by-step guide to building this scorecard, check How to build a solo ad seller scorecard from your own data.
How to negotiate with solo ad sellers using your tracking data
Once you have tracking data, you have negotiating power. Here's the exact script I use:
"I've run 3 campaigns with you. Your click delivery was 98% accurate, but my cost per lead was $1.85. My average across other sellers is $1.20. I'd like to continue working with you, but I need to get my CPL down to $1.25. Can we test a lower click price, or can you adjust the email copy to improve targeting?"
This works because you're not asking for a discount — you're asking for a solution to a data-driven problem. Sellers respect buyers who track their results. It signals you'll be a repeat customer, which is worth more to them than a one-time higher price.
You can also use your data to negotiate volume discounts. If you're consistently buying 500 clicks per week from a seller, that's worth a 10-20% price break. Show them your purchase history and your conversion data. A seller who sees you're profitable with their traffic will work to keep you.
For more negotiation tactics, read How to negotiate with solo ad sellers using your own tracking data.
Solo ads vs. paid ads: which is cheaper per lead?
This is a common question,
Track your affiliate campaigns for free
Clicks, conversions, fraud detection — all in one tracker.
Get started free →Not ready for an account? Get the Tracking Domination Playbook — free, just your email.