Smoothly Integrating Custom Search API to Replace Shopify Search

Topic summary

A product search company is developing a Shopify app to replace the default search functionality. Their target users are merchants who haven’t heavily customized their themes.

Technical Approach:

  • Product syncing with their API is already solved
  • Main challenge: integrating search results without requiring merchants to embed a new search page
  • Proposed solution: Their API returns Shopify product IDs, then uses the Section Rendering API to populate the existing search page and product grid items

Current Status:
The developer is seeking community feedback on whether this approach is feasible and asking for thoughts on potential implementation challenges. The discussion remains open with no responses yet.

Summarized with AI on October 30. AI used: claude-sonnet-4-5-20250929.

Hi Shopify community,

I am posting in here as a desperate attempt to figure out the feasibility of the Shopify App I am trying to build.

I am working for a product search company that is building out a Shopify integration via a Shopify app.
We are targeting customers who haven’t made heavy code edits to their themes, and use the default Shopify search.

We are secure with how to sync products with our API, however, integrating the search seems to be more of a challenge. We are trying to avoid forcing customers to embed a new search page, and instead want to work with the existing search page and product-grid-items. Instead of our API retrieving the html for a product like the /search endpoint does, our API will return the Shopify product IDs from which we want to use the Shopify Section Rendering API to populate the search page, as the Shopify search would.

Would really appreciate thoughts on this approach. Thank you!