Bloomreach Integration
Send your simulated events to Bloomreach for personalized e-commerce experiences and marketing automation.
Overview
Bloomreach is a digital experience platform that combines e-commerce search, merchandising, and marketing automation. MockCDP integrates with Bloomreach's Engagement API to send realistic customer behavior data for testing personalization algorithms and marketing campaigns.
Required Credentials
- Project Token: Your Bloomreach Engagement project token
- API Key: Private API key for server-to-server communication
- Base URL: Your region-specific API endpoint
Setup Instructions
1. Get Your Project Token
- Log into Bloomreach Engagement
- Navigate to Project Settings → Access Management
- Go to API section
- Copy your Project Token
2. Create API Key
- In the same API section
- Click Create New Key
- Set appropriate permissions for tracking events
- Copy the generated Private Key
3. Determine Your Base URL
Choose based on your Bloomreach region:
- US:
https://api.exponea.com
- EU:
https://api-eu1.exponea.com
- Custom: Your organization's dedicated endpoint
4. Configure in MockCDP
- Navigate to Destinations in MockCDP
- Find Bloomreach in the list
- Toggle Enable to on
- Enter your Project Token
- Enter your API Key
- Enter your Base URL
- Click Test Credentials to verify connection
- Click Save Configuration
Event Mapping
MockCDP sends Bloomreach-optimized e-commerce events:
E-commerce Events
Event Type | Bloomreach Event | Key Properties |
---|---|---|
Page View | session_start | location, utm_source, utm_campaign |
Product View | view_item | item_id, item_name, price, category |
Add to Cart | add_to_cart | item_id, quantity, price, cart_total |
Purchase | purchase | order_id, revenue, items, payment_method |
Email Opened | email_opened | campaign_id, subject, recipient |
Customer Properties
MockCDP automatically updates customer profiles with:
Demographics
- age
- gender
- location_country
- location_city
Behavior
- lifetime_value
- total_orders
- average_order_value
- preferred_category
Use Cases
Personalization Testing
- Product Recommendations: Test AI-driven product suggestion algorithms
- Content Personalization: Validate dynamic content based on behavior
- Search & Merchandising: Test personalized search results and rankings
- A/B Testing: Evaluate different personalization strategies
Marketing Automation
- Email Campaigns: Test triggered email workflows
- Segmentation: Validate customer segmentation rules
- Journey Orchestration: Test multi-channel customer journeys
- Retention Campaigns: Validate win-back and engagement strategies
Analytics & Insights
- Customer Analytics: Test behavior analysis and cohort studies
- Conversion Funnel: Validate funnel analysis and optimization
- Attribution Modeling: Test multi-touch attribution accuracy
Best Practices
- Test Environment: Use a separate Bloomreach project for testing
- Data Privacy: Ensure test data complies with your privacy policies
- Event Volume: Start with moderate volumes to avoid rate limiting
- Customer Identification: Use consistent customer IDs across sessions
- Catalog Sync: Ensure product data matches your Bloomreach catalog
Need Help?
Check our troubleshooting guide or contact support.