This blog is out-dated - please approach silvia.backes in case of questions.
SAP Hybris Marketing offers two options for triggering campaigns based on customer actions or events:
If you need a near real-time reaction from SAP Hybris Marketing you can use what we call trigger-based campaigns (e.g. a product registration requests the customer to rate the product, change in loyalty membership).
If you want to periodically select customers according to certain criteria and send out mails, you can use the periodic campaigns with dynamic target groups (e.g. all customers whose birthday it is or who have changed their address shall receive a mail).
For both options you need to connect the systems that fetch the interaction (e.g. webshop, website, POS terminal etc.) to SAP Hybris Marketing using the generic interfaces that are provided.
In order to use real-time trigger-based marketing you need to do the following:
Customize which interactions should be used as triggers for campaigns.
Create a trigger-based campaign and select the interaction as the trigger for one or multiple actions.
Optionally you can model and assign criteria like product type, gender, age, region etc. as filter criteria (modeling is done in segmentation using live target group)
Finally you need to select the actions that should occurafter the trigger e.g. Send mail, SMS, call center, lead etc
The second option is to use periodic campaignswith dynamic target groups:
Define a segmentation for your contacts and save it as dynamic target group.
Create a periodic campaign for the dynamic target group and define the recurrence (e.g. every 2 hours, daily)
After activating the campaign it will e.g. run every two hours, fetch the new contacts from the target group and execute the actions (e.g. send out mails). After each campaign recurrence the target group is automatically purged so that contacts are not get contacted multiple times with the same campaign.