Key takeaways
- Tag products with “best-seller” and check if your theme displays it as a badge automatically.
- If not, Theme Editor settings may have a badge configuration for specific tags.
- For a styled “Best Seller” badge that matches your brand, use Fudge to build a custom one.
- Best Seller badges increase click-through on collection pages by creating social proof at a glance.
A “Best Seller” label on a product card does one thing very effectively: it tells hesitant browsers that other people have already made this decision. It reduces the cognitive load of choosing.
Why you can trust us
We’ve worked on storefront conversion optimisation with hundreds of Shopify brands. We also built Fudge — an AI storefront editor with a 5.0 rating on the Shopify App Store.
Does Shopify have a native Best Seller badge?
Shopify does not automatically mark products as best sellers or display a native “Best Seller” badge. There is no built-in feature that tracks which products sell most and applies a label.
What Shopify does have:
- Automatic “Sale” badge - triggered by the compare-at price field
- “Sold Out” badge - shown when inventory hits zero
For a Best Seller badge, you work through product tags and your theme’s badge system.
Method 1 - Use the product tag system (recommended starting point)
Step 1. Open the product you want to mark as a best seller.
Step 2. In the right sidebar, find the Tags field.
Step 3. Add the tag best-seller (lowercase, hyphenated - some themes are case-sensitive).
Step 4. Save.
Step 5. View the product on a collection page. Check whether your theme renders the tag as a visible badge.
Many modern Shopify themes (Dawn, Craft, Crave, Sense) have built-in badge handling for product tags. If a “best-seller” label appears on the product card, you’re done.
Method 2 - Enable badge settings in the Theme Editor
If the tag alone doesn’t trigger a badge, check your theme’s customisation settings.
Step 1. Go to Online Store > Themes > Customize.
Step 2. Navigate to a collection page.
Step 3. Click on a product card or the collection section settings.
Step 4. Look for a Badges or Product labels section. Some themes let you specify which tags trigger which badge labels and what text they display.
Step 5. Configure the tag-to-badge mapping and save.
If your theme has this, it gives you full control over which products show the badge - just by managing tags.
How to add best sellers in Shopify collections
A separate but related goal: creating a “Best Sellers” collection to showcase your top products.
Step 1. Go to Products > Collections > Create collection.
Step 2. Name it “Best Sellers”.
Step 3. Under Collection type, choose Automated and set the condition to “Product tag is equal to best-seller”.
Step 4. Save.
Any product tagged “best-seller” now appears in this collection automatically. Link it in your navigation or homepage for high visibility.
Method 3 - Build a custom Best Seller badge with Fudge
If your theme doesn’t support tag-based badges, or the default styling doesn’t match your brand, Fudge can build a custom badge system directly in your theme.
Example prompt: “Add a ‘Best Seller’ badge to the top-left of product images on collection pages for any product tagged ‘best-seller’. Style it with a dark navy background, white text, small and bold.”
Fudge generates the Liquid code, creates a draft for your review, and nothing goes live until you approve it.
The advantage over an app: the badge is native code in your theme, not a third-party script loading on every page.
Deciding which products to badge
Best Seller badges lose their credibility if overused. A few principles:
- Limit to 10-15% of your catalogue. If everything is a best seller, nothing is.
- Base it on actual data. Pull your top sellers from Shopify Analytics > Products.
- Update it seasonally. Best sellers in summer may not be best sellers in winter.
- Don’t apply it to new products. “New” and “Best Seller” are contradictory signals.