Skip to content

Why isn't my mega menu appearing?

The multi-column mega menu only renders when a menu goes three levels deep. A two-level menu opens as a simple single-column dropdown instead.

Build the third level in your Shopify admin:

  1. Open Settings → Navigation and edit your header menu.
  2. Add top-level items (these sit in the header bar).
  3. Add child items under a top-level item.
  4. Add grandchild items under at least one child. Each child with its own sub-items becomes a titled column in the mega menu.

A dropdown where no child has its own children stays a plain single-column panel. The mega layout appears the moment one child gains a third level.