Choose how to send data to Algolia based on where your data is stored and how you want to send updates.
Algolia doesnโt query your database.
It searches a copy of your data, stored as in an .After youโve structured your data into records,
choose how to send them to Algolia.
If your data is in one of these platforms,
use an integration:
Shopify, Adobe Commerce, BigCommerce, commercetools, Salesforce B2C Commerce, or Zendesk.Each integration copies your catalog to an index and sends the changes.
Shopify and BigCommerce also provide a search UI and can send click and conversion events.
If Algolia can get your data directly,
use a connector.
Examples are a hosted JSON or CSV file, MySQL, Elasticsearch, BigQuery, Supabase, or an Algolia index.Algolia keeps the schedule, the retries, and the transformations.
Configure them in the Algolia dashboard without deploying code.
If your content is only web pages, and you donโt have an API or database export,
use the Crawler.
The Crawler extracts content from your pages and turns it into records.