Shopify Integration
Shopify setup
|
Requirements
|
Recommended integration
|
Using Shopify templating
|
No customization required (Styling can be customized)
|
Use the bundled InstantSearch library via the plugin
|
Using Shopify templating
|
Customization required (Adding and removing widgets)
|
Use the bundled InstantSearch library via the plugin and edit this in the Shopify theme editor
|
Custom Storefront or headless Shopify
|
Customization required (Adding and removing widgets)
|
If you’re using a custom storefront or headless Shopify you can use instantsearch directly in your codebase
|
Magento
Magento set up
|
Requirements
|
Recommended Integrations
|
Standard Magento
|
No customization required (Styling can be customized)
|
You can enable the autocomplete menu, category page and results page directly from the plugin
|
Standard Magento
|
Customization required (Adding and removing widgets)
|
To customize the results page, category page or autocomplete you will need to install the customAlgolia extension and override the templates or add front-end events
|
Headless Magento
|
Customization required (Adding and removing widgets)
|
If you’re using headless Magento you can use InstantSearch directly in your codebase
|
Salesforce Commerce Cloud
SFCC set up
|
Requirements
|
Recommended integration
|
Standard SFCC
|
Customization required (Adding and removing widgets)
|
You can customize an InstantSearch implementation using the SFCC cartridge.
|
SFCC Headless
|
No customization required (Styling can be customized)
|
You can connect your frontend to headless SFCC using Algolia’s boilerplate, a React front-end, or Mobify.
|
If you aren't using the above integrations, and for any Search Results or Category Page implementation, we recommend to use InstantSearch in conjunction with Autocomplete, as it improves both developer and user experience. InstantSearch is available in the following flavors: