Bloomreach Integration

The Bloomreach integration package enables seamless data synchronization with Bloomreach Engagement (formerly Exponea), a leading customer data and experience platform. Import customer data, product catalogs, and behavioral events to power personalized marketing campaigns and customer experiences.

Overview

Bloomreach Engagement is a comprehensive customer data and experience platform that unifies customer data from all touchpoints to deliver personalized experiences across channels. This integration package allows you to import data into Bloomreach using predefined import profiles, enabling automated data synchronization from your e-commerce platform, CRM, or other business systems.

Key Features

📊 Data Import Profiles

Use predefined import configurations in Bloomreach to structure and validate incoming data.

🔄 CSV File Support

Import data from CSV files hosted on accessible URLs or file paths.

🔐 Secure Authentication

API key and secret authentication with Basic Auth for secure data transmission.

✅ Test Connection

Built-in connection testing to validate import configuration before processing data.

🎯 Workflow Integration

Seamlessly integrate Bloomreach imports into multi-step workflows for automated data pipelines.

📈 Marketing Automation

Power personalized campaigns, recommendations, and customer journeys with synchronized data.

Authentication Setup

To use the Bloomreach integration, you'll need credentials and configuration from your Bloomreach account:

1

Access Bloomreach Settings

Log in to your Bloomreach Engagement account and navigate to Project Settings.

2

Get API Credentials

Find your Project ID, API Key, and API Secret in the API section of Project Settings.

3

Create Import Profile

Set up an import profile in Bloomreach Data Manager with your desired data structure and mapping. Note the Import ID for configuration.

4

Configure Integration

Add your Bloomreach credentials and import profile ID to the integration configuration in Retrieve.

Configuration

Configure the Bloomreach integration with your project credentials and import profile:

{
  "bloomreach": {
    "project_id": "12345678-1234-1234-1234-123456789abc",
    "import_id": "123",
    "api_key": "your-api-key",
    "api_secret": "your-api-secret",
    "apiUrl": "https://api.exponea.com"
  }
}

Configuration Parameters

ParameterTypeRequiredDescription
project_idstringYesYour Bloomreach project ID (UUID format)
import_idstringYesImport profile ID from Bloomreach Data Manager
api_keystringYesYour Bloomreach API key
api_secretstringYesYour Bloomreach API secret
apiUrlstringYesBloomreach API base URL (e.g., https://api.exponea.com)

Use Cases

👥 Customer Data Sync

Synchronize customer profiles from e-commerce platforms to Bloomreach for personalized marketing.

Flow: Shopify → Pull Customers → Transform to CSV → Import to Bloomreach

🛍️ Product Catalog Import

Import product catalog data for personalized recommendations and product-based campaigns.

Flow: Magento → Pull Products → Format CSV → Import to Bloomreach

📈 Order History Sync

Import transaction data to track customer purchase behavior and enable lifecycle campaigns.

Flow: E-commerce → Pull Orders → Transform → Import to Bloomreach

🎯 Multi-Source Data Unification

Combine data from multiple sources into Bloomreach for unified customer view.

Flow: CRM + E-commerce + Support → Merge Data → Import to Bloomreach

Best Practices

Create Dedicated Import Profiles

Set up separate import profiles in Bloomreach for different data types (customers, products, orders) with appropriate field mappings and validation rules.

Validate CSV Format

Ensure CSV files match the import profile structure exactly, including column headers, data types, and required fields defined in Bloomreach.

Use Test Connection

The integration automatically tests the connection before importing. Monitor these test results to catch configuration issues early.

Schedule Regular Imports

Set up scheduled workflows to keep Bloomreach data fresh with regular imports from your source systems.

Resources