Menu not showing on your store?

Work through these five checks in order. Most cases are solved at check 1 or 2.

Check 1 — Is Navi+ loading on this theme at all?

  1. From your Shopify admin, go to Online Store > Themes. Next to the theme you’re testing, click ••• > Preview. Your store opens in a new tab.
  2. Open the browser console: press F12 (Windows) or Cmd + Option + J (Mac), then click the Console tab.
  3. Look for the green line that starts with Using Navi+.
Browser console showing the green Using Navi+ line
Green "Using Navi+" line = the app embed is on and Navi+ is loading. No line = start here.
  • No green line → the Store Connector app embed is off on this theme, or it was saved on a different theme. Turn on the Navi+ app embed, reload, and look again.
  • Green line is there → Navi+ loads fine. The menu is hidden by a rule, a placement, or the theme. Continue.

Check 2 — Is the menu published, and does it apply to this page?

Open the menu in Navi+ and look at Publish:

  • Status — a menu that was created but never published stays off. Turn it on.
  • Device — “Show on mobile” is on by default, “Show on desktop” is off. Testing on a laptop with only the mobile toggle on shows nothing.
  • Page groups (Shopify) — Home, Product detail, Product categories, Pages, Blogs, Others. If the menu is limited to collections, the home page won’t show it.
  • URL keywords — “Contain keyword” shows the menu only on URLs containing a word; “Don’t contain keyword” hides it on those URLs. A leftover keyword from testing is a common cause.

Check 3 — Is the placement pointing at something on this page?

Menus that sit in the page (Desktop Mega Menu, Icon Menu, Mobile Mega Menu) need a CSS selector, and menus that open on tap (Mobile Menu) need a trigger selector.

  • If the selector matches nothing on the page you’re looking at, nothing appears — this often happens when the header markup differs between the home page and other templates.
  • Re-pick the selector with Debug mode, then check the same page again.

Sticky menus (Tab Bar, Floating Button) don’t use a selector — if one of those is missing, the answer is in check 1 or 2.

Check 4 — Is the theme or another app hiding it?

  • Theme updated or switched recently → the app embed is per theme; turn it on again for the theme in use.
  • Another menu app installed → two apps replacing the same navigation will fight over it. Turn the other one off and reload.
  • Menu is behind something (chat bubble, sticky header, cookie banner) → it’s rendering, just covered: Menu overlaps a chat widget, cookie banner or header.

Check 5 — Are you looking at a cached page?

Navi+ serves menu data from its CDN and your browser caches it.

  • Reload with Cmd + Shift + R (Mac) or Ctrl + F5 (Windows).
  • Try a private window, or another device on a different network.
  • If you just published, give it a minute and reload again.

Still nothing?

Send us the store URL, the menu name, the theme you’re testing on, and which of the five checks you already did — that’s enough for us to find it. How to get help

Did this page answer your question?

Need a hand? Chat with us in the app or write to [email protected] — send your store URL and the menu name and we'll look at it with you.