Algolia provides easy integration with a range of leading ecommerce providers. In this article, we take a detailed look at integrating Algolia AI Search on BigCommerce – one of the most popular online retail platforms.
Having worked with thousands of online retailers and developers over the years, we’ve learned a lot about search. With that knowledge, we’ve created intuitive solutions that help teams quickly integrate our powerful AI search tools.
Our ready-to-use connectors let developers easily implement common data synchronization and frontend integration patterns, strategies, and techniques. Not only do these connectors allow you to seamlessly integrate search and discover features, but upgrading to newer, faster, and more powerful search solutions is simple as well.
Typically, your ecommerce platform’s prepackaged search solution generates both slower and lackluster search results compared to the Algolia Search API. Increased load times and irrelevant results can lead to an underwhelming customer experience.
A comparison of Algolia’s search with Autocomplete and BigCommerce’s out-of-the box search
Our BigCommerce connector can help you improve your ecommerce search functionality and takes less than 15 minutes to set up.
In the ‘Configure your Algolia application’ dialogue box:
Product level indexing groups products into classes of items, indexing and displaying them accordingly. Variant level indexing configures and displays every single variant of an item within its own product index.
This feature tells Algolia, every time it creates a new index or does a full re-index, what percentage of records must be indexed and updated. If a user sets the threshold at 80% but only 50% of the records end up being successfully indexed, Algolia will generate an error message. Errors are usually an indication that product descriptions are too large. You will need to fix the records so that they can be indexed correctly.
Indexing will start immediately and continue behind the scenes. A new page will appear showing the datasource and index details. The accompanying box shows a ‘Reindexes’ link.
Once the indexing is complete you will be able to test the search experience.
Autocomplete assists users by providing them an entry point into Algolia’s search experience. Through Algolia’s search bar, users can see results as they type.
On the Search Settings page there are two sections – Autocomplete and Instant Search
Other features, like Desktop CSS Selector, let you choose where to place the Algolia search bar on your storefront BigCommerce.
a) The number of products to show in the search results.
b) Whether to display out of stock products.
c) Whether to display other products when a product is unavailable.
The power and behavior of Algolia AI Search can be further enhanced using the ‘Edit CSS’ and ‘Edit Javascript’ features in the Autocomplete dialogue box. When updates affect either of these two variables, you will be able to review how the changes will impact the look and functionality of the customer facing front end before applying them to your ecommerce site.
This will apply the Autocomplete settings to all of the themes across the channel storefront.
InstantSearch lets you build a search results interface for the BigCommerce front end that can also be used to power product listing pages.
a) Choose ‘number of products shown.’
b) Set ‘the facet option limit.’
Note: The power and behavior of Algolia AI Search can be further enhanced using the Edit CSS and Edit Javascript features in the InstantSearch dialogue box.
This will apply InstantSearch settings to all of the themes across the channel storefront.
Once Algolia is up and running, you can implement Algolia Insights to start collecting event data like views, clicks and purchases. This lets businesses fine-tune the search experience for their customers and unlock features like Algolia Recommend.
This will allow you to power the personalization features. It relies on the BigCommerce cookie consent tracking that the customer accepted when they first arrive on the ecommerce site.
This ensures that when a user consents to tracking, Algolia is able to collect the user information to harvest analytics.
You can also choose to start collecting additional conversion analytics.
That’s it! Your analytics are now set up.
We recommend that users configure these features as early as possible so that you’re collecting customer data from day one.
Algolia Recommend allows developers and businesses to display recommendations that encourage users to expand their search and browse through a wider array of products and services. Algolia Recommend is a powerful merchandising tool that enriches the customer’s ecommerce journey and provides a data-driven cross-selling experience.
This will open a new page where you can choose the type of Algolia Recommend model you want to use. It is important to make sure to train the model first.
Rather than wait for enough events to accumulate organically, you can import an index to get up and running quickly.
After it finishes, you are good to go!
Algolia’s ready-to-use connectors make integrating AI search with BigCommerce easy. It enables businesses to harness the power of Algolia’s world’s leading search and discovery AI technology and merchandising tools.
For more information about integrating Algolia into our BigCommerce storefront, watch the video from our DevBit webinar, Practical tips for building AI Search on ecommerce platforms like Shopify and Bigcommerce.
Peter Nguyen
Sr. Product Marketing Manager, AlgoliaPowered by Algolia AI Recommendations
Alexis Monks
Solutions ArchitectPeter Villani
Sr. Tech & Business WriterMatthieu Blandineau
Sr. Product Marketing ManagerMatthieu Blandineau
Sr. Product Marketing ManagerJon Silvers
Director, Digital Marketing