Product

Leveraging Adobe Analytics for Algolia Search
facebooklinkedintwittermail

Algolia is known for the granular level of control we give businesses to manage the search results and how they are ranked. While the first priority is textual relevance, what comes next is custom ways to break the ties in ranking – between 100 different “polo shirts”, for example. That custom logic may be based on a sales rank, inventory amount, popularity, rating, or anything else that the business is tracking. Being thoughtful in how a business prioritizes one polo on the first line of search results and buries another polo on the third page, ultimately has a huge impact on conversion rate and revenue. For Lacoste, using Algolia to improve the ordering of search results led to a 37% increase in conversion rate. Some other search prioritization examples include a news publication that might use two metrics to order articles (recency and number of clicks) or a consulting firm that may prioritize their search results by first surfacing content that have led to the most number of “Contact Us” form submissions. 

For our Adobe customers, we want to share how they could bring in metrics from Adobe Analytics, such as top-viewed articles and pages, so that they can be seamlessly leveraged in their ranking logic. There are a few different ways that can make this happen:

1. The Algolia Crawler is able to link to your Adobe Analytics to provide business metrics that improve your discovery experience. With a few steps, the crawler will automatically connect and retrieve the page data from Adobe Analytics, keeping your solution up-to-date and relevant for your customers.

algolia blog code

crawler code

2. An external script can be written to connect to Adobe Analytics for data and enrich the records inside Algolia. An Algolia front-end library makes it easy to enrich the Algolia records.

3. Algolia InstantSearch includes a widget making it easy to send Search data directly to an analytics system such as Adobe Analytics. The search is debounced (to only capture the full word and not the keys pressed) and can be configured for Adobe Analytics.

Once you have connected your data, you can start using your Adobe Analytics metrics to strategically prioritize how you then rank your search results.

ranking and sorting configuration

On top of that, you can also leverage Algolia’s built-in A/B testing capabilities to measure how you can move the needle even more on engagement and conversions. We are excited to hear about your results! Reach out to us at adobe-algolia-solutions@algolia.com.

Check out the other blogs in the ‘Algolia x Adobe Integrations’ series, on how to ingest your AEM content into Algolia, and how to leverage Adobe Launch to personalize your search experience!

About the authorsMicah Garside-White

Micah Garside-White

Solutions Engineer @ Algolia
Debanshi Bheda

Debanshi Bheda

Global Alliances Director - Algolia

Recommended Articles

Powered by Algolia AI Recommendations

Ingesting Data from Adobe Experience Manager (AEM) for Search & Discovery
Product

Ingesting Data from Adobe Experience Manager (AEM) for Search & Discovery

Debanshi Bheda

Debanshi Bheda

Global Alliances Director - Algolia
Sajid Momin

Sajid Momin

Senior Director, Integrations @ Algolia
Micah Garside-White

Micah Garside-White

Solutions Engineer @ Algolia
Driving Personalization at Scale: Key Highlights from Adobe Summit 2024
E-commerce

Driving Personalization at Scale: Key Highlights from Adobe Summit 2024

Michael Klein

Michael Klein

Principal, Klein4Retail
Algolia Recommend for Adobe Commerce
Product

Algolia Recommend for Adobe Commerce

Debanshi Bheda

Debanshi Bheda

Global Alliances Director - Algolia
Rachel Trott

Rachel Trott

Engineering Lead, Magento