Product filtering & search
searchabee Beta
Filters that operate on the whole catalog, not the first 50 products.
Currently in beta — onboarding select Shopify brands.
The problem
Shopify's native collection filters only see the first 50 products on a page. For large catalogs, facet counts lie, sort order drifts, and merchandising choices leak between pages. No amount of theme tweaking fixes it.
Our approach
searchabee mirrors the merchant's full catalog into a per-shop Meilisearch index via webhook-driven sync, then serves a filter/sort/search API to a theme app extension. Filter trees are merchant-defined, bound per collection template, and rebuild in seconds when the catalog changes.
Outcome
Stores past 5k SKUs see measurable collection → product click-through lift within a week. Merchandisers finally get filter counts they can trust.
How it works
- Sync. Shopify webhooks drive a per-shop Meilisearch index in seconds.
- Configure. Define filter trees and bind them per collection template in the dashboard.
- Render. The Theme App Extension block queries the API and renders filtered results on your storefront.
Common questions
What does searchabee do?
searchabee is a collection filtering and search layer for Shopify, backed by Meilisearch. It replaces Shopify’s native filters — which only see the first 50 products per page — with facets and sort that operate on the whole catalog.
Is searchabee in production yet?
searchabee is in beta. We’re onboarding merchants with larger catalogs. Get in touch for early access.
Why do I need this — isn't Shopify's filtering good enough?
For catalogs up to a few hundred SKUs, Shopify’s page-scoped filters are fine. Past ~2,000 SKUs, facet counts lie, sort drifts, and merchandising choices leak between pages. searchabee fixes this by operating on the full indexed catalog.
How is the catalog kept in sync?
Shopify webhooks drive a per-shop Meilisearch index. Product, variant, collection, and metafield changes propagate in seconds. If a sync hiccups, the dashboard surfaces it.
What filter types are supported?
Four source types: product options (size, color), product-level fields (vendor, type), variant-level fields, and category metafields. Filter trees are merchant-defined and bound per collection template.
v0.1.1 ·
Want early access?
We're onboarding a small group of stores during beta. Tell us about your stack.
Request access