Built for Shopify certified

Breadcrumbs that know which collection matters.

Shopify shows one collection in a product's breadcrumb. Breadcrumbs & Categories decides which one with a seven-rule system, and turns your subcollections into a real nested tree.

yourstore.com/products/bergen-sofa
Home/ Furniture/ Living Room/ Bergen Sofa
  1. 01

    Follow the visitor's path

    Use the collection the shopper actually clicked through.

    skipped
  2. 02

    Storefront context

    Use the collection named in the current URL.

    skipped
  3. 03

    Custom breadcrumb

    Use a path saved by hand for this exact product.

    skipped
  4. 04

    Default collection

    Use the collection marked as this product's preferred path.

    skipped
  5. 05

    Deepest collection

    Use whichever eligible collection sits furthest down the tree.

    applied
2K+Active stores
5/5Rating
99.9%Uptime

Same product, two different breadcrumbs.

Most Shopify products sit in more than one collection. Left alone, Shopify shows whichever one it fetched first. We don't leave it alone.

Default Shopify

Home / Clearance / Bergen Sofa

"Clearance" was simply the first collection Shopify's storefront API returned, not the one that helps a shopper understand the catalog.

With Breadcrumbs & Categories

Home / Furniture / Living Room / Bergen Sofa

The rule engine walks the product's collections in priority order and picks the one that actually orients the shopper.

Seven rules pick a winner, top to bottom.

Every rule is checked in order until one of them finds a valid collection to show. Direct /products/ URLs skip straight to rule 3, since there's no visitor path or storefront context to follow.

01

Follow the visitor's path

Uses the collection the shopper navigated through to reach this product.

02

Storefront context

Reads the collection from the current URL, or a remembered valid one.

03

Custom breadcrumb

An exact path saved by hand for one specific product.

04

Default collection

The collection you've marked as this product's preferred automatic path.

05

Deepest collection

Whichever eligible collection has the most parent levels in your tree.

06

Tree order

If depth ties, whichever collection appears first in your tree.

07

Shopify's own order

Final tie-breaker: the first collection Shopify itself returns.

Read the full breakdown on the blog →

Nest your collections, and the tree does the rest.

Build a real hierarchy, Furniture, then Living Room, then Sofas, and the deepest, most specific collection wins the breadcrumb automatically.

yourstore.com/collections/pet

Both layouts pull from the exact same collection tree that drives your breadcrumbs — switch between them any time from the theme editor, no code required.

  • Home
    • Furniture
      • Bedroom
        • Bedframes
      • Living Room
        • Sofasbreadcrumb resolves here
    • Clearance

Why choose Breadcrumbs & Categories?

How Breadcrumbs & Categories compares to Shopify's own defaults and to other breadcrumb apps on the App Store.

Feature Our app
Breadcrumbs & Categories
Shopify theme default Shopify collections Other breadcrumb apps
Unlimited nested categoriesBuild category trees with no cap on depth LimitedFlat structure only
Smart breadcrumb navigationAutomatic generation with SEO markup included BasicNo customization
Drag & drop category builderVisual tree editor, no theme code required VariesApp dependent
Custom collection display namesShorten a long title on the storefront without touching the originalRead more → LimitedGlobal title only LimitedNot built for trees
Sync with Shopify menusBuild the category tree straight from your existing navigation menu
Schema.org structured dataRich snippets that help search engines read your catalog SomeBasic only
Export / importBulk edit your tree in a spreadsheet, then import to update or restore LimitedTheme dependent LimitedBasic options
Visitor path trackingFollows the actual collection a shopper clicked through, for products in multiple collections
Short and long URL supportWorks with /products/handle and /collections/handle/products/handle alike
Dynamic subcategory displayGrid, list, or card layouts for subcollections, set per collection StaticRequires custom code LimitedBreadcrumbs only
Flexible app settingsTurn breadcrumbs on or off per page type, no coding needed ManualTheme code editing LimitedBasic options only
Collection tree preview, level & ordernewSee each collection's depth and position before a shopper doesSee it on this page →
Dashboard for every path in your storenewOne place to review resolved paths for Collections, Products, and PagesSee it below → RareBreadcrumbs only
Works with any themeOnline Store 2.0 and Vintage themes both fully supported DependsTheme specific
In-app professional supportAsk questions and track replies without leaving the app EmailExternal only
Pricing Freecatalog-based allowance $4.99/mounlimited, or $49.99/yr Freewith theme Freebuilt-in $5–10/mobreadcrumbs or categories only

"Other breadcrumb apps" reflects common feature sets seen across the Shopify App Store breadcrumb category, not any single named competitor.

Dashboard for every path in your storenew

Every product, collection, and page in one dashboard, with the breadcrumb it currently resolves to and which rule is driving it.

TypeItemResolved pathMode
Product Bergen Sofa Home › Furniture › Living Room Automatic
Collection Living Room Home › Furniture Automatic
Page Shipping & Returns Home › Help Custom
Product Weekender Tote Home › Bags › Weekender Automatic

Start free. Upgrade when the paths start to matter.

Simple paths that already match Shopify's default don't need to change. Essential is for the paths with a real difference to show.

Free

$0 / forever

Shopify-default breadcrumbs across your store, plus a catalog-based allowance for advanced breadcrumbs.

  • Shopify-default breadcrumbs across your entire store
  • A catalog-based allowance of advanced (custom & default) breadcrumbs
  • Create and manage your Category Tree
  • BreadcrumbList SEO schema
Install free

Questions merchants actually ask.

What's the difference between Free and Essential?

It comes down to how advanced breadcrumbs (rules 3 and 4, custom paths and default collections) get applied. On Free, all seven rules still run, but custom and default paths are limited to a catalog-based allowance; products, collections, and pages outside that allowance fall back to the automatic rules only. Essential removes the cap and applies your Category Tree and custom paths across the entire store automatically.

Does it work with Vintage (legacy) themes?

Yes. Vintage themes need code added by hand rather than receiving updates automatically, so we keep the Vintage implementation current ourselves and let you know when it changes.

Will this slow down my storefront?

The breadcrumb path is calculated from your existing collection data with no extra calls to third-party services, so there's no meaningful added load time.

Can I just set a breadcrumb manually and skip the rules entirely?

Yes. A custom breadcrumb saved for a product is checked at rule 3, ahead of every automatic rule, so it always wins. On Free it draws from your catalog-based allowance; on Essential it's unlimited across the whole store.

What happens to a collection I use only for internal filtering?

If it's included in your category tree it's eligible to appear in a breadcrumb like any other collection. Remove it from the tree and it's excluded from path resolution entirely.

How is priority support different from standard support?

Standard support (Free plan) replies within about 2 business days. Priority support (Essential plan) replies faster, within 4 to 12 hours, every day of the week.

Your catalog already has the structure.
Let the breadcrumb show it.

Free to install, with a plan that covers most stores. No credit card required to try it.

Install on Shopify