The numbers speak for themselves
Vault-backed numbers. No presentation-grade estimates. Each one is reconcilable to the founder's own reporting.
- Navigation depth on a spec-driven B2B catalog
- 4 levels
- Live navigation blocks managed in the theme editor
- 45 blocks
- Distributor tenure brought online
- 40+ years
Shopify natively supports two navigation levels through the standard mega-menu. The K.G. Grinding catalog needed four (product family, tool type, flute count, brand). The build delivers four full levels on both desktop flyout and mobile drawer, with the schema already wired for two more if the catalog deepens.
SRC: Live theme code (D7-Mega-Menu.liquid + header-group.json), 2026-03-20
The deepest levels are managed as section blocks. The store admin adds a new brand or a new tool type by adding a block in the Shopify theme editor and typing in the parent-title key and a URL. No code change required. The live header configuration runs on 45 blocks across cutting tool families.
SRC: header-group.json (May 2026 commit), 2026-03-20
K.G. Grinding has run as a Montreal cutting-tool distributor and tool reconditioning shop for more than four decades, supplying aerospace, manufacturing, automotive, and tool-and-die industries. The Muscled engagement put that catalog into a bilingual EN/FR Shopify storefront sized for a spec-driven B2B audience.
SRC: Client about + vault notes, 2026-03-20
K.G. Grinding monthly revenue
The full homepage, shown two ways
Two side-by-side screenshots of the long homepage. Hover the desktop card to slowly scroll the screenshot top to bottom, so visitors see the entire page without leaving this one.
-
Desktop · full homepage after rebuild
-
Mobile-first after rebuild
How the engagement unfolded
-
-
Desktop snippet build (D7-Mega-Menu.liquid)
Q4 2024 -
Three-block schema in sections/header.liquid
Q4 2024 -
Mobile drawer parity + metafield breadcrumb + collection landing
Q1 2025
What we built
What was holding them back?
-
01
Shopify mega-menu native ceiling is two levels
-
02
Industrial cutting tool catalog needs four navigable levels
-
03
Mobile usually sacrifices catalog depth and becomes the conversion hole
-
04
Product breadcrumb defaults expose the wrong catalog path
Before and after
Funnel collapse: we removed a full page from the path to purchase.
What we built to fix it
Each fix maps to a specific lift in the funnel.
-
Custom D7-Mega-Menu.liquid snippet with hybrid linklist plus section-block hierarchy
-
Three block types in the header schema for editor-managed depth
-
Mobile drawer (header-drawer.liquid) with four-level slide-in parity
-
Metafield-driven breadcrumb plus visual collection landing cards
What it was built on
Tools picked for the job, not for the resume.
-
ShopifyPlatform
-
LiquidTemplating
-
Shopify linklistsNative navigation levels 1-3
-
Section block schemaEditor-managed depth (levels 4-6)
-
CSS sibling-combinator flyoutDesktop hover panels
-
Product metafield breadcrumbCanonical catalog path
-
FigmaTheme design
Speed is a revenue lever, not a vanity score
Every Muscled build is engineered to the same standard. The numbers below are the published industry benchmarks we design against, not stand-ins for any one client's figures.
- +8.4%
- 2.4%
- +10-20%
SRC: DELOITTE / GOOGLE
SRC: SHOPIFY PERFORMANCE DATA
SRC: SHOPIFY MOBILE BENCHMARKS
// OUR PERFORMANCE GATE we don't ship unless field Core Web Vitals hold: LCP ≤ 2.5s · INP ≤ 200ms · CLS < 0.1 (p75, mobile)
The techniques behind a build like this
Four-level mega-menu architecture
- 4 navigable levels
- D7-Mega-Menu.liquid
- Schema supports 6 levels
- Native linklist levels 1-3
- Section-block level 4
- Parent-title match key
- CSS sibling-combinator flyout
- Dynamic panel width at render time
- Spec-driven B2B catalog
Editor-managed depth via section blocks
- sublink block
- additional-child-2
- additional-child-3
- 45 live blocks in production
- Parent-title disambiguation
- No code change to add brands
- No code change to add categories
- Schema already wired for level 5 and 6
Mobile drawer with four-level parity
- header-drawer.liquid
- Full slide-in panel per level
- Back button + Shop All
- Same block-matching logic as desktop
- CSS-transition based
- No modal hijack
- Touch-native sequencing
- Bilingual EN/FR support
Catalog landing + canonical-path breadcrumb
- custom.breadcrumb metafield
- d7-custom-breadcrumb.liquid
- Collection landing cards
- List of collection_url + collection_title objects
- Renders intended canonical path
- Per-product control of breadcrumb chain
- custom-collection-list-d9.liquid landing cards
- Vertical faceted filtering on leaf collections
One build. Multiple markets.
Same theme code across markets, with localized pricing, currency, and region-specific content routed automatically.
Canada
Bilingual EN/FR Shopify storefront / Montreal industrial cutting tool distributorCanada screenshotServed from the same Shopify Markets build. Dedicated capture not included.
Every section, built mobile-first
The full build is many numbered sections, each designed for the phone first. The rail below shows a sample. Scroll horizontally to step through.
What the work delivered
Each number is reconcilable to the founder's own reporting.
- Navigation depth on a spec-driven B2B catalog
- 4 levels
- Live navigation blocks managed in the theme editor
- 45 blocks
- Distributor tenure brought online
- 40+ years
Shopify natively supports two navigation levels through the standard mega-menu. The K.G. Grinding catalog needed four (product family, tool type, flute count, brand). The build delivers four full levels on both desktop flyout and mobile drawer, with the schema already wired for two more if the catalog deepens.
SRC: Live theme code (D7-Mega-Menu.liquid + header-group.json), 2026-03-20
The deepest levels are managed as section blocks. The store admin adds a new brand or a new tool type by adding a block in the Shopify theme editor and typing in the parent-title key and a URL. No code change required. The live header configuration runs on 45 blocks across cutting tool families.
SRC: header-group.json (May 2026 commit), 2026-03-20
K.G. Grinding has run as a Montreal cutting-tool distributor and tool reconditioning shop for more than four decades, supplying aerospace, manufacturing, automotive, and tool-and-die industries. The Muscled engagement put that catalog into a bilingual EN/FR Shopify storefront sized for a spec-driven B2B audience.
SRC: Client about + vault notes, 2026-03-20