Within the Campaign Manager, there are three ways to serve experiences via Bloomreach;
Experiment Trigger
When you create an experiment trigger for Bloomreach, the Made with Intent client script will push an event of the form
intent.bloomreach.66cd91926aeafc043b5b5a11
to your dataLayer every time the experience fires. Bloomreach now supports a trigger of type Datalayer event which means we can initialise an experiment when an Intent segment matches.
How to create campaigns using experiment triggers
In your Bloomreach experiment Settings, choose Datalayer event as the trigger type
Copy the event name given to you in the Edit Third Party Trigger modal, e.g.
intent.bloomreach.66cd91926aeafc043b5b5a11
and paste it into your Bloomreach experiment settings as the datalayer event nameSet up the rest of your experiment in Bloomreach as normal
Previewing the Experiment
Open the preview link from the Campaign Manager overview - this will force bucket you into the segment we want to execute the experience for
Preview the experiment in Bloomreach
Publishing the Experiment
Once the campaign is started, the dataLayer events will be dispatched every time the segment matches, irrespective of whether the events are used in Bloomreach.
Weblayers
When you create a weblayer trigger for Bloomreach Weblayer, the Intent Client Script will execute;
exponea.showWebLayer(WEBLAYER_ID);
when the segment matches according to the rules you give to it.
How to create campaigns using weblayers
Create a Weblayer in Bloomreach
Copy the Weblayer ID, e.g. 5c8f6c6b48092d00121cf959, into the third party trigger
Hit 'Save'
Please note: Bloomreach Weblayers do not need to be live in the Bloomreach platform in order to be triggered from the Made with Intent experience delivery system. Once the campaign has started, they will begin firing when a segment matches
Weblayers do not support 'show on', 'target devices' and 'schedule' conditions from Bloomreach. If you would like to utilise these conditions, configure them in your Made with Intent campaign - the datalayer pushes are executed in accordance with the campaign and experience rules you have configured.
Previewing the Weblayer
Open the preview link from the Campaign Manager Overview - this will force bucket you into the segment we want to execute the experience for and the associated weblayer should be shown
Platform Event
You are also able to create an event to send to Bloomreach in order to facilitate segment matching.
When your Made with Intent experience fires, an event is dispatched to Bloomreach as follows:
exponea.track(<event name>, {
intent_segment_id: <intent segment id>,
intent_segment_name: <intent segment name>,
});
How to create campaigns using platform events
In the Platform Event modal, enter a custom event name that you want to be dispatched to bloomreach - the default is intent_segment_match
Hit save and save your Made with Intent campaign
When the Made with Intent campaign experience matches, the event is sent to Bloomreach. You can validate this in Data & Assets > Customers in the Bloomreach platform, e.g.: