Navi+ is a menu builder app for Shopify stores. You build your menu in the app, turn on one switch, and the menu shows on your store without editing your theme's code.
Six menu types, each in its own spot on your store, and more
Menus that sell
Not just directions: you sell right in the menu, where shoppers look and click the most. Schedule it to turn on and off by itself.
Which menu type fits your store?
How does the menu get from the app to your store?
- Navi+ app: where you create and edit menus. Menus are saved in Navi+, not in the theme.
- App embed: the switch named Store Connector in the App embeds section of your theme. This switch adds Navi+’s code to your store.
- Store: where shoppers view it. Each time a shopper opens a page, the code loads your menu and draws it into the theme’s layout.
What does Navi+ add to your store?
~11 KB
Just a small piece of code
About 1/5 the size of one product image. The menu itself loads after that, without blocking the page.
99.99%
Served from a global CDN
Main network: Cloudflare. Backup: BunnyCDN. SLA commitment up to 99.99%.
For detailed numbers, see Speed and Capacity and stability.
What doesn’t Navi+ touch?
| What Navi+ doesn’t do | What it means for your store |
|---|---|
| Edit theme files | Navi+ doesn’t add any lines of code to your theme files. |
| Change the original Shopify menu | When you take a menu from Shopify to embed it or convert it, Navi+ keeps its own copy in the app. The original Shopify menu stays exactly as it was. |
| Interfere with the checkout page | Shopify doesn’t allow apps to change the checkout page. |
Plug it in and it runs. Unplug it and nothing is left behind.
What happens when you turn off, change theme or uninstall the app?
| What you do | Result on your store |
|---|---|
| Turn off the app embed | All Navi+ menus disappear from that theme right away, but they stay intact in the app. |
| Click Turn off in the Publish window of one menu | Only that menu stops showing. Other menus keep showing normally. |
| Switch to a new theme | Menus stay in Navi+. Just turn the app embed back on in the new theme. If a menu is placed at a spot on the page with a CSS selector, check that spot on the new theme. |
| Uninstall the Navi+ app | Navi+ stops running on your store. You don’t need to clean up any code, because the app doesn’t insert anything into your theme files. If you added the Menu in Section app block to your theme, that block will be empty, so just delete it. |
Changing theme? Turn on one switch and it runs, no developer needed.
When does the menu show on your store?
After you click Publish, shoppers only see the menu when both of these are true:
- The app embed switch is on for the theme the shopper is viewing.
- The menu is on: you clicked the Turn on button in the Publish window and the status shows Status: ON.
If either one is missing, the menu won’t show. See also Menu not showing on your store.
Other platforms
The steps above are for Shopify — the default way.
Wix: the app adds its code to your site automatically when you install it, so there is no app embed switch.
WordPress: the Naviplus Menu Builder plugin inserts the code. Other websites: you paste the code into the head tag yourself. Removing that code removes Navi+ from the website.