Learn. Build. Grow. Create the Freedom You Want.

Tool guide: research-based, not hands-on tested

Affiliate Tracking Tools: Use Free Reports Before You Pay

Affiliate tracking tools get sold as a purchase decision. They are really a sequencing decision: three free sources first, then paid software only when you can name the question they cannot answer.

By Wealth Generation AcademyUpdated October 30, 202613 min read8 official sources

Key takeaways

  • Three free sources cover the job between them — Search Console for search queries, Google Analytics 4 with Microsoft Clarity for on-site behavior, and your program dashboards for commissions. None of them can see the other two.
  • Tag the URLs you share with utm_source, utm_medium and utm_campaign, lowercase and consistent, so your analytics can label where traffic came from [4].
  • Your dashboard shows the link and the money, not the page. The join between them is a weekly reconciliation log you keep yourself.
  • Paid tracking software is justified by one named, repeated question your free stack cannot answer — not by a feeling that your setup looks amateur.
  • We compared the publishers' own documentation, dated between December 2025 and October 2026, and did not test any of these products hands-on.

Affiliate tracking tools: the short answer

Free affiliate tracking tools can answer most tracking questions: Google Search Console for search queries, Google Analytics 4 with Microsoft Clarity for on-page behavior, and program dashboards for commissions. Paid tracking software only earns its place when you can name a question these three cannot answer.

Below is the setup order, what each free source actually reports, and the point at which manual reconciliation stops being enough. We compared the official documentation for every tool here, we did not test them hands-on, and there are no affiliate links on this page — our disclosure page explains how the site makes money. The matching walkthrough for this task is our affiliate tracking lesson.

Start with the free reports you already have

If you have a live site and at least one affiliate program, you already own a tracking stack. It is just split across three places, and none of them can see the other two.

  • Google Search Console sees how your pages perform in Google Search: queries, pages, impressions and clicks [1]. It cannot see a sale.
  • Google Analytics 4 sees sessions, pages and the traffic source that brought each visitor [3]. It cannot see a commission amount.
  • Your affiliate program dashboard sees clicks, conversions and money — Amazon's operating agreement, for instance, refers to the Associates Program Commission Income Statement [8]. It cannot see which page the visitor read first.

Separately they explain nothing. Joined together — same page, same week, same row — they answer the question you actually have: which of my posts or emails produced this commission.

Which free source answers which question
Question you are askingWhere to lookWhat it cannot see
Which queries and pages bring Google traffic?Search Console Search performance report [1]Whether anything was bought
Which page did a visitor land on, and where from?Google Analytics 4 traffic acquisition [3][4]Commission amounts
Where do visitors hesitate or drop off?Microsoft Clarity recordings and heatmaps [5]Which link they clicked on the way out
Which link produced a sale, and has it been approved?Your program dashboard [7][8]Which page the visitor read first

The 10-minute Monday check

  1. Search Console: note clicks and impressions for the two pages you care about this week [1].
  2. Analytics: note page views and the traffic source for those same two pages [3].
  3. Each program dashboard: screenshot the commission list, including status [8].
  4. Write all three numbers on one row of the log we set up in the commissions section below.
  5. If two of the three do not line up, write the exact question you cannot answer in one sentence — before you look at any paid tool.

One condition makes all of this work: the URLs you share have to carry UTM parameters, or your analytics will lump email, Pinterest and YouTube traffic into one bucket [4]. More on that below, and in UTM tags and sub-IDs for affiliate links.

How we compared these tools

We compared the publishers' own documentation rather than review roundups, because documentation is the only thing that says what a product does on the record. The pages we cite carry their own dates: Google's Search Console getting-started guide (last updated 10 December 2025) [1], Google's Analytics setup and "how Analytics works" help pages [2][3], Google's URL builder help page covering UTM parameters [4], Microsoft's Clarity documentation (last updated 6 October 2026) and Clarity's product page [5][6]. For the commission side we read two program documents: systeme.io's affiliate program page, with terms as of April 2026 [7], and Amazon's Associates Program Operating Agreement, updated 15 October 2025 [8].

We did not test any of these products hands-on. We did not create accounts, install tags, run traffic, or measure uptime or support response. Nothing below rests on a trial we ran. Every factual claim is either drawn from the publisher's page (cited with a number) or is a plain general point about how websites work.

We also earn nothing if you use any tool here. None of these links are affiliate links, and the paid platforms are deliberately not named at all.

Four criteria decided what made the page:

  • Can it join a page to a commission? A tool that reports sessions but never a conversion is half a tracker.
  • What is the free route, exactly? Not "free plan" in the abstract — the actual steps the publisher documents.
  • What can it not see? Every source here has a blind spot, and the blind spot is where beginners lose the thread.
  • What does setup cost in time? Processed Analytics data cannot be changed afterwards [3], so a configuration mistake is more expensive than a subscription.

Two caveats before you read on. Prices, plan limits and program terms change without notice, so check the current pricing page of anything you are tempted by, and check the "last updated" date on any document you rely on.

Search data: Google Search Console

Search Console is a tool from Google that helps anyone with a website understand how they are performing on Google Search and what they can do to improve how they appear there [1]. It reports on how Google crawls, indexes and serves a site, which is what makes it useful for optimizing search performance [1].

What the free setup involves

  1. Verify site ownership, so you can see all of the information the tool makes available [1].
  2. Open the Index coverage report: it gives an overview of every page Google indexed or tried to index, and you work through the errors and warnings [1].
  3. Optionally submit a sitemap. Google can discover your pages without it, but submitting it through Search Console can speed up discovery and gives you a report to monitor [1].
  4. Read the Search performance report: it shows traffic from Google Search with breakdowns by queries, pages and countries, plus trends for impressions and clicks [1].

How it fits affiliate tracking

Search Console is the top of your funnel and nothing else. It tells you a page earns impressions and clicks for a set of queries [1]; it will never tell you a page earned money. Pair it to your commission log by URL. When a page collects impressions but no outbound clicks, you have a title and intro problem. When it collects clicks but no commissions, the problem is further down the page — the offer, the proof, or the link placement.

On cadence, Google's own guidance is relaxed: you do not need to sign in every day, you will get an email when new issues are found, and checking around once a month — or after you change content — is enough to keep the data stable [1]. While you are actively publishing, a weekly skim of two or three reports is plenty; the eight Search Console reports worth checking weekly narrows that down.

One limitation and who should skip it

The performance data covers traffic from Google Search [1]. It will not show clicks from your email, your Pinterest pins or a YouTube description, and it will never show a commission. If most of your traffic is not search traffic, an empty-looking report is not a failure — it is the wrong instrument.

Skip it for now if your site is not verified or has no indexed pages yet; there is nothing to read and the reports will look broken when they are simply empty. Skip the daily habit too, for the reason Google gives [1].

Search Console at a glance
ToolFree routeWhen to payWho should skip it
Google Search ConsoleOwnership verification, Index coverage report, optional sitemap submission and the Search performance report — all described in Google's getting-started guide [1]No paid tier or upgrade step appears in that guide [1], and this job does not need oneSites not yet verified or not yet indexed; anyone who would open it daily [1]

Site behavior: Google Analytics 4 and Microsoft Clarity

Search Console tells you what Google thinks of a page. These two tell you what happened after the click — and neither of them knows what a commission is worth.

Google Analytics 4: sessions, sources and UTM tags

Analytics is a platform that collects data from your websites and apps to create reports that provide insight into your business [3]. To measure a website you add a small piece of JavaScript measurement code to each page; every visit records pseudonymous information about how that visitor interacted, plus browser, device and the traffic source that brought them [3].

The documented setup path is short: create an account, create a property with its reporting time zone and currency, add a web data stream for the site, then install the Google tag [2]. Many content management systems have a field for the tag ID, and enhanced measurement can collect page views and other events automatically [2]. Google describes setting Analytics up free of charge [2]. Do not skip the time zone: a Tuesday visit in a reader's time zone can be recorded as Monday if the property is set elsewhere [2].

The one real limitation for a beginner: once data is processed it is stored in a database where it cannot be changed [3]. A filter added in month three does not rewrite month one, which is why Google warns against excluding data you might want to analyze later [3]. Configure before you need it.

Make Analytics useful: a UTM naming sheet

Adding UTM parameters to the destination URLs you use in referral links and campaigns is how you see which campaigns refer traffic [4]. Google's guidance: always set utm_source, utm_medium and utm_campaign; values are case-sensitive, so Meta and meta count as different sources; missing parameters show up as "(not set)" in reporting; and one consistent naming convention stops a single effort splitting into several rows [4].

Fill this in once, keep it open while you write, and copy the pattern every time:

  • Newsletter link → https://YOUR-SITE.com/review-page?utm_source=newsletter&utm_medium=email&utm_campaign=welcome-01
  • Pinterest pin → https://YOUR-SITE.com/review-page?utm_source=pinterest&utm_medium=social&utm_campaign=tracking-guide-pin
  • YouTube description → https://YOUR-SITE.com/review-page?utm_source=youtube&utm_medium=video&utm_campaign=tracking-guide

Lowercase everything, one source per platform, one medium per channel [4]. More detail in UTM tags and sub-IDs for affiliate links.

Keep the two kinds of link separate in your head. UTM parameters go on your URLs so your analytics can see the page and the origin [4]. Your affiliate link is issued by the program. Some networks let you attach an extra per-link value — often called a sub-ID — but the field name and behavior vary by network, so read your network's own help page rather than assuming a format.

Two more things worth setting up while you are in there: mark affiliate links properly, explained in rel="sponsored", nofollow and link cloaking, and understand cookie duration and attribution windows before you conclude a page "does not convert" — a 7-day window and a 30-day window tell different stories about the same page.

Microsoft Clarity: what visitors actually do

Clarity is behavioral analytics: session recordings, heatmaps, funnels and AI-powered insights [5]. You can start seeing insights within minutes of installing it, without configuring dashboards, goals or custom events [5].

On cost, Clarity describes itself as a free service forever, with no obligation to upgrade to a paid version [5], and its product page states there are no limits on traffic [6].

The limitation is scope. It shows behavior rather than money: a recording can show you that someone stopped scrolling before your comparison table, e-commerce insights can analyze shopping behavior, product interactions and checkout activity [5], but Clarity does not tie a visit to an affiliate click or a commission amount.

Skip it also if you will not watch recordings. Five recordings a week on your two best pages is the entire habit required to get value out of it. Installing a behavior tool and never opening it is a script on your page and nothing more.

On privacy, Clarity documents controls and guidance for cookies, consent management and data retention [5]. Match that to your own consent setup, and ask a qualified professional if you are unsure what applies where your readers live.

Analytics and behavior tools at a glance
ToolFree routeWhen to payWho should skip it
Google Analytics 4Account, property and web data stream, with the tag installed; Google describes setting it up free of charge [2]Nothing in this workflow requires spending; the constraint is configuration, which is permanent once processed [3]Sites that will not read the reports, or cannot meet their own consent obligations
Microsoft ClarityFree service forever, with no obligation to upgrade to a paid version [5]; no limits on traffic [6]No purchase needed for the documented features [5]Sites or apps aimed at under-18s [5]; anyone who will not watch recordings

Commissions: your affiliate program dashboards

This is the only place a commission exists. Search Console and Analytics can tell you a page was read; they can never tell you it paid. Each program runs its own dashboard or income statement — Amazon's operating agreement refers to the Associates Program Commission Income Statement [8].

Read four things before you read the total

  1. Status. Pending, approved, reversed and paid are different states, and only one of them is money. Pending, approved, reversed, paid walks through the difference.
  2. Attribution window. How long after a click a sale still counts against you (cookie duration and attribution windows).
  3. Payout threshold and schedule. These vary by program. As an example of the fields to hunt for, systeme.io's affiliate page — terms as of April 2026 — states a 60% commission rate, lifetime attribution, a $30 minimum payout, monthly processing on the 10th, and PayPal or wire as the payout methods [7]. Your program's numbers will be different; write yours down.
  4. What can reduce a commission later. Amazon's operating agreement, updated 15 October 2025, says Amazon may hold accrued unpaid commission income for a reasonable period after termination, for example to account for cancellations or returns [8]. An approved commission is not the same as money in your account.

Before you join anything new, read the fine print properly: 12 clauses to read in an affiliate program's terms.

The reconciliation log (fill this in)

Copy this into a spreadsheet. One row per page or email per week. The rows below are placeholders showing the shape, not your numbers.

Weekly three-source reconciliation log
WeekPage or emailTag on the URL [4]Search Console clicks [1]GA4 sessions / outbound clicks [3]Dashboard status [8]One change for next week
Wk 12/best-budget-keyboardutm_source=newsletter, utm_medium=email, utm_campaign=welcome-0141238 / 192 approved, 1 pendingRewrite the first two sentences
Wk 12Review email #3utm_source=newsletter, utm_medium=email, utm_campaign=review-03not a search page96 / 413 approvedKeep it; test a second call to action

Illustrative example (not typical earnings): your Search performance report shows one review page took 1,900 clicks from Google Search last month [1]. Your Analytics outbound-click report shows 240 clicks on the affiliate link on that page. Your dashboard shows 5 approved commissions. So 240 ÷ 1,900 = 12.6% of that page's search visitors clicked the affiliate link, and 5 ÷ 240 = about 2.1% of those clicks became an approved commission. Three tools produced three numbers and none of them can see the other two. The figures are made up to show the method; your numbers will differ, and a conversion rate is not an income forecast.

There is no "who should skip" here. Even with a single program, this log is the thing that turns a dashboard total into a decision about which page to work on next. If a network shows you an EPC figure, read what EPC means in affiliate marketing before you compare it to anything.

When paid tracking software is worth it

Paid tracking software solves exactly one problem: joining a click to a commission when volume or the number of sources makes a spreadsheet fail. It does not create traffic, improve a page, or raise a commission rate. So the trigger has to be a named, repeated limitation — not a feeling that your free setup looks unprofessional.

The test we would apply: write the question you cannot answer today on one line. "Which Pinterest pin drives commissions on the keyboard review?" is a question. "I want better data" is not. If you cannot fill in the line, you do not need to buy anything yet.

Decision table

When manual reconciliation stops being enough
What you are seeingWhat it really meansDo this first
The weekly log has taken over 30 minutes for four weeks running and you still cannot answer a page-level questionVolume has outgrown manual joiningCheck every shared URL carries all three UTM parameters [4]. A broken tag looks exactly like a software problem.
You buy traffic on more than one ad platform and need cost per click beside commission per clickYou need cost data joined to conversion dataTry one week by hand with ad spend exported into the log. If that genuinely fails, paid tracking is justified.
Other people promote you and you pay themYou are the merchant, not the affiliateNothing on this page covers program management. That is a different purchase decision with different requirements.
Three programs, three dashboards, three status vocabulariesReconciliation has become translation workStandardise your log columns first (the status vocabulary), then reassess
"I want better data" with no specific question attachedAspirationDo not buy. Write the question down and revisit it in a month.

What we deliberately do not do here

We do not name paid platforms in this guide. We did not test them, the published roundups are rebuilt every few months, and crowning a winner we have not used is precisely the behaviour this site exists to avoid. When you do compare candidates, borrow the criteria from "best X" lists done right and apply them yourself: what the free trial actually includes, what happens to your historical data if you stop paying, and whether the tool joins to the networks you really use. Then check the current pricing page on the day you buy, because prices and plan limits move and a number you read last quarter may already be wrong.

Until you can answer that one-line question, your stack is Search Console, Analytics, Clarity and your dashboards — free, documented, and enough to see which page earns. When you want the wider picture on hosting, email and page builders, start from our affiliate marketing tools comparison and work through the affiliate marketing checklist before you spend anything.

Get the free checklist before you spend a cent

The affiliate marketing checklist walks through the setup order on this page — site, tracking, tags, disclosure — so you can see what is genuinely done and what is still missing. It is free and it does not assume you have bought anything.

Get the affiliate marketing checklist

Frequently asked questions

Which affiliate tracking tools should a beginner set up first?

Start with the three you already have access to: Google Search Console, Google Analytics 4 and your own affiliate program dashboards. Search Console shows which queries and pages bring Google traffic. Analytics shows sessions and traffic sources. The program dashboard shows conversions and status. Set them up in that order, read them together once a week, and only look at paid software when those three leave one specific question unanswered.

Can I use ChatGPT for affiliate marketing?

You can use it for drafting and for building a UTM naming sheet, but it cannot see your data and it cannot verify a program's current rules, payout thresholds or prices. Treat any number it produces as unverified until you check the official page. The attribution decisions here still depend on your three dashboards, because the numbers that matter are the ones your own accounts recorded.

What is the 80/20 rule in affiliate marketing?

It is a heuristic rather than a measured law: roughly, a small share of your pages will produce most of your commissions, so the useful work is finding which ones and doing more of that. You cannot apply it from memory — you need the page-level join described in this guide. Collect a full month of your own rows before cutting a page or doubling down on one.

What is my affiliate link, and does it tell me which page earned the commission?

It is the unique URL your program issues after it approves you, and the program's own system records clicks and attribution against it. It generally does not tell your analytics which page or email the visitor read first. That is why you also tag the URLs you share — the link in your newsletter to your review page, for instance — with UTM parameters on your side.

How often should I check these reports?

Google's own guidance for Search Console is that you do not need to sign in daily: you get an email when new issues appear, and checking about once a month, or after you change content, keeps the data stable. We suggest a weekly ten-minute pass while you are actively publishing, plus a monthly reconciliation of each program dashboard against your log.

Sources

  1. How To Use Search Console | Google Search Central  |  Documentation  |  Google for Developers (official page, retrieved October 2026)
  2. Set up Analytics for a website and/or app - Analytics Help (official page, retrieved October 2026)
  3. How Google Analytics works - Analytics Help (official page, retrieved October 2026)
  4. URL builders: Collect campaign data with custom URLs - Analytics Help (official page, retrieved October 2026)
  5. Clarity Overview | Microsoft Learn (official page, retrieved October 2026)
  6. Microsoft Clarity - Free Heatmaps & Session Recordings (official page, retrieved October 2026)
  7. Affiliate program | systeme.io (official page, retrieved October 2026)
  8. Amazon.com Associates Central - Associates Program Operating Agreement (official page, retrieved October 2026)

This guide is general education, not legal, tax or financial advice. Tools, prices and provider terms change; check the linked official pages for the current version. How we write: editorial policy. This page has no affiliate links.