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.
- 1
35% of taps land on the first screen
- 2
51% land in the top quarter of the page
- 3
Only 30% land in the middle half
- 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 | Share |
|---|---|
| Buttons and links | 58% |
| Text and backgrounds | 24% |
| Header and menu | 8% |
| Images | 4% |
| Cart drawer | 3% |
| Other | 3% |
How to track clicks in five steps
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.
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.
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.
Read clicks per element
Rank elements by clicks, then look for surprises: a busy image, a quiet main button, heavy menu use.
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
| Method | What it records | Good for |
|---|---|---|
| Heatmap script | Every click and tap, drawn on the page | Seeing patterns without tagging anything |
| Analytics events | Only the buttons you tag | Counting a few key actions over time |
| Link tags (UTM) | Clicks that arrive from ads and emails | Knowing which campaign sent the visit |
| Built into the site | Every click, with sales after it | Reading clicks and revenue in one place |
| Session recordings | One visitor's whole visit | Watching 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 guidesHeatmaps
Use a click map
See what gets tapped, from buttons to plain text.
Heatmaps
Read a heatmap
Six steps, worked through on a real heatmap from about 130 sites.
Heatmaps
Spot rage and dead clicks
Find repeated taps and taps on things that aren't links.
Heatmaps
Know when to trust it
Learn how much traffic a heatmap needs, and how long to wait.

