NavBridge Pro for Magento 2 — Headless Mega-Menu over GraphQL

SKU: AGENTIC-NAVBRIDGEPRO
In Stock

NavBridge Pro gives a headless Magento 2 storefront the rich navigation Magento's GraphQL leaves out. Mark any category as a mega menu, set its column layout, attach a promotional CMS block and a navigation icon — then fetch the whole structured menu, with all its metadata and children, in a single GraphQL query. Control which categories appear with allow or deny lists, so your Astro front end renders a real mega menu, not a bare category list.

No subscriptions — pay once. Includes 365 days of free updates & support. Keep using the version you have for as long as you like, and renew any time at 60% of the price for another year of updates.

Secure checkout — 256-bit SSL encrypted

Magento's GraphQL gives you categories, not a navigation

When you build a headless storefront, the main menu is one of the first things you have to recreate — and Magento's category GraphQL hands you a bare tree of names and URLs, nothing more. There's no concept of a mega menu, no column layout, no promotional panel, no icons. So every headless team rebuilds navigation logic from scratch and hard-codes it in the front end, where merchants can't touch it. NavBridge Pro fixes that: the rich menu structure lives in Magento, edited per category, and arrives in your front end as data.

Headless mega-menu · Per-category settings · 1–5 column layouts · Promo CMS blocks · Navigation icons · Allow / deny lists · One GraphQL query · Magento 2.4.9 · PHP 8.4 / 8.5

Mega menu per categoryFlag any category as a mega menu and choose its column layout — from one to five columns.
Promo panelsAttach a CMS block to a menu so a featured banner or offer appears alongside the category links.
Icons & structureGive categories navigation icons, and fetch the whole tree with levels, active state and children intact.
Decide what showsAllow- or deny-list categories so the menu shows exactly what you want, not your entire tree.

What you'll use it for

  • Build navigation once — define the mega menu in Magento and let your Astro front end render it from data, not hard-coded markup.
  • Let merchants own the menu — marketing can change columns, promo blocks and which categories appear without a front-end deploy.
  • Feature offers in the menu — drop a seasonal CMS block into a mega menu so the navigation itself merchandises.
  • Keep the menu tidy — exclude utility or hidden categories so only the right ones reach the front end.

How it works

Set in Magento → one GraphQL query → rendered menu1PER CATEGORYIs mega? columns?Promo CMS blockIcon · allow / deny2NAVBRIDGE GRAPHQLnavBridgeMegaMenuFull tree + metadata+ children, levels,active state3ASTRO FRONT ENDRenders a real mega menu — columns,promo panel and icons, from data

Everything the front end needs, in one query

The whole menu comes back as structured data — no front-end guesswork. A single navBridgeMegaMenu query (or the broader navBridgeCategoryTree) returns each category with its mega-menu flag, column count, promo CMS block identifier and icon, alongside the standard name, URL path, level, active state and nested children. You can ask for mega-menu categories only, or the full tree to a chosen depth. Because the configuration lives on the category in Magento, your merchandising team edits the navigation — and a headless front end simply renders what the query returns.

Specifications

Per-category settingsMega-menu flag, column count (1–5), promo CMS block, navigation icon
GraphQLnavBridgeMegaMenu and navBridgeCategoryTree with root, depth and mega-only options
Returned dataName, URL key/path, level, active state, include-in-menu, mega metadata and nested children
VisibilityAllow-list (only included) or deny-list (all except excluded) categories
DefaultsStore-wide default column count
Delivery & licenceComposer install, per-domain licence key, updates via Composer

Works with

Part of the AgenticEcom suite for Headless & Astro:

Promo blocks come from the CMS Sync Bundle; pairs with Global Data Bundle for site-wide data. Included in the Enterprise bundle and the Astro frontend licences.

See it in action

NavBridge Pro for Magento 2 — Category fields
Category fields

Frequently asked questions

What does this add over Magento's category GraphQL?

Magento's category query returns names, URLs and children. NavBridge Pro adds the mega-menu structure on top — a mega-menu flag, column layout, a promotional CMS block and an icon per category — so the front end can render a real mega menu instead of a plain list.

Can merchants change the menu without a deploy?

Yes. The settings live on the category in Magento, so your team can change columns, promo blocks, icons and which categories appear, and the headless front end reflects it from the next query — no front-end code change.

Can I show a promotional banner in the menu?

Yes. Attach a CMS block to a mega-menu category and its identifier is returned in the query, so the front end can render a featured panel alongside the links.

Can I control which categories appear?

Yes. Use an allow-list to include only chosen categories, or a deny-list to show everything except the ones you exclude.

Which Magento and PHP versions are supported?

Magento Open Source 2.4.9 and later 2.4.x, verified on PHP 8.4 and 8.5.