Shopify Search & Discovery App: How to Set Up Filters, Search, and Product Recommendations

Shopify Search & Discovery App: How to Set Up Filters, Search, and Product Recommendations

23 April, 2026 17 min read

Shopify Search & Discovery App: How to Set Up Filters, Search, and Product Recommendations

Allan Vu

Allan Vu

Digital Marketing Specialist

In a physical store, a salesperson guides customers to the right shelf. In your Shopify store, search and product discovery fill that role. When shoppers can quickly find what they’re looking for, they buy more. When they can’t, they leave.

Shopify’s Search & Discovery app is a free, built-by-Shopify tool that gives you control over four things: how customers filter products, what search results return, which products get recommended on product pages, and how you track all of it through analytics. It’s available to every Shopify merchant at no cost.

This guide walks you through how to set up each feature, practical optimization tips, where the app falls short, and when it makes sense to upgrade to a third-party alternative.


TL;DR

  • Shopify Search & Discovery is a free app with four modules: Filters, Search (synonyms + boosts), Product Recommendations, and Analytics.
  • Filters let customers refine collection and search pages by price, size, color, tags, metafields, and more. You can create up to 25 filters, but collections with over 5,000 products lose filter support entirely.
  • Synonyms map alternative search terms to your products (e.g., “sneakers” = “trainers”). Product boosts push specific items higher in results for chosen search terms.
  • Recommendations let you manually set related and complementary (FBT) products on product pages, overriding Shopify’s default algorithm.
  • Analytics show top searches, no-result searches, and top clicked products. There’s no conversion or revenue tracking.
  • Best for: stores with fewer than 5,000 products per collection and straightforward search needs. If you need AI search, personalization, advanced merchandising, or large-catalog filtering, you’ll need a third-party app.

1. What the Shopify Search & Discovery App Does

The Shopify Search & Discovery app is a free storefront tool that enhances how customers search, browse, and discover products in your online store. It doesn’t replace Shopify’s built-in search engine. Instead, it adds a layer of controls on top of it, so you can fine-tune what customers see when they search, filter, or land on a product page.

The app is divided into four sections:

  • Filters let you create and manage collection page and search result filters. Customers can narrow down products by price, availability, tags, vendor, product type, product options (like size or color), and metafield values.
  • Search gives you two tools: synonym groups (so different words return the same results) and product boosts (so specific products rank higher for certain search terms).
  • Recommendations let you manually set related products and complementary products on product detail pages. This overrides Shopify’s default algorithm, which previously selected recommendations automatically with no merchant input.
  • Analytics show you what customers are searching for, which searches return no results, and which products get the most clicks from search. This data tells you exactly where your search experience is broken and what to fix.

The app works with any Online Store 2.0 compatible theme. Older (vintage) themes may not support filters or recommendation blocks. Custom storefronts can use the Storefront API or Liquid filter API to integrate filter functionality.

One important distinction: the app enhances search, it doesn’t rebuild it. Shopify’s core search still relies on full-text matching against product titles, descriptions, and tags. The app gives you tools to improve relevance on top of that foundation.


2. How to Set Up Filters

Product filters are the most-used feature of the Search & Discovery app. They let customers narrow down products on collection pages and search result pages by attributes like price, size, color, brand, and availability. For stores with more than a handful of products, filters are the difference between customers finding what they want and leaving because they can’t browse efficiently.

Shopify Search N Discovery App Filter Dashboard
Filter Dashboard in the Shopify Search & Discovery App

How Filters Work

The app lets you create filters from several data sources. Each source pulls from a different part of your product data:

  • Product price and availability come as preset filters by default
  • Product type, vendor, and tags pull from standard Shopify product fields
  • Product options (size, color, material) pull from the variant options you’ve set up on your products
  • Product metafields pull from custom data fields assigned to all products in your store
  • Category metafields pull from metafields assigned to specific product categories
  • Variant metafields pull from custom data fields on individual variants

Metafield-based filters are where the real flexibility lives. If you’ve created a custom metafield for “fabric type” or “scent” or “compatibility,” you can turn it into a customer-facing filter. That means you’re not limited to Shopify’s default attributes.

Step-by-Step Setup

  1. In your Shopify admin, go to Apps → Search & Discovery.
  2. Click Filters, then click Add filter.
  3. Select a filter source from the dropdown (e.g., Product option: Size, or a product metafield you’ve created).
  4. Rename the filter label if needed. This is what customers see on the storefront.
  5. Configure the filter behavior (e.g., single-select vs. multi-select) and visual display.
  6. If the filter has overlapping values, use value grouping to merge them. For example, group “light blue,” “dark blue,” and “navy” under a single “Blue” value so customers don’t see three separate options for the same color family.
  7. Set the sort order for filter values (alphabetical, manual, or by count).
  8. Click Save.

Repeat for each filter you want to add. Shopify includes Availability and Price as preset filters. You can keep, remove, or reorder them alongside your custom filters.

Important: Filters only display on themes that support filtering. To confirm your theme is compatible, go to Content → Menus in your Shopify admin. If your theme doesn’t support filters, a message will appear in the “Collection and search filters” section.

Filter Limits to Know

Before you plan your filter setup, be aware of these hard limits:

  • 5,000 product cap: Collections containing more than 5,000 products don’t display filters at all. This is the single biggest limitation for stores with large catalogs.
  • 25 filter maximum: You can create up to 25 filters across your store.
  • 100 filter values on the storefront: Even if a filter has more than 100 possible values (e.g., 150 brands), only 100 will display to customers.
  • 1,000 filter values in the app: The app interface shows up to 1,000 values per filter for management purposes.
  • Price filter limitation: The price filter only works in your store’s default currency. If you use multi-currency, customers shopping in other currencies won’t see the price filter.
  • Translation gaps: Product tag and vendor filters only display in your store’s default language. Filter value translations are based on your store’s published languages but don’t support market-specific language overrides.

2. How to Customize Search Results

Shopify’s default search matches customer queries against product titles, descriptions, and tags using full-text matching. It works, but it’s blunt. The Search & Discovery app gives you two tools to sharpen results: synonym groups and product boosts.

#1 Synonym Groups

A synonym group is a set of words that Shopify treats as interchangeable in search. When a customer searches for any term in the group, results for all terms in that group appear.

This matters because customers don’t always use the same words you do. You might call a product a “sling bag,” but your customers search for “belt bag,” “fanny pack,” or “crossbody.” Without synonyms, those searches miss your product entirely.

Synonym Dashboard In Shopify Search N Discovery App
Synonym Dashboard In Shopify Search N Discovery App

How to set up synonyms:

  1. Go to Apps → Search & Discovery → Search → Synonyms.
  2. Click Create synonym group.
  3. Enter each term or phrase, then click Add after each one.
  4. Give the group a title (for your own reference; it doesn’t affect search results).
  5. Click Save.

Where to find the right synonyms: Go to Analytics → Reports → Top online store searches in your Shopify admin. Shopify offers three search reports here. Look for search terms with low click-through or high “no results” rates. Those are your synonym candidates. If customers are searching “trousers” but your products are tagged “pants,” create a synonym group linking both.

Limits and considerations:

  • Max 20 terms per synonym group
  • Max 1,000 synonym groups per store
  • Synonyms only affect your online store search. They don’t change how Google or other external search engines rank your products.
  • If a synonym contains multiple words (like “belt bag”), Shopify treats it as a phrase search. That means the exact phrase must match, not just the individual words.
  • Typo tolerance is limited: Shopify can handle 1 misplaced letter or 2 swapped letters, but only in product titles, types, and variants. The first 4 characters of the search term must be correct.

#2 Product Boosts

Product boosts let you manually push specific products higher in search results for chosen search terms. When a customer searches a boosted term, your promoted products appear near the top.

This is useful for seasonal promotions, new arrivals, or high-margin items you want more visibility for, without changing your product titles or descriptions.

Product Boost Dashboard In Shopify Search N Discovery App
Product Boost Dashboard In Shopify Search N Discovery App

How to set up product boosts:

  1. Go to Apps → Search & Discovery → Search → Product boosts.
  2. Click Create product boost.
  3. Select the products you want to promote.
  4. Enter up to 10 search terms that should trigger the boost.
  5. Click Save.

Important distinction: Boosts increase a product’s ranking in results, but they don’t guarantee position #1. They work alongside Shopify’s relevance algorithm. If the boosted product is only loosely related to the search term, it may still appear below more relevant results.

Tip: Use boosts temporarily for seasonal pushes or new launches, then remove them when the promotion ends. Permanently boosting everything defeats the purpose and clutters your results. If you find yourself creating boosts to compensate for poor search relevance, synonyms are usually the better fix.

If your search needs go beyond synonyms and boosts (AI-powered intent matching, automated merchandising rules, scheduled promotions in search), the Limitations section below covers when to consider an upgrade.


3. How to Set Up Product Recommendations

The Recommendations section of the Search & Discovery app controls which products appear in the “Recommended products” and “Frequently bought together” sections on your product pages. Before this app, those sections were entirely algorithm-driven. Now you can manually assign two types of recommendations per product, and your selections override the algorithm.

Product Recommendations Dashboard In Shopify Search N Discovery App
Product Recommendations Dashboard In Shopify Search N Discovery App
  • Related products are similar items from the same category. They appear in “You may also like” sections and keep customers browsing within a category when they’re not sold on the product they’re viewing.
  • Complementary products are items that pair naturally with the product being viewed. They power the “Frequently bought together” or “Complete the look” widget and drive cross-sells by suggesting add-ons in the same transaction.

If you don’t manually assign either type, Shopify’s algorithm selects recommendations automatically based on purchase history, product descriptions, and shared collections. The algorithm is decent for stores with enough sales data, but it can’t account for strategic decisions like pushing a new product alongside your bestseller or pairing items that haven’t been purchased together yet.

Theme dependency: Your theme needs a “Related products” or “Complementary products” block for recommendations to display. Most Online Store 2.0 themes support related products. Complementary product blocks are available in many premium themes, but not all. Check your product page template before configuring recommendations that won’t show up.

The setup itself is straightforward: select a product in the app, assign related or complementary products, reorder them, and save. Prioritize manual curation for your bestsellers and highest-traffic pages, and let the algorithm handle the rest. For a full walkthrough on setup and FBT strategies, see our guide on “How to Do Frequently Bought Together on Shopify“.

Recommendation Limitations

  • Manual only. No automated FBT based on real purchase data. Every complementary product is assigned by hand, product by product.
  • No bundle discounts. You can recommend products together, but you can’t attach a discount for buying them as a set.
  • No recommendation analytics. The app doesn’t track which recommended products get clicked or generate revenue.
  • No A/B testing. You can’t test different recommendation sets against each other.
  • Per-product setup. No way to assign recommendations in bulk across a collection.

If these limits are holding back your cross-sell strategy, a dedicated FBT app removes them with AI-powered suggestions, bundle discounts, per-widget analytics, and A/B testing. See our roundup of the “Best Shopify FBT Apps” for detailed comparisons.


4. How to Use Search Analytics

The Analytics section of the Search & Discovery app shows you how customers are actually using search in your store. This data is where you find the gaps between what customers want and what your store delivers.

The app tracks three key reports:

  • Top searches show the most common search terms customers use. This tells you what products your customers care about most.
  • Top searches with no results show search terms that returned zero products. This is your biggest optimization opportunity because it reveals demand you’re not meeting (or search terms your product data doesn’t match).
  • Top product clicks from search show which products customers click after searching. This tells you which products are winning attention in search results.
Analytics Dashboard In Shopify Search N Discovery App
Analytics Dashboard In Shopify Search N Discovery App

How to Act on “No Results” Data

When a search term returns nothing, one of two things is happening: either you don’t carry what the customer wants (a merchandising signal), or your product titles, descriptions, and tags don’t match the language customers use (a search optimization problem).

For the optimization problem, the fix is straightforward. Create synonym groups that map “no results” search terms to your actual product names. If customers search “tee” but your products are titled “t-shirt,” a synonym group solves it instantly.

You can also add product tags that contain common search terms. Shopify’s search indexes tags, so adding “tee” as a tag on your t-shirt products makes them findable without synonyms.

How to Act on “Top Searches” Data

If a high-volume search term returns irrelevant or poorly ordered results, use product boosts to push the right products to the top. If customers consistently search for a product category you don’t carry, that’s a signal worth passing to your merchandising team.

Tip: Check search analytics at least once a month. Seasonal shifts change what customers search for, and “no results” terms pile up over time if you’re not maintaining your synonyms. A 10-minute monthly review prevents search quality from degrading.

Limitation to know: The analytics are surface-level. There’s no conversion tracking per search term, no click-through rate data, no revenue attribution, and no A/B testing for search result layouts. If you need to tie search behavior to revenue, third-party search apps provide that level of granularity.


5. Limitations and When You Need More

The Search & Discovery app covers the basics well, but it has clear ceilings that become real problems as your store grows. Here’s where the app falls short and what those limits mean for your store.

  • Filter ceiling for large catalogs. The 5,000 product-per-collection limit and 25 filter maximum are hard barriers. If your catalog exceeds these thresholds, filters disappear entirely from the affected collection pages. For stores selling automotive parts, fashion with extensive sizing, or electronics with many specifications, this is a deal-breaker. Breaking collections into smaller sub-collections is the official workaround, but it creates navigation problems and SEO fragmentation.
  • Basic search intelligence. The app relies on full-text matching with limited typo tolerance. It can handle 1 misplaced letter or 2 swapped letters, but only if the first 4 characters are correct. There’s no natural language processing and no AI-powered understanding of search intent. A customer searching “something warm for winter” won’t get useful results unless those exact words appear in your product data.
  • No personalization. Search results and recommendations are the same for every visitor. The app doesn’t track individual browsing behavior, purchase history, or preferences. A returning customer who bought running shoes last week sees the same generic results as a first-time visitor searching the same term.
  • Multi-language gaps. Predictive search suggestions work only in English. Product tag and vendor filters don’t translate. The price filter only displays in your store’s default currency. If you sell internationally across multiple languages and currencies, these gaps affect a significant portion of your customers.
  • No merchandising rules. You can’t pin products to specific positions on collection pages, create conditional display rules (“show this product first for customers in the US”), or schedule product boosts for specific date ranges. Every change is manual and immediate.
  • Limited recommendation logic. Related and complementary products are set manually, product by product. There’s no automated “frequently bought together” based on actual purchase data, no bundle discount integration, and no way to A/B test different recommendation strategies.
  • Surface-level analytics. Top searches and no-result searches are useful starting points, but there’s no conversion data, no revenue per search term, and no way to measure the impact of changes you make to synonyms, boosts, or filters.

When to Stay vs. When to Upgrade

Stay with Search & Discovery if:

  • Your largest collection has fewer than 5,000 products
  • Your catalog is relatively straightforward (not heavily attribute-driven)
  • You sell primarily in one language and one currency
  • You don’t need AI-powered search or personalized results
  • You want a free, low-maintenance solution

Consider a third-party app if:

  • Your catalog exceeds filter limits or you need per-collection filter customization
  • You sell in multiple languages or currencies
  • You need AI search that understands intent, not just keywords
  • You want personalized results based on shopper behavior
  • You need merchandising rules, scheduled promotions, or advanced analytics
  • Search is a primary navigation path for your customers (especially for stores with 500+ products)

A few strong options worth evaluating:

  • Boost AI Search & Discovery (from $29/month) is the most comprehensive upgrade, with AI-powered search, no filter caps, advanced merchandising rules, and revenue-level analytics.
  • Doofinder (free to install, usage-based pricing) stands out for NLP-driven search, image search, and voice search.
  • Searchanise (free plan available; from $29/month) offers a solid middle ground with better search relevance and filtering at a more accessible price point.

Each removes the core limitations above, so the choice depends on your catalog size, budget, and which features matter most.


Conclusion

For most small to mid-size Shopify stores, the Search & Discovery app covers the essentials at zero cost. Filters, synonyms, product boosts, and manual recommendations give you real control over how customers find products, without installing a paid app or touching code.

The practical workflow is straightforward: install the app, set up filters for your most important product attributes, create synonym groups based on your search analytics, curate recommendations for your top-traffic product pages, and check your analytics monthly to catch new “no results” terms and shifting search patterns.

That said, the app’s limitations are real. The 5,000 product filter cap, lack of AI search, no personalization, and basic analytics become friction points as your catalog and traffic grow. When your search analytics show consistent problems that synonyms and boosts can’t fix, or your largest collections exceed the filter threshold, that’s your signal to evaluate a third-party upgrade.

Start with Search & Discovery to understand your customers’ actual search behavior. The analytics alone will show you what’s working and what’s broken. That data makes the upgrade decision clear when the time comes.


FAQ

Is Shopify Search & Discovery free?

Yes. It’s built and maintained by Shopify and available to all merchants at no cost. There are no paid tiers. The only limits are technical caps on filters (25 max), synonym groups (1,000 max), and collection size (5,000 products for filter support).

Does Shopify Search & Discovery work with all themes?

It works best with Online Store 2.0 themes. Older (vintage) themes may not support filters or recommendation blocks. You can check compatibility by going to Content → Menus in your Shopify admin. If your theme doesn’t support filtering, a message will appear in the collection and search filters section.

Can I use Shopify Search & Discovery alongside a third-party search app?

In most cases, yes, but conflicts can happen. If both apps try to control the search bar or filter display, they may interfere with each other. Most third-party search apps recommend disabling Search & Discovery’s search and filter features if you’re using theirs instead. Product recommendations can typically run side by side without issues.

Can I set different filters for different collections?

No. The filters you configure apply globally across all collection pages and search results. You can’t customize which filters appear on specific collections. This is one of the most common reasons merchants upgrade to a third-party filter app.

Does the app support filtering on search results pages?

Yes. The same filters that appear on collection pages also apply to search result pages. The configuration and limits are identical for both.

Like what you see? Share with a friend.

Try Bogos For Free

Related Articles

Background Form

Subscribe to our email list
to receive news and discounts.