> For a complete page index of the Captain API documentation, fetch https://docs.captain.dev/llms.txt?excludeSpec=true # Shopify > Answer your Shopify store's search from your own catalog with Captain Product Search. The Captain Search app puts Captain's ranking behind your Shopify theme's own search box, and shows you how much revenue search brings in. > **Note** > > The Shopify integration is in beta. Captain installs it store by store, by invitation. It isn't listed in the Shopify App Store. ## Quick start #### [1. Install](/guides/product-search/shopify/install-and-connect#before-you-start) Get your invitation and check what you'll need. #### [2. Connect](/guides/product-search/shopify/install-and-connect#connect-the-store) Connect the store from the Captain console and approve the app in Shopify. #### [3. Turn on search](/guides/product-search/shopify/storefront-search) Create a storefront key and turn on the app embed in your theme. ## How it works The integration has two parts: * **The store connection** imports your products and orders into Captain and keeps them in sync. It only reads your catalog and orders. * **The Captain Search app embed** runs in your theme. It sends storefront searches to Captain and shows Captain's results in the theme's own search box, dropdown and search page. It adds no search box or popup of its own. With the shopper's analytics consent, the embed also carries an anonymous token from search to cart. An order counts as assisted by search when that shopper clicked the same product variant in Captain's results in the 24 hours before buying. ## In this guide | Page | What it covers | | ---------------------------------------------------------------------------------- | ------------------------------------------------------------------------- | | [Install and connect](/guides/product-search/shopify/install-and-connect) | Requirements, connecting the store, the permissions the app asks for | | [Turn on storefront search](/guides/product-search/shopify/storefront-search) | The storefront key, the theme app embed, what shoppers see | | [What syncs](/guides/product-search/shopify/what-syncs) | Which products are indexed, how sync runs, which order data Captain keeps | | [Analytics and attribution](/guides/product-search/shopify/analytics) | Consent, the anonymous token, how orders are credited to search | | [Settings and privacy](/guides/product-search/shopify/settings-and-privacy) | Every setting, key safety, disconnecting, Shopify privacy requests | | [Troubleshooting and good to know](/guides/product-search/shopify/troubleshooting) | Fixes for common problems, and the limits of the beta | ## Looking for a section that moved? This guide used to be one page. Older links to its sections land here. * Requirements, connecting the store and permissions are in [Install and connect](/guides/product-search/shopify/install-and-connect). * The browser key, the app embed and how search looks are in [Turn on storefront search](/guides/product-search/shopify/storefront-search). * What gets indexed, how sync works and order data are in [What syncs](/guides/product-search/shopify/what-syncs). * Analytics and consent are in [Analytics and attribution](/guides/product-search/shopify/analytics). * Security is in [Settings and privacy](/guides/product-search/shopify/settings-and-privacy#keep-keys-safe). * Troubleshooting and current limitations are in [Troubleshooting and good to know](/guides/product-search/shopify/troubleshooting). > Captain is a fully managed API for deterministic file search over unstructured data. Connect cloud storage (S3, GCS, Azure, R2), index files, and query retrieved chunks with metadata. ## Docs - [Install and connect](https://docs.runcaptain.com/guides/product-search/shopify/install-and-connect.md): Connect a Shopify store to Captain so its catalog and orders import. - [Turn on storefront search](https://docs.runcaptain.com/guides/product-search/shopify/storefront-search.md): Create a storefront key and turn on the Captain Search app embed in your Shopify theme. - [What syncs](https://docs.runcaptain.com/guides/product-search/shopify/what-syncs.md): Which Shopify products and orders Captain imports, and how it keeps them current. - [Analytics and attribution](https://docs.runcaptain.com/guides/product-search/shopify/analytics.md): How Captain measures Shopify searches, clicks and orders, and how shopper consent controls it. - [Settings and privacy](https://docs.runcaptain.com/guides/product-search/shopify/settings-and-privacy.md): Every Captain Search setting, how to keep keys safe, disconnecting, and how Captain handles Shopify privacy requests. - [Troubleshooting and good to know](https://docs.runcaptain.com/guides/product-search/shopify/troubleshooting.md): Fixes for common Captain Search problems on Shopify, and the limits of the beta.