Bloomreach Discovery
Bloomreach Discovery brings AI-driven product search, merchandising, and recommendations to your Alokai storefront. This integration gives you access to the full Bloomreach Discovery platform through a type-safe middleware layer.
Capabilities
- Product Search — full-text search with faceting, sorting, and pagination
- Category Browsing — browse products within category hierarchies
- Autosuggest — real-time search-as-you-type suggestions
- Product Recommendations — item-based, personalized, and category-based widgets
- Content Search — search across non-product content (articles, guides, FAQs)
- Bestsellers — surface top-selling products
- Unified Data Model — optional normalized layer so your storefront works across search backends
Two Ways to Use It
Unified Extension (recommended)
The unified extension normalizes Bloomreach responses into the Unified Data Model. Your category pages, search pages, and product detail pages work identically whether you use Bloomreach, Algolia, or any other search backend.
const { products, facets, pagination } = await sdk.bloomreachUnified.searchProducts({
search: 'shoes',
facets: { colors: ['red'] },
});
Raw API
For features beyond search — autosuggest, recommendations, content — use the raw API with full access to all Bloomreach Discovery endpoints:
const suggestions = await sdk.bloomreachDiscovery.autosuggest({
q: 'lapt',
catalogViews: 'store_view',
});
Both approaches can be used together. The module sets up both SDK modules automatically.
Getting Started
To get access to this module and installation assistance, please contact the Alokai sales team or reach out to your Customer Support Manager.