Skip to main content

How to track clicks on your website

Short answer

Click tracking records which parts of a page visitors click or tap. Set it up with a tracking script, events in your analytics tool, or a site that records clicks on its own. Then read the counts per element, and check which clicks led to sales, not just which got the most.

A real heatmap, read step by step

Tracked across about 130 live store sites, 58% of phone taps hit buttons and links. The rest land on text, images, the menu and the cart.

35%16%17%13%19%end of first screen47% get past here28% reach halfway9% reach the end1234
  1. 1

    35% of taps land on the first screen

  2. 2

    51% land in the top quarter of the page

  3. 3

    Only 30% land in the middle half

  4. 4

    19% land at the end, where scrollers look for the offer

Two weeks of phone visits on about 130 live Replo sites: over 800,000 taps and over 850,000 page views. Each site counts once, no figure rests on fewer than 20 sites, and no store is shown.

What phone taps land on
Buttons and links58%
Text and backgrounds24%
Header and menu8%
Images4%
Cart drawer3%
Other3%

How to track clicks in five steps

  1. Decide what you need to know

    Usually: which buttons get used, what people tap that isn't a link, and which clicks come before a sale.

  2. Pick how clicks get recorded

    A heatmap script records every click; analytics events count only the buttons you tag. Pages Replo publishes record every click already.

  3. Check the data is coming in

    Click your own page on a phone and a laptop, then confirm both clicks show up before you trust any report.

  4. Read clicks per element

    Rank elements by clicks, then look for surprises: a busy image, a quiet main button, heavy menu use.

  5. Tie clicks to orders

    Clicks show interest. Compare each element's clicks with the sales that followed to see which ones earn their place.

Ways to track clicks

Ways to track clicks
Heatmap scriptEvery click and tap, drawn on the pageSeeing patterns without tagging anything
Analytics eventsOnly the buttons you tagCounting a few key actions over time
Link tags (UTM)Clicks that arrive from ads and emailsKnowing which campaign sent the visit
Built into the siteEvery click, with sales after itReading clicks and revenue in one place
Session recordingsOne visitor's whole visitWatching a single confusing journey

See your own heatmap

Every page Replo publishes collects clicks, scroll and revenue per element, with nothing to install. Open a page, pick the last 7, 30 or 90 days, and click any element to see what it led to.

Frequently asked questions

What is click tracking?
Click tracking records which parts of a page visitors click or tap. A click heatmap shows it on the page itself. It tells you which buttons, links and images get used, and which get ignored.
How do I track button clicks without code?
Use a tool that records every click on its own, so you don't tag each button. Pages Replo publishes count clicks on every element, with nothing to install. See how Replo heatmaps work.
Can I see which clicks led to a sale?
Yes, if your tool ties clicks to orders. Replo shows each element's clicks, add-to-carts, purchases and revenue, counted from visitors who clicked it, so you see which parts of a page lead to orders.
Does click tracking work on pages in my Shopify theme?
Replo's click tracking covers pages on your Replo site, including pages that sell Shopify products through Shopify checkout. Pages in your Shopify theme need a separate script; tools like Hotjar and Microsoft Clarity still work there.

More heatmap guides

All heatmap guides

See where shoppers click

Replo records where visitors click and how far they scroll, so you know what to fix first.

Keep reading