Search by Algolia
Feature Spotlight: Query Rules
product

Feature Spotlight: Query Rules

You’re running an ecommerce site for an electronics retailer, and you’re seeing in your analytics that users keep ...

Jaden Baptista

Technical Writer

An introduction to transformer models in neural networks and machine learning
ai

An introduction to transformer models in neural networks and machine learning

What do OpenAI and DeepMind have in common? Give up? These innovative organizations both utilize technology known as transformer models ...

Vincent Caruana

Sr. SEO Web Digital Marketing Manager

What’s the secret of online merchandise management? Giving store merchandisers the right tools
e-commerce

What’s the secret of online merchandise management? Giving store merchandisers the right tools

As a successful in-store boutique manager in 1994, you might have had your merchandisers adorn your street-facing storefront ...

Catherine Dee

Search and Discovery writer

New features and capabilities in Algolia InstantSearch
engineering

New features and capabilities in Algolia InstantSearch

At Algolia, our business is more than search and discovery, it’s the continuous improvement of site search. If you ...

Haroen Viaene

JavaScript Library Developer

Feature Spotlight: Analytics
product

Feature Spotlight: Analytics

Analytics brings math and data into the otherwise very subjective world of ecommerce. It helps companies quantify how well their ...

Jaden Baptista

Technical Writer

What is clustering?
ai

What is clustering?

Amid all the momentous developments in the generative AI data space, are you a data scientist struggling to make sense ...

Vincent Caruana

Sr. SEO Web Digital Marketing Manager

What is a vector database?
product

What is a vector database?

Fashion ideas for guest aunt informal summer wedding Funny movie to get my bored high-schoolers off their addictive gaming ...

Vincent Caruana

Sr. SEO Web Digital Marketing Manager

Unlock the power of image-based recommendation with Algolia’s LookingSimilar
engineering

Unlock the power of image-based recommendation with Algolia’s LookingSimilar

Imagine you're visiting an online art gallery and a specific painting catches your eye. You'd like to find ...

Raed Chammam

Senior Software Engineer

Empowering Change: Algolia's Global Giving Days Impact Report
algolia

Empowering Change: Algolia's Global Giving Days Impact Report

At Algolia, our commitment to making a positive impact extends far beyond the digital landscape. We believe in the power ...

Amy Ciba

Senior Manager, People Success

Retail personalization: Give your ecommerce customers the tailored shopping experiences they expect and deserve
e-commerce

Retail personalization: Give your ecommerce customers the tailored shopping experiences they expect and deserve

In today’s post-pandemic-yet-still-super-competitive retail landscape, gaining, keeping, and converting ecommerce customers is no easy ...

Vincent Caruana

Sr. SEO Web Digital Marketing Manager

Algolia x eTail | A busy few days in Boston
algolia

Algolia x eTail | A busy few days in Boston

There are few atmospheres as unique as that of a conference exhibit hall: the air always filled with an indescribable ...

Marissa Wharton

Marketing Content Manager

What are vectors and how do they apply to machine learning?
ai

What are vectors and how do they apply to machine learning?

To consider the question of what vectors are, it helps to be a mathematician, or at least someone who’s ...

Catherine Dee

Search and Discovery writer

Why imports are important in JS
engineering

Why imports are important in JS

My first foray into programming was writing Python on a Raspberry Pi to flicker some LED lights — it wasn’t ...

Jaden Baptista

Technical Writer

What is ecommerce? The complete guide
e-commerce

What is ecommerce? The complete guide

How well do you know the world of modern ecommerce?  With retail ecommerce sales having exceeded $5.7 trillion worldwide ...

Vincent Caruana

Sr. SEO Web Digital Marketing Manager

Data is king: The role of data capture and integrity in embracing AI
ai

Data is king: The role of data capture and integrity in embracing AI

In a world of artificial intelligence (AI), data serves as the foundation for machine learning (ML) models to identify trends ...

Alexandra Anghel

Director of AI Engineering

What are data privacy and data security? Why are they  critical for an organization?
product

What are data privacy and data security? Why are they critical for an organization?

Imagine you’re a leading healthcare provider that performs extensive data collection as part of your patient management. You’re ...

Catherine Dee

Search and Discovery writer

Achieving digital excellence: Algolia's insights from the GDS Retail Digital Summit
e-commerce

Achieving digital excellence: Algolia's insights from the GDS Retail Digital Summit

In an era where customer experience reigns supreme, achieving digital excellence is a worthy goal for retail leaders. But what ...

Marissa Wharton

Marketing Content Manager

AI at scale: Managing ML models over time & across use cases
ai

AI at scale: Managing ML models over time & across use cases

Just a few years ago it would have required considerable resources to build a new AI service from scratch. Of ...

Benoit Perrot

VP, Engineering

Looking for something?

facebookfacebooklinkedinlinkedintwittertwittermailmail

Adding Algolia to an AEM commerce experience allows retailers to make the most of their content, enrich the buying experience, and be more personalized in how they surface products to shoppers – driving higher conversion and revenue for their online stores.

In this blog, we’ll talk about why search and discovery are important to the shopping experience, and how to approach building this with the quickest time to value.

Building immersive shopping experiences

The best online retailers strive to create immersive shopping experiences using content and rich assets to complement the products they are trying to sell. What do we mean by immersive?

  • Beautiful landing pages
  • Guided customer navigation through the buying journey
  • Information to educate shoppers about products
  • Federated search-as-you-type results with dynamic facets
  • Personalized recommendations
  • Dynamic banners & contextualized promotions
  • Dialogues to gain more information about shopper intent

Many leading retailers choose to use a CMS such as Adobe Experience Manager as the front-end to create these immersive experiences. Through AEM, retailers can compose the site, manage their global sites, and bring in assets to enrich the commerce experience.

Breville is a great example of an online retailer who has combined content and products to create immersive experiences. They have been thoughtful about search and discovery as a part of that experience, even creating guided selling experiences, via an interactive quiz, that helps a shopper better understand their preferences and discover the Breville products they are most likely to enjoy.

Visit their guided experience here to see it for yourself, and maybe even find your perfect coffee machine ☕️ or juicer 🍎! 

Breville’s eCommerce site

 

Breville quiz to find the perfect juicer

Algolia, Adobe Experience Manager, and CIF

Search and Discovery are key pieces of creating an immersive eCommerce experience, which is why Algolia and Adobe partner to offer search on top of Adobe Experience Manager. Algolia’s search engine allows retailers to deliver lightning fast search on their site. Publishers are given the tools to control content & products based on relevancy, business metrics, and insights from machine learning models. With Algolia A/B testing, they can run experiments and measure improvements, to see how better search capabilities impact their bottom line. Ultimately, Algolia helps create more engaging experiences on AEM at scale using a combination of science and art. 

Adobe Experience Manager provides a framework for a commerce integration known as the Commerce Integration Framework (CIF) to accelerate the development of a storefront on AEM. With CIF installed and configured, authors can easily bring product and category data from Adobe Commerce or any third party eCommerce platform into AEM, and build the core front-end store experience. Algolia takes this one step further, providing a way to build search and discovery experiences across a retailer’s eCommerce data and the rich content from AEM.

Algolia provides AEM components that federate across commerce and content including:

  • Global Search with Autocomplete
  • Federated Search & Browse with InstantSearch
  • Content Recommendations
  • Product recommendations (can utilize CIF to reference product IDs)
  • Category pages (can utilize CIF to reference Category IDs)

 

AEM’s WKND demo with Algolia search

How to get started

Powerful search and discovery is a game-changer, and retailers want to get it up and running as quickly as possible, so they can start to experiment, iterate, and measure results. Here, we share 4 steps to add search to an eCommerce experience in Adobe Experience Manager – in a way that leads to the quickest time to value.

1. Index all the products and content that should be discoverable on the site

The retailer may choose a few different sources – including a PIM, the eCommerce engine, their service platform for FAQs, and the CMS where they manage content. Algolia offers a number of API clients to index and keep information synced with any of these systems. For a few popular platforms like Adobe Commerce, Adobe Experience Manager, Salesforce Commerce Cloud, commercetools, and Shopify, we offer integrations to make this much faster.

 

2. Configure the search and discovery using metadata, business ranking criteria, and AI

Configuring logic happens in the Algolia dashboard to intelligently rank category pages, search results, and offer the right recommendations. Many users will run experiments and A/B test from within the dashboard to see which levers lead to the highest conversion rates. Ultimately, the goal here is to match the intent of the shoppers and drive revenue through better search and discovery. 

Here the retailer can manage things like: 

  • Relevance Tuning
  • Custom Ranking
  • Dynamic Re-Ranking
  • Personalization
  • Merchandising
  • Query Rules
  • Synonyms
  • A/B Testing
  • Analytics
  • And much more…

For example, the retailer could add a banner that appears every time a shopper searches for the word “sale”. They would create an “if this, then that” rule in Algolia, and render a banner. That banner could be created in Adobe Experience Manager as a fragment and referred to using the publish URL.

Algolia query rule

 

Banner powered by Algolia query rule

 

3. Add Algolia to the Front-End

Building the UI within Adobe Experience Manager can be done using 2 methods: (1) Using Algolia’s UI library available in Javascript, React, Vue, and more, or (2) using Algolia’s AEM UI Components Accelerator. To create a federated search, simply add each index to the Algolia component, using the name of the index as defined in Algolia. In the global search bar, the retailer may add one index for products and another for articles, creating a rich commerce + content experience.

For those using the Commerce Integration Framework, we provide the option of Algolia CIF components that easily connect to the Adobe Commerce endpoint (or another commerce engine), and dynamically generate category pages and product detail pages based on the category IDs and product IDs defined through CIF. These category pages can then display all the products using the logic and AI set up in Algolia. 

AEM author dialogue for Algolia category page

The product detail pages can include Recommendations powered by Algolia. These, like the product detail pages, will be dynamically rendered Recommendations, based on the product that the shopper is viewing. These recommendations can be pulled from the product index or even shared as relevant content from another index.

Algolia component for recommended products on PDP
Recommended ‘Related Products’ configuration

4. Tracking the results for analytics and machine learning

Our events can be tracked via our AEM components. Through the components, select the box to “Track Algolia Events”, and a second tab will appear to configure the “click” or “conversion” event. Another option is to send Algolia events through a tag manager like Adobe Launch. Tracking the results will allow the Algolia engine to become even smarter, understanding how to personalize results for a given user, provide product recommendations, and dynamically re-rank the items based on the crowd.

Click and conversion events tracking through the Recommend AEM component

 

The pieces are there to connect search to your commerce platform and content management system, and create an enriching shopping experience that guides the shopper, presents the most relevant items, and ultimately drives more conversions.

 

Want to learn more or find out how you can try Algolia?

Reach out to us at adobe-algolia-solutions@algolia.com for access to our AEM accelerators and guidance on how to start building Algolia into your AEM solution with the Commerce Integration Framework! We are happy to chat with you about best practices, trade-offs, and learn what works best for you!

Check out the rest of our ‘Adobe x Algolia Integrations’ series, including our last piece: Algolia Powered Search Components on Adobe Experience Manager.

 

About the author
Debanshi Bheda

Global Alliances Director - Algolia

linkedin

Recommended Articles

Powered byAlgolia Algolia Recommend

How to Build an Algolia-Powered Search and Discovery Experience on Adobe Experience Manager
product

Debanshi Bheda
Sajid Momin

Debanshi Bheda &

Sajid Momin

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

Debanshi Bheda
Sajid Momin
Micah Garside-White

Debanshi Bheda &

Sajid Momin

Micah Garside-White

Leveraging Adobe Launch events in Algolia for Personalization
product

Sajid Momin
Debanshi Bheda

Sajid Momin &

Debanshi Bheda