Tracking Clicks Made Simple for your Business (and other ideas)!

Tracking Clicks for Business is the first step to smarter marketing. Grab free downloads and build your own easy metrics dashboard today!
Graphic of a man promoting a business strategy shift with text 'Stop Tracking Sales (Track this instead)' on a dark grey background.

Hide Me

Written By

Joshua
Reading time
» 6 minute read 🤓
Share this

Unlock exclusive content ✨

Just enter your email address below to get access to subscriber only content.
Join 114 others ⬇️
Written By
Joshua
READING TIME
» 6 minute read 🤓

Un-hide left column

We all track sales. Let me start you on your journey to building a full marketing dashboard, by starting with a key metric - website clicks!

I like clean dashboards, tidy automations, and marketing numbers that make decisions obvious. In this guide I’ll show you how to auto-log your total website clicks every month using Make.com, Google Search Console (GSC) and Google Sheets. There’s a free Make blueprint so you can copy my exact setup in minutes.

Here’s what you can access:

  • A Make scenario that runs on the 1st of each month.
  • It asks Google Search Console for last month’s performance (clicks, impressions, CTR, position).
  • It writes a single new row to Google Sheets – one row per month.
  • You get a tidy trend line and a dead-simple KPI view for your marketing.

 

What’s the bigger picture of business tracking? I want you to start with website clicks – track these, and build your starting point. Then start to think what other metrics you should track that are not the bottom of the funnel (sales). Where in the top part of the funnel do you need to improve so this translates to the bottom line?

In this article 🔥

Tracking Clicks Download

Automation workflow in Make.com for monthly website clicks tracking integrating Google Search Console and Google Sheets.

Video Guide

Prerequisites & Access

To make the most out of this guide, you’ll need the below:

The Thought Process for Tracking

Prefer leading indicators over vanity metrics

Sales are the finish line. Clicks, impressions and CTR are the early warnings. If clicks flatten while impressions rise, your titles or meta descriptions probably need work. If impressions fall across the board, you might have a crawl, indexing, or content gap. These signals help you improve the top of the funnel before revenue takes a hit.

Lock your definitions

  • Clicks = total GSC web clicks for last calendar month.
  • Impressions = total GSC web impressions for last calendar month.
  • CTR = clicks ÷ impressions for the same month.
  • Average position = the GSC average position for that month.

Benchmark and set thresholds

Decide what good looks like. For a new site, you might aim for +15% clicks per month for the first six months. For a steady site, you might target a 3 month moving average that trends up. Add a simple alert in Make or Sheets when a month lands below your threshold so you act quickly.

Keep it boring

The best tracking is dull and dependable. One automation, one sheet, one chart. When you trust the number, you’ll use the number. And when you use the number, your marketing gets better.

Using Make.com to track clicks

My preferred automation tool is make.com it’s fast, visual, and rock-solid once set up. I can see each step, log errors, and tweak without touching code. Perfect for a tidy monthly workflow.

Step 1 – Create a new Scenario & schedule it

  • Create a Scenario with three core modules: Tools → Set multiple variables, Google Search Console → Run a report, Google Sheets → Add a row.
  • Click the clock icon and schedule it for the 1st of every month at 00:10 (your timezone). That gives GSC time to finalise last month’s data.

Step 2 – Calculate last month’s dates

In Set multiple variables, add:

  • start_date = {{ formatDate(beginningOfMonth(addMonths(now; -1)); "YYYY-MM-DD") }}
  • end_date = {{ formatDate(endOfMonth(addMonths(now; -1)); "YYYY-MM-DD") }}
  • month_label = {{ formatDate(addMonths(now; -1); "YYYY-MM") }}

Step 3 – Pull the monthly totals from GSC

  • Add Google Search Console → Run a report and pick your property.
  • Date range: {{start_date}} to {{end_date}}.
  • Dimensions: leave blank for a single aggregated row.
  • Search type: Web (change if you mainly target Image/Video).

This returns one bundle with clicks, impressions, ctr and position for the month. No extra aggregation needed.

Optional: daily to monthly

If you prefer daily rows, set the Dimension to date, then add Tools → Numeric aggregator to sum clicks and impressions. Compute CTR as {{ round( divide( clicks_sum; impressions_sum ); 4) }}. For position, use an impressions-weighted average if you want accuracy.

Step 4 – Write a single tidy row to Google Sheets

Add Google Sheets → Add a row and map:

  • Month → {{month_label}}
  • Clicks → {{1.clicks}}

You could also add the below metrics:

  • Impressions → {{1.impressions}}
  • CTR → {{ round(1.ctr; 4) }} (or calculate in-sheet)
  • Avg Position → {{ round(1.position; 2) }}

That’s the whole flow: schedule → fetch → write one clean row. Minimal noise, maximum clarity, and a chart you’ll actually use in monthly reviews.

Other Metrics To Add To Your Dashboard

Awareness – are we earning attention?

  • Net new followers (Instagram, X, LinkedIn, YouTube) – track the monthly change, not the vanity total.
  • Brand searches – monthly search volume for your brand name via Google Trends.
  • Reach & impressions – per channel to see what actually gets seen.
  • Content shipped – posts, videos, articles published this month. Output drives outcomes.

Engagement – is the right audience leaning in?

  • Click through rate by channel – email, social, ads. Rising CTR means your creative and hooks are working.
  • GA4 engaged sessions – cleaner than bounce rate and comparable month to month.
  • Average engagement time – are visitors sticking around?
  • Email list growth – net subscribers this month, plus open rate and click rate.
  • YouTube – views, watch time, and thumbnail CTR for new videos.

Consideration – are strangers becoming contacts?

  • New CRM contacts – total created this month.
  • MQLs – contacts who meet your “marketing qualified” rules.
  • SQLs or Sales-ready – qualified by a human or by rules you trust.
  • Lead source mix – organic, paid, referral, social, direct. Healthy pipelines aren’t one-channel.
  • Cost per lead – for paid efforts only. Keeps budgets honest.

Conversion – are contacts turning into customers?

  • Enquiry to sale rate – percent of enquiries that become customers.
  • Customer acquisition cost (CAC) – ad spend + sales costs divided by customers won.
  • Average order value – useful for spotting pricing or bundle wins.
  • Revenue by channel – organic, paid, email, affiliates. Protect what performs.
  • ROAS – return on ad spend for each campaign group.

Retention & advocacy – does the love last?

  • Repeat purchase rate – returning customers as a percent of total.
  • Churn or lapse rate – customers who didn’t return within your normal cycle.
  • NPS – Net Promoter Score from quick post-purchase surveys.
  • Reviews – new review count and average rating (Google, Trustpilot, etc.).
  • Email reactivation – lapsed subscribers who became engaged again.

Site & SEO health – is the engine smooth?

  • Core Web Vitals pass rate – percent of URLs passing in Search Console.
  • Index coverage – valid pages vs errors and warnings.
  • Priority keyword rankings – a short list only, tracked monthly.
  • Link growth – new referring domains this month.
  • Uptime & page speed – quick check from an external monitor.

How to wire this in quickly

  • GA4 – engaged sessions, engagement time, conversions.
  • Search Console – clicks, impressions, CWV, indexing.
  • Email platform – net subscribers, open and click rates.
  • CRM – new contacts, MQLs, SQLs, deals won.
  • Ad platforms – spend, CPL, ROAS by campaign group.
  • Reviews & uptime tools – monthly counts and alerts.

The starter bundle I recommend

If you want a clean first pass, add these five to your sheet alongside clicks: Net new followers, Net new CRM contacts, Email list growth, Enquiry to sale rate, ROAS. That gives you a top-to-bottom view without drowning you in noise.

Small rule that keeps dashboards useful

Track the net change per month and write a one-line note on anything you shipped. When the line moves, you’ll know why – and what to do next.

Last Updated

August 24, 2025

Category
Views
60
Likes
3

You might also enjoy 🔍

Minimalist digital graphic with a yellow-orange background, featuring 'Investing' in bold white letters at the centre and the 'Joshua Thompson' logo below.
Author picture
Caledonian’s strategic pivot into financial services, fuelled by fresh capital and two new investments.
This article covers information on Caledonian Holdings PLC.
Minimalist digital graphic with a yellow-orange background, featuring 'Investing' in bold white letters at the centre and the 'Joshua Thompson' logo below.
Author picture
Explore Galileo’s H1 loss, steady cash, and a game-changing copper tie-up with Jubilee in Zambia. Key projects advance with catalysts ahead.
This article covers information on Galileo Resources PLC.

Comments 💭

Leave a Comment 💬

No links or spam, all comments are checked.

First Name *
Surname
Comment *
No links or spam - will be automatically not approved.

Got an article to share?