TapCub is live — analytics, insights and live chat, free on one platform
Glossary

What are rage clicks? Causes, false positives and how to fix them

A rage click is a burst of rapid clicks on the same spot, usually because something did not respond. What triggers them, which ones are false alarms, and how to find and fix the pages that cause them.

Sophia Bennett Reviewed by Lin Zhou Also called rage clicking Last updated Nov 4, 2026 Glossary

Quick answer

A rage click is a burst of rapid, repeated clicks or taps on the same spot, a sign the visitor expected something to happen and it did not. Tools detect it with a click-count, time and distance threshold, such as three clicks within a few hundred milliseconds.

Formula: rage click rate per 1,000 pageviews = rage clicks ÷ pageviews × 1,000

What is a rage click?

A rage click is several fast clicks or taps on the same spot. People do it when they expect a response and nothing happens: a button that is still loading, text that looks like a link, an image they expect to enlarge. It is one of the clearest frustration signals in behaviour data because it needs no survey.

Tools detect rage clicks with a threshold of clicks, time and distance. In TapCub, autocapture emits a rage click on the third click within 300 ms and 50 px; the web performance report counts three or more clicks on the same element within 500 ms.

Common causes

CauseExample
Looks clickable, is notUnderlined text, a product image, a card without a link
Slow responseA submit button with no loading state while the request runs
Broken handlerA script error stops the click from doing anything
Hidden feedbackThe form error is shown below the fold
Tiny targets on mobileClose buttons and checkboxes too small to hit

False positives to filter out

Some elements invite fast clicking by design: quantity steppers (+ / −), carousels, calendar arrows, games. Some people double-click every link. Exclude those elements, then compare pages.

Rank pages by rate, not count

A busy page will always have the most rage clicks. Divide by traffic. Sample data:

PagePageviewsRage clicksPer 1,000 views
/pricing48,000962.0
/checkout/shipping6,20015525.0
/blog/*120,000600.5

The shipping step has a fraction of the traffic but twelve times the rate of pricing. In the sample sessions, people tap a delivery option card that only reacts when the small radio button is hit. Making the whole card clickable is the fix.

Rage clicks in TapCub

  • Heatmaps (All-platform analytics › Behavior › Heatmaps) have a Rage clicks tab per page and device, with an element table. Heatmaps need autocapture.
  • Web analytics › Monitoring › Errors lists pages with at least 20 pageviews by rage clicks plus error clicks per 1,000 pageviews.
  • Session replay filters recordings with rage clicks, so you can watch the moment it happened. See heatmap.

Related: session replay and user friction.

See also

Was this explanation clear?

We use your answers to fix and expand this page.

Sophia Bennett

Product Adoption Consultant

Explores customer onboarding, live conversations, and self-service, turning common usage questions into practical guidance and improvements.

FAQ

Questions people ask

Short answers to the follow-up questions that come up most.

Still have a question?

Chat with the team behind TapCub — we usually reply within a few hours on business days.

What counts as a rage click?

It depends on the tool. In TapCub autocapture, the third click within 300 milliseconds and 50 pixels emits a rage click; the website performance report counts three or more clicks on the same element within 500 milliseconds.

What is the difference between rage clicks and dead clicks?

A dead click is a single click after which nothing changes. A rage click is several quick clicks in a row; it often follows a dead click.

Are all rage clicks bad?

No. Quantity buttons, image galleries and games invite fast clicking, and some people double-click everything. Filter those elements out before ranking pages.

How do I fix rage clicks?

Find the element, watch a few sessions, then fix the cause: make it respond or look clickable only if it is, show loading states, and fix slow or broken handlers.

See this number on your own site

Add one script tag for web and apps, and the first reports fill in within minutes.

See your data clearly. Find your growth.

Every click, backed by data. Install one line of code and see your first numbers in a minute.

No credit card · Free plans for analytics and chat · Cookieless analytics