Solo Ad
Atlas
Measurement

How to Track Solo Ad Clicks, Leads, and Sales

A vendor click report and your own website analytics answer different questions.

Track the source without personal data

Give each test a consistent campaign name and tag the destination with source, medium, and campaign parameters when your analytics setup supports them. Google’s GA4 URL builder documentation explains how UTM values identify referring campaigns. Do not put subscriber email addresses or other personal information in tracking URLs.

Record a simple funnel

  1. Ordered clicks: the volume in your purchase agreement.
  2. Reported delivered clicks: the vendor’s fulfillment count under its rules.
  3. Observed visits: page activity your own analytics actually measures.
  4. Confirmed leads: completed valid opt-ins.
  5. Sales and refunds: reported by your own checkout or affiliate dashboard.

Reconcile differences carefully

Click counts and sessions are not identical by design. Browser privacy settings, repeated visitors, redirects, timezones, filtering, and tracking implementation can cause differences. A mismatch is a question to investigate, not automatic proof of fraud. Preserve timestamped reports and your agreed click definition.

Calculate clear metrics

Opt-in rateConfirmed opt-ins ÷ observed visitsCost per leadCampaign cost ÷ confirmed opt-insReturn on ad spendAttributed revenue ÷ advertising spend

These metrics are descriptive; no single “good” threshold applies to every offer. Explore scenarios with the calculator and check seller terms with the vendor checklist.

Define a minimal event map

EventWhere it comes fromWhat it does not prove
Ordered clicksQuote or order recordThat delivery occurred
Eligible clicksProvider's final reportThat every destination page loaded
Observed visitsYour page analytics under its rulesThat visitors were qualified
Valid leadsForm or subscription systemThat subscribers will purchase
Attributable salesCheckout, CRM or merchant recordsThat every later sale was caused by this send

Give each send its own ID

Use a campaign identifier that names the provider and test period without including a visitor's name, email address or other personal data. Confirm that redirects preserve the identifier and that the final page loads in normal and private browser sessions. Test form submission, confirmation and checkout events with accounts you control. Keep source parameters and attribution settings consistent during the campaign.

Reconcile before interpreting

Compare the contracted and provider-reported click counts first. Then compare provider events with observed visits, keeping time zones, repeat-click rules and script limitations in mind. Finally calculate the outcomes you actually wanted: valid sign-ups, attributed purchases and realized revenue. If the page changed mid-send, split the report into before and after periods.

Protect the data you collect

Do not request a seller's raw subscriber list to “verify” traffic, and do not send email addresses in publicly logged URLs. Use aggregate numbers for a dispute whenever possible. When follow-up is involved, respect the permission people gave you and the obligations applicable to your email program.

Our click-discrepancy guide provides a troubleshooting order; the report worksheet provides fields to preserve the original definitions rather than reconstructing them from memory.

Guide reviewed September 19, 2026. Provider recommendations and purchase terms can change; confirm current details before ordering.