Mobile Navigation Mistakes That Cost You Customers
In this post
Five-minute phone testSeven mistakes and fixesWhat to fix first14-day planFix it yourself or get help?FAQMobile navigation is how visitors move around your site on a phone, and when it is awkward they leave rather than struggle. For most small businesses the menu is the route to an enquiry, so a menu that hides your contact options or is hard to tap costs you customers quietly.
This guide gives you a five-minute phone test, seven common mistakes with fixes for WordPress, page-builder and custom sites, and a 14-day plan. The standard we work towards is simple: a visitor can reach your contact action in three taps or fewer. If you want an expert to check it, our website audit includes mobile usability.
The five-minute phone test
A desktop browser squeezed to a narrow window is not a phone, so use the device your customers use, on mobile data.
| Check | Pass if… |
|---|---|
| Menu opens | It opens on the first tap and closes when you choose a link |
| Every item | You can tap each item with one thumb without hitting its neighbour |
| Contact | You can reach a call, WhatsApp or contact action in three taps or fewer |
| Header | It leaves most of the screen for content, in portrait and landscape |
| Back button | Pressing Back takes you to the previous page of your site |
Write down every check that fails. Those are your fix list, and the sections below show how to solve each one.
Seven mobile navigation mistakes and how to fix them
1. Tap targets too small or too close
What it looks like: You hit the wrong link, or have to zoom in to tap anything.
Why it costs enquiries: Mistaps frustrate people, and some will give up before reaching the page they wanted.
How to fix it:
- The WCAG 2.2 minimum target size is 24 by 24 CSS pixels, and Apple and Google suggest around 44 to 48 pixels for comfortable touch. Aim for the larger figure for menu links and buttons.
- In WordPress and most builders, increase menu link padding in the menu or header settings. On custom sites, a rule such as
.menu a {{ display: block; min-height: 48px; padding: 12px 16px; }}does it. - Leave space between items so a thumb can’t catch two. Our accessibility guide covers sizing and readability in more depth.
2. Menus that only work on hover
What it looks like: A dropdown opens on a computer, but nothing happens when you tap the parent item on a phone.
Why it costs enquiries: Phones have no hover, so visitors can’t reach the pages inside the dropdown.
How to fix it:
- Make submenus open on tap, and keep the parent link working as a link or as a clear expand control.
- Use hover styles only where a mouse exists, for example inside
@media (hover: hover)on custom sites. - On builders, switch the mobile menu type to a tap-to-open accordion.
3. Too many items and deep submenus
What it looks like: A long list of top-level items, or menus nested three levels deep.
Why it costs enquiries: Visitors scan a few items quickly; a long list makes them hunt and guess.
How to fix it:
- Keep the main menu to the pages visitors actually use, often five to seven. See tracking website performance to find which pages those are.
- Group rarer pages under one item, or move them to the footer.
- Flatten submenus to two levels at most.
4. A hamburger menu hiding your main action
What it looks like: The only way to reach your contact page is to open the menu first.
Why it costs enquiries: People who already want to call or message you shouldn’t have to search for how. This is common when visitors arrive from a listing such as your Google Business Profile.
How to fix it:
- Keep a visible Call, WhatsApp or Get a quote button in the header or at the bottom of the screen.
- Treat the menu as the place for everything else, not for your main goal.
5. A header that eats the screen
What it looks like: A tall sticky header plus a banner leaves little room for content, especially in landscape.
Why it costs enquiries: Visitors see a strip of page instead of your message, and the content feels cramped.
How to fix it:
- Slim the header, shrink it on scroll and remove stacked bars or announcement strips.
- Check portrait and landscape on a real phone.
6. Contact details that aren’t tappable
What it looks like: Tapping your phone number, email or WhatsApp does nothing.
Why it costs enquiries: Visitors must copy and paste or retype your details, and many won’t.
How to fix it:
- Use proper links:
<a href="tel:+15551234567">for calls,<a href="mailto:hello@example.com">for email and<a href="https://wa.me/15551234567">for WhatsApp, with your own number in international format. - Place them near the top of the page and at the end of key pages.
7. A menu that won’t close, or breaks the Back button
What it looks like: The menu stays open after you tap a link, or Back takes you out of your site.
Why it costs enquiries: Visitors feel trapped, and many leave instead of working out how to continue.
How to fix it:
- Close the menu when a link is tapped, and give the menu button an
aria-expandedstate so screen-reader users know whether it is open. - Test Back on every main page, especially if your menu opens as an overlay that changes the page address.
💬 Not sure how your menu behaves on real phones? Our website audit tests it and sends you a prioritised list of fixes.
Get a fixed audit quote →What to fix first
Start with the changes that remove the most friction for the least effort, and retest on a phone after each one.
| Order | Fix | How to check | Effort |
|---|---|---|---|
| 1 | Make contact actions visible and tappable | Reach them in three taps | Low |
| 2 | Enlarge and space out tap targets | One-thumb test | Low |
| 3 | Close the menu on tap and fix Back | Test on a real phone | Low to medium |
| 4 | Slim the header | Check portrait and landscape | Low to medium |
| 5 | Replace hover-only menus | Test on touch | Medium |
| 6 | Simplify menu structure | List pages by how often they’re used | Medium |
A 14-day plan
| Days | Focus | What to do |
|---|---|---|
| 1 to 2 | Test and contact | Run the phone test, note failures and add visible, tappable call or WhatsApp actions. |
| 3 to 5 | Targets and header | Enlarge tap targets and slim the header. |
| 6 to 9 | Behaviour | Fix hover menus, closing behaviour and Back button. |
| 10 to 12 | Structure | Cut the menu to what visitors use and flatten submenus. |
| 13 to 14 | Retest and measure | Retest on two phones and set up click tracking for call and WhatsApp links, using our tracking guide. |
If pages also feel slow to load, see why websites load slowly and Core Web Vitals explained, because a laggy menu is often a speed problem.
Fix it yourself or get help?
You can usually do yourself
- Reorder or remove menu items in your CMS
- Make phone and WhatsApp links tappable
- Remove banners that stack on the header
- Increase menu spacing in theme settings
Worth bringing in help
- Rebuilding a hover dropdown for touch
- Custom or theme menu code that misbehaves
- Pages that break on small screens
- Tracking calls and WhatsApp clicks
For a diagnosis, start with a website audit. If the menu is only part of a bigger problem, our website redesign service rebuilds navigation and layout together; signs your site needs a redesign helps you decide. Take a backup before changing menus, and check every main page afterwards. Our common website mistakes guide covers other things to look for.
Frequently asked questions
How many items should a mobile menu have?
There is no fixed rule. Keep the main menu to the pages visitors actually use, often five to seven, and group the rest.
Is a hamburger menu bad?
Not by itself, because most people recognise it. The problem comes when your main action, such as contacting you, is hidden inside it.
How big should buttons and links be on a phone?
The WCAG 2.2 minimum is 24 by 24 CSS pixels, and Apple and Google suggest around 44 to 48 pixels for comfortable touch targets, with space between them.
How do I test my site on mobile?
Use a real phone on mobile data. Browser developer tools are handy for quick checks but don’t replace a real device.
Does mobile navigation affect SEO?
Indirectly. Google primarily uses the mobile version of a site for indexing, so pages that are hard to reach or missing on mobile can be harder to find.
Do I need a separate mobile site?
No. A responsive site adapts one set of pages to every screen size, which is how most small business sites are built today.
Can I fix this on WordPress or a page builder?
Often yes. Most themes and builders let you edit the menu, add a call or WhatsApp button and adjust sizes and spacing. Rebuilding a hover dropdown or custom menu code usually needs a developer.
Do you review mobile navigation?
Our website audit includes a mobile usability review with a prioritised report. Carrying out the agreed fixes is a separate, optional service, quoted with scope and cost before work begins.
Not sure how your menu works on a phone?
Share your website and your main concern. We’ll confirm the scope, price and delivery date in a fixed quote before any work begins.
Request an audit quote →