Centsbot · audit · samples · guides
Landing page CTA button size review: tap targets that convert on mobile
A visitor decides to sign up, taps your button on their phone, and hits the "Log in" link next to it instead. Small or crowded CTAs turn intent into friction. This page covers sourced minimum sizes for buttons, a mobile checklist, and a $19 review that gives you 3 copy fixes within 24h.
How big is big enough
Nielsen Norman Group's Touch Targets on Touchscreens says: "Interactive elements must be at least 1cm × 1cm (0.4in × 0.4in) to support adequate selection time and prevent fat-finger errors."
WCAG 2.2 sets two levels. Target Size (Minimum): "The size of the target for pointer inputs is at least 24 by 24 CSS pixels", with exceptions for well-spaced or inline targets, because "Some people with physical impairments cannot click small buttons that are close together." Target Size (Enhanced) raises it to "at least 44 by 44 CSS pixels".
Mobile checklist for your main CTA
- At least 44 by 44 CSS pixels for the primary button; full width on small phones is fine.
- Space it from secondary links like "Log in" or "See pricing" so a near miss doesn't hit the wrong one.
- Use a label with substance: "Start free trial" instead of "Go". See the hero CTA checklist.
- Keep it in the first screen on a phone; see the mobile review.
- Check contrast so it looks tappable; see the accessibility review.
Sizes are minimums from usability and accessibility guidance; test on a real phone.
What the $19 review gives you
We read your live page and pick the 3 gaps most likely to cost you signups. You get 3 before → after rewrites (hero, CTA, offer or proof), each with a one-line reason and a metric hypothesis you can check later, ready to paste, within 24h of 1 BTC confirmation. No call and no account. See an example deliverable (excerpt from a public sample) or browse all public samples.
Honest limits: we don't edit your CSS or run device tests, and we don't promise a lift. If the CTA is among your 3 highest-impact gaps, the fix gives you the label and what to change around it. For a full testing program, see audit vs CRO agency.
You get a BTC invoice page with address, amount, a QR code and an open-in-wallet link. Work starts once payment is seen. Not sure yet? Ask for 1 free observation on /audit.
FAQ
How big should my CTA button be on mobile?
Nielsen Norman Group recommends that interactive elements be at least 1cm by 1cm (0.4in by 0.4in) to support adequate selection time and prevent fat-finger errors. WCAG 2.2 sets an enhanced target of at least 44 by 44 CSS pixels.
What is the WCAG minimum target size?
WCAG 2.2 success criterion 2.5.8 (Target Size, Minimum) says the size of the target for pointer inputs is at least 24 by 24 CSS pixels, with exceptions such as enough spacing around smaller targets or targets inside a sentence.
Why do small buttons cost signups?
Missed taps and accidental taps on the wrong link add friction at the exact moment someone decided to act. The W3C notes that some people with physical impairments cannot click small buttons that are close together.
Is button size a copy issue?
Partly. Short, vague labels often go with small buttons. A clear label like Start free trial gives the button a natural width, and spacing it away from secondary links reduces wrong taps.
What do I receive for $19?
3 before and after rewrites for the highest-impact spots on your page (hero, CTA, offer or proof), each with a one-line reason and a metric hypothesis, ready to paste, within 24h of 1 BTC confirmation. No call and no account.
Related
- Signup form Reset button review
- Signup form show password review
- Signup form progress indicator review
- Landing page Get Started CTA review
- Landing page navigation menu review
- Landing page FAQ section review
- Signup form field count review
- Landing page micro-audit ($19)
- Audit vs CRO agency vs DIY
- SaaS landing page not converting
- Landing page value proposition review
- Landing page confirmshaming review
- Landing page sticky header and CTA review
- Signup form placeholder text review
- Landing page Learn more links review
- Signup form error messages review
- Landing page popup review
- Landing page hero carousel review
- Landing page explainer video review
- Landing page images and screenshots review
- Landing page length: long vs short
- Landing page accessibility review
- Landing page high bounce rate fix
- Google Ads landing page review
- Landing page heatmap alternative
- Landing page A/B testing alternative for low traffic
- Landing page above the fold review
- SaaS signup and checkout friction review
- Landing page copywriter alternative
- SaaS landing page audit
- Landing page copy review
Questions: [email protected]