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

  1. Log into Bloomreach Engagement
  2. Navigate to Project SettingsAccess Management
  3. Go to API section
  4. Copy your Project Token

2. Create API Key

  1. In the same API section
  2. Click Create New Key
  3. Set appropriate permissions for tracking events
  4. 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

  1. Navigate to Destinations in MockCDP
  2. Find Bloomreach in the list
  3. Toggle Enable to on
  4. Enter your Project Token
  5. Enter your API Key
  6. Enter your Base URL
  7. Click Test Credentials to verify connection
  8. Click Save Configuration

Event Mapping

MockCDP sends Bloomreach-optimized e-commerce events:

E-commerce Events

Event TypeBloomreach EventKey Properties
Page Viewsession_startlocation, utm_source, utm_campaign
Product Viewview_itemitem_id, item_name, price, category
Add to Cartadd_to_cartitem_id, quantity, price, cart_total
Purchasepurchaseorder_id, revenue, items, payment_method
Email Openedemail_openedcampaign_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

  1. Test Environment: Use a separate Bloomreach project for testing
  2. Data Privacy: Ensure test data complies with your privacy policies
  3. Event Volume: Start with moderate volumes to avoid rate limiting
  4. Customer Identification: Use consistent customer IDs across sessions
  5. Catalog Sync: Ensure product data matches your Bloomreach catalog

Need Help?

Check our troubleshooting guide or contact support.