Campaign comes with an Interaction module which lets you respond in real time during an interaction with a given contact (a customer or target) by making them a single or several adapted offers. For example, these can be simple communication messages, special offers on one or several products or a service.
You can create an offer catalog that will interface with your outbound channels (email, direct mail, SMS) to select the best offer to send to a contact in a given context. Best offer selection for a recipient is based on eligibility rules. The selection of an offer from a set of relevant offers is determined using priority rules. Offer presentation rules take into account the contact’s history and help avoid having them receive the same offer several times.
Interaction lets you create and manage a catalog of offers, and configure the eligibility rules and application themes linked to them. Depending on the channel chosen, offer content can be personalized thanks to various rendering functions. Finally, you can use the simulation module to calculate the impact of an offer presentation.
Key steps to start are listed below.
Before starting, as a Campaign Administrator, make sure you performed the following tasks in design environments:
As an Offer manager you need to perform the following tasks:
As a Delivery manager you need to perform the following tasks:
Discover offer-specific terms and related guidance before starting.
Environments include an offer catalog and offer spaces (hooks). You need to create one environment by targeting dimension.
There are two types of environments:
The Offer space is a location (folder) defining the location where the offer is exposed. When creating an offer space, you can specify the channel, build the content of the offer using rendering functions, specify the order of the offers, and its mode: unitary mode and/or batch mode (default). The offer space is the interface between the channel and the offer engine.
THe Offer catalog is a set of offers defined in Adobe Campaign that can be selected during an interaction. The catalog is organized hierarchically with each node corresponding to a category.
A Category is a folder linked to the offer catalog in an environment, which organizes offers based on nature, eligibility date and application theme. A category can contain sub-categories, which inherit all the characteristics of the parent category. Eligibility rules can be defined for a category as to share them for several offers.
Application themes are keywords defined in the category, which let you filter offers when they are presented by restricting the selection of offers to one or two categories.
Eligibility rules are constraints applied to an environment, category or offer, related the validity period, target and weight. They let you ensure that an offer is in line with the targeted contact.
In the environments, eligibility rules include presentation rules applied to the offers and the people to target.
In the categories, eligibility rules let you limit the validity of the category in time, define application themes and determine the people to target. They can also receive a multiplier weight for a given period of time. This lets you share the rules for offers in other categories and so simplifies managing them.
In the offers, eligibility rules let you limit the validity of offers in time and determine the people to target.
The Arbitrage is the action of selecting offers that will be shown on an environment (eligible offers). The arbitrage ranks offers by priority according to the criteria defined in the categories, offers and context offers.
An Outbound interaction calls the interaction engine from a contact list (used for delivering emails, direct mail, etc.). The same rules and processes are applied to each contact. This type of interaction is generally processed in batch mode.
The Batch mode lets you select the best offer for a set of contacts. Eligibility/prioritization rules are applied to all of the set’s contacts. This mode is generally used for outbound interactions.
The Unitary mode lets you process a single contact at a time. This mode is generally used for transactional messages.
Eligible offers are offers meeting the constraints defined upstream that can be consistently offered to a target.
Presentation rules are typology rules referenced in the offer environment, which let you exclude some offers by taking the proposition history into account.
Weight are formulas that let you precisely calculate the relevance of an offer, in order to select the most relevant offer. Weights are defined in the offers. Eligible offers are taken into account in decreasing weight order.
Rendering function is defined in the offer space in order to construct its offer representation based on the attributes defined in the offer. There are three different rendering function modes: HTML, XML and text.
Offer proposition is the result of the action which consists of presenting one or several offers to a contact in a given space (banner on a website, email or SMS for example). This result is stored in the offer propositions table. However, it is not mandatory to save the propositions.
Simulation is a module which lets you test the offer presentation on the targeted recipients before actually sending the offers.
The Preview of the offer shows the offer as it is displayed in its folder. It is accessible from the offer settings window or the contact profile.
Predefined filters are filtering rules can take into account offer parameters (for example, an offer code). They can be reused after offers have been created.
An Offer representation is an information used by the channel to display the offer. Offer representation may be constructed from the rendering function of the space on which the offer is represented or entered directly into the interface (for example, in the HTML block). An offer may be represented by space.