For AI agents: this page is also available as Markdown at /docs/integration-shopify.md. Every docs page is: add .md to its URL. llms.txt lists them all.

Shopify

The WarpSearch app for Shopify syncs your products into a WarpSearch collection and serves storefront search from it through a theme block. Coming soon: the app is awaiting Shopify App Store review. The theme extension is open source on GitHub.

How it works

Add search to your theme

  1. Once enabled, open Console > Integrations, enter your myshopify.com domain and authorize the app.
  2. Sign into WarpSearch and confirm the organization as an organization admin. A dedicated collection and server-held key are provisioned automatically.
  3. In the theme editor, add the WarpSearch block to your search or collection page.
  4. Save. The block calls /apps/warpsearch/search?q=....

WarpSearch deploys and operates the backend and extension. Merchants do not need to host an app. The console shows sync status and offers manual resync and disconnect. The connection uses the organization's existing plan and collection limits. Disconnect removes the indexed catalog and credentials; the empty collection remains.

Search parameters are q, vendor, product_type, tag, collection (repeatable), min_price, max_price, available=1, sort (relevance, price_asc, price_desc, newest, title), from and size.

Running it yourself

The repository also includes a standalone Node 24 development server and theme app extension. It uses local credential storage and lacks the managed service's durable queue and organization onboarding. To run it you need the shared setup, a Shopify app with scopes read_products, read_inventory, write_app_proxy, and these settings:

Run shopify app deploy to publish the app configuration and extension, then install on a development store at https://APP_URL/auth/install?shop=your-store.myshopify.com.

The CLI publishes configuration and extensions; the Node backend needs its own deployment. Markets/localized catalogs, metafields and customer-specific prices are not supported by this connector.

View this page as Markdown

Cookie settings

Optional tracking stays off until you choose it. Your choice applies to this browser for 180 days. Read the details.

Essential storage keeps you signed in, protects forms, and remembers this choice. It is always available.