Skip to main content
The Algolia BigCommerce integration handles the data connection between your BigCommerce store and Algolia.

Before you begin

To connect BigCommerce and Algolia, you need owner access to a BigCommerce store and administrator access to an Algolia application on the Build or Elevate plan. You can connect each BigCommerce store to one Algolia application. Stores with headless storefronts, such as BigCommerce Catalyst, can use the Algolia for BigCommerce app for indexing. The appโ€™s search settings only work with Stencil-based storefront channels.

Install the Algolia for BigCommerce app

  1. Go to the Algolia for BigCommerce app.
  2. Click Get this app.
  3. Existing BigCommerce store - Log in
  4. New to BigCommerce - Sign up
  5. Click Install.

Connect BigCommerce with Algolia

The app guides you through a four-step setup: connect your Algolia application, choose a storefront, build your index, and review and sync.
  1. Select the Algolia Search app from the app list in the sidebar. Screenshot of the BigCommerce Apps page showing the 'Algolia Search' app listed under 'User Apps' with its icon.
  2. Select Confirm on the permissions prompt.
  3. Select Sign in with Algolia. In the dialog, enter your Algolia credentials if youโ€™re not already signed in.
  4. Select the Algolia application you want to connect to your BigCommerce store, then select Next. Only applications on a Build or Elevate plan are eligible. Screenshot of the 'Connect Algolia' step with a list of Algolia applications and an eligible application selected.
  5. Select the storefront you want to connect, then select Next. Search is built from this storefrontโ€™s catalog. You can connect other storefronts later, and each one gets its own search setup. Screenshot of the 'Choose a storefront' step listing three storefronts with the first one selected.
  6. Name the index and choose what shoppers can search:
    • Products. One result per product: each product has a record assigned to it.
    • Variants. One result per size, color, or other product variant: each variant has a record assigned to it.
    After you create the index, you canโ€™t change this choice. To use a different one, delete the index and create a new one.
  7. Select one or more currencies to show in search results.
  8. Enter a success threshold in percent to indicate how many products must index without errors for a successful sync, then select Next. Screenshot of the 'Build your index' step with an index name, 'Products' selected, a currency picker, and a success threshold of 100.
  9. Review your setup and select Start indexing. Nothing goes live on your storefront automatically, and indexing usually takes a few minutes. Screenshot of the 'Review and sync' step summarizing the application, storefront, index, and search settings, with a 'Start indexing' button.
After setup, you can trigger a full reindex at any time.
Last modified on September 3, 2026