Why don't visitors click my button? Seven causes, and how to check each one

A button nobody clicks usually has one of seven problems. Check them in this order, because the first ones are the cheapest to rule out.

Quick answers

Why don't visitors click my button?

Usually for one of three reasons: they never saw it, they saw it but it didn't look like a button, or they saw it before they were ready to act. Check that it works on a phone first, then check those three.

What's the fastest way to check?

Open the page on your own phone, on mobile data, and try to click the button. Then look at scroll depth and dead clicks for that page in your analytics or a free recording tool like Microsoft Clarity.

Where does Cortality fit?

Cortality measures how real visitors use every element of the page, including the button: whether they saw it, skipped it, or stopped before it. You get a ranked Fix List with the exact change, and a re-measure that shows whether it worked. Start your free week.

1. It's broken somewhere you didn't test

Before you rewrite anything, make sure the button works for the people who are supposed to click it. Open the page on a phone, not just a resized desktop window. Try it on mobile data, in a second browser, and logged out.

Things to look for:

  • A cookie banner, chat bubble or sticky bar that covers the button on small screens
  • A tap target so small, or so close to another link, that thumbs miss it
  • A button that waits for a script to load and does nothing for the first few seconds
  • A form behind the button that errors out without saying why

If the button is broken for some visitors, nothing else on this list matters yet.

2. Visitors never get to it

If the button sits halfway down the page, many visitors leave before it's on their screen. Check scroll depth for the page. Clarity lets you filter recordings by page scroll depth, and GA4 can record scroll events.

If most visitors stop above the button, you have two options: move the button up, or repeat it near the top. A button in the first screen and again after the main argument is common and fine.

3. It's on screen, but nobody notices it

A button can be in view and still go unseen. The usual causes:

  • Low contrast. It's the same color family as the background or the other elements around it.
  • Competition. A large image, a moving carousel, or three other links near it pull attention away.
  • It looks like an ad. Bright boxes off to the side or across the top of the page are easy to skip. More on that in which elements visitors ignore.

Squint at the page or blur a screenshot. If the button isn't one of the first two or three things you can still make out, it isn't standing out enough.

4. It doesn't look clickable

Visitors click things that look like buttons: a solid shape, clear edges, text that reads as an action. Ghost buttons (an outline with no fill), plain text links styled like body copy, and icons with no label all get passed over.

The reverse also happens. If recordings show people clicking a headline, a product image or an icon next to your button, they expected that thing to do something. Clarity flags these as dead clicks. Either make that element clickable or make the real button more obvious.

5. The label doesn't say what happens next

"Submit", "Learn more" and "Get started" don't tell visitors what they'll get or what they're agreeing to. A label that names the outcome works better: "Get my quote", "See pricing", "Book a 20-minute call".

Then make sure the page after the click matches the label. If "See pricing" leads to a demo form, visitors learn not to trust your buttons.

6. It asks before the visitor is ready

A "Buy now" button above a headline that hasn't explained the product asks for a decision nobody can make yet. If visitors see the button and scroll past it, then leave further down, they wanted more information first.

Two fixes:

  • Offer a smaller step first, like "See how it works" or "Check availability", and keep the big ask for later in the page.
  • Put the answers to the obvious questions (price, what's included, how long it takes) next to the button, not three screens below it.

7. The risk of clicking is unclear

People hesitate when they don't know what the click commits them to. Will it charge a card? Start a call? Add them to a mailing list? A short line under the button that answers the question removes the doubt: "Takes about two minutes", "You can cancel online", "We reply within one business day". Only write what is true for your offer.

If the button leads to a form, count the fields. Every field that isn't needed is another reason to stop. Which form fields to keep or cut.

How to check which cause it is

What you see Likely cause Where to look
Clicks are low only on phones Broken, covered, or too small on mobile Test on a real phone; split clicks by device in your analytics
Most visitors stop scrolling above the button They never reach it Scroll depth in GA4 or Clarity
Visitors reach the button, but clicks stay low Not noticed, not clickable-looking, or asked too early Recordings; attention on the element itself
Clicks on nearby non-clickable things It doesn't look like the button Dead clicks in Clarity
Plenty of clicks, few finished forms The problem is after the button Form abandonment analysis

Change one thing at a time, and write down what you changed and when. Otherwise you won't know which change helped.

Where Cortality fits

Click maps show where people clicked. They can't show whether visitors looked at your button and decided not to click, or never noticed it at all. Those two problems need different fixes.

Cortality measures how real visitors use every element of the page: what they see, what they skip, and where they scroll, tap and stop. You get a ranked Fix List. Each finding shows what we measured, why it costs you, the exact change to make, and a re-measure that proves whether it worked. It works alongside GA and Clarity rather than replacing them.

To see where your page is likely losing attention before you install anything, try the free page scan. It takes about a minute, no install needed, and it's a prediction from our attention model, not data from your real visitors. The full findings arrive by email.

Every plan starts with a free first week, and you see your first report before any charge. Plans are $99, $249 or $499 a month, and any charge can be refunded within 14 days, no reason needed.

Start your free week

Questions

Should I change my button color to get more clicks?

Color alone rarely fixes it. What matters is contrast: the button should be the most noticeable thing in its area and look clearly different from the text around it. If it already stands out, check whether visitors reach it and whether the label tells them what happens next.

How do I know if visitors even saw my button?

Scroll depth tells you whether visitors reached the part of the page where the button sits. Whether they looked at it once it was on screen is harder. Click maps only show clicks. Cortality measures attention on each element of the page from real visitors, so you can tell 'never noticed' apart from 'noticed and skipped'.

How much traffic do I need before I judge a button?

Enough that a few visitors aren't deciding the answer. On low-traffic pages, look for patterns that repeat across many sessions, such as most visitors stopping above the button, rather than small changes in click rate.

Is a dead click the same as a button not getting clicks?

No. A dead click is the opposite problem: visitors click something that looks clickable but doesn't respond. Microsoft Clarity flags these for free. If visitors are clicking a headline, image or icon near your button, that's often the thing they expected to be the button.