This article applies to customers on our Pro and Enterprise plans. Available on Web projects only.
Category: Customer Data Platform
ⓘ This is an early access beta integration
What to expect
This integration will allow you to segment users in CS based on exposed Bloomreach segments.
What we collect
Dynamic Variables
Key | Value | Data Type |
CDP_BR_{segmentName} | {segmentValue} | Text |
Implementation
Implementation Steps
Step 1 - Enable the Data Layer
In Bloomreach, open the Tag Manager and add the ContentSquare from presets:
Add your CDP tests to the custom script code using this template-
window.bre = window.bre || {};
window.bre.segments = window.bre.segments || {}; window.bre.segments.cdp_segments = { "Number of sessions" : {{ segmentations['62d1390c3be250bafc63b314'] | json }}, "Returning customers": {{ segmentations["61adcc88eabb5452247370c5"] | json }}, "Perso 2.0 - Gifters [NEW]": {{ segmentations["6295fc2db3e504c32878b8c5"] | json }}, "[Email] Active Tiers": {{ segmentations["627cc6c2955d966db7abe485"] | json }}, "Gender": {{ customer.gender | json }} }
You can use the personalization selector to visually pick what customer data or segment is relevant to share to ContentSquare:
ⓘ Contentsquare has a dynamic variable limit per session for all integrations. We recommend limiting the defined tests above to only those required for analysis.
Step 2
Please go to the section How to request an integration to see the instructions to enable this integration. You can then return here once completed.
Verifying it works
You can use the Contentsquare Tracking Setup Assistant chrome extension to check the dynamic variables are sent to Contentsquare.