Can I change menus on different pages in one account?

Topic summary

Goal: Show different menus on different pages within one Shopify store (Index uses Main Menu; Shop 1 uses Menu1; Shop 2 uses Menu2). The aim is to avoid multiple accounts and keep all sales under one account.

Advice offered: Create multiple menus in Online Store > Navigation and assign them via theme customization. Use header/primary navigation settings per page where available.

Issue reported: In the Dawn theme, changing a page’s menu in Theme Customize also changes the Home (index) menu. This indicates the header menu setting is global in Dawn. The OP believes custom coding is required but needs guidance.

Related query: Another user on the Origin theme asks how to assign a subcategory menu to a specific collection (e.g., women’s shoes > high heels/running shoes/sandals/casual). They also ask about mobile display and note no third-tier option in their current menu.

Resource shared: A YouTube video demonstrating different navigation per collection was provided.

Status: No confirmed, theme-specific solution in-thread. Likely requires theme customization or code; details remain unresolved and discussion is open.

Summarized with AI on January 3. AI used: gpt-5.

Hi :slightly_smiling_face:

I am very new to Shopify. I have experience with Wordpress.

My head-scratching issue is that I want to be able to change Menus on different pages.

The shop is going to be set up as follows:

Main Landing page (Index) (Main Menu)
Shop 1 - Landing page 1 (Menu1)
Shop 2 - Landing page2 (Menu2)

Is there a solution to this as we are not interested in having multiple accounts to obtain this as we want to maintain sales under one account.

Hope you can help me

In Shopify, you can create and manage multiple menus to display different menus on different pages of your store. Here’s how you can achieve this:

  1. Create additional menus: In your Shopify admin, go to “Online Store” > “Navigation” and click on “Add menu” to create new menus. You can create as many menus as you need for your different pages.

  2. Customize your theme: Each theme in Shopify has its own structure and options for menu placement. You’ll need to access the theme customization settings to assign different menus to specific pages.

  3. Assign menus to specific pages: Once you’re in the theme customization settings, look for options related to menu placement or navigation. Depending on your theme, you may find options like “Header menu,” “Footer menu,” or “Primary navigation.” From there, you can select the menu you want to display on each specific page.

Hi and thanks for your reply :slightly_smiling_face:

Unfortunately the solution is not as easy as you suggest. If you change the Menu in a page while being in the “Theme Customize” (Dawn template) the Menu will also change on the home page (index).

I believe the solution is to do some hard coding in the theme editor. But I do not know where and how.

i’m using origin theme , so how do you assign your subcategory menu to a specific collection page like women’s shoes / high heels/ running shoes/ sandals/casual as an example and will it show up on mobile or do i need a different theme to do this …. the menu i have don’t have option to have a third tier

Hi @kris66 ,

Please refer to the below video to implement different navigation collection wise.