Professional Documents
Culture Documents
Technical Documentation
Adobe Campaign v6.1
2015, Adobe
All rights reserved.
Published by Adobe Systems Inc.
Terms of use | Privacy Center
A trademark symbol (, , etc.) denotes an Adobe trademark.
All third-party trademarks are the property of their respective owners. Updated Information/Additional Third Party Code Information available at
http://www.adobe.com/go/thirdparty
Chapter 1. Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
4
Ordering a campaign . . . . . . . . . . . . . . . . . . . . . . . . . . 267
Approving an order . . . . . . . . . . . . . . . . . . . . . . . . . . . 271
Creating a collaborative campaign . . . . . . . . . . . . . . . . . . . . . . . 276
Creating a collaborative campaign . . . . . . . . . . . . . . . . . . . . . . 276
Creating a collaborative campaign package . . . . . . . . . . . . . . . . . . 282
Ordering a campaign . . . . . . . . . . . . . . . . . . . . . . . . . . 285
Approving an order . . . . . . . . . . . . . . . . . . . . . . . . . . . 286
Publishing the campaign package . . . . . . . . . . . . . . . . . . . . . . . 286
Assigning a reviewer . . . . . . . . . . . . . . . . . . . . . . . . . . . 287
Adding other reviewers . . . . . . . . . . . . . . . . . . . . . . . . . 289
Approval periods . . . . . . . . . . . . . . . . . . . . . . . . . . . . 289
Approving via the Adobe Campaign console . . . . . . . . . . . . . . . . . . 290
Accessing campaigns . . . . . . . . . . . . . . . . . . . . . . . . . . . 290
Accessing the campaign . . . . . . . . . . . . . . . . . . . . . . . . . 290
Available settings . . . . . . . . . . . . . . . . . . . . . . . . . . . . 291
Campaign execution . . . . . . . . . . . . . . . . . . . . . . . . . . 291
Tracking a campaign . . . . . . . . . . . . . . . . . . . . . . . . . . . 291
Filter packages . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 291
Edit packages . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 292
Cancel a package . . . . . . . . . . . . . . . . . . . . . . . . . . . . 294
Reinitializing a package . . . . . . . . . . . . . . . . . . . . . . . . . 296
Examples . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 297
Creating a local campaign (by form) . . . . . . . . . . . . . . . . . . . . . 297
Creating a collaborative campaign (by target approval) . . . . . . . . . . . . . . 300
Creating a collaborative campaign (by form) . . . . . . . . . . . . . . . . . . 307
Table of Contents
Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
Overview
You can create and manage marketing campaigns using Campaign. The aim of this application is to define, optimize,
execute and analyze communications and marketing campaigns. Campaign acts like a unified order and execution
center for marketing strategies. For more on this, refer to Marketing campaigns.
The Marketing Resource Management (MRM) lets you control marketing actions in a collaborative mode by providing
complete management and real-time tracking of the tasks, budgets and marketing resources involved. The Marketing
Resource Management lets you optimize and regulate the management of internal and external processes, resources
and marketing campaigns, as well as third party relations (agencies, printers, etc.) For more on this, refer to Tasks,
resources and budgets.
Note:
For more on the Adobe Campaign platform functionalities, refer to Platform.
Issues related to population targeting, message personalization and message delivery on the various channels are
detailed in the Delivery guide.
Table of Contents
Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
Core concepts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
Navigation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
Accessing the web interface . . . . . . . . . . . . . . . . . . . . . . . . . 19
Setting up marketing campaigns . . . . . . . . . . . . . . . . . . . . . . . . . 20
Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
Creating a campaign . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
Creating and configuring deliveries . . . . . . . . . . . . . . . . . . . . . . . 24
Selecting the target population . . . . . . . . . . . . . . . . . . . . . . . . 25
Checking and approving deliveries . . . . . . . . . . . . . . . . . . . . . . . 36
Starting a delivery . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50
Managing the associated documents . . . . . . . . . . . . . . . . . . . . . . . 55
Approval process . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63
Tracking . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 74
Campaign templates . . . . . . . . . . . . . . . . . . . . . . . . . . . . 78
Recurring and periodic campaigns . . . . . . . . . . . . . . . . . . . . . . . 90
Providers, stocks and budgets . . . . . . . . . . . . . . . . . . . . . . . . . . 99
Creating service providers and their cost structures . . . . . . . . . . . . . . . . . . 99
Stock and order management . . . . . . . . . . . . . . . . . . . . . . . . 109
Calculating budgets . . . . . . . . . . . . . . . . . . . . . . . . . . . . 116
Overview
Campaign, the marketing campaign creation module of Adobe Campaign, lets you create, configure, execute and
analyze marketing campaigns. All marketing campaigns can be managed from a unified control center.
Core concepts
The following concepts need to be known in the context of Campaign:
n Campaign
A campaign centralizes all the elements related to a marketing campaign: deliveries, targeting rules, costs, export
files, related documents, etc. Each campaign is attached to a program.
For more on this, refer to Adding a campaign [page 22].
n Program
Navigation
Home page
Once you connect to the database, you will see the home page.
Note:
For more on the overall Adobe Campaign ergonomics, and on profile management functionalities, refer to the
Platform guide.
All functionalities linked to deliveries are detailed in the Delivery guide.
10
Marketing campaigns
Click the links in the navigation bar to access the various universes. Campaign elements are found in the Campaigns
universe: here you can see an overview of the marketing programs and campaigns as well as their sub-sets. A
marketing program is made up of campaigns, which are made up of deliveries, tasks, linked resources, etc. In the
context of marketing campaign management using Campaign, the information concerning deliveries, budgets,
reviewers and linked documents are found in the campaigns.
The navigation block of the Campaigns universe offers the following entries:
n Campaign calendar: calendar of plans, marketing programs, deliveries and campaigns. Refer to Campaign
calendar [page 11].
n Campaigns: access to the campaigns contained in all marketing programs.
n Deliveries: access to the deliveries linked to the campaigns.
n Web Applications: access to Web applications (microsites, forms, surveys, etc.).
Campaign calendar
Each campaign belongs to a program which in turn belongs to a plan. Plans, programs and campaigns are accessed
via the Campaign calendar menu in the Campaigns universe.
To edit a plan, program, campaign or delivery, click its name in the calendar and then click Open.... It is then displayed
in a new tab, as shown below:
Note:
When you filter on a date, all campaigns with a start date that is later than the specified date and/or with an end date
earlier than the specified date are displayed. Dates need to be selected using the calendars to the right of each field.
You can also use the Search field to filter the displayed items.
The icons linked to each item let you view its status: finished, in progress, being edited, etc.
Browsing a program
When editing a program, use the tabs described below to browse and configure it.
n The Schedule tab displays the calendar of programs for a month, week or day depending on which tab you click
in the calendar header.
12
Marketing campaigns
If necessary, you can create a campaign, a program, or a task via this page.
n The Edit tab lets you personalize the program: name, start and end dates, budget, linked documents, etc.
1 Via the campaign calendar, select the campaign you want to display, then click the Open link.
14
Marketing campaigns
2 Via the Schedule tab of the program, the edit mode is the same as via the campaign calendar.
3 Via the Campaigns link of the Campaigns universe, click the name of the campaign you want to edit.
Controlling a campaign
Dashboard
For each campaign, jobs, resources and deliveries are centralized in a single screen - the dashboard- which lets you
manage marketing actions in collaboration with others?
With Campaign you can set up collaborative processes for the creation and approval of the various stages of marketing
and communication campaigns: approval of the budget, target, content, etc.
Note:
The configuration of campaign templates is presented in Campaign templates [page 78].
16
Marketing campaigns
Schedule
A campaign centralizes a set of deliveries. For each campaign, the schedule offers a global view of all components:
this lets you display the tasks and deliveries and access them easily.
Forum
For each campaign, operators can exchange messages via a dedicated forum.
For more on this, refer to Discussion forums [page 190].
Note:
Reports are detailed in the Reporting guide.
Configuration
Campaigns are created via campaign templates. You can configure reusable templates for which some options are
selected and other settings are already saved. For each campaign, the following functionality is offered:
n Referencing of documents and resources: you can associate documents with the campaign (brief, report, images,
etc.). All document formats are supported. See Managing the associated documents [page 55].
n Defining costs: for each campaign, Adobe Campaign lets you define cost entries and cost calculation structures
which can be used when creating the marketing campaign. For example: printing costs, use of an external agency,
room rental, etc. See Defining cost categories [page 100].
n Defining objectives: you can define quantifiable objectives for a campaign, e.g. number of subscribers, business
volume, etc. This information is later used in campaign reports.
n Managing seed addresses (for more on this, refer to Delivery) and control groups (refer to Defining a control
group [page 32]).
n Managing approvals: you can select the treatments to be approved and, if necessary, select the reviewing
operators or groups of operators. See Checking and approving deliveries [page 36].
Note:
To access the campaign configurations and make changes to them, click the Advanced campaign parameters... link
in the Edit tab.
18
Marketing campaigns
You can also use the link contained in the notification messages. For more on this, refer to Checking and approving
deliveries [page 36].
Overview
Campaigns include actions (deliveries) and processes (importing or extracting files), as well as resources (marketing
documents, delivery outlines). They are used in marketing campaigns. Campaigns are grouped together in a program,
and programs are included in a campaign plan.
The steps to create a marketing campaign are as follows:
1 Creating a campaign: description of the campaign and its characteristics: label, type, start and end dates, budget,
associated resources, manager(s) and participants.
See Creating a campaign [page 21].
2 Defining target population(s): creating a workflow with targeting queries.
See Selecting the target population [page 25].
3 Creating deliveries: choice of channel(s) and defining the content to be sent.
See Creating and configuring deliveries [page 24].
4 Checking and approving deliveries.
Refer to Approval process [page 63].
5 Planning campaigns and associated costs.
See Creating service providers and their cost structures [page 99].
When these steps have been completed, you can start the deliveries (see Starting a delivery [page 50]), check the
data, processes and information relating to the deliveries and, if necessary, manage the associated documents (see
Managing the associated documents [page 55]). You can also track the execution of the processing phases of
campaigns and deliveries (see Tracking [page 74]).
20
Marketing campaigns
Creating a campaign
Configuring a campaign template
Campaigns are based on models that group together a set of predefined parameters.
In a default configuration, the campaign templates are centralized in the Resources > Templates > Campaign
templates node of the Adobe Campaign tree.
Note:
The tree is displayed when you click the Explorer icon on the home page.
An empty template is supplied out of the box in order to create a campaign for which no specific configuration has
been defined. You can create and configure your campaign templates and then create campaigns from these
templates.
The creation and configuration of campaign templates are presented in Campaign templates [page 78].
The Program field lets you select the program to which the campaign will be attached. This information is mandatory.
22
Marketing campaigns
Campaigns can also be created via a program. To do this, click the Add button in the Schedule tab of the concerned
program.
When you create a campaign via the Schedule tab of a program, the campaign is automatically linked to the concerned
program. The Program field is hidden in this case.
The campaign creation window lets you choose the campaign template and name and describe the campaign. You
can also specify the campaign start and end dates.
Click OK to create the campaign. It is added to the program schedule.
24
Marketing campaigns
To create a delivery linked to a campaign, click the Add a delivery link in the campaign dashboard.
The suggested configurations are suited to the different types of delivery (direct mail, email, mobile channels, fax,
or telephone).
Note:
For more on creating and configuring deliveries, refer to the Delivery guide.
Note:
Campaign templates are presented in Campaign templates [page 78].
26
Marketing campaigns
Note:
The Workflows guide includes a detailed description of how the workflow module operates.
The target population is extracted from the Adobe Campaign database via one or more queries placed in a workflow.
You can launch queries and share populations via boxes such as Union, Intersection, Sharing, Exclusion, etc.
In the diagram, link up the targeting and scheduling queries required for target construction in the diagram. You can
execute the targeting while construction is in progress in order to check the population extracted from the database.
Note:
The procedure for defining queries is presented in the Platform guide.
The left-hand section of the editor contains a library of graphical objects representing activities. The first tab contains
the targeting activities, and the second tab contains the flow-control activities, which are used occasionally to
coordinate targeting activities.
28
Marketing campaigns
The targeting workflow execution and formatting functions are accessible via the diagram editor toolbar.
Note:
The activities available to build the diagram as well as all display and layout features are detailed in the Workflows
guide.
You can create several targeting workflows for a single campaign. To add a workflow:
1 Go to the upper left-hand section of the workflow creation zone, right-click, and select Add. You can also use
the New button located above this zone.
The server takes the request into account, as shown by its status:
30
Marketing campaigns
The server takes the command into account, as its status shows:
You can also pause a targeting workflow automatically when its execution reaches a particular activity. To
do this, right-click the activity from which targeting workflow is to be paused, and select Enable but do not
execute.
Note:
This option is useful during advanced targeting campaign design and test phases.
You can also stop a targeting workflow automatically when the execution reaches an activity. To do this, right-click
the activity from which targeting workflow will be paused, and select Do not activate.
Note:
This option is useful during advanced targeting campaign design and test phases.
32
Marketing campaigns
Select the Enable and edit control group configuration option and click Edit... to configure the control group:
The configuration procedure is presented in Extracting the control group from the main target [page 35] and Adding
a population [page 36].
To do this, edit the delivery concerned and then click the To link in the Email parameters section.
Click the Control group tab and then select Enable and edit control group configuration and click Edit... to configure
the control group:
The configuration procedure is presented in Extracting the control group from the main target [page 35] and Adding
a population [page 36].
34
Marketing campaigns
To extract a control group, enable the control group for the campaign or delivery and select one of the following
options: Activate random sampling or Keep only the first records after sorting.
n Activate random sampling: this option applies random sampling to the recipients in the targeted population.
If you then set the threshold to 100, the control group will be made up of 100 recipients selected randomly from
the targeted population. The random sampling depends on the database engine.
n Keep only the first records after sorting: this option enables you to define a limitation based on one or more
sorting orders. If you select the Age field as a sorting criterion and then define 100 as a threshold, the control
group will be made up of the 100 youngest recipients. For instance, it could be interesting to define a control
group that includes recipients who make few purchases, or recipients who make frequent purchases, and to
compare their behavior with that of the contacted recipients.
Click Next to define the sorting order (if necessary) and select the recipient limitation mode.
This configuration is equivalent to a sharing activity in the workflow, which lets you break the target up into subsets.
The control group is one of these subsets. Refer to the Workflows guide for more information on this topic.
Note:
For further information about approval modes and tracking, see Approval process [page 63].
Approving processes
Overview
The stages which require approval appear on the campaign dashboard (via the console of the web interface). They
also appear in the delivery tracking table and on the delivery dashboard.
At this point, the status of the campaign is To validate.
36
Marketing campaigns
Note:
n To select the processes that will be subject to approval, modify the campaign template. For more on this, refer
to Campaign templates [page 78].
n Also refer to the section on the Approval process [page 63].
Note:
In a targeting workflow, if an error linked to a configuration issue occurs during message preparation, the Restart
message preparation link is shown on the dashboard. Correct the error and click this link to restart message
preparation while bypassing the targeting stage.
For each delivery in the campaign, you can approve the following processes:
n Targeting, content and budget
When the Enable target approval, Enable content approval or Enable budget approval options are selected
in the job approval settings window, the relevant links are shown in the campaign dashboard for the concerned
deliveries.
Note:
Budget approval is only available if targeting approval is enabled in the approval settings window. The link for
budget approval is only displayed once the target has been analyzed. Also, this link is displayed along with the
link for target approval.
If the Assign content editing or External content approval options are selected in the approval settings window,
the dashboard will show the Available content and External content approval links.
Extraction files can be previewed via the approval box, and then accepted or rejected.
Note:
The extraction file preview concerns a data sample only. The entire output file is not loaded.
38
Marketing campaigns
The Enable individual approval of each associated delivery option is used for one main delivery associated
with secondary deliveries. By default, this option is not selected so that an overall approval of the main delivery
can be performed. If this option is selected, each delivery must be approved individually.
Note:
The approval configuration for the campaign or campaign template will be applied to all future deliveries linked to
this campaign. Any configuration changes will not be applied to previous deliveries.
This information can be overridden for each campaign and each delivery.
For a campaign, click the Edit > Properties tab, then the Advanced campaign settings... link, and finally the Approvals
sub-tab to access the approvals configuration page.
You can select and deselect the processes to approve and appoint Adobe Campaign operators in charge of approval.
These can be individual operators, a group of operators, or a list of operators.
40
Marketing campaigns
Note:
n If a list of reviewers is defined, a job is approved as soon as one reviewer has accepted it. The relevant approval
link is then no longer offered in the dashboard. When the sending of notifications is enabled, if another reviewer
clicks the approval link in the notification message, they are notified that another operator has already approved
the job.
n You can define an approval schedule for the campaign in the lower section of the reviewer editing window. By
default, reviewers have three days starting from the submission date to approve a process. It's possible to configure
a reminder which is automatically sent to the operators concerned before the approval deadline.
n You can add reminders from this section.
Note:
This tab is available once the content approval process has been started.
Approving content
Warning:
To approve a content, a Proof cycle is mandatory. Proofs let you approve the display of information, personalization
data and check that links are working. For more on creating a proof and its lifecycle, refer to the Delivery guide.
The content approval functionalities detailed below are designed to be added to the proof delivery.
It's possible to configure a content approval cycle. To do this, select the Enable content approval option in the
approval settings window. The main steps of the content approval cycle are:
42
Marketing campaigns
1 After creating a new delivery, the campaign manager clicks the Submit content link on the campaign dashboard
to start the content approval cycle.
Note:
If the Enable the sending of proofs option (for email deliveries) or Enable the sending and approval of proofs
(for direct mail deliveries) options were selected in the approval settings window, proofs will be sent automatically.
2 A notification email is sent to the person responsible for content, who can choose whether or not to approve it:
n via the notification email:
n via the console or web interface, delivery tracking, the delivery dashboard or the campaign dashboard:
44
Marketing campaigns
Note:
This campaign dashboard lets you view the list of proofs that have been sent, by clicking the Email rendering...
link. To view their content, click the Detail icon to the right of the list.
3 A notification email is sent to the person responsible for the campaign telling them whether or not the content
has been approved.
1 After creating a new delivery, the person responsible for the campaign clicks the Submit content editing link in
the campaign dashboard to start the content editing cycle.
46
Marketing campaigns
2 The person responsible for content editing will receive an email telling them that the content is available.
3 They can then log on to the console, open the delivery and edit it using a simplified wizard to change the subject,
HTML and text content, and send proofs.
Note:
If the Enable the sending of proofs option (for email deliveries) or Enable the sending and approval of proofs
(for direct mail deliveries) options were selected in the approval settings window, proofs will be sent automatically.
4 Once the person in charge of content editing has finished making any changes to the delivery content, they can
make the content available.
To do this, they can:
n click the link in the notification message, then approve content availability.
The operator can add a comment before submitting the content to the person in charge of the campaign.
48
Marketing campaigns
The notification message lets the reviewer approve or reject the content.
1 The external content manager receives a notification email telling them that the content has been approved
and requesting external approval.
2 The notification email contains links to the proofs sent, which lets you view delivery rendering, and a button for
approving or rejecting the delivery content.
Note:
These links are only available if one or more proofs have been sent. Otherwise, delivery rendering is only available
via the console or the web interface.
On the extraction request date, the extraction file is created and the delivery status changes to File to approve.
You can view the content of the extracted file (by clicking its name), approve it or, if necessary, change the format
and re-launch the extraction using the links on the dashboard.
Once the file has been approved, you can send the notification e-mail to the router. For more on this, refer to Starting
an offline delivery [page 51]
Starting a delivery
Once all approvals have been granted, the delivery is ready to be started. The delivery procedure then depends on
the type of delivery. For e-mail or mobile channel deliveries, see Starting an online delivery [page 50], and for direct
mail deliveries, see Starting an offline delivery [page 51].
50
Marketing campaigns
Note:
If a specific operator or group of operators is designated for starting a delivery in the delivery's properties, you can
also allow the operator in charge of the delivery to confirm the send. To do this, activate the
NMS_ActivateOwnerConfirmation option by entering 1 as the value. The options are managed from the
Administration > Platform > Options node in the Adobe Campaign explorer.
To deactivate this option, enter 0 as the value. The send confirmation process will then function as default: only the
operator or group of operators designated for the send in the delivery properties (or an administrator) will be able
to confirm and carry out the send.
The information also appears on the campaign dashboard. The Confirm delivery link lets you start the delivery.
Note:
This step is only available if the sending and approval of proofs was enabled in the approvals window.
52
Marketing campaigns
You can create as many proofs as necessary. These are accessed via the Direct mail... link of the delivery detail.
n The delivery status changes to To submit. Click the Submit proofs button to start the approval process.
n The delivery status changes to Proof to validate and a button lets you accept or reject approval.
n The extraction file is sent to the router and the delivery is finished.
Note:
For further information about cost calculations and stock management, see Providers, stocks and budgets [page 99].
Execution tracking
You can look up the status of deliveries by clicking the Deliveries, which is accessible via the Adobe Campaign home
page. See Delivery tracking [page 78].
Information concerning the processes executed in a campaign are collected in the Edit > Audit tab of the campaign.
There, you can view the list of deliveries in the campaign. See Tracking a campaign [page 74].
54
Marketing campaigns
n Processes on deliveries within campaigns (internal name: deliveryMgt): this workflow sends approval
notifications and reminders.
It is installed by default with the Campaign module.
n Task notification (internal name: taskMgt: this workflow lets you send notification messages regarding tasks in
marketing campaigns.
It is installed by default with the MRM module.
n Marketing resource notification (internal name: assetMgt): this workflow manages notifications linked to
approving and publishing marketing resources.
It is installed by default with the MRM module.
n Processes on distributed marketing (internal name: centralLocalMgt): this workflow executes processes linked
to using the distributed marketing module. It launches local campaign creation and manages notifications linked
to orders and campaign package availability.
It is installed by default with the Central/local marketing campaign management module.
n Cost calculation (internal name: budgetMgt): this workflow launches the calculation of expenditures and costs
on budgets, plans, programs, campaigns, deliveries and tasks.
It is installed by default with the Campaign module.
Warning:
These workflows MUST be started in order for the campaign processes to be executed at a campaign level.
Warning:
This mode is reserved for small documents.
In a campaign you can also refer to other items, such as promotional coupons, special offers relating to a specific
branch or store, etc. When these elements are included in an outline, they can be associated with a direct mail
delivery. See Associating and structuring resources linked via a delivery outline [page 58].
Note:
If you are using MRM, you can also manage a library of marketing resources that are available for several participants
for collaborative work. See Managing marketing resources [page 178].
Adding documents
Documents can be associated at the campaign level (contextual documents) or the program level (general documents).
The Documents tab contains:
n The list of all documents required for the content (template, images, etc.) that can be downloaded locally by
Adobe Campaign operators with suitable rights,
n Documents containing information for the router, if any.
You can also add a document to a campaign via the link offered in its dashboard.
56
Marketing campaigns
Click the Details icon to view the content of a file and to add information:
In the dashboard, documents associated with the campaign are grouped in the Document(s) section, as in the
following example:
Note:
Delivery outlines are essentially used in the context of direct mail campaigns.
A delivery outline denotes a structured set of elements (documents, branches/stores, promotional coupons, etc.)
created in the company and for a particular campaign.
These elements are grouped in delivery outlines, and a particular delivery outline will be associated with a delivery;
it will be referenced in the extraction file sent to the service provider in order to be attached to the delivery. For
example, you can create a delivery outline that refers to a branch and the marketing brochures it uses.
For a campaign, delivery outlines let you structure external elements to be associated with the delivery according
to certain criteria: related branch, promotional offer granted, invitation to a local event, etc.
Creating an outline
To create an outline, click the Delivery outlines sub-tab in the Edit > Documents tab of the concerned campaign.
Note:
If this tab is not present, then this feature is not available for this campaign. Refer to the campaign template
configuration.
For more on this, refer to Campaign templates [page 78].
Next, click Add a delivery outline and create the hierarchy of outlines for the campaign:
1 Right-click the root of the tree and select New > Delivery outlines.
58
Marketing campaigns
2 Right-click the outline you have just created and select New > Item or New > Personalization fields.
An outline can contain items and personalization fields, resources and offers:
n Items can be physical documents, for example, which are referenced and described here and will be attached
to the delivery.
n Personalization fields enable you to create personalization elements related to deliveries rather than recipients.
It is thus possible to create values to be used in deliveries for a specific target (welcome offer, a discount, etc.)
They are created in Adobe Campaign and imported into the outline via the Import personalization fields... link.
n The resources are marketing resources generated in the marketing resource dashboard accessed via the Resources
link of the Campaigns universe.
Note:
For more on marketing resources, refer to Managing marketing resources [page 178].
60
Marketing campaigns
Selecting an outline
For each delivery, you can select the outline to associate from the section reserved for the extraction outline, as in
the following example:
The selected outline is then displayed in the lower section of the window. It can be edited using the icon to the right
of the field or altered using the drop-down list:
Extraction result
In the file extracted and sent to the service provider, the name of the outline and, where appropriate, its characteristics
(cost, description, etc.) are added to the content according to the information in the export template associated with
the service provider.
In the following example, the label, estimated cost, and description of the outline associated with the delivery will
be added to the extraction file.
The export model must be associated with the service provider selected for the delivery concerned. See Creating
service providers and their cost structures [page 99].
62
Marketing campaigns
Note:
For more on exports, refer to the Platform guide.
Approval process
Each step of a delivery can be subject to approval in order to ensure full monitoring and control of the various
processes of the campaign: targeting, content, budget, extraction, and sending a proof.
Notification e-mails are sent to the Adobe Campaign operators who are designated reviewers to inform them of an
approval request.
The approval procedure is presented in Checking and approving deliveries [page 36].
Note:
Only the delivery owner can start a delivery. In order for another operator (or operator group) to be able to start a
delivery, you have to add them as reviewers in the Delivery start: field.
Also refer to Selecting reviewers [page 67].
Operating principle
For example, the standard e-mail for budget approval will be as follows:
Once the operator approves their choice, approval or rejection of the job is forwarded to the delivery dashboard.
64
Marketing campaigns
The information is also available in the approval logs of the campaign (Accessed via the Edit >Tracking>Approvals
tab):
These notifications are sent to the operators affected to each process for which approval was enabled.
Approvals can be enabled for the campaign template, for each campaign individually, or for a delivery.
All jobs requiring approval are selected in the campaign template (Properties > Advanced campaign settings... >
Approvals tab), as are the operators in charge of approval (they will receive notifications, unless this option is not
enabled). For more on this, refer to Approving processes [page 36].
These settings can be overridden for each campaign created using this template, and individually for each campaign
delivery: click the Properties button, then the Approvals tab.
66
Marketing campaigns
Selecting reviewers
For each type of approval, the operators or operator groups in charge of approval are selected from the drop-down
list in the delivery. Additional operators can be added using the Edit... link. This window also lets you edit the approval
deadline.
If no reviewer is specified, the campaign manager will be responsible for approval and will receive the notifications.
The campaign manager is specified in the Edit > Properties tab of the campaign:
Note:
All other Adobe Campaign operators with Administrator rights can also approve jobs, but they will not receive
notifications.
Check the information to be approved, choose whether to accept or reject approval and, if necessary, enter a
comment. Click Ok to save.
Note:
If a process has already been approved by another operator, the approval link is not available.
68
Marketing campaigns
Note:
If warnings were raised during the process, a warning is displayed in the notification.
Approval tracking
The information is available in several places:
n In the campaign approval log, Approvals sub-tab of the Edit > Tracking tab:
n In the campaign delivery log, Deliveries sub-tab of the Edit > Tracking tab:
70
Marketing campaigns
n The approval status for each delivery can be viewed by clicking the Hide/show log option of the Summary tab.
Note:
Once an operator has approved or rejected a job, the other reviewing operators can no longer act on the approval.
72
Marketing campaigns
To choose the approval mode (manual or automatic), click the Edit > Properties tab of the campaign or campaign
template, then click Advanced campaign settings... and finally the Approvals tab.
Note:
The selected approval mode will apply to all deliveries of the campaign.
When a targeting workflow is being built, manual approval lets you avoid creating approval links or sending
notifications automatically. The campaign dashboard then offers a Submit targeting for approval link to launch the
approval process manually.
A confirmation messages lets you authorize approvals on the jobs selected for this delivery.
The approval buttons are then displayed on the campaign dashboard (for this delivery), on the delivery dashboard
and in delivery tracking. If notifications are enabled, they will be sent in parallel.
This method of enabling approvals lets you work on targeting without sending spurious notifications to reviewers.
Notifications
Notifications are specific email messages sent to reviewers to inform them that a process is pending approval. When
the operator clicks the link in the message, an authentication page appears and, after logging in, the operator can
view the information and approve or reject the job. A comment can also be entered in the approval window.
The content of notification emails can be personalized. See Notification content [page 74].
Enabling/Disabling Notification
By default, notification messages are sent if the approval of the related job is enabled in the campaign template, the
campaign, or the delivery. Notifications can, however, be disabled in order to authorize approvals from the console
only.
Notification content
Notification content is defined in a specific template: Notification of validations for the marketing campaign. This
template is saved in the Administration>Campaign management>Technical delivery templates folder of the Adobe
Campaign tree.
Tracking
Tracking a campaign
For each campaign, the Tracking tab lets you view all jobs and their statuses. The following information is accessible
via this sub-tab:
74
Marketing campaigns
n The activity journal shows the jobs carried out on the campaign in general: workflow creation or start, approval,
extraction, etc.
76
Marketing campaigns
n The Tasks sub-tab groups all tasks linked to the campaign. This view lets you edit them or delete them. Tasks
are available with the MRM application. They are detailed in Creating and managing tasks [page 118].
n The workflows created to generate messages for service providers are displayed in the Jobs on service providers
sub-tab. Click the Detail icon to display the selected workflow.
For each delivery, this list lets you access the key indicators: status, number of recipients targeted, linked campaigns,
etc.
To check the status of a delivery, edit it and view its dashboard and tabs.
Note:
Information concerning delivery details is available in the Delivery guide.
Campaign templates
Campaign templates are centralized in the Resources > Templates > Campaign templates node. A default template
is supplied as standard. It lets you create a new campaign using all the available modules (Documents, Tasks, Seed
addresses, etc.), but the modules offered depend on your rights and the configuration of your Adobe Campaign
platform.
78
Marketing campaigns
To create a new template, you can add the New button in the toolbar above the list of templates.
You can also duplicate the default template in order to re-use and adapt its configuration.
80
Marketing campaigns
Module selection
The Advanced campaign settings... link lets you enable and disable jobs for the campaigns based on this template.
Select the functions you want to enable in the campaigns created based on this template.
If a functionality is not selected, the elements concerning the process (menus, icons, options, tabs, sub-tabs, etc.) will
not appear in the interface of the template or in campaigns based on this template. The tabs to the left of the campaign
details usually coincide with the processes selected in the template. For example, if Expenses and objectives is not
selected, the corresponding Budget tab will not be shown in campaigns based on this template.
Moreover, shortcuts to the configuration windows are added to the campaign dashboard. When a functionality is
enabled, a direct link gives access to it from the campaign dashboard.
For example, with the configuration below:
82
Marketing campaigns
n Seed addresses
When this module is selected, an additional tab is added to the advanced settings of the template and the
campaigns based on this template. The configuration can be defined via the template or individually for each
campaign.
n Documents
84
Marketing campaigns
When this module is selected, an additional tab is added to the Edition tab of the template and the campaigns
based on this template. Attached documents can be added from the template or individually for each campaign.
n Outline
When this module is selected, a Delivery outlines sub-tab is added to the Documents tab in order to define
delivery outlines for the campaign.
When this module is enabled, a tab is added to the advanced settings of the campaign to define the process
execution sequence.
n Approval
86
Marketing campaigns
If you select the Approval, you can select the processes to approve as well as the operators in charge of approvals.
Approval of jobs
You may choose whether or not to enable process approval via the Approvals tab of the templates advanced settings
section. The jobs for which approval is selected must be approved for message delivery to be authorized.
You must associate a reviewer operator or group of operators to each enabled approval.
Template properties
When you create a campaign template, you need to enter the following information:
n Enter the label of the template: this label will be assigned by default to all campaigns created via this template.
n Select the campaign nature from the drop-down list. The values available in this list are those saved in the
natureOp enumeration.
Note:
For more information on enumerations, refer to the Platform guide.
n Select the type of campaign: unique, recurring, or periodic. By default, campaign templates apply to unique
campaigns. Recurring and periodic campaigns are detailed here: Recurring and periodic campaigns [page 90].
n Specify the duration of the campaign, i.e. the number of days over which the campaign will take place. When
creating a campaign based on this template, the campaign start and end dates will be populated automatically.
If the campaign is recurrent, you must specify the campaign start and end dates directly in the template.
n Specify the related program of the template: campaigns based on this template will be linked to the selected
program.
88
Marketing campaigns
When you create a campaign using this template, the task start date will be calculated automatically. However, you
can always change it later.
Note:
It is recommended that you duplicate the default template instead of creating an empty template.
90
Marketing campaigns
n Enter the name of the template and the duration of the campaign.
n For this type of campaign, a Schedule tab is added in order to create the template execution schedule.
In this tab, specify the planned execution dates of the campaigns based on this template.
The configuration mode of the execution schedule coincides with the Scheduler object of the Workflow. For
more on this, refer to the Workflows guide.
Warning:
Execution schedule configuration must be performed carefully to avoid overloading the database. Recurring
campaigns duplicate the workflow(s) of their template depending on the specified schedule. The implementation
of excessively frequent workflow creation can hinder the operation of the database.
n Specify a value in the Create in advance for field in order to create the corresponding workflows for the period
indicated.
n Create the workflow template to be used in campaigns based on this template, with the targeting parameters
and one or more generic deliveries.
92
Marketing campaigns
Warning:
This workflow must be saved as a recurring workflow template. To do this, edit the workflow properties and
select the Recurring workflow template option in the Execution tab.
3 The campaign schedule lets you enter an automatic workflow creation or execution start date for each line.
For each line, you can add the following additional options:
n To be approved: lets you force the delivery approval requests in the workflow
n To be started: lets you start the workflow when the start date has been reached.
The Create in advance for field lets you create all the workflows covering the period entered.
Upon execution of the Jobs on campaigns workflow, the dedicated workflows are created based on the
occurrences defined in the campaign schedule. A workflow is thus created for each execution date.
94
Marketing campaigns
4 Recurring workflows are created automatically from the workflow template present in the campaign. They are
visible from the Targeting and workflows tab of the campaign.
The label of a recurring workflow instance consists of its template label and the workflow number, with the #
character in between.
Note:
The start date of the schedule line associated with the workflow is available from a variable of the workflow with
the following syntax:
$date(instance/vars/@startPlanningDate)
96
Marketing campaigns
Warning:
The operator whom the template is assigned to needs to have the appropriate rights to create campaigns in the
selected program.
Note:
This workflow is a workflow template. It cannot be executed from the campaign template.
n Complete its execution schedule as for a recurring campaign template: click the Add button and define the start
and end dates, or fill in the execution schedule via the link.
98
Marketing campaigns
Warning:
Periodic campaign templates create new campaigns according to the schedule defined above. It must therefore
be completed carefully, to avoid overloading the Adobe Campaign database.
n Once the execution start date is reached, the matching campaign is created automatically. It takes on all the
characteristics of its template.
Each campaign can be edited via the template schedule.
Each periodic campaign contains the same elements. Once created, it is managed as a standard campaign.
1 Right-click the list of service providers and select New, or click the New button above the list of service providers.
2 In the lower section of the window, specify the name and contact details of the service provider.
Click the Save button to add the service provider to the list.
Note:
For more on this, refer to Defining the cost structure [page 102].
A cost category is an entity containing a set of costs eligible for a type of delivery (email, direct mail, etc.) or for a
task. Cost categories are grouped in the templates of services associated with the service providers. Each service
provider can reference one or more service templates.
To create a service template and define its content, apply the following steps:
100
Marketing campaigns
1 In the Services tab of the service provider, click the Add button and name the service template.
2 Create the cost categories for each type of process (delivery by direct mail/e-mail/etc. or task). To do this, click
the Cost categories tab and then the Add button, and enter the parameters of each cost category.
n Enter a label for this cost category and select the type of process concerned: Delivery by Direct mail, E-mail,
Mobile, Telephone, Fax or Task.
n Click the Add button to define the types of cost associated with this category.
n If necessary, associated a stock line with each type of cost so that the quantities used will be related
automatically to the existing stocks.
Note:
The stock lines are defined in the Stock management node.
For more on this, refer to Stock and order management [page 109]
102
Marketing campaigns
Click the Cost structure tab to configure the cost calculation for each cost category and type. Click Add and input
the cost structure.
n To create the cost structure, select the type of message and the cost category concerned from the drop-down
lists, as well as the type of cost to which the calculation rule will apply. The content of these drop-down lists
comes from the information entered via the Cost categories tab.
You must assign a label to the cost structure. By default, it has the following delivery outline:
You can, however, rename it: enter the desired value directly in the Label field.
n The cost calculation formula is defined in the lower section of the window.
This formula can be fixed (for any number of messages) or calculated according to the number of messages.
When it depends on the number of messages, the cost calculation structure can be Linear, Linear by threshold,
or Constant by threshold.
If this amount applies to a batch of messages, specify the number of messages concerned in the for field.
To add a threshold, click the Add button to the right of the list.
104
Marketing campaigns
n The Notification e-mail section lets you specify the template to notify service providers after files have been
sent. Select the template used to create the alert message and the group of recipients.
By default, delivery templates for notification messages are saved in the Administration > Campaign
management > Technical delivery templates node, which is accessible from the general view.
n The Post-processing section lets you select the workflow to launch after the delivery has been approved. If
a workflow template is entered, a workflow instance will automatically be created and then launched as
soon as approval takes effect. This workflow can send the extraction file to an external service provider for
processing, for example.
Note:
If no cost category is displayed when a service is selected, it means that no cost category was defined for this type
of process. For example, for an email delivery, if no E-mail type cost category has been defined, no category will be
displayed, and selecting the service will have no effect.
106
Marketing campaigns
n For a direct mail delivery, you can select the service from the configuration window.
n For delivery on mobile channels, fax, or telephone, the same selection mode applies.
The Amount to surcharge column lets you add a cost for this category in the context of the delivery or task concerned.
You can impose mandatory selection of a cost type during the definition of cost categories for a delivery. To do this,
select A cost type must be selected.
108
Marketing campaigns
Stock management
Adobe Campaign can alert a group of operators if stock has run out or reached a minimum threshold. Stock levels
are accessible via the Stocks link of the Campaigns universe via the Other choices link of the navigation area.
Creating a stock
Apply the following steps to create a new stock:
Note:
For more on this, refer to Creating service providers and their cost structures [page 99]
110
Marketing campaigns
When you create a stock, click the Stock lines tab to add new lines.
Once the stock is created, click it to edit and use its dashboard to create and view stock lines.
n Indicate the quantity initially in stock in the Initial stock field. The Consumed and In stock fields are calculated
automatically and updated as campaigns progress.
112
Marketing campaigns
n Indicate the threshold from which operators should be alerted to order stock in the Alert level field. When the
alert level if reached, a warning message is displayed in the approval window of deliveries using this stock.
Alerting operators
An alert is displayed when a stock referenced in a delivery is insufficient. For example, the following alert will be
displayed when an extraction file is approved:
114
Marketing campaigns
Orders
The Orders sub-tab lets you view current orders and save new orders.
To save an order, edit the targeted stock line, click the Add button and specify the delivery date and the quantity
ordered.
The Consumptions tab contains the volume consumed per campaign. The information from this tab is automatically
entered according to the deliveries performed. Click the Edit button to open the campaign concerned.
Calculating budgets
Principle
Costs are managed for deliveries and campaign. According to the progress, these costs are allocated to the budgets.
The delivery costs for a campaign are consolidated at the campaign level and the costs of all campaigns of a program
are passed on to the program with which they are associated. Dedicated reports let you track the budgets for the
entire platform or for each plan and each program.
Implementation
In a campaign, when you select the budget you must enter the initial amount. The calculated costs will be updated
automatically according to the commitment level of the amounts entered (expenses made, expected, reserved,
committed). See Calculating amounts [page 156].
Note:
The procedure for creating budgets is presented in Creating a budget [page 155].
116
CHAPTER3
Tasks, resources and budgets
Table of Contents
Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 117
Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 117
Core concepts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 118
User-friendliness . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 118
Creating and managing tasks . . . . . . . . . . . . . . . . . . . . . . . . . . 118
Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 118
Creating a new task . . . . . . . . . . . . . . . . . . . . . . . . . . . . 120
Task map . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 135
Types of task . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 138
Life cycle . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 145
Controlling costs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 154
Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 154
Creating a budget . . . . . . . . . . . . . . . . . . . . . . . . . . . . 155
Adding expense lines . . . . . . . . . . . . . . . . . . . . . . . . . . . 160
Cost commitment, calculation and charging . . . . . . . . . . . . . . . . . . . . 162
Orders and invoices . . . . . . . . . . . . . . . . . . . . . . . . . . . . 175
Managing marketing resources . . . . . . . . . . . . . . . . . . . . . . . . . 178
Adding a marketing resource . . . . . . . . . . . . . . . . . . . . . . . . . 178
Collaborative work on resources . . . . . . . . . . . . . . . . . . . . . . . . 179
Life cycle of a marketing resource . . . . . . . . . . . . . . . . . . . . . . . 182
Linking a resource to a campaign . . . . . . . . . . . . . . . . . . . . . . . 186
Stock management . . . . . . . . . . . . . . . . . . . . . . . . . . . . 187
Advanced functions . . . . . . . . . . . . . . . . . . . . . . . . . . . . 189
Discussion forums . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 190
Accessing a forum . . . . . . . . . . . . . . . . . . . . . . . . . . . . 190
Using a forum . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 190
Posting to the personal forum of an operator . . . . . . . . . . . . . . . . . . . . 192
Subscribing to a forum . . . . . . . . . . . . . . . . . . . . . . . . . . . 192
Checking notification delivery . . . . . . . . . . . . . . . . . . . . . . . . 193
Overview
Introduction
The MRM module (Marketing Resource Management) lets you control marketing actions in a collaborative mode
by providing complete management and real-time tracking of the tasks, budgets and marketing resources involved.
Core concepts
In the context of MRM, the following concepts must be defined:
n Task
A task corresponds to an action to be carried out in the context of a campaign. A task is assigned to a group or
person. A child task can be dependent on a parent task, meaning that the parent task will not be performed until
all child tasks are complete. Examples of tasks include: referencing a website, a budget review, a brief, etc.
For more on this, refer to Creating and managing tasks [page 118].
n Marketing resources
Adobe Campaign lets you track the progress of collaborative marketing projects such as communication media,
action plans, newsletters, etc. The creation and approval cycle of these marketing resources can be tracked from
the resource dashboard until their publication.
For more on this, refer to Managing marketing resources [page 178].
User-friendliness
Note:
For more on the overall Adobe Campaign ergonomics, refer to the Platform guide.
All functionalities linked to deliveries and profile management are detailed in the Delivery guide.
All campaign related functionalities are detailed in Overview [page 9].
Introduction
Adobe Campaign lets you create tasks and manage their complete life cycle directly within the application. Program
and campaign implementation can be broken down into tasks which are assigned to Adobe Campaign operators
or external service providers. This mode of operation lets you create an open collaboration environment that includes
all program participants and external participants.
Tasks can be created, viewed, and monitored from the list of tasks or the campaign dashboard. They can also be
viewed and tracked in the schedules of the marketing plan, programs and campaigns.
Tasks are attached to campaign and can have dependencies, i.e. associated tasks. Each task has a status, priority,
estimated load, and related costs.
All the tasks are grouped in a list accessible via the Campaigns universe. For more on this, refer to Task map [page 135].
118
Tasks, resources and budgets
They can be displayed in the schedule of the program to which they belong.
Enter at least the name of the task and select the campaign which is it linked to. You must also specify the start and
end dates. These three pieces of information are mandatory.
Click Save to create the task.
120
Tasks, resources and budgets
You can also create a task via the dashboard of a campaign: in this case, it is automatically linked to the campaign
which it was created from.
After a task is created, it is added to the campaign schedule and the list of tasks. To edit a task, select it from the
schedule or click its name in the task overview, and click the Open link.
Note:
Operator management is presented in the Platform guide.
You may specify the operators involved in carrying out the task. These operators aren't authorized to close the task.
They may only approve the task assigned to them.
122
Tasks, resources and budgets
They are selected using the Resources icon in the task toolbar. Click Add and select the concerned operators.
Click Ok and then input the usage rate: this represents the load assigned to the operator for the duration of task
execution. This rate is an indication only and is expressed as a percentage.
For example, for a task whose execution schedule is set at 10 days, an operator whose usage rate is 50% will be
mobilized on this task for half of his working time for the 10 days.
For each operator, you can enter a scheduled workload and an actual workload. These durations are also for
information purposes only.
It's possible to configure a reminder, which will be sent automatically to all operators involved in the task before its
end date.
124
Tasks, resources and budgets
The operator dashboard lets you check their workload (other tasks in progress).
Reviewers
In addition to the participants, you can define operators who will review the task once it has been closed by the
person in charge of it. To do this, click the Enable task approval option in the lower left-hand section of the Resources
window. This can be an individual operator, a group of operators or a list of operators.
Note:
n You can define an approval schedule for the task in the lower section of the reviewer configuration window. By
default, reviewers have three days starting from the submission date to approve the task. It's possible to configure
a reminder, which will be sent to the concerned operators automatically before the approval deadline.
n The person in charge of the task can assign themselves the task of approving it, even if other operators have
already been assigned to do this. If no reviewer has been defined, the notifications will be sent to the person in
charge of the task. All other Adobe Campaign operators with Administrator rights can also approve the task.
However, they won't receive notifications.
Referenced documents
It's possible to add documents and marketing resources to a task (for more on this, refer to Managing marketing
resources [page 178]). To do so, open the task and click the Documents icon in the task toolbar.
126
Tasks, resources and budgets
Click Add and select the document to be added to your task. Apply the same process for marketing resources.
Referenced documents will appear in the notifications sent to the operators involved in the task, as well as on the
task dashboard.
Note:
The life cycle of a task is presented in Life cycle [page 145].
The validity period of a task is indicated in the Start and End fields. The scheduled load expresses the workload to
be performed during the period. It is expressed in days or hours.
The Workload performed field also expressed in days and hours, lets you manually update the progress of the task
with respect to the scheduled workload.
The Progress status of the task, expressed as a percentage, is updated automatically based on the tasks carried out
by the operators involved. It can be input manually.
128
Tasks, resources and budgets
If the task execution schedule end date has been reached but the task is not completed, the task will be Late. A
warning message will also be displayed to alert operators.
For more on this, refer to Progress status of a task [page 147].
By default, the budget charged is the budget of the campaign to which the task is attached. It is displayed in the task
details.
Note:
For further information about expenses and budgets, see Cost commitment, calculation and charging [page 162].
In this window, you can also define the objectives to be reached. Objectives are expressed in terms of forecast revenue
for the task.
Service providers
An external service provider can be involved in the management of a task.
To do this, edit the task properties and select the service provider concerned. The cost categories associated with
the service provider are automatically listed in the central section of the window.
For more on this, refer to Creating a service provider and its cost categories [page 100].
130
Tasks, resources and budgets
Select the cost categories related to the execution of the task. To do this, select the type of cost and, if necessary,
add an amount to surcharge.
Note:
The method for managing budgets and costs is presented in Controlling costs [page 154].
Late tasks
A task is late if it has reached its end date without its status changing to Finished. By default, no operator is warned
when a task is late. You can configure the delivery of a notification email: all operators can be notified even if they
are not involved in the task.
Go to the Resources box and add the operator to the Assignation field. To notify several people, select a group of
operators.
132
Tasks, resources and budgets
Initial notifications
When you create or modify a task with a start date in the future, Adobe Campaign offers to send an email to the
person in charge of the task to let them know when it starts.
However, if the task you are creating is a long way off, it may be preferable to schedule the notification to be sent
before the task starts. For instance, if the task starts in one month, you can notify the person in charge of it one week
before it starts.
To schedule a notification, go to the Resources box and use the Initial notification field.
1 Open the program schedule: on the home page, go to Campaigns > Browse > Other choices > Programs. The
overall program schedule opens in the right-hand section of the window.
2 In the schedule, click the desired program: a window comes up with the program in it.
3 In this window, click Open. The program schedule opens.
Operator availability
In the task dashboard, an icon next to the operator's name indicates that they are already working on another task
or event during the period covered by the task. (Task which the operator is in charge of or involved in: he appears
in the Assigned to field or in the task Resources box).
Task in a workflow
Using a Task element in a campaign workflow enables you to define two scenarios depending on whether or not
the task is approved.
In the campaign workflows, the Task activity is found in the Flow control tab.
134
Tasks, resources and budgets
Task map
Displaying tasks
The tasks are displayed in the task list accessible via the Campaigns universe.
136
Tasks, resources and budgets
Editing tasks
Click on a task to edit it.
Note:
Control task and Grouping tasks can be created only via the campaign dashboard.
They are displayed in the task map of the operator to whom they are assigned. See Task map [page 135].
138
Tasks, resources and budgets
Control tasks
A Control task is linked to delivery approval: approval of targeting, content, extraction file, budget or proof.
140
Tasks, resources and budgets
In the Marketing resource field, define the resource you want to manage via this task. You can:
n Select an existing resource: the drop-down list offers all resources with the status Being edited.
n Creating a resource: click the Select the link icon, then click the Create icon.
The Publish the marketing resource option lets you automate resource publishing: once the task is Finished, the
status of the resource automatically switches to Published, even if it was neither submitted for approval or approved,
including if the reviewer who completes the task isn't the content reviewer defined in the resource.
Grouping task
The Grouping task type task lets you group several tasks and synchronize the management of their progress and
their approval.
Grouping tasks have no linked expenses or resources.
All the tasks grouped to a grouping task can be seen on its own dashboard. This lets you filter the list of tasks to
display only the ones that interest you.
Grouping tasks have a link that lets you easily create a grouped task.
To create a grouped task based on a grouping task, go to the campaign dashboard and click the name of the grouping
task to display its description, then click Add a task.
142
Tasks, resources and budgets
However, if you have already created a task that you want to link to a grouping task, you can do it via the Linked to
field of the Properties box.
Notification task
Notification tasks enable you to schedule email deliveries (to an operator, a group of operators, a service provider,
etc.). This lets you schedule reminders, for instance to notify someone that a campaign is finishing soon, or to send
documents before a campaign starts so that operators can prepare it. This means you can keep track of your
communications within your campaign or program and a closer eye on the actions carried out.
Life cycle
Notification tasks don't require approval. This means their life cycle is simpler than that of a standard task:
You can add an attachment to the task and to the notification email. To do this, click the Documents icon in the
toolbar in the upper right-hand corner.
144
Tasks, resources and budgets
Life cycle
Links between several tasks
The Properties button in each task enables you to define the links between tasks in a campaign. You can split tasks
into subtasks using a grouping task (see Linked tasks [page 145]), or define dependencies between the tasks (see
Grouping tasks [page 146]).
Linked tasks
Use the Linked task field to associate tasks with a grouping task. See Types of task [page 138].
In the following example, the approval of targeting is broken down into four sub-tasks.
146
Tasks, resources and budgets
Let's postpone the parent task: it now ends on October 11 at 1PM. Only task A is postponed and will start on October
11 at 1PM.
Note:
n The task status is updated automatically.
n Even if the validity period is finished, tasks which were not closed still appear in the list of tasks in progress. A
warning notifies operators that the task is late.
1 The person in charge creates the task and enters the various fields. For more on this, refer to Creating a new task
[page 120].
To send this first notification, click Yes. This notification tells them about the next task and includes details on
content and the number of days remaining until its deadline.
When a task is created and scheduled for the future, its status is Scheduled.
2 On the task start date, the person responsible and the participants receive a notification telling them that the
task is started. Its status changes to In progress.
3 After completing the section assigned to them, participants can approve the task, either:
n via the notification email.
148
Tasks, resources and budgets
5 The reviewer receives a notification email telling him that the operator has completed the section assigned to
them.
150
Tasks, resources and budgets
Note:
The person in charge of a task can close it at any time, even if approvals are missing. The progress status changes
to 100% automatically.
7 The task status changes to To approve, and a notification is sent to the reviewer.
They approve the task via the notification email, the console or the web interface.
152
Tasks, resources and budgets
Note:
The task status will only change to To approve if you have enabled the Enable task validation option in the
Resources window of the task.
If the reviewer rejects the task, its status changes to Rejected, and the task life cycle starts again automatically.
Note:
Once a task is finished, its life cycle can be reinitialized by the person in charge of it. To do this, open the task
and click the Reset task to execute it again... link at the bottom of the dashboard.
Controlling costs
Introduction
MRM lets you control scheduled, committed and invoiced marketing costs and to break them down by category.
The costs committed for the various processes of a campaign are charged to a budget defined in advance by the
marketing department. The amounts can be broken down into several categories to make the information more
readable and to provide more detailed reporting of marketing investments.
154
Tasks, resources and budgets
The management and tracking of budgets is centralized in a dedicated node of the Adobe Campaign tree. This lets
you monitor the amounts allocated, reserved, committed, and spent from the same view and for all budgets.
The following steps must be applied to implement budget management using MRM:
Creating a budget
Budgets are created in the map, via the Campaign management > Budgets node. The New button in the toolbar
lets you create a budget.
n Adding a new budget
Click the New icon, name and save the budget.
n Entering the initial amount
Indicate the allocated amount in the relevant field. The other amounts are entered automatically. See Calculating
amounts [page 156].
Note:
You can select a related budget.
For more on this, refer to Linking one budget to another [page 159].
Calculating amounts
Each budget is defined by an initial amount which will be decremented from the costs of the various campaigns,
deliveries or tasks related to them after they have been scheduled or performed. The status of the amounts (planned,
reserved, committed, spent, or invoiced) depends on the type of cost and the level of commitment defined in the
campaign, delivery, or task.
Note:
The amounts entered for the categories must match the budget envelope defined in the Allocated field.
For campaigns, according to the level of commitment, a cost can be planned, committed or reserved for a future
action.
156
Tasks, resources and budgets
Warning:
When a campaign is created, the progress status in Budget must be set to Defined for the costs to be taken into
account on execution. If the status is Being edited, the costs will not be consolidated.
The option Commitment level represents a projection of costs into the future before they are charged to the budget.
According to the progress of a campaign, task, or delivery, you can decide to assign a higher or lower commitment
level (1. Planned, 2. Reserved, 3. Committed) using the combo box.
For example, the estimated planned cost of a Web campaign is 45,000 Euro.
For the campaign, when the budget creation status is set to Defined, the real cost of the campaign (or, if none, the
computed cost) will be carried over into the budget totals.
According to the level of commitment of the campaign budget, the amount will be entered in the Planned, Reserved
or Committed field.
The level of commitment can be modified:
n in the campaign level, in the Budget window, found in the Edit tab. This is where budgets, costs and expenses
are configured.
n in the tasks level, in the Expenses and revenues window.
When an expenditure gives rise to an invoice and the invoice is paid, its amount is then entered in the Invoiced field.
Expense categories
The amounts can be distributed in several expense categories for better readability of the data and for more detailed
reporting of marketing investments. The expense categories are defined during budget creation, via the Budgets
node of the tree.
158
Tasks, resources and budgets
To add a category, click the Add button in the lower section of the window.
You can select a category from the existing ones or define a new category by entering it directly in the field. When
you confirm your input, a confirmation message lets you add this category to the list of existing categories, and
associate it with a Nature if necessary. This information will be used in the budget reports.
160
Tasks, resources and budgets
For each campaign, delivery, or task, the costs generated are grouped in the expense lines of the budget to which
they are charged. These expense lines are created according to the cost lines of the service provider concerned and
calculated via the associated cost structures.
Each expense line therefore contains the following information:
n The campaign and the delivery or task to which it is related
n The amount calculated from the cost structures or the estimated provisional cost
n Real cost of the delivery or task concerned
n The corresponding invoice line (MRM only)
n List of costs calculated by cost category (if a cost structure exists)
In the example above, the expense line edited contains the costs calculated for the New cards delivery for the Loyalty
Spring Pack campaign. When the delivery is edited, the Direct Mail tab lets you see how the expense line is calculated.
The cost calculation for this delivery is based on the cost categories selected for the service provider concerned:
Note:
Cost categories and structures are presented in Creating a service provider and its cost categories [page 100].
162
Tasks, resources and budgets
This amount is input manually and can be broken down into several expense categories. To bread down a cost,
click the Breakdown... link, and then the Add button to define a new amount.
You can associate each cost with a category so that the cost breakdown by expense category can later be viewed
in the related budget and the budget reports.
2 Calculated cost
The calculated cost depends on the element concerned (campaign, delivery, task, etc.) and its status (being
edited, in progress, finished). In any case, if the real cost is specified, the calculated cost will use this amount.
If the real cost is not provided, the following rules apply:
n For a campaign being edited, the calculated cost is the estimated provisional cost of the campaign or, if this
cost is not defined, the calculated cost will be the sum of all provisional costs of the deliveries and tasks of
the campaign. If the campaign is finished, the campaign's calculated cost will be the sum of all calculated
costs.
n For a delivery that has not yet been analyzed, the calculated cost is the estimated provisional cost. If the
analysis has already been performed, the calculated cost will be the sum of all the costs calculated from the
service provide cost structures and the number of recipients targeted.
n For a task in progress, the calculated cost uses the estimated provisional cost. If the task is finished, the
calculated cost will be the sum of all the costs calculated from the service provider cost structures and the
number of days completed.
n For the marketing plan, as for the program, the calculated cost is the sum of the costs calculated for the
campaigns. If these costs are not specified, the calculated cost will use the estimated provisional costs.
Note:
The Breakdown link lets you view the details of the calculation and the last cost calculation date.
3 Real cost
The real cost is input manually, and if necessary is broken down into different expense categories.
Example
We are going to create a campaign with:
n A direct mail delivery using a service provider's cost structures
n A task with a fixed cost
n A task with a daily cost
Step 2 - Configuring the service provider and defining the cost structures
Create a service provider and a service template with its cost structure from the Administration > Campaigns node.
For more on this, refer to Creating a service provider and its cost categories [page 100].
164
Tasks, resources and budgets
n For direct mail deliveries, create cost categories Envelopes (types 114x229 and 162x229), Postage and Print
(types A3 and A4). And then create the following cost structures:
Add a fixed cost (in the cost categories) whose calculation is fixed and whose amount is blank (in the corresponding
cost structure) and which will be specified individually for each delivery.
2 Creation (Content template type), with a daily cost structure of 300 Euros:
166
Tasks, resources and budgets
Note:
By default, the budget selected for the program is applied to all campaigns in the program.
Click Ok and then Save to confirm this information. The calculated cost of the campaign is then updated with the
estimated provisional cost.
Note:
If one of the cost categories is not used, it will not generate any expenses.
Start the workflow that you have just created to launch the analysis and calculate the costs.
168
Tasks, resources and budgets
If budget approval is enabled for this campaign, approve the budget from the dashboard. You can check the approval
of cost categories.
The cost calculated for the delivery is updated with this information:
170
Tasks, resources and budgets
When you edit the calculated cost, you can check the cost breakdown and the status and date of the cost calculation.
When the task has been saved, the calculated cost is specified with the value entered for the estimated provisional
cost.
When the task is completed (status Finished), the calculated cost is automatically updated with the cost of the Large
Room as entered in its cost structure. This cost also appears in this category in the breakdown.
172
Tasks, resources and budgets
Next, create a second task according to the same procedure; scheduled over five days and related to the cost structure
created earlier.
When the task is finished, the calculated cost is specified with the value from the related cost structure, i.e. 1500
Euros in our example (5 days x 300 Euros):
174
Tasks, resources and budgets
Budget approval
When approval is activated, a special link lets you approve the budget from the campaign dashboard. This link is
displayed when the targeting workflow has been launched and a direct mail delivery needs to be approved.
You can then click the link to grant or reject approval, or use the link in the notification e-mail if notification has been
activated for this campaign.
When the budget has been approved and the delivery finished, the costs are automatically uploaded via a special
technical workflow.
Order creation
To save a new order with a service provider, click the MRM > Orders node of the tree, and then click the New button.
176
Tasks, resources and budgets
An invoice consists of invoice lines whose total allows the amount to be calculated automatically. These lines are
created manually from the Invoice lines tab. They can be associated with an order to upload the information to the
orders.
The invoices of each service provider are displayed in the Invoices tab of the profile:
The Details tab lets you display the content of the invoice.
Click Add to create a new invoice.
To make a resource available on the Adobe Campaign server, you must add the desired resource by dragging and
dropping it in the middle area of the editor. You can also click the Upload file to server... link.
178
Tasks, resources and budgets
Click the General tab to select the operators or groups of operators in charge of monitoring, tracking and approving
this resource. Selecting the reviewer is done via the Advanced parameters link.
n The operator to whom the resource is assigned is responsible for tracking it.
n The approving operator is responsible for approving the marketing resource. They will be notified when the
resource validation process is launched.
If no reviewer is selected, the resource cannot be subject to approval.
n If necessary, you can also specify a proofreader.
You can specify an (indicative) availability date for the resource. Beyond this date, it will appear with Late status.
Note:
The History tab contains the download and update log for the resource. The Details button lets you view the selected
version:
Locking/unlocking a resource
Once created, resources are available in the marketing resource dashboard, and operators can edit and modify them.
When an operator wishes to work on a resource, it is preferable to lock it before starting work, to prevent other
operators from modifying it at the same time. The resource is then reserved; it remains accessible, but cannot be
published or updated on the server by another operator.
180
Tasks, resources and budgets
The Tracking tab indicates the name of the operator who locked the resource and the planned update date.
To lock a resource, you must click the resource followed by the Lock button in the resource dashboard.
This information lets you inform other Adobe Campaign operators of the date on which the resource will be unlocked.
When the resource has been updated, it is automatically unlocked and made available to all operators again.
If necessary, you can also unlock it manually from the dashboard.
Note:
Only the operator who locked the resource and operators with Administrator rights are authorized to unlock a
resource.
Discussion forums
For each resource, the Forum tab lets participants exchange information.
Discussion forums [page 190] explains how discussion forums operate in Adobe Campaign.
Approval process
The expected availability date is displayed in the resource details, if it was specified in the Tracking tab. Once this
date is reached, you can execute the approval process using the Submit for approval button in the resource dashboard.
The resource status then changes to Approval in progress.
182
Tasks, resources and budgets
A resource can be approved via the Approve resource button on its dashboard.
Authorized operators can then accept or reject approval. This action is possible either: via the email message sent
(by clicking the link in the notification message) or via the console (by clicking the Approve) button.
The approval window lets you enter a comment.
Note:
In addition to the reviewer specified for each marketing resource, operators with administrator rights and the resource
manager are authorized to approve a marketing resource.
Publishing a resource
When approved, the marketing resource must be published. The publication process must be subject to specific
implementation according to company requirements. This means that resources can be published on an extranet
or any other server, specific information can be sent to an external service provider, etc.
184
Tasks, resources and budgets
To publish a resource, click the Publish button in the editing zone of the marketing resource dashboard.
Note:
For details on how to create and configure campaign templates, refer to Campaign templates [page 78].
Click the Documents > Resources tab in the campaign dashboard, then click Add to select the resource concerned.
186
Tasks, resources and budgets
You can filter resources by status, nature or type, or apply a personalized filter.
Click OK to add the resource to the list of marketing resources referenced for this campaign.
The Details button lets you edit and view it.
The resources added are displayed in the dashboard. They can also be edited there.
Note:
For more information on delivery outlines, refer to Associating and structuring resources linked via a delivery outline
[page 58].
Stock management
You can associate a marketing resource with one or more stocks in order to manage your supplies and to display a
warning on the dashboard in the event of insufficient stock.
Note:
For more information on stock management in Adobe Campaign, refer to Stock management [page 109].
If necessary, you can edit the selected resource via the Edit the link icon (magnifying glass) located to the right of
the resource once it has been selected.
Specify the initial stock and the alert stock, and then save.
188
Tasks, resources and budgets
Advanced functions
The marketing resources dashboard lets you carry out the usual types of operations: add, edit, lock/unlock, approve,
publish. You can create other types of marketing resources and access advanced functionality via the Adobe Campaign
tree. To do this, click Explorer in the Adobe Campaign home page.
By default, marketing resources are stored in the MRM > Marketing resources node of the tree.
Discussion forums
Adobe Campaign operators can use discussion forums to share information. The following elements each have their
own forum: plans, programs, campaigns, resources, simulations, stocks. Each operator also has a personal forum.
All discussions are public, even on personal forums.
Operators can subscribe to a forum to receive a notification email each time a message is posted.
Accessing a forum
To visit the forum of a campaign, an operator, etc., go to its dashboard and click the Forum link in the top right-hand
corner. This link also gives you the total number of messages in the forum.
Using a forum
Messages and their responses are shown in chronological order (from newest to oldest).
To display the content of a message, click on its header.
190
Tasks, resources and budgets
To start a new discussion, click the Add a discussion button in the top right-hand corner. The Discussion forum box
comes up (see below).
When you reply to a message, the person who posted the original message will receive a notification.
Writing a message
In the Discussion forum box:
1 Enter your text in the Message field and a discussion title in the Subject field.
2 If necessary:
n If you want someone to take part in the discussion who isn't subscribed to the forum, use the Operator to
notify field. The operator will receive a notification email for this specific message (they will not be subscribed
to the forum). To notify several operators, select a group of operators.
n To add an attachment to the message, click Browse. The attachment will also be included in the notification
email. Attachments may only be sent individually: to send several files, you need to zip them.
3 Click Create the message to post it to the forum.
Subscribing to a forum
Subscribing to a forum lets you follow discussions. You will receive an email notification each time a message is
posted to the forum. This email will contain the message body and any attachments. To answer a message, click in
the email body, then log in to the Adobe Campaign web interface. When you subscribe to a forum, this information
is visible to all.
n To subscribe to a forum, click the Follow discussions button in the top right hand section above the list of
messages.
The section goes blue and shows that you are subscribed to the forum.
n To unsubscribe from a forum, click the Unsubscribe button.
192
Tasks, resources and budgets
n Your personal dashboard lists the forums which you are subscribed to. Click the Subscription to discussion
forums link to display the list, then click the item that interests you to access its forum.
Table of Contents
Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 195
Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 195
Additional configurations . . . . . . . . . . . . . . . . . . . . . . . . . . 196
Consistency rules . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 198
What is a consistency rule? . . . . . . . . . . . . . . . . . . . . . . . . . 198
Sales pressure rules . . . . . . . . . . . . . . . . . . . . . . . . . . . . 198
Examples of pressure rules . . . . . . . . . . . . . . . . . . . . . . . . . 208
Controlling message management capacity . . . . . . . . . . . . . . . . . . . . 215
Analysis and arbitration . . . . . . . . . . . . . . . . . . . . . . . . . . . 221
Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 221
Default rules . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 221
Creating a control rule . . . . . . . . . . . . . . . . . . . . . . . . . . . 222
Filtering . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 225
Creating a filtering rule . . . . . . . . . . . . . . . . . . . . . . . . . . . 225
Selecting the filtering rule application field . . . . . . . . . . . . . . . . . . . . 227
Creating and using a filtering typology . . . . . . . . . . . . . . . . . . . . . . 229
Rule application modes . . . . . . . . . . . . . . . . . . . . . . . . . . . 231
Defining application conditions . . . . . . . . . . . . . . . . . . . . . . . . 231
Adjusting calculation frequency . . . . . . . . . . . . . . . . . . . . . . . . 231
Selecting the rule application phase . . . . . . . . . . . . . . . . . . . . . . 232
Campaign simulations . . . . . . . . . . . . . . . . . . . . . . . . . . . . 233
Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 233
Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 234
Implementation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 238
Simulation tracking . . . . . . . . . . . . . . . . . . . . . . . . . . . . 241
Introduction
Overview
Campaign Optimization is the Adobe Campaign option which lets you ascertain and monitor the sending of deliveries.
To avoid conflicts between campaigns, Adobe Campaign can test various combinations by applying specific constraint
rules. This guarantees that the messages sent best meet the needs and expectations of customers, in keeping with
company communication policies.
1 Filtering rules which let you exclude part of the target based on a criterion. For more on this, refer to Filtering
[page 225].
2 Pressure rules which let you control the solicitation level of the target population. For more on this, refer to Sales
pressure rules [page 198].
3 Capacity rules which let you limit loads to guarantee optimal processing conditions. For more on this, refer to
Controlling message management capacity [page 215].
4 Control rules which let you check the validity of messages before they are sent. For more on this, refer to Analysis
and arbitration [page 221].
Once they have been created, typology rules are grouped in campaign typologies which are referenced in deliveries.
Campaign typologies
Typologies are accessed via the Administration > Campaign Management > Typology management node.
A campaign typology can contain pressure, filtering, control and capacity rules.
The Rules tab lets you add, delete or view the rule(s) to apply.
Typology rules are found in the Administration > Campaign management > Typology management > Typology
rules node.
This document provides information on the various types of rules, configuration, available options and implementation
in Adobe Campaign.
Additional configurations
The following configurations are optional. They can be carried out based on needs and set-up.
196
Campaign Optimization
Note:
Affinity management does not apply for Filtering typologies.
Affinities are defined in the instance configuration file, on the Adobe Campaign server. For more on this, refer to the
Installation Guide.
Warning:
In typologies and typology rules, the Distributed Marketing tab is added if your license includes this option: please
check you license agreement.
The Distributed Marketing tab lets you define the re-mapping of typologies and/or rules which applies when a
shared campaign is ordered and/or reserved. Typologies/rules defined for a local entity (linked to those defined for
Note:
For more information on Distributed Marketing, refer to Overview [page 248].
Consistency rules
198
Campaign Optimization
n recipient preference, which is declarative information: newsletter subscriptions, recipient status (customer or
prospect),
n recipient behavior: purchases, links visited, etc.
The arbitration rule for defining eligible messages is applied during the analysis stage. For each recipient and for the
concerned period, the message will be sent if the following formula is true:
(number of messages sent) + (number of messages with a greater weight) < threshold
1 In the list of campaign typology rules, click the New icon above the list.
3 Click the Pressure tab and choose the calendar period during which the typology rule applies.
The rule will be applied to deliveries whose contact date is included in the concerned period. Scheduled deliveries
are only taken into account if the relevant option is selected. For more on this, refer to Defining the concerned
period [page 204].
4 Define the method for calculating the highest number of messages.
The threshold represents the highest number of messages that can be sent to a recipient during the concerned
period.
200
Campaign Optimization
By default, the threshold is constant and you need to indicate a maximum number of messages authorized by
the rule.
To define a variable threshold, select the Depends on the recipient value in the Type of threshold field and use
the icon on the right to open the expression editor.
For more on this, refer to Defining the maximum number of messages [page 202].
5 Specify the method for calculating delivery weight.
Each delivery has a weight, i.e. a value which represents its priority level: this enables arbitration between
campaigns. Weights are calculated using the formula defined in the typology rule and/or in its properties. For
more on this, refer to Calculating message weight [page 203].
6 By default, all messages are taken into account for threshold calculation. The Restriction tab lets you filter the
messages concerned by the typology rule:
n The upper section of this tab lets you restrict the concerned recipients.
n The lower section of this tab lets you filter the deliveries to be counted.
7 The Typologies tab lets you view the campaign typologies which apply this rule or link the rule to one or more
existing typologies.
202
Campaign Optimization
Warning:
Entering 0 as a threshold prevents all deliveries to the target population during the period considered.
Example: you can index the number of authorized messages according to the segment to which the recipient belongs.
This means that a recipient belonging to the Web segment may receive more messages than other recipients. An Iif
(@origine='Web', 5, 3) type formula authorizes the delivery of 5 messages to recipients and 3 for other segments.
Configuration will be as follows:
To define the threshold, you can use a dimension linked to the targeting dimension: for example, to include messages
delivered to the recipient profiles stored in the visitors table (for more on the visitors table, refer to Web Functionalities)
or to avoid sending more than one message per week to the same household, (which may refer to several email
addresses) identified in a dimension linked to that of the recipients.
To do so, select the Count messages on a linked dimension option, then select the visitor or the contact table.
Warning:
The weight defined in a typology rule can be overloaded individually for each delivery, in the Properties tab. Click
the Typology tab to select the campaign typology and, if necessary, specify the weight to be applied.
However, the weight declared in an A typology rule won't be used for calculating a B typology rule: this weight will
concern only deliveries that use the A rule.
Example:
In the following example, we want to link the weight of newsletters on music to the propensity score of their recipients.
To do this:
1 Create a new field to store recipient propensity scores. The field, @music in this case, will be enriched with
answers to surveys and online polls, collected tracking data, etc.
3 Apply this rule to messages with the following topic: newsletters, special offers, etc. The weight of these deliveries,
and therefore their level of priority, will depend on each recipients' propensity score.
204
Campaign Optimization
Note:
By default, only deliveries already sent are taken into account when calculating the threshold. Check the Take the
deliveries into account in the provisional calendar option if you also want to consider the deliveries scheduled for
the concerned period. In this case, the considered period is doubled to enable the integration of future deliveries as
well as previous ones.
To restrict the deliveries taken into account to a 2-week period, you can either:
n Enter 15d in the Concerned period field: deliveries sent up to two weeks before the date of the delivery which
the rule is applied to will be taken into account in the calculation,
or
n Enter 7d in the Period considered field AND check the Take the deliveries into account in the provisional
calendar option: deliveries sent up to 7 days before the delivery date and scheduled up to 7 days after the
delivery date on which the rule is applied will be taken into account in the calculation.
The period start date depends on how the database is configured.
For instance, if you apply a 15-day pressure rule without grouping to a delivery dated 12/11, deliveries will be taken
into account between 11/27 and 12/12. If the pressure rule takes the deliveries in the provisional calendar into
account, all deliveries scheduled between 11/27 and 12/27 will be taken into account. Finally, if you configure a
grouping per calendar month in the rule, all deliveries in November and December will be taken into account for
calculating the threshold (from 11/1 to 12/31).
Warning:
Frequent cases
To make sure that deliveries for the current calendar week are not taken into account, as well as not to risk also
taking into account those from the previous week for the calculation threshold, specify the Period considered at '0'
and select 'Grouping per calendar week' as the Period type.
When a period is higher than 0 (1 for example), the calculation threshold may take the previous day's deliveries into
account. Therefore, if the previous day corresponds to the previous calendar week and the period type selected is
'Grouping per calendar week', all of the previous week will then be taken into account for the calculation threshold.
Example:
We want to create a pressure rule which restricts solicitation to 3 messages per 2-week period, with a grouping to
the calendar month.
The deliveries scheduled for 12th and 30th of June will not be sent: the 06/12 delivery would exceed the threshold
of 3 messages per 2-week period, and the 30th delivery would exceed the threshold of authorized communications
per calendar month.
206
Campaign Optimization
All recipients for these deliveries are excluded by arbitration during the analysis phase:
For the same rule, if you group deliveries per quarter, the recipients of newsletter no.5 will also be excluded, and it
will not be sent.
Finally, if no grouping is selected, only newsletter no.4 will not be sent, since it was scheduled for the same 2-week
period as the first three newsletters.
Note:
When you change the definition of a typology rule, you can create a Simulation to control its impact on the deliveries
it is applied to and monitor the impact which the deliveries have on each other. For more on this, refer to Campaign
simulations [page 233].
Note:
If several deliveries have equal scores, the campaign scheduled for the earliest date will be sent.
208
Campaign Optimization
3 Select the Edit the formula using an expression option and click Next.
4 In the list of functions, double-click the Iif function in the Others node.
Iif(@status=0,2,4)
This formula lets you assign the value 2 if the status equals 0, and the value 4 for all other statuses.
Click Finish to approve the formula.
210
Campaign Optimization
5 Indicate the period during which the rule will apply: 7 days in this case, to count the number of messages per
week.
Note:
The typology can be defined in the delivery template, to be applied automatically to all deliveries created using this
template.
During delivery analysis, delivery recipients are excluded from the delivery if applicable, depending on the number
of deliveries already sent to them. To view this information, you can:
212
Campaign Optimization
n Edit the delivery and click the Delivery tab and the Exclusions sub-tab:
214
Campaign Optimization
3 By default, value 5 is shown in the upper section of the expression editor. We want to add the propensity score
of each recipient to this weight: place your cursor to the right of the 5, enter the + character and select the
Propensity field.
4 Then add a higher value for recipients who have already made a purchase. For them, the weight of the delivery
must be increased by 5, while for others it increases by only 4.
216
Campaign Optimization
When a rule is used in a delivery, the Consumed and Remaining columns provide information on the load, as shown
below:
Availability lines are for information purposes only. To exclude excess messages, check the Exclude from the target
messages in excess of capacity option. This prevents the capacity from being exceeded. For the same population
as in the previous example, the consumption and remaining capacity may not exceed the initial quantity:
The number of messages to be processed is broken down evenly over the defined availability range. This is the case
for call centers, for instance, because their maximum number of calls per days is limited. The Do not limit
Note:
In case of an overload, the saved messages are selected according to the formula defined in the delivery properties:
218
Campaign Optimization
To automate the frequency of page creation, click the Change button and define time period scheduling.
For example, let's define a schedule to create availability periods for all work days at a rate of 10 calls per hour
between 9AM and 5PM. To do this, apply the following steps:
1 Select the type of periodicity and the days and hours during which it is valid:
220
Campaign Optimization
The information displayed on this screen is changed in keeping with previous rules. For more on this, refer to Adding
availability lines one by one [page 216].
Note:
We recommend creating availability lines via file imports. This tab lets you view and check consumption lines.
Monitoring consumption
By default, capacity rules are for indication purposes only. Select the Exclude messages in excess of capacity from
the target option to prevent the defined load from being exceeded. In this case, excess messages will be automatically
excluded from the deliveries using this typology rule.
To monitor consumptions, view the values displayed in the Consumed column of the Capacity tab in the typology
rule.
To view consumption lines, click the Consumptions tab in the rule.
Introduction
In addition to the consistency rules presented above, control rules let you guarantee the validity and quality of
messages prior to delivery: character display, SMS size, address format, etc.
Default rules
A set of out-of-the-box rules lets you carry out usual checks. These checks (shown in bold in the interface) are:
n Object approval (email): checks that the sender object and address do not contain special characters which
may cause problems on certain mail agents.
n URL label approval (email): checks that each tracking URL has a label.
n URL approval (email): checks the tracking URLs (presence of the "&" character).
n Message size approval (mobile): checks the size of SMS messages.
n Validity period check (email): checks that the validity period of the delivery is long enough to send all messages.
n Proof size check (all channels): generates an error message if the proof target population exceeds 100 recipients.
n Wave scheduling check (email): checks that the last wave of deliveries is scheduled to start before the end of
the validity period, if the delivery is broken down into several waves.
2 In the Code tab, enter the script to apply the desired threshold, as shown below:
This script will trigger a warning if the delivery target exceeds 100 contacts.
222
Campaign Optimization
3 Link this rule to a campaign typology and reference the typology in the concerned SMS delivery.
224
Campaign Optimization
At the end of the analysis, the Confirm delivery button will not be available.
Filtering
Filtering rules let you define the messages to exclude based on criteria defined in a query. These rules are linked to
a targeting dimension.
Filtering rules can be linked to other types of rules (control, pressure, etc.) in typologies, or grouped in a dedicated
Filtering typology. For more on this, refer to Creating and using a filtering typology [page 229].
3 Create the filter using the Edit the query from the targeting dimension... link.
226
Campaign Optimization
When this rule is used in a delivery, underage subscribers are excluded automatically. A specific message indicates
rule application:
In this case, even if the rule is linked to all deliveries, it will only be applied to those which match the criteria of the
defined filter.
Note:
Typologies and filtering rules can be used in a workflow, in the Delivery outline box.
228
Campaign Optimization
Then select the filtering typology to be applied to the delivery. To do this, click the Add button and select the
typologies to apply.
You can also link filtering rules directly via this tab, without them being grouped in a typology. To do this, use the
lower section of the window.
230
Campaign Optimization
Note:
n Only typologies and filtering rules are available in the selection window.
n These configurations can be defined in the delivery template to be applied automatically to all new deliveries
created using the template.
Note:
For filtering rules, you can select the application condition of filtering criteria: they can depend on the delivery or
the delivery outline. For more on this, refer to Selecting the filtering rule application field [page 227].
Execution order
In standard operation mode, the rules are applied in the following sequence:
Note:
If you are using Adobe Campaign Interaction, offer eligibility rules are applied at the same time as filtering rules (for
offers found in the delivery outlines) or during the personalization phase, during the call to the offer engine.
You can adapt the execution sequence of rules which have the same type using the appropriate field in the General
tab of the rule. When several rules are executed during the same message processing phase, you can configure their
execution sequence in the Execution sequence field.
For example, a pressure rule with an execution order of 20 will be executed before a pressure rule with an execution
order of 30.
232
Campaign Optimization
Control rules
For Control rules, you can decide at which point of the delivery life cycle the rule will be applied (before or after
targeting, at the start of personalization, at the end of the analysis). Select the value to apply in the drop-down list
of the Phase field, in the General tab of the typology rule.
Campaign simulations
Overview
Campaign Optimization lets you test the efficiency of a campaign plan using simulations. This lets you measure the
potential success of a campaign: generated revenue, target volume based on the typology rules applied, etc.
Simulation lets you monitor and compare the impact of deliveries.
Configuration
Creating a simulation
To create a simulation, apply the following steps:
234
Campaign Optimization
1 Go to the Campaigns universe, click the More link within the Create section and select the Simulation option.
2 Enter the template and the name of the simulation. Click Save to create the simulation.
4 In the Scope tab, specify the deliveries you want to consider for this simulation. To do this, click the Add button
and specify the delivery selection mode to take into account.
236
Campaign Optimization
You can either select each delivery one by one or sort them by campaign, program or plan.
Note:
If you select deliveries via a plan, program or campaign, Adobe Campaign can automatically refresh the list of
deliveries to take into account whenever a simulation is started. To do this, check the Refresh the selection of
deliveries each time the simulation is started option.
If you don't do this, any deliveries that are not available in the plan, program, or campaign when the simulation
is created will not be taken into account: deliveries added later will be ignored.
5 Select the elements to include in the simulation scope. If necessary, select multiple elements using the SHIFT
and CTRL keys.
If necessary, you can use a dynamic condition via the Edit the dynamic condition... link
Click Save to approve this configuration.
Warning:
Only deliveries whose target has been calculated are taken into account when calculating simulations (statuses:
Target ready or Ready to deliver).
Execution settings
The General tab of the simulation lets you enter execution settings:
n The Schedule execution for down-time option defers the simulation launch to a less busy time period, based
on the chosen level of priority. Simulations use significant database resources, that's why non-urgent simulations
should be scheduled to run at night, for example.
n The Priority is the level applied to the simulation to delay its triggering.
n Save SQL queries in the log. SQL logs let you diagnose a simulation if it ends with errors. They can also help
you find out why a simulation is too slow. These messages will be visible after the simulation in the SQL logs
sub-tab of the Audit tab.
Implementation
Executing a simulation
Once the simulation scope is defined, you can execute it.
238
Campaign Optimization
Once execution is complete, open the simulation and click the Results tab to view the targets calculated for each
delivery.
3 The Alerts sub-tab groups all alert messages generated during the simulation. Alert messages can be sent in
case of capacity overload (if the number of recipients targeted exceeds the set capacity, for instance).
4 The Exploration of the exclusions sub-tab lets you create a result analysis table. The user needs to indicate
variables in the abscissa/ordinates axes.
For an example of analysis table creation, refer to the end of Exploring results [page 241].
240
Campaign Optimization
Viewing results
Log
The Log tab lets you diagnose simulation execution. The SQL Logs sub-tab is useful for expert users. It lists execution
logs in SQL format. These logs are only displayed if the Save SQL queries in the log option has been selected in the
General tab before simulation execution.
Exploring results
The Exploration of the exclusions sub-tab lets you analyze the data resulting from a simulation.
Descriptive analysis is detailed in the Reporting guide.
Simulation tracking
The indicators in the Log and Results tabs provide a first overview of simulation results. For a more detailed view of
results, open the Reports tab.
Reports
To analyze the result of a simulation, edit its reports: they show exclusions and causes.
The following reports are provided by default:
n Detail of simulation exclusions: this report provides a detailed chart of exclusion causes for all concerned
deliveries.
n Simulation summary: this report shows the populations excluded from the simulation throughout the various
deliveries.
n Summary of exclusions linked to the simulation: this report shows a chart of exclusions caused by the simulation
along with the applied typology rule and a chart showing the exclusion ratio per rule.
To access reports, click the Reports link of the targeted simulation via its dashboard.
You can also edit reports using the Reports link accessible from the simulation dashboard.
Comparing simulations
Each time a simulation is executed, the result replaces any previous results: you cannot display and compare results
from one execution to another.
To compare results, you need to use reports. Indeed, Adobe Campaign lets you save a report history to view it again
later. This history is saved throughout the simulations' life-cycle.
Example:
242
Campaign Optimization
3 In the upper right-hand section of the report, click the icon to create a new history.
Reporting axes
The Calculations tab lets you define reporting axes on the target. Theses axes will be used during result analysis
(refer to Exploring results [page 241]).
Note:
We recommend defining calculation axes in the simulation templates rather than individually for each simulation.
Simulation templates are saved in the Resources > Templates > Simulation templates node of the Adobe Campaign
tree.
Example:
In the example below, we want to create an additional reporting axis based on the recipients' status ("Customer",
"Prospect" or none).
1 To define a reporting axis, select the table which contains the information to be processed in the Analysis
dimension field. This information is mandatory.
244
Campaign Optimization
Warning:
Selecting this option considerably increases simulation execution time.
n Keep the simulation work table lets you keep simulation traces.
Warning:
The automatic saving of these tables requires a significant storage capacity: make sure the database is big
enough.
When the simulation results are displayed, the information on the selected expression will be displayed in the
Overlaps sub-tab.
Note:
This sub-tab is only displayed if the Generate target recovery statistics option has been enabled.
The information on reporting axes can be processed in exclusion analysis reports created in the Exploring exclusions
sub-tab. For more on this, refer to Exploring results [page 241]
246
CHAPTER5
Distributed Marketing
Table of Contents
Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 248
Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 248
Terminology . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 248
User-friendliness . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 249
Operators and entities . . . . . . . . . . . . . . . . . . . . . . . . . . . 250
Implementation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 251
Creating a local campaign . . . . . . . . . . . . . . . . . . . . . . . . . . . 253
Creating a local campaign template . . . . . . . . . . . . . . . . . . . . . . . 253
Creating the campaign package . . . . . . . . . . . . . . . . . . . . . . . . 263
Ordering a campaign . . . . . . . . . . . . . . . . . . . . . . . . . . . 267
Approving an order . . . . . . . . . . . . . . . . . . . . . . . . . . . . 271
Creating a collaborative campaign . . . . . . . . . . . . . . . . . . . . . . . . 276
Creating a collaborative campaign . . . . . . . . . . . . . . . . . . . . . . . 276
Creating a collaborative campaign package . . . . . . . . . . . . . . . . . . . . 282
Ordering a campaign . . . . . . . . . . . . . . . . . . . . . . . . . . . 285
Approving an order . . . . . . . . . . . . . . . . . . . . . . . . . . . . 286
Publishing the campaign package . . . . . . . . . . . . . . . . . . . . . . . . 286
Assigning a reviewer . . . . . . . . . . . . . . . . . . . . . . . . . . . 287
Adding other reviewers . . . . . . . . . . . . . . . . . . . . . . . . . . 289
Approval periods . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 289
Approving via the Adobe Campaign console . . . . . . . . . . . . . . . . . . . . 290
Accessing campaigns . . . . . . . . . . . . . . . . . . . . . . . . . . . . 290
Accessing the campaign . . . . . . . . . . . . . . . . . . . . . . . . . . 290
Available settings . . . . . . . . . . . . . . . . . . . . . . . . . . . . 291
Campaign execution . . . . . . . . . . . . . . . . . . . . . . . . . . . 291
Tracking a campaign . . . . . . . . . . . . . . . . . . . . . . . . . . . . 291
Filter packages . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 291
Edit packages . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 292
Cancel a package . . . . . . . . . . . . . . . . . . . . . . . . . . . . 294
Reinitializing a package . . . . . . . . . . . . . . . . . . . . . . . . . . 296
Examples . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 297
Creating a local campaign (by form) . . . . . . . . . . . . . . . . . . . . . . 297
Creating a collaborative campaign (by target approval) . . . . . . . . . . . . . . . . 300
Creating a collaborative campaign (by form) . . . . . . . . . . . . . . . . . . . . 307
Introduction
Adobe Campaign offers a Distributed Marketing application for implementing cooperative campaigns between
central entities (headquarters, marketing departments, etc.) and local entities (sales points, regional agencies, etc.).
This cooperation is based on a shared workspace known as the list of campaign packages, where centrally created
campaign templates and instances are offered to local entities.
The central entity provides campaigns that local entities may use. Campaigns are materialized by packages representing
either local or collaborative campaigns. To use a campaign, the local entity must order it and the order must be
approved.
Warning:
The Distributed Marketing module is a Campaign option. Please check your license agreement.
Terminology
Central entities
Central entities are made up of marketing operators in charge of specifying communications and assisting local
entities in executing their marketing campaign.
The distributed marketing module allows the central entity to:
n set up marketing campaign packages for local entities,
n increase local entities' degree of autonomy regarding their choice in customer/prospect communication, targeting,
content, etc.
n manage and control costs,
n handle a network of agencies.
Local entities
Local entities can be agencies, stores or groups of specific local operators (country or regional managers, brand
managers, etc.).
Distributed Marketing allows local entities to have more autonomy while optimizing execution costs.
Localization
Localization is the capacity for a local entity to modify the target and content of a campaign. The possible level of
localization depends on the type of campaign and its implementation.
Campaign package
Template (or campaign instance) created by a central entity and made available to a set of local entities.
Local campaign
A local campaign is an instance created from a template referenced in the list of campaign packages with a specific
execution schedule. Its aim is to meet a local communication need using a campaign template that was set up and
configured by the central entity.
The local entity's degree of autonomy depends on the implementation used.
Refer to Creating a local campaign [page 253].
Collaborative campaign
A collaborative campaign is a campaign whose execution schedule is defined by the central entity, which the local
entity may use. The content remains the same for each local entity but costs are shared. To take part, local entities
subscribe to the collaborative campaign.
248
Distributed Marketing
n Collaborative campaign (by form): recommended for campaigns involving up to 300 local entities. The local
entity can enter predefined parameters for targeting and content personalization in a Web form. The form can
be an Adobe Campaign form or an external form (extranet client). A functional administrator can define and
configure the form based on a form template defined by the integrator. To order the campaign, the local entity
just needs Web access.
n Collaborative campaign (by campaign): recommended for campaigns aimed at dozens of local entities. This
type of campaign creates child campaigns for each local entity. Once the collaborative campaign (by campaign)
is approved by the central entity, the campaign is made available to the local entity, who can modify it. Execution
is automatically synched between parent and child campaigns. The local entity must have access to an instance
to order a campaign and participate in it.
n Collaborative campaign (by target approval): recommended for campaigns aimed at several thousand local
entities. Local entity receives a contact list that has been predefined by the central entity. The local entity decides
whether or not to keep certain contacts based on the campaign content, via a Web form. Local entities are
deduced from the list of selected contacts. To participate in the campaign, the local entity just needs Web access.
n Collaborative campaign (simple): this mode ensures compatibility with the specific execution processes of
previous versions.
Refer to Creating a collaborative campaign [page 276].
User-friendliness
The list of campaign packages can be accessed from the Campaigns universe: click the Campaign packages link.
This window allows all local operators to view the campaigns available for their local agency.
In the case of central agencies, this window displays all packages available in the list of campaign packages and offers
additional links for editing the list.
Operators
You need to create central and local operators.
Central operators must belong to the Central management operator group or have the CENTRAL named right.
Local operators must belong to the Local management operator group or have the LOCAL named right. They must
also be linked to their local entity.
250
Distributed Marketing
Organizational entities
To create an organizational entity, click the Administration > Access management > Organizational entities node
and click the New icon above the list of entities.
Each organizational entity contains identification information (label, internal name, contact information, etc.) and
groups involved in the order approval process. These are defined in the Notifications and approvals section found
in the General tab.
n Define a package notification group: operators in this group will receive a notification each time a new package
is added to the list of campaign packages and each time a campaign becomes available.
n Select the group of reviewers in charge of approving orders, i.e. those in charge of approving campaigns ordered
by the local entity.
n Finally, select the group of reviewers in charge of approving the local campaign (target, content, budget, etc.).
This group may be added to when ordering a campaign, depending on the template.
Note:
The approval process is presented in Approval process [page 272].
Implementation
Distributed Marketing campaigns are created and published by the central entity. They may be used by both local
and central entities as needed.
The implementation procedure depends on the type of campaign package used and the local entity delegation
levels.
Integrator side
1 Create local entities.
1 Update the form with the fields used for campaign localization.
2 Create an instance from an appropriate campaign template (collaborative campaign) or duplicate the campaign
template (local campaign).
3 Configure the campaign with the localization fields and the form reference.
4 Publish the campaign.
1 Once you receive notification of the campaign package's availability, specify the campaign's location (optional).
2 Evaluate the target, the budget, etc.
3 Preview campaign content.
4 Order the campaign.
252
Distributed Marketing
In the campaign window, click the Edit tab, then click the Advanced campaign settings... link.
Web interface
In the Distributed marketing tab, you can choose the type of Web interface and specify the default values and
parameters to be entered when a local entity places an order.
The Web interface corresponds to a form to be filled in by the local entity when ordering the campaign.
Select the type of Web interface to be applied to the campaigns created from the template:
254
Distributed Marketing
n By brief: local entity must provide a description whereby it describes the campaign configurations. Once the
order has been approved, the central entity configures and executes the campaign as a whole.
n By form: local entity has access to a Web form where, depending on the template used, they can edit the content,
the target, its maximum size, as well as creation and extraction dates using personalization fields. Local entity
can evaluate the target and preview content from this Web form.
The form offered is specified in a Web application that must be selected in a drop down list from the Web
Interface field in the template's Advanced campaign settings... link. Refer to Creating a local campaign (by form)
[page 297].
n By external form: local entity has access to campaign parameters in its extranet (not Adobe Campaign). These
parameters are identical to those of a local campaign (by form).
n Pre-set: local entity orders campaign using the default form, without localizing it.
Default values
Select the Default values to be completed by local entities. For example:
n contact and extraction dates,
256
Distributed Marketing
Approvals
From the Advanced parameters for campaign entry link, you can specify the maximum number of reviewers.
Documents
You can allow local entity operators to link documents (text files, spreadsheets, images, campaign descriptions, etc.)
to the local campaign when creating the order. The Advanced parameters for campaign entry... link lets you restrict
the number of documents. To do this, simply enter the maximum number allowed in the Number of documents
field.
258
Distributed Marketing
When ordering a campaign package, the form suggests linking as many documents as indicated in the corresponding
field in the template.
If you do not wish to display a document upload field, enter 0 in the Number of documents field.
Note:
The Advanced parameters for campaign entry can be deactivated by checking Do not display the page used to
enter the campaign parameters.
Double click the Query activity to configure it according to the specified Default values.
260
Distributed Marketing
Delivery
In the Audit tab, click the Detail... icon to view the Scheduling for the selected delivery.
The Scheduling icon lets you configure the delivery's contact and execution date.
Locate your delivery's HTML. For example, in Delivery > Current order > Additional fields, use the Age segment
field to locate the delivery according to the age of the target.
262
Distributed Marketing
Save your campaign template. You can now use it from the Campaign packages view in the Campaigns universe,
by clicking the Create button.
Note:
Campaign templates and their general configuration are detailed in Campaign templates [page 78].
1 In the Navigation section on the Campaigns page, click the Campaign packages link.
3 The section above the window lets you select the previously specified campaign package template.
By default, the New local campaign package (localEmpty) template is used for local campaigns.
4 Specify the label, folder and execution schedule for the campaign package.
Dates
The start and end dates define the campaign's visibility period in the list of campaign packages.
The availability date is the date on which the campaign will become available for local entities (to order).
Warning:
If a local entity does not reserve the campaign before the deadline, it will not be able to use it.
264
Distributed Marketing
This information is found in the notification message sent to local agencies, as shown below:
Audience
For a local campaign, the central entity can specify the local entities involved by checking the Limit the package to
a set of local entities.
Note:
By default, each entity can order a local campaign only once.
Check the Enable multiple creation option to allow several local campaigns to be created from the campaign
package.
266
Distributed Marketing
Notifications
When a campaign becomes available or when the registration deadline is reached, a message is sent to the operators
of the local notification group. For more on this, refer to Organizational entities [page 251].
Ordering a campaign
Campaign packages become accessible to local entities once they are approved and their implementation period
has started. Local entities receive an email letting them know that a new campaign package is available (as soon as
its availability date is reached).
Note:
If some local entities were specified when creating the campaign package, they will be the only ones to receive a
notification. If no local entity was specified, all local entities will receive a notification.
To use a campaign offered by the central entity, the local entity must order it.
To order a campaign:
1 Click Order campaign in the notification message, or the corresponding button in Adobe Campaign.
Enter your ID and password to order the campaign. The interface is made up of a set of pages defined in a web
application.
Note:
Web applications are detailed in the Web Functionalities guide.
268
Distributed Marketing
3 The information is returned to the local and central entities. While local entities can only view their own orders,
the central entity can view all orders by any local entity, as shown below:
For more on this, refer to the Approval process [page 272] section.
5 The local operator is then notified that the campaign is available: campaign availability can be found in the list
of campaign packages within the Campaigns universe. The campaign can then be used. For more on this, refer
to Accessing campaigns [page 290].
270
Distributed Marketing
The Start targeting with order approval option lets the local entity run the campaign as soon as the order has
been approved.
Approving an order
To confirm a campaign order, the central entity must approve it.
The Campaign orders overview, accessed via the Campaigns universe lets you view the status of campaign orders
and approve them.
Note:
Local entities can make changes to the order until it is approved.
Email notification
When a campaign is ordered by a local entity, its reviewers are notified by email, as shown below:
272
Distributed Marketing
Note:
Selecting reviewers is presented in the Reviewers [page 276] section. They can accept or reject the order.
Note:
The campaign can still be edited and reconfigured up until the campaign availability date. Local entities can also
reject the campaign by clicking the Cancel button.
Creating a campaign
Once a campaign order is approved, it may be configured and executed by the local entity.
274
Distributed Marketing
Rejecting an approval
The operator in charge of approval can reject an order or campaign package.
If the reviewer rejects an order, the relevant notification is automatically sent to the local entities concerned: it
displays the comment entered by the operator that rejected the approval.
Information is displayed on the list of campaign packages page or on the campaign order page. If they have access
to the Adobe Campaign console, local entities are informed of this rejection.
Reviewers
Every time an approval is required, reviewers are notified by email.
For each local entity, reviewers are selected for campaign order approval and campaign approval. For more information
on selecting local reviewers, refer to Organizational entities [page 251].
Note:
For this selection to be possible, order approval must not yet be effective.
Canceling an order
The central agency can cancel an order using the Delete button, located on the order dashboard.
276
Distributed Marketing
Note:
Apart from collaborative campaigns (by campaign), these campaigns can be configured and executed via a web
interface.
The configuration process for a collaborative campaign database is similar to that of a local campaign template. The
specifications of the different types of collaborative campaigns are detailed below.
By form
To create a collaborative campaign (by form), the Collaborative campaign (by form) template must be selected.
In the Edit tab, click the Advanced campaign settings... link to access the Distributed Marketing tab.
Select the By form Web interface. This type of interface lets you create personalization fields that will be used by
local entities when ordering a campaign. Refer to Creating a local campaign (by form) [page 297].
Save your campaign. You can now use it from the Campaign packages view in the Campaign universe, by clicking
the Create button.
The Campaign Package view allows you to use local campaign templates (out-of-the-box or duplicated), as well as
reference campaigns for collaborative campaigns, with the aim of creating campaigns for your different organizational
entities.
When ordering the campaign, the local entity can complete the criteria predefined by the central entity, and evaluate
the campaign before ordering it.
Once an order for a Collaborative campaign (by campaign) is approved by the central entity, a child campaign is
created for the local entity. Once available to them, the local entity can then modify:
n the campaign workflow,
n typology rules,
n and personalization fields.
The local entity executes the child campaign. The central entity executes the parent campaign.
The central entity can view all child campaigns linked with a Collaborative campaign (by campaign) from this
dashboard (via the List of associated campaigns link).
278
Distributed Marketing
By target approval
To create a collaborative campaign (by target approval) , the Collaborative campaign (by target approval) template
must be selected.
Note:
In this mode, the central entity doesn't need to specify the local entities.
The campaign workflow must integrate Local approval type activity. The activity parameters are as follows:
n Action to perform: Target approval notification.
n Distribution context: Explicit.
n Data distribution: Local entity distribution.
Local entity distribution type data distribution must be created. The data distribution template lets you limit the
number of records from a list of grouping values. In Resources > Campaign management > Data distribution, click
the New icon to create a new Data distribution. For more information on data distribution, refer to the Workflows
guide.
Select the Targeting dimension and the Distribution field. For the Assignment type, select Local entity.
You can add a second Target approval after the Delivery type activity to configure a report on it.
280
Distributed Marketing
In the campaign creation notification message, the local entity receives a contact list that has been predefined by
the central entity parameters.
Simple
To create a simple collaborative campaign, the Collaborative campaign (simple) template must be selected.
1 In the Navigation section on the Campaigns page, click the Campaign packages link.
2 Click the Create button.
3 The section at the top of the window lets you select the New collaborative package (mutualizedEmpty) template.
4 Select the reference campaign.
5 Specify the label, folder and execution schedule for the campaign package.
Dates
The start and end dates define the campaign's visibility period in the list of campaign packages.
For collaborative campaigns, the central entity must specify the registration and personalization deadline.
282
Distributed Marketing
Note:
The Personalization deadline allows the central entity to choose a deadline by which the local entities must have
delivered the documents (spreadsheets, images) to be used to configure the campaign. This is not a mandatory
option. Side-stepping this date will not affect campaign implementation.
Audience
The central entity must specify the local entities involved per campaign as soon as the collaborative campaign is
created.
Warning:
Simple, by form and by campaign collaborative campaign kits cannot be approved unless the relevant local entities
have been specified
In manual mode, the local entity needs to subscribe for the campaign in order to participate.
In automatic mode, the local entity is pre-subscribed for the campaign. It may cancel campaign subscription or modify
its parameters without needing approval from the central entity.
Notifications
Configuration for notifications is identical to notifications for a local entity. Refer to Local campaign.
284
Distributed Marketing
Ordering a campaign
When a collaborative campaign is added to the list of campaign packages, the local entities belonging to the audience
defined by the central entity are notified (the collaborative campaigns (by target approval) do not have a predefined
audience). The message sent contains a link that lets you register for the campaign, as shown below:
This message also enables local entities to view the description entered by the central operator that created the
package, as well as documents linked to the campaign. These do not belong to the campaign itself, although they
provide additional information on it.
Once local operators have logged on via a web interface, they can enter personalized information to the collaborative
campaign they wish to order:
For more on this, refer to the Approval process [page 272] section.
Approving an order
The process for approving a collaborative campaign package order is the same as when doing so for a local campaign.
Refer to Local campaign.
286
Distributed Marketing
Assigning a reviewer
To select the reviewer, click the Approval parameters link from the campaign package and choose the relevant
reviewer from the drop-down list.
You may then begin the approval process by clicking Submit for approval.
Note:
At the organizational entity level, you may also specify reviewers to approve orders. For more on this, refer to
Organizational entities [page 251].
288
Distributed Marketing
Approval periods
By default, reviewers are given three days from the submission date to process the approval.
Within the edit reviewers window, you can also set reminders to send one or multiple messages if a campaign
package has not been approved. To do this, click the Add reminder link, then the Add button.
Reminders can be sent out either on a given date and/or x days after the submission date. The type of reminder can
be configured in the first column of the table of reminders. In the example below, the reviewers will receive a reminder
message on the on the 29/01/2014, i.e. two days before the date selected in the Date column, and a second reminder
one day before the end of the approval period, i.e. two day after the submission for approval date.
Once it is defined and the package has been submitted for approval, the execution schedule is displayed in the Audit
tab. It shows the processing deadline calculated based on previous configuration, as well as the dates of all configured
reminders.
After approval, the campaign is published, added to the list and, as soon as its availability date is reached, local
entities may use it. If the local entities were specified when creating the campaign, a message is sent to the operators
in the notification group to let them know that the campaign is available. If no entity was specified beforehand, the
campaign is available to all local entities, by default. For more on this, refer to Organizational entities [page 251].
Accessing campaigns
Once a campaign has been ordered, the order has been approved, and the availability date reached, it can be
executed.
Depending on the campaign type and the options selected, the campaign is executed locally or centrally.
290
Distributed Marketing
It is added to the detail of the matching order and can be edited. The complete dashboard lets you manage it on a
local level.
The campaign remains accessible in the Campaign overview, located via the Campaigns link on the home page.
Available settings
Local entities can adapt the campaign content to suit their needs, using all campaign dashboard elements. Their
main task will be to adapt the targeting workflow and possibly personalize delivery content.
Campaign execution
Each local entity may execute the campaign workflow and perform the necessary approvals based on the process
defined in the campaign's template.
Tracking a campaign
Central entity operators can track campaign orders in the list of campaign packages.
This lets them:
n Filter packages [page 291],
n Edit packages [page 292],
n Cancel a package [page 294],
n Reinitializing a package [page 296].
Filter packages
From the Campaigns universe, you can display the list of Campaign packages which regroups all existing Distributed
Marketing campaigns. You can filter this list so that it displays only campaigns that are either published, late, pending
Edit packages
The Campaign packages page lets you view the summary of each package.
This summary shows the following information: label, type of campaign, as well as the name of the campaign from
which it was created, and the folder.
Click the package name to edit it. You can also view orders by their local entities and by their status.
This information is also offered in the Campaign orders view which lists all orders.
The central operator can edit the order. There are two ways of doing this:
292
Distributed Marketing
1 The operator can click the order name to edit it: this displays the order detail.
The Edit > General tab lets you view information entered by the local entity when it ordered the campaign.
Cancel a package
The central entity can cancel a campaign package at any time.
Click Cancel in the campaign package Dashboard.
294
Distributed Marketing
2 The reference campaign is canceled and all active processes (workflows, deliveries) are stopped,
Canceled packages can still be accessed and reinitialized by the central entity (see below) if necessary. They will only
be offered to local entities again once they have been approved and started. The package reinitialization process is
shown below.
Reinitializing a package
Campaign packages which have already been published can be reinitialized, modified and made available to local
entities.
Select the package concerned.
Click the Reinitialize the package to reuse it link and click OK.
296
Distributed Marketing
The package status then changes to Being edited. Modify, approve and publish it again to restore it to the list of
campaign package.
Note:
You can also reinitialize canceled campaign packages.
Examples
Note:
APIs are detailed in a dedicated document, access to which is dependent on your contract. Refer to API.
Note:
The Web application used in this example is not a Web app that comes out-of-the-box with Adobe Campaign. To
use a form in a campaign, you must create the dedicated Web application.
Note:
Web application parameters are only available in the campaign template.
In the Edit tab, select the Campaign order activity and open it to access its content.
298
Distributed Marketing
n links that will allow the local entity to evaluate the campaign (e.g. the target, budget, content, etc.),
Note:
In this example, the following APIs are used:
n For the target evaluation,
1 Use the campaign creation notification to access the list of contacts selected by the central entity.
2 Select the contacts and approve participation.
300
Distributed Marketing
302
Distributed Marketing
3 The local entity unchecks certain contacts from the list because they have already been contacted for a similar
offer since the start of the year.
Once the checks have been approved, the campaign can start automatically.
1 To set up a collaborative campaign (by target approval) you must first create a Data distribution activity. Click
the New icon in the Resources > Campaign management > Data distribution node.
1 From the Campaign management > Campaign node, create a new collaborative campaign (by target approval).
304
Distributed Marketing
2 In the Targeting and workflows tab, create a workflow for your campaign. This must contain a Split activity in
which the Record count limitation is defined by the Data distribution activity.
1 Choose your Reference campaign. In the Edit tab of your package, you can select the Approval mode to use
for your campaign:
n in Manual mode, the local entities participate in the campaign if they accept the invitation from the central
entity. They can delete pre-selected contacts if they want to and approval from the manager is necessary to
confirm their participation in the campaign.
n in Automatic mode, the local entities must participate in the campaign, unless they unregister themselves
from it. They can delete contacts without needing approval.
306
Distributed Marketing
2 In the Description tab, you can add a description for your campaign as well as any documents to be sent to the
local entities.
3 Approve your campaign package then start your workflow to publish the package and make it available to all
the local entities in list of packages.
308
Distributed Marketing
2 In the campaign's Edit tab, click the Advanced campaign setings... link to configure it as a local campaign. Refer
to Creating a local campaign (by form) [page 297].
3 Configure the campaign workflow and the web form. Refer to Creating a local campaign (by form) [page 297].
310
Distributed Marketing
4 Create your campaign package by specifying the execution schedule and the local entities involved.
5 Finalize the package configuration by selecting the approval mode in the Edit tab.
6 From the Description tab, you can enter a campaign package description, a notification message to be sent to
local entities when the package is published, and attach any informative documents to your campaign package.
312
CHAPTER6
Response Manager
Table of Contents
Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 313
Objectives . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 313
Hypothesis concept . . . . . . . . . . . . . . . . . . . . . . . . . . . . 313
Method . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 314
Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 314
Configuring schemas . . . . . . . . . . . . . . . . . . . . . . . . . . . 314
Managing indicators . . . . . . . . . . . . . . . . . . . . . . . . . . . 318
Hypothesis templates . . . . . . . . . . . . . . . . . . . . . . . . . . . . 319
Creating a hypothesis model . . . . . . . . . . . . . . . . . . . . . . . . . 319
Example: creating a hypothesis template on a delivery . . . . . . . . . . . . . . . . 328
Creating hypotheses . . . . . . . . . . . . . . . . . . . . . . . . . . . . 332
Creating a hypothesis on the fly on a delivery . . . . . . . . . . . . . . . . . . . 332
Referencing a hypothesis in a campaign delivery . . . . . . . . . . . . . . . . . . 336
Adding a default hypothesis to deliveries for a campaign . . . . . . . . . . . . . . . . 336
Creating a hypothesis on an offer . . . . . . . . . . . . . . . . . . . . . . . 338
Example: creating a hypothesis linked to a delivery . . . . . . . . . . . . . . . . . . 340
Hypothesis tracking . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 345
Hypothesis results . . . . . . . . . . . . . . . . . . . . . . . . . . . . 346
Reports . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 348
Overview
Objectives
Adobe Campaign offers a response management application (Response Manager) that lets you measure the success
and profitability of marketing campaigns or offer propositions for all communication channels (email, mobile,
telephone, direct mail, fax, agency, etc.).
Hypothesis concept
Hypotheses can be configured over a given period from the contact date to deduce the behavior of those targeted
after receiving a delivery. These hypotheses are based on a transaction table that saves purchases and details of
these purchases.
Hypotheses are limited in time and can be applied to a control group to be compared to the target population.
Hypothesis results are provided by indicators that are updated automatically once the calculation is complete. The
ROI linked to the hypotheses will be taken into account in the campaign reports.
Warning:
Response Manager is a Campaign option. Please check your license agreement.
You can also calculate all the reactions for the entire household of the recipient that received the delivery or offer.
Each hypothesis is linked to a single transaction table. One delivery or offer can be linked to multiple hypotheses.
Method
Before you start using Response Manager, refer to Configuration [page 314] and carry out the necessary configurations.
In order to launch a hypothesis on a delivery or an offer, you need to define its context in a template which will be
used for each hypothesis you create.
To define and create measuring hypotheses, apply the following process:
Configuration
This section is intended for persons responsible for configuring response management. It assumes a certain amount
of knowledge about extending schemas, defining workflows, and SQL programming.
This lets you understand how to adapt the standard data model to the specific nature of a transaction table external
to Adobe Campaign with the table of individuals. This table of individuals can coincide with the table of available
individuals in Adobe Campaign or with a different table
The measurement hypothesis is launched by the operation process workflow (operationMgt). Each hypothesis
represents a separate process executed asynchronously with an execution status (Being edited, Pending, Finished,
Failed, etc.) and controlled by a scheduler that manages priority constraints, restriction of the number of simultaneous
processes, the low activity page and automatic execution with frequency.
Configuring schemas
Warning:
Do not modify the standard schemas of the application, but rather use the schema extension mechanism. Otherwise,
modified schemas will not be updated at the time of future upgrades of the application. This can lead to malfunctions
while using Adobe Campaign.
Application integration is required before using the reaction module, in order to define the various tables (transactions,
transaction details) to be measured as well as their relationship with deliveries, offers and individuals.
314
Response Manager
Standard schemas
The out-of-the-box nms:remaMatch schema contains the reaction log table, i.e. the relation between individuals,
hypothesis and transaction table. This schema shall be used as an inheritance schema for the reaction logs' final
destination table.
The nms:remaMatchRcp schema also comes as a standard, it contains the storage of reaction logs for Adobe
Campaign recipients (nms:recipient). In order to be used, it will need to be extended to be mapped to a transaction
table (containing purchases, etc.).
Note:
If you would like to keep the receipt identifier that describes the expected behavior in the hypotheses, you can extend
the nms:remaMatchRcp table template to add the identifier to it (in this case, no ROI calculation is linked to these
fields).
1 Via the Adobe Campaign explorer, select the Administration > Campaign management > Target mappings.
3 You can personalize the Extension namespace in the next window, then click Next.
4 In the Response management category, make sure that the Generate a storage schema for reactions box is
checked.
316
Response Manager
Then click Define additional fields... to select the related transaction tables and add the desired fields to the
extension of the nms:remaMatchRcp schema.
Managing indicators
The Response Manager module comes with a list of predefined indicators. However, you can add other personalized
measurement indicators.
To do this, you must extend the hypothesis table by inserting two fields for each new indicator:
n the first for the target population,
n the second for the control group.
For example:
318
Response Manager
Hypothesis templates
2 Click New or right-click in the list of templates and choose New in the drop-down list.
3 Enter the hypothesis label.
4 Specify whether the template is destined for hypotheses on offers or deliveries via the Hypothesis type.
5 For Delivery type templates, specify whether measurements should be carried out with or without a control
group (for more on this, refer to Properties of a hypothesis template [page 320]).
6 For Delivery type templates, you can choose a specific channel or decide to apply the template to all available
channels in Adobe Campaign using the Channel drop-down list (for more on this, refer to Properties of a
hypothesis template [page 320]).
7 Select the Execution folder in which you wish to create and automatically execute the hypotheses that will be
created from this template.
8 Choose the execution settings (for more on this, refer to Hypothesis template execution settings [page 320]).
9 Specify the hypothesis calculation period (for more on this, refer to Hypothesis template execution settings
[page 320]).
Warning:
This period is determined from the contact date.
10 In the Transactions tab, specify the tables and fields required for the hypothesis calculation (for more on this,
refer to Transactions [page 323]).
11 If your template is configured for Offer type hypotheses, you can enable the Update offer proposition status
option: in this case, select the status of the offer proposition you want to change.
Note:
If the template applies to offers, the Update offer proposition status option is available in the Transactions tab.
n Measurement with control group: lets you state whether a control group has been defined for the delivery or
the campaign and include it in measurement indicators. The control group, which doesn't receive deliveries, lets
you measure the impact of the campaign after the delivery, by comparing it with the target population which
did receive the delivery.
Note:
If the template is configured to take a control group into account, but no group is defined in the delivery which
the hypotheses concern, the results will be based on targeted recipients only.
For more on defining and configuring a control group, refer to Defining a control group [page 32].
n Channel: you can choose a specific channel or make the hypothesis template available to all channels in the
Adobe Campaign console by selecting All channels in the drop-down list. If you configure the template for a
specific channel, this lets you automatically filter deliveries per channel when creating the hypothesis (refer to
Creating hypotheses [page 332]).
n Execution folder: lets you specify the execution folder for the hypothesis.
n Taken into account in campaign ROI calculation: takes the hypothesis result into account in the ROI calculation
for the related campaign.
320
Response Manager
n Schedule execution for a time of low activity: lets you schedule the hypothesis launch to optimize Adobe
Campaign performances. When this option is checked, the processing workflow on campaigns executes hypothesis
calculation during downtime.
n Priority: level applied to the hypothesis to space out the hypothesis calculation orders if there are simultaneous
executions.
n Automatic execution: if necessary, lets you schedule hypothesis recalculation (for example, if you want to update
indicators regularly until the end of the delivery).
2 Configure the frequency, the related events and the validity period.
322
Response Manager
n Log SQL queries in journal: this function is reserved for expert users. It lets you add a tab to the measuring
hypothesis audit to show SQL queries. This enables the detection of possible malfunctions if a simulation finishes
with errors.
n Keep execution workflow: lets you keep the workflow that was automatically generated at the start of the
hypothesis calculation. In the hypotheses created from a template that has this option checked, the generated
workflow is available to follow the process.
Warning:
This option must be activated for debugging purposes only, in case of error while running the hypothesis.
In addition, workflows generated automatically must not be modified. Any eventual modification would not be
taken into account elsewhere for later calculations.
If you have checked this option, delete the workflow after it has executed.
Transactions
This tab contains the various fields and tables which let you save the history of recipient reactions in terms of
transactions. Refer to the Configuration guide for more information on the tables dedicated to response management.
n Schema (reaction log storage): select the recipient reaction table. The out-of-the-box table in Adobe Campaign
is NmsRemaMatchRcp.
n Transaction schema: choose the table that the hypotheses will concern, i.e. the transaction or the purchase
table.
n Querying schema: choose the criteria for filtering the hypothesis.
n Link to individuals: choose the link between individuals and the table used as a transaction schema.
n Link to the household: select the link to the household in the transactions schema if you wish to include all
members of a household in a hypothesis. This field is optional.
n Transaction date: this field is optional but recommended since it lets you define a scope for hypothesis calculation.
n Measurement period: lets you configure start and end dates during which hypotheses are executed and purchase
lines are recovered.
If the hypothesis is launched on the fly, it can be forced if would like to trigger it immediately. Otherwise, it is
triggered automatically based on the configured end of calculation date, which is based on the hypothesis
creation date (refer to Creating a hypothesis on the fly on a delivery [page 332]).
n Transaction/Margin amount: these fields are optional and enable you to calculate turnover indicators
automatically (refer to Indicators [page 346]).
n Unit amount: lets you set an amount for calculating revenue (refer to Indicators [page 346]).
n Additional measures and data: lets you specify additional reporting measures or axes from fields in the different
tables.
324
Response Manager
n Update offer proposition status: lets you change the status of the offer proposition if an offer recipient is identified
by the hypothesis.
Hypothesis perimeter
Once you have defined the transaction table and the fields which the hypothesis will concern, you can refine the
scope of your hypotheses by specifying the targeted transactions and deliveries using filters. You can also use a
JavaScript script to explicitly point to a product referenced in the transaction table.
n Filtering on transactions: in the Scope tab, you can configure a filter on the hypothesis. To do this:
n Filter on recipients: in the Scope tab, you can limit your hypothesis to any information linked to a message
(delivery, recipient, email address, service, etc.):
326
Response Manager
n Script: you can use a JavaScript script to dynamically overload the hypothesis settings during its execution.
To do this, click the Advanced settings link then enter the desired script.
Note:
This option is for expert users.
1 In the Adobe Campaign explorer, go to the Resources > Templates > Hypothesis templates node.
328
Response Manager
Note:
Since the template is specific to direct mail deliveries, hypotheses created using this model may not be linked
to any other delivery types.
330
Response Manager
The template created thus enables you to run hypotheses on the products or articles in the purchase table.
14 Click Save to record your template.
Creating hypotheses
There are various possibilities for creating/linking hypotheses to a campaign offer or delivery:
n Via the Measurement hypotheses folder by creating a new hypothesis based on an existing template and linking
it to an existing delivery.
n Via the Edit > Measurement tab in a campaign.
n Via the Measurement option of a delivery created from a campaign.
Hypotheses can only be calculated once the marketing campaign has been launched and recipients have received
the delivery. If the hypothesis is based on an offer proposition, the latter needs to at least be presented and still be
active. Offer and delivery hypotheses are created via the Measurement hypotheses folder and are based on a
hypothesis template. However, it is possible to reference a hypothesis directly in the delivery or the campaign before
the campaign starts. In this case, the hypotheses will be calculated automatically once the marketing campaign is
launched, based on execution settings (for more on this, refer to Hypothesis template execution settings [page 320]).
332
Response Manager
Note:
This operation is only possible for pending deliveries.
3 In the hypothesis window, select a previously created template (refer to Hypothesis templates [page 319]).
The hypothesis context as it was defined in the selected model is displayed in the window.
5 You can personalize your hypothesis by editing the General, Transactions and Scope tabs. For more on this,
refer to Creating a hypothesis model [page 319].
6 Start the hypothesis by clicking Start.
A workflow is automatically created to perform the measurement. The name is automatically defined depending
on the hypothesis configuration.
334
Response Manager
Warning:
You can access this if you have checked the Keep execution workflow box.
This option must be activated for debugging purposes only, in case of error while running the hypothesis.
Workflows generated automatically are saved in the Administration > Production > Objects created automatically
> Campaign workflows folder in the Adobe Campaign explorer.
In addition, workflows generated automatically must not be modified. Any eventual modification would not be
taken into account elsewhere for later calculations.
If you have checked this option, delete the workflow after it has executed.
1 Depending on your needs, you can create one or more Delivery type templates, as described in Creating a
hypothesis model [page 319]
2 Create a marketing campaign and targeting workflows.
3 In the delivery window, click the Delivery measurement icon.
4 Select the hypothesis template (the query configured in the model is displayed in the hypothesis window).
The hypothesis will be calculated automatically once the campaign is finished, based on the dates configured
in the model (refer to Hypothesis template execution settings [page 320]).
336
Response Manager
The hypothesis results can be viewed in the General and Reactions tabs of the hypothesis (refer to Hypothesis
tracking [page 345])
For more information, you can also refer to Example: creating a hypothesis linked to a delivery [page 340].
1 Create one or more Offer type models as described in Creating a hypothesis model [page 319].
2 Go to the Campaign management > Measurement hypotheses node.
338
Response Manager
If the Update offer proposition status option was enabled in the hypothesis template, the status of the offer
proposition is changed automatically, thereby providing feedback on the impact of the campaign (for more on
this, refer to Transactions [page 323]).
1 Create a campaign and a delivery (For more on this, refer to Creating a campaign [page 21]).
In our example, we will use a direct mail type delivery.
340
Response Manager
2 Configure a seed address: the previously created hypothesis template was configured to take a control group
into account in the reaction results.
Note:
For more information, refer to Defining a control group [page 32].
4 Choose the previously created hypothesis template from the drop-down list.
342
Response Manager
5 Click Edit query... and refine the query by entering the product that the hypothesis will concern.
6 Launch your targeting workflow and run the necessary checks until the campaign is finished (for more on this,
refer to Starting a delivery [page 50]).
344
Response Manager
7 In the Adobe Campaign tree, go to the Campaign management > Measurement hypotheses node to check
the indicators calculated by the hypothesis.
Hypothesis tracking
The result of hypothesis calculations is available at various levels of the Adobe Campaign platform: indicators
calculated by hypotheses and the target populations reactions are visible via the actual hypothesis, as well as in the
hypotheses reports available via campaigns and deliveries.
346
Response Manager
For the full list of indicators, click the Display the list link:
Reactions
You can view recipients' reactions to the hypotheses via the Reactions tab.
1 Once hypothesis calculation is complete, go to the Campaign management > Measurement hypotheses node
of the Adobe Campaign tree.
Reports
The Hypothesis report lets you view the results of the hypotheses performed on campaigns and deliveries. This
report contains the indicators calculated by the hypothesis (for more on this, refer to Indicators [page 346]).
n At campaign level: click the Reports link of the relevant campaign and select the Hypothesis report. This report
contains the list of campaign deliveries and the hypotheses calculated for each delivery.
348
Response Manager
n At delivery level: to access the report, open the concerned delivery, click the Reports in the Summary tab and
select the Hypothesis report. If several hypotheses were calculated for the same delivery, the report will contain
all hypotheses.