How to deploy a merchandised product list through Algolia
Was this helpful?
Was this helpful?
ABTasty Recos & Merch lets you push product scores to Algolia, enabling you to use these scores in Algolia rules to organise your product lists accordingly.
After creating a new merchandising in ABTasty Recos & Merch:
ABTasty generates a catalog (.csv file) accessible upon request.
This file contains all products and includes columns for each configured merchandising, with their MERCH_ID as the column headers.
File Transfer:
You can request this file regularly and send it to Algolia to synchronise the merchandising.
Coming Soon:
ABTasty will automate product score updates in Algolia, eliminating the need to manually request and send a CSV file.
Merchandising Scores Equivalence:
Merchandising scores in ABTasty Recos & Merch are directly equivalent to scores in Algolia.
If you rank products in ABTasty by descending merchandising scores, the same ranking will be reflected in Algolia.
When displaying a product list on your website, your website code will call the Algolia API with one of two options:
Without a MERCH_ID:
In this case, the product order is managed directly within the Algolia interface, potentially using merchandising scores like trending_score or recency_score.
With a MERCH_ID:
If the API call includes a MERCH_ID, Algolia will apply the corresponding merchandising score for ordering.
You primarily manage and organise product lists in the ABTasty Recos & Merch interface.
You can create multiple merchandising configurations based on audience profiles:
Impulsive Visitors: Show top trends first, followed by bestsellers.
Promotion Lovers: Prioritise promotional products.
For each audience, you’ll create a unique merchandising in ABTasty Recos & Merch.
When calling the Algolia API, pass the corresponding MERCH_ID for each audience. Algolia will order products according to the score associated with that MERCH_ID.
By leveraging ABTasty's audience segmentation, you can easily map ABTasty audiences to specific MERCH_IDs for a seamless experience.