In order for an offer to be selected by the Offer engine, it has be approved and available in a Live environment. Learn more
Offer presentation via an outbound communication channel is carried out via direct mail, email, or mobile deliveries. You can also use unitary mode with Transactional messaging (Message Center).
To insert offer propositions into a delivery, follow the steps below:
In the delivery window, click the Offers icon.
Select the space that matches your offer environment.
To refine the engine’s choice of offers, select either the category from which the offer(s) to be presented is a part of, or one/several themes. We recommend only using one of these fields at a time to avoid overloading the restrictions.
Specify the number of offers you want to insert into the delivery body.
Select the Exclude non-eligible recipients option if necessary. Learn more
If needed, select the Do not display anything if no offers are selected option. Learn more
Insert the properties into the delivery content using the merge fields. The number of propositions available depends on the way the engine call is configured and their order depends on the priority of offers.
Finalize the content, test and send your delivery.
Several workflow activities allow you to define the way offers are presented:
The Enrichment activity lets you add offers or links to offers for delivery recipients.Learn more.
For example, you can enrich the data for a recipient query before a delivery.
There are two methods for specifying offer propositions.
After configuring your Query activity:
Add and open an Enrichment activity.
In the Enrichment tab, select Add data.
Select An offer proposition in the types of data to add.
Specify an identifier as well as a label for the proposition that will be added.
Specify the offer selection. There are two possible options for this:
Search for the best offer in a category: check this option and specify the Offer engine call parameters (offer space, category or theme(s), contact date, number of offers to keep). The engine will automatically calculate the offer(s) to add according to these parameters. We recommend completing either the Category or the Theme field, rather than both at the same time.
A pre-defined offer: check this option and specify an offer space, a specific offer, and a contact date to directly configure the offer that you would like to add, without calling the Offer engine.
Then configure a delivery activity that corresponds to your chosen channel. Learn more
The number of propositions available for the preview depends on the configuration carried out in the enrichment activity rather than any possible configuration carried out directly in the delivery.
You can also reference a link to an offer in an Enrichment activity.
To do this, follow the steps below:
Select Add data in the activity’s Enrichment tab.
In the window where you choose the type of data to add, select A link.
Select the type of link you want to establish as well as its target. In this case, the target is the offer schema.
Specify the join between the inbound table data in the enrichment activity (here the recipient table) and the offer table. For example, you can link an offer code to a recipient.
Then configure a delivery activity that corresponds to your chosen channel. Learn more
The number of propositions available for the preview depends on the configuration carried out in the delivery.
By default, when an Enrichment activity is used to deliver offers, their rankings and their weights are not stored in the proposition table.
The Offer engine activity does store this information by default.
However, you can store this information as follows:
Create a call to the Offer engine in an enrichment activity placed after a query and before a delivery activity. Learn more
In the activity’s main window, select Edit additional data….
Add the @rank columns for the ranking and @weight for the offer weight.
Confirm your addition and save your workflow.
The delivery automatically stores the ranking and weight of offers. This information is visible in the delivery’s Offers tab.
The Offer engine activity also lets you specify a call to the Offer engine prior to the delivery.
For more on the Offer engine activity, refer to this page.
This activity works on the same principle as the Enrichment activity with an engine call, by enriching the inbound population data with an offer calculated by the engine, before a delivery.
After configuring your Query activity:
Add and open an Offer engine activity.
Complete the various available fields to specify the call to Offer engine parameters (offer space, category or theme(s), contact date, number of offers to keep). The engine will automatically calculate the offer(s) to add according to these parameters.
If you use this activity, only the offer propositions used in the delivery will be stored.
Then configure a delivery activity that corresponds to your chosen channel. Learn more
The Offers by cell activity lets you distribute the inbound population (from a query for example) into several segments and to specify an offer to present for each of these segments.
For more on the Offer by cell activity, refer to this page.
To do this, use the following process:
Add the Offers by cell activity once you have specified the target population, then open it.
In the General tab, select the offer space on which you want to present the offers.
In the Cells tab, specify the different sub-sets using the Add button:
Specify the subset population using the available filtering and limiting rules.
Then select the offer that you want to present to the sub-set. The available offers are those that are eligible on the offer environment that was selected at the previous step.
Then configure a delivery activity that corresponds to your chosen channel.