Hello, I have a page with about 15,000 text items that I want to show my product includes. I want to be able to add a search bar on that page that customers can use to search for something they want, it does not need to be predictive search but would be nice, and I don’t want the search to include anything else other than the text items I add like products. How would I do this?
@Tristan4 Hey, that’s a great idea adding a focused search just for your custom text list is definitely doable.
You basically have two main options:
- Code-based solution - Create a JSON or array of your 15,000 text items and use a small JavaScript-based search library like Fuse.js or Lunr.js. This lets you have fast, client-side search without touching your main Shopify product search. You can style the results however you want, and even make it predictive or fuzzy if needed.
- App-based solution – If you prefer a no-code route, you can use an app like Searchanise or InstantSearch+, but you’d need to isolate the dataset so it doesn’t mix with products (which usually means embedding your list in a custom page or metafield).
I’ve built similar custom search pages before — lightweight, fast, and completely independent of the Shopify product database.
If you’d like, I can show you how to set up a version of this or help you integrate it cleanly into your theme.
Would you like me to outline the exact steps or a small working example of how the search would function?
Hey, that’s a great idea — adding a focused search just for your custom text list is definitely doable.
You basically have two main options:
- Code-based solution – Create a JSON or array of your 15,000 text items and use a small JavaScript-based search library like Fuse.js or Lunr.js. This lets you have fast, client-side search without touching your main Shopify product search. You can style the results however you want, and even make it predictive or fuzzy if needed.
- App-based solution – If you prefer a no-code route, you can use an app like Searchanise or InstantSearch+, but you’d need to isolate the dataset so it doesn’t mix with products (which usually means embedding your list in a custom page or metafield).
I’ve built similar custom search pages before — lightweight, fast, and completely independent of the Shopify product database.
If you’d like, I can show you how to set up a version of this or help you integrate it cleanly into your theme.
Would you like me to outline the exact steps or a small working example of how the search would function?
Please feel free to reach out to our expert support.
Without an app/service to do the heavy work it would be advanced theme customizations.
Reach out if you need it(click profile pic for options)
It’s just too variable as “text items” doesn’t really communicate anything in terms of information architecture.
There’s the search & discovery app but it is not made for niche use cases
https://help.shopify.com/en/manual/online-store/storefront-search
There’s customizing the search form parameters
For predictive search you could possibly use some combination of query parameters to narrow to specifc resoures or fields like body or product_type
Predictive Search API reference
Generally there can be some restructuring needed to get the right info in the correct place, such as salting specific keywords to match prefix behaviors, etc etc etc.