New post: Introducing BYO ClickHouse for UserFlux
Migration Guide

How to migrate from Bloomreach to UserFlux

Migrating from Bloomreach to UserFlux means moving from an e-commerce-focused personalization and engagement platform to a complete, warehouse-native CDP. Instead of managing Bloomreach's Engagement, Discovery, and Content modules separately, UserFlux gives you analytics, a CDP, automation, agentic personalization, and search — all powered by your ClickHouse warehouse. Most teams complete the migration in 3-5 weeks.

Your migration path from Bloomreach.

1
1-2 days

Install the UserFlux SDK

Add the UserFlux SDK alongside your existing Bloomreach integration. Both can run in parallel so you continue collecting customer data while building out your UserFlux configuration.

2
3-5 days

Map events and customer profiles

Translate your Bloomreach customer attributes, catalog data, and custom events to UserFlux events and user profiles. Export your Bloomreach customer data via API to seed UserFlux profiles.

3
1-2 days

Configure your warehouse

Connect your ClickHouse warehouse or use UserFlux's managed infrastructure. Import historical customer and event data to maintain continuity across your analytics and automation.

4
3-5 days

Rebuild segments and scenarios

Recreate your Bloomreach audiences and scenario-based automations in UserFlux. UserFlux segments are warehouse-native and update in real time, giving you the same targeting precision with full SQL flexibility.

5
5-10 days

Migrate campaigns and personalization

Rebuild your Bloomreach Engagement campaigns, weblayers, and Discovery search rules as UserFlux automations, personalization configs, and search indexes. Map your Loomi AI workflows to UserFlux's agentic personalization.

6
5-7 days

Validate and cut over

Run both systems in parallel for at least one week. Compare audience sizes, campaign performance, and search results. Once validated, disable Bloomreach campaigns and remove the Bloomreach SDK.

Bloomreach→ UserFlux concept mapping.

BloomreachUserFluxNotes
Engagement EngineAutomation WorkflowsEvent-driven automation with branching, delays, and multi-channel actions
DiscoverySearch APIsWarehouse-native search and recommendations powered by your data
AudiencesSegmentsReal-time warehouse-native segments with full SQL flexibility
Loomi AIAgentic PersonalizationAI-driven personalization that acts on warehouse data in real time
WeblayersPersonalizationServer-side personalization with real-time content targeting
ScenariosAutomation WorkflowsMulti-step automation flows with conditional logic and audience splits
CampaignsMulti-channel MessagingEmail, push, webhooks, and API-triggered messaging from one platform
AnalyticsDashboardsFull analytics suite with SQL and natural language querying

What you gain by switching.

One platform replaces three modules

Bloomreach splits its product into Engagement, Discovery, and Content. UserFlux gives you analytics, CDP, automation, personalization, and search in a single warehouse-native platform — no module juggling.

Your data stays in your warehouse

Bloomreach stores your customer data in their proprietary infrastructure. UserFlux queries your ClickHouse warehouse directly, giving you full data ownership and eliminating vendor lock-in.

Built-in analytics from day one

Bloomreach focuses on engagement and personalization but lacks deep analytics. UserFlux includes funnels, retention, segmentation, and custom dashboards — so you understand your customers and act on insights in one place.

Transparent, usage-based pricing

Replace Bloomreach's enterprise contracts and per-module pricing with transparent, usage-based costs. Pay for events ingested and queries run — no surprises and no minimum commitments.

Frequently Asked Questions

Get started today with $150 credits

Create an account instantly to get started or contact us to design a custom package for your business.

Always know what you pay

Cost effective usage based pricing with no hidden fees.

Pricing details

Start your integration

Get up and running with our APIs in as little as 10 minutes.

API reference