Professional Documents
Culture Documents
Neolane v6.1
This document, and the software it describes, are provided subject to a License Agreement and may not be used or copied outside of the
provisions of the License Agreement. No part of this publication may be reproduced, stored in a retrieval system, or transmitted, in any
form or by any means, electronic, mechanical, photocopying, recording or otherwise, without the prior written permission of Neolane.
The information contained in this document is provided for informational purposes only and may be revised without notice. It does not
constitute a commitment on the part of Neolane. Neolane does not guarantee the accuracy nor the completeness of the information
contained within this document. References to company names are intended to be ficticious and for illustrative purposes only and do not
refer to any real-world company.
Any brands cited are the property of their respective owners. Windows is the registered trademark of Microsoft Corporation in the United
States and other countries. Java, MySQL and Open Office are trademarks of Oracle Corporation in the United States and in other countries.
Linux is the registered trademark of Linus Torvalds in the United States and in other countries. This product includes software developed
by Apache Software Foundation (http://www.apache.org/).
For any questions or queries, please send a message to the following address: doc@neolane.com.
Neolane
18 rue Roger Simon Barboux, 94110 Arcueil - France
+33 1 41 98 35 35
www.neolane.com
Table of Contents
Chapter 1. Introduction . . . . . . . . . . . . . . . . . . . . . . . 7
Presentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 156
Creating a budget . . . . . . . . . . . . . . . . . . . . . . . . . . . 157
Adding expense lines . . . . . . . . . . . . . . . . . . . . . . . . . 163
Cost commitment, calculation and charging . . . . . . . . . . . . . . . . . 165
Orders and invoices . . . . . . . . . . . . . . . . . . . . . . . . . . 178
Managing the marketing resources . . . . . . . . . . . . . . . . . . . . . 181
Adding a marketing resource . . . . . . . . . . . . . . . . . . . . . . . 181
Collaborative work on resources . . . . . . . . . . . . . . . . . . . . . 183
Life cycle of a marketing resource . . . . . . . . . . . . . . . . . . . . . 186
Associating a resource with a campaign . . . . . . . . . . . . . . . . . . 190
Stock management . . . . . . . . . . . . . . . . . . . . . . . . . . 191
Advanced functions . . . . . . . . . . . . . . . . . . . . . . . . . . 193
Discussion forums . . . . . . . . . . . . . . . . . . . . . . . . . . . . 194
Accessing a forum . . . . . . . . . . . . . . . . . . . . . . . . . . . 194
Using a forum . . . . . . . . . . . . . . . . . . . . . . . . . . . . 194
Posting to an operator's personal forum . . . . . . . . . . . . . . . . . . . 196
Subscribing to a forum . . . . . . . . . . . . . . . . . . . . . . . . . 196
Checking notification delivery . . . . . . . . . . . . . . . . . . . . . . 197
4 | © Neolane 2013
Neolane Campaign - MRM
Neolane Campaign lets you create and manage marketing campaigns. The aim of this application
is to define, optimize, execute and analyze communications and marketing campaigns. Neolane
Campaign acts like a unified order and execution center for marketing strategies. For more on this,
refer to Neolane Campaign - Creating marketing campaigns [page 9].
Neolane Marketing Resource Management (MRM) completes this application by enabling full
management and real-time tracking of tasks, budgets and marketing resources. Marketing Resource
Management optimizes and regulates the handing of external and internal processes as well as
resources and marketing campaigns, while encouraging communication with third parties (agencies,
printers, etc.). For more on this, refer to Neolane MRM - Marketing resource and task management
[page 119].
Note:
For more on the Neolane platform functionalities, refer to Neolane Platform.
Issues related to population targeting, message personalization and message delivery on the various
channels are detailed in the Neolane Delivery guide.
Table of Contents
Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
Core concepts . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
Navigation . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
Accessing the web interface . . . . . . . . . . . . . . . . . . . . . 19
Setting up and managing marketing campaigns . . . . . . . . . . . . . . . . 20
Presentation . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
Creating a campaign . . . . . . . . . . . . . . . . . . . . . . . . 21
Creating and configuring deliveries . . . . . . . . . . . . . . . . . . . 24
Selecting the target population . . . . . . . . . . . . . . . . . . . . 25
Checking and approving deliveries . . . . . . . . . . . . . . . . . . . 36
Starting a delivery . . . . . . . . . . . . . . . . . . . . . . . . . 51
Managing the associated documents . . . . . . . . . . . . . . . . . . 55
Approval process . . . . . . . . . . . . . . . . . . . . . . . . . 63
Tracking . . . . . . . . . . . . . . . . . . . . . . . . . . . . 74
Operation templates . . . . . . . . . . . . . . . . . . . . . . . . 78
Recurring and periodic campaigns . . . . . . . . . . . . . . . . . . . 90
Managing service providers, stocks and budgets . . . . . . . . . . . . . . . 99
Creating service providers and their cost structures . . . . . . . . . . . . . 99
Stock and order management . . . . . . . . . . . . . . . . . . . . 109
Calculating budgets . . . . . . . . . . . . . . . . . . . . . . . . 117
Introduction
Neolane 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 Neolane 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
Neolane v6.1 - Neolane Campaign - MRM - Neolane Campaign - Creating marketing campaigns | 9
Neolane
A program lets you define marketing actions for a calendar period: launch, canvassing, loyalty, etc. Each
program contains campaigns linked to a calendar, which provides an overall view.
n Plan
The marketing plan can contain multiple programs. It is linked to a calendar period, has an allocated
budget and can also be linked up to documents and objectives.
For more on this, refer to Campaign calendar [page 11].
n Objectives
Within the campaign, program or plan, you can state a list of objectives. These are quantified values to
be reached. At the end of the campaign, program or plan, the MRM module lets you compare the objectives
and results in dedicated reports.
n Delivery outline
A delivery outline is a structured description of a delivery. Every delivery can refer to a delivery outline
which contains, for example, the related offers, documents to be attached, or a link to stores. An offer
can be referenced in the delivery according to the delivery outline selected.
For more on this, refer to Associating and structuring resources linked via a delivery outline [page 58].
Navigation
Home page
Once you connect to the database, you will see the home page.
Note:
For more on the overall Neolane ergonomics, and on profile management functionalities, refer to the Neolane
Platform guide.
All functionalities linked to deliveries are detailed in the Neolane Delivery guide.
10 | © Neolane 2013
Neolane Campaign - Creating 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 Neolane 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 of the home page.
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:
Neolane v6.1 - Neolane Campaign - MRM - Neolane Campaign - Creating marketing campaigns | 11
Neolane
You can filter the information displayed in the campaign calendar. To do this, click the Filter link and select
the filtering criteria.
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 | © Neolane 2013
Neolane Campaign - Creating 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.
Neolane v6.1 - Neolane Campaign - MRM - Neolane Campaign - Creating marketing campaigns | 13
Neolane
Accessing campaigns
Campaigns can be accessed via the campaign calendar, the Schedule tab of the program, or the list of
campaigns.
1 Via the campaign calendar, select the campaign you want to display, then click the Open link.
14 | © Neolane 2013
Neolane Campaign - Creating 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.
Neolane v6.1 - Neolane Campaign - MRM - Neolane Campaign - Creating marketing campaigns | 15
Neolane
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?
The dashboard of a campaign is used as a control interface. It accesses the main campaign creation and
management stages directly: deliveries, extraction files, notifications, budgets, etc.
Neolane Campaign lets you 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 Operation templates [page 78].
16 | © Neolane 2013
Neolane Campaign - Creating 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 194].
Neolane v6.1 - Neolane Campaign - MRM - Neolane Campaign - Creating marketing campaigns | 17
Neolane
Reports
The Reports link lets you access the campaign reports.
Note:
Reports are detailed in the Neolane 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, Neolane 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 Handling of seed addresses (for more on this, refer to Neolane Delivery) and control groups. (refer to
Defining a control group [page 32]).
n Approval handling: 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 | © Neolane 2013
Neolane Campaign - Creating marketing campaigns
Neolane v6.1 - Neolane Campaign - MRM - Neolane Campaign - Creating marketing campaigns | 19
Neolane
Approvals (of a target or a delivery content, for instance) can be carried out via Web access.
You can also use the link contained in the notification messages. For more on this, refer to Checking and
approving deliveries [page 36].
Presentation
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 Definition of 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 Launching delivery approval.
See Starting a delivery [page 51].
5 Campaign scheduling 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 51]),
check the data, processes and information relating to the deliveries (see Approval process [page 63]) 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 | © Neolane 2013
Neolane Campaign - Creating 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 Neolane 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 Operation templates [page 78].
Neolane v6.1 - Neolane Campaign - MRM - Neolane Campaign - Creating marketing campaigns | 21
Neolane
Adding a campaign
You can create a campaign via the list of campaigns. To display this view, select the Campaigns menu in
the Campaigns dashboard.
The Program field lets you select the program to which the campaign will be attached. This information is
mandatory.
22 | © Neolane 2013
Neolane Campaign - Creating 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.
Neolane v6.1 - Neolane Campaign - MRM - Neolane Campaign - Creating marketing campaigns | 23
Neolane
Note:
To filter the campaigns to display, click the Filter link and select the status of campaigns to display.
24 | © Neolane 2013
Neolane Campaign - Creating 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 Neolane Delivery guide.
Note:
Campaign templates are presented in Operation templates [page 78].
Neolane v6.1 - Neolane Campaign - MRM - Neolane Campaign - Creating marketing campaigns | 25
Neolane
26 | © Neolane 2013
Neolane Campaign - Creating marketing campaigns
Note:
The Workflows guide includes a detailed description of how the workflow module operates.
The target population is extracted from the Neolane 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.
Neolane v6.1 - Neolane Campaign - MRM - Neolane Campaign - Creating marketing campaigns | 27
Neolane
Select the objects from the lists to the left of the workspace and link them to construct the target.
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 Neolane 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 third tab contains the flow-control activities, which are used
occasionally to coordinate targeting activities.
28 | © Neolane 2013
Neolane Campaign - Creating 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.
2 Select the New workflow workflow template and name this workflow.
3 Click OK to confirm creation of the workflow, and then create the diagram for this workflow.
Executing a workflow
Targeting workflows can be launched manually via the Start button in the toolbar, provided that you have
the appropriate rights.
The targeting can be programmed for automatic execution according to a schedule (scheduler) or an event
(external signal, file import, etc.).
The actions related to executing the targeting workflow (launch, stop, pause, etc.) are asynchronous
processes: the command is saved and will take effect as soon as the server is available to apply it.
The toolbar icons let you take action concerning the execution of the targeting workflow.
Neolane v6.1 - Neolane Campaign - MRM - Neolane Campaign - Creating marketing campaigns | 29
Neolane
n Start or restart
n The Start icon lets you launch the targeting workflow. When you click on this icon, all activities
without an input transition are activated (except end point jumps).
The server takes the request into account, as shown by its status:
30 | © Neolane 2013
Neolane Campaign - Creating 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 operation design and test phases.
Neolane v6.1 - Neolane Campaign - MRM - Neolane Campaign - Creating marketing campaigns | 31
Neolane
The server takes the command into account, as its status shows:
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 targeting operation design and test phases.
32 | © Neolane 2013
Neolane Campaign - Creating 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].
Neolane v6.1 - Neolane Campaign - MRM - Neolane Campaign - Creating marketing campaigns | 33
Neolane
Note:
If you have defined a control group for a campaign, and you also configure it for a delivery linked to this
campaign, only the control group defined for the delivery will be applied
To do this, edit the delivery concerned and then click the To link in the Delivery target population 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 | © Neolane 2013
Neolane Campaign - Creating 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 Neolane Workflows guide for more information
on this topic.
Neolane v6.1 - Neolane Campaign - MRM - Neolane Campaign - Creating marketing campaigns | 35
Neolane
Adding a population
You can define a new population to be used as a control group. This population can come from a group of
recipients or you can create it via a specific query.
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 | © Neolane 2013
Neolane Campaign - Creating marketing campaigns
Note:
n To select the processes that will be subject to approval, modify the campaign template. For more on this,
refer to Operation 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.
Neolane v6.1 - Neolane Campaign - MRM - Neolane Campaign - Creating marketing campaigns | 37
Neolane
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.
Content approval lets you access the proofs sent.
n Extraction approval (direct mail delivery)
When Enable extraction approval is selected in the approval settings window, the extracted file must
be approved before the router can be notified.
An Approve content link is available on the campaign dashboard as shown below:
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 | © Neolane 2013
Neolane Campaign - Creating marketing campaigns
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 Neolane operators in charge of approval.
These can be individual operators, a group of operators, or a list of operators.
Neolane v6.1 - Neolane Campaign - MRM - Neolane Campaign - Creating marketing campaigns | 39
Neolane
To select a list of operators, click the Edit... link to the right of the field designating the first reviewer and
add as many operators as necessary, as shown below:
40 | © Neolane 2013
Neolane Campaign - Creating 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 define an approval calendar and add reminders from this section.
Neolane v6.1 - Neolane Campaign - MRM - Neolane Campaign - Creating marketing campaigns | 41
Neolane
For each delivery, click the Properties button and the Approvals tab to view and edit approval dates and
automatic reminders.
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 Neolane Delivery guide.
The content approval functionalities detailed below are designed to be added to the proof delivery.
Neolane Campaign lets you 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 | © Neolane 2013
Neolane Campaign - Creating marketing campaigns
1 After creating a new delivery, the campaign manager clicks the Submit content for approval 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:
Neolane v6.1 - Neolane Campaign - MRM - Neolane Campaign - Creating marketing campaigns | 43
Neolane
Note:
The notification email contains a link to the proofs already sent, and possibly to a rendering of the
message for the various webmails if the Neolane Deliverability option is enabled for this instance.
n via the console or web interface, delivery tracking, the delivery dashboard or the campaign dashboard:
44 | © Neolane 2013
Neolane Campaign - Creating 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.
Neolane v6.1 - Neolane Campaign - MRM - Neolane Campaign - Creating marketing campaigns | 45
Neolane
Note:
The person responsible for the campaign can re-start the content approval cycle at any time. To do this,
click the link on the Content status line of the campaign dashboard (at delivery level), then click Reset
content approval to submit it again.
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 | © Neolane 2013
Neolane Campaign - Creating 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:
Neolane v6.1 - Neolane Campaign - MRM - Neolane Campaign - Creating marketing campaigns | 47
Neolane
n click the link in the notification message, then approve content availability.
48 | © Neolane 2013
Neolane Campaign - Creating marketing campaigns
The operator can add a comment before submitting the content to the person in charge of the
campaign.
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.
Neolane v6.1 - Neolane Campaign - MRM - Neolane Campaign - Creating marketing campaigns | 49
Neolane
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.
50 | © Neolane 2013
Neolane Campaign - Creating marketing campaigns
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 52]
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 51], and for direct mail deliveries, see Starting an offline delivery [page 52].
The information also appears on the campaign dashboard. The Confirm delivery link lets you start the
delivery.
Neolane v6.1 - Neolane Campaign - MRM - Neolane Campaign - Creating marketing campaigns | 51
Neolane
Note:
The technical workflows concerning campaign processes are presented in the Neolane Platform guide.
Note:
This step is only available if the sending and approval of proofs was enabled in the approvals window.
52 | © Neolane 2013
Neolane Campaign - Creating 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 state 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.
Neolane v6.1 - Neolane Campaign - MRM - Neolane Campaign - Creating marketing campaigns | 53
Neolane
You can either accept or reject this approval, or return to the extraction step.
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 Managing service providers,
stocks and budgets [page 99].
Execution tracking
You can look up the status of deliveries in the relevant tab, which is accessible via the Neolane home page.
See Delivery tracking [page 78].
Information concerning the processes executed in a campaign are collected in the Execution tab of the
campaign. There, you can view the list of deliveries in the campaign. See Tracking campaigns [page 74].
54 | © Neolane 2013
Neolane Campaign - Creating marketing campaigns
n Campaign jobs (internal name: operationMgt): this workflow manages processes on marketing
campaigns (targeting, file extraction, etc.); It also creates the workflows related to recurring and periodic
campaigns.
It is installed by default with the Campaign module.
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 catalog entry 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 Neolane MRM, you can also manage a library of marketing resources that are available for
several participants for collaborative work. See Managing the marketing resources [page 181].
Add 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 Neolane operators with suitable rights,
n Documents containing information for the router, if any.
Neolane v6.1 - Neolane Campaign - MRM - Neolane Campaign - Creating marketing campaigns | 55
Neolane
The documents are linked to the program or the campaign via the Edit > Documents tab.
You can also add a document to a campaign via the link offered in its dashboard.
56 | © Neolane 2013
Neolane Campaign - Creating 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:
Neolane v6.1 - Neolane Campaign - MRM - Neolane Campaign - Creating marketing campaigns | 57
Neolane
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 link is not present, then this feature is not available for this campaign. Refer to the campaign template
configuration.
For more on this, refer to Operation templates [page 78].
Next, click Add a delivery outline... and create the hierarchy of outlines for the delivery:
58 | © Neolane 2013
Neolane Campaign - Creating marketing campaigns
2 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 Neolane and imported into the outline via the Import
personalization fields... link.
Neolane v6.1 - Neolane Campaign - MRM - Neolane Campaign - Creating marketing campaigns | 59
Neolane
They can also be created directly in the outline by clicking the Add icon to the right of the list zone.
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 the marketing resources [page 181].
60 | © Neolane 2013
Neolane Campaign - Creating 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:
Neolane v6.1 - Neolane Campaign - MRM - Neolane Campaign - Creating marketing campaigns | 61
Neolane
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.
62 | © Neolane 2013
Neolane Campaign - Creating marketing campaigns
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].
Note:
For more on exports, refer to the Neolane 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 Neolane 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:
Also refer to Selecting reviewers [page 67].
Operating principle
For example, the standard e-mail for budget approval will be as follows:
Neolane v6.1 - Neolane Campaign - MRM - Neolane Campaign - Creating marketing campaigns | 63
Neolane
The reviewer operators can then choose whether or not to approve the concerned step.
Once the operator approves their choice, approval or rejection of the job is forwarded to the delivery
dashboard.
64 | © Neolane 2013
Neolane Campaign - Creating marketing campaigns
The information is also available in the approval logs of the campaign (It is 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.
Neolane v6.1 - Neolane Campaign - MRM - Neolane Campaign - Creating marketing campaigns | 65
Neolane
In the following example, the delivery content will not require approvals:
66 | © Neolane 2013
Neolane Campaign - Creating 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 Neolane operators with Administrator rights can also approve jobs, but they will not receive
notifications.
Neolane v6.1 - Neolane Campaign - MRM - Neolane Campaign - Creating marketing campaigns | 67
Neolane
Approval modes
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 | © Neolane 2013
Neolane Campaign - Creating marketing campaigns
Neolane v6.1 - Neolane Campaign - MRM - Neolane Campaign - Creating marketing campaigns | 69
Neolane
Click Validate.
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 | © Neolane 2013
Neolane Campaign - Creating marketing campaigns
n The approval status for each delivery can be viewed by clicking the Hide/show log option of the
Summary tab.
Neolane v6.1 - Neolane Campaign - MRM - Neolane Campaign - Creating marketing campaigns | 71
Neolane
n This information can also be accessed via the Tracking > Approvals tab of each delivery:
Note:
Once an operator has approved or rejected a job, the other reviewing operators can no longer act on the
approval.
72 | © Neolane 2013
Neolane Campaign - Creating 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.
Neolane v6.1 - Neolane Campaign - MRM - Neolane Campaign - Creating marketing campaigns | 73
Neolane
To do this, edit the approval window of the campaign or campaign template (Edit > Properties Advanced
campaign settings... Approvals tab) and select Do not enable notification sending.
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 Neolane tree.
Tracking
Tracking campaigns
For each campaign, the Tracking tab lets you view all jobs and their statuses. The following information is
accessible via this sub-tab:
74 | © Neolane 2013
Neolane Campaign - Creating marketing campaigns
n The activity journal shows the jobs carried out on the campaign in general: workflow creation or start,
approval, extraction, etc.
Neolane v6.1 - Neolane Campaign - MRM - Neolane Campaign - Creating marketing campaigns | 75
Neolane
n The Deliveries sub-tab contains all the deliveries of the campaign which can be edited from this view.
To do so, select the delivery and click the Detail icon.
76 | © Neolane 2013
Neolane Campaign - Creating 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 Neolane MRM application. They are detailed in Creating and managing tasks
[page 120].
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.
Neolane v6.1 - Neolane Campaign - MRM - Neolane Campaign - Creating marketing campaigns | 77
Neolane
Delivery tracking
The list of deliveries is available via the Deliveries link of the Campaign universe.
For each delivery, this list lets you access the key indicators: state, number of recipients targeted, linked
campaigns, etc.
To check the state of a delivery, edit it and view its dashboard and tabs.
Note:
Information concerning delivery details is available in the Neolane Delivery guide.
Operation 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 Neolane platform.
To create a new template, you can add the New button in the toolbar above the list of templates.
78 | © Neolane 2013
Neolane Campaign - Creating marketing campaigns
You can also duplicate the default template in order to re-use and adapt its configuration.
The various tabs and sub-tab of the campaign template give access to its settings, described in General
configuration [page 88].
Neolane v6.1 - Neolane Campaign - MRM - Neolane Campaign - Creating marketing campaigns | 79
Neolane
Module selection
The Advanced campaign settings... link lets you enable and disable jobs for the operations based on this
template. Select the functions you want to enable in the campaigns created based on this template.
80 | © Neolane 2013
Neolane Campaign - Creating marketing campaigns
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:
The following links are displayed in the operation dashboard (the Add a task link is missing):
Neolane v6.1 - Neolane Campaign - MRM - Neolane Campaign - Creating marketing campaigns | 81
Neolane
82 | © Neolane 2013
Neolane Campaign - Creating marketing campaigns
n Seed addresses
Neolane v6.1 - Neolane Campaign - MRM - Neolane Campaign - Creating marketing campaigns | 83
Neolane
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
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
84 | © Neolane 2013
Neolane Campaign - Creating marketing campaigns
When this module is selected, a Delivery outlines sub-tab is added to the Documents tab in order to
define delivery outlines for the operation.
Neolane v6.1 - Neolane Campaign - MRM - Neolane Campaign - Creating marketing campaigns | 85
Neolane
When this module is enabled, a tab is added to the advanced settings of the campaign to define the
process execution sequence.
n Approval
If you select the Approval, you can select the processes to approve as well as the operators in charge
of approvals.
86 | © Neolane 2013
Neolane Campaign - Creating marketing campaigns
When this module is selected, a Budget tab is added to the details of the template and campaigns based
on this template so that the associated budget can be selected.
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.
Neolane v6.1 - Neolane Campaign - MRM - Neolane Campaign - Creating marketing campaigns | 87
Neolane
General configuration
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 operation 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 Neolane 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 operation, i.e. the number of days over which the operation will be performed.
When creating an operation based on this template, the operation start and end dates will be populated
automatically.
If the operation is recurrent, you must specify the operation 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 | © Neolane 2013
Neolane Campaign - Creating 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.
Neolane v6.1 - Neolane Campaign - MRM - Neolane Campaign - Creating marketing campaigns | 89
Neolane
Note:
It is recommended that you duplicate the default template instead of creating an empty template.
90 | © Neolane 2013
Neolane Campaign - Creating 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.
Neolane v6.1 - Neolane Campaign - MRM - Neolane Campaign - Creating marketing campaigns | 91
Neolane
You can use the schedule creation wizard to fill in all of the execution dates automatically. To do this,
click the Complete the execution schedule... link located above the table.
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 Created 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 | © Neolane 2013
Neolane Campaign - Creating 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.
Neolane v6.1 - Neolane Campaign - MRM - Neolane Campaign - Creating marketing campaigns | 93
Neolane
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 validate: lets you force the delivery approval requests in the workflow
n To start: lets you start the workflow when the start date has been reached.
The Created in advance for field lets you create all the workflows covering the period entered.
Upon execution of the Campaign jobs 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 | © Neolane 2013
Neolane Campaign - Creating marketing campaigns
4 Recurring workflows are created automatically from the workflow template present in the campaign.
They are visible from the Targetings 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.
Neolane v6.1 - Neolane Campaign - MRM - Neolane Campaign - Creating marketing campaigns | 95
Neolane
Workflows created from the schedule are automatically associated with it in the Workflow column of
the Schedule tab.
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 | © Neolane 2013
Neolane Campaign - Creating marketing campaigns
Warning:
The operator to whom the template is assigned needs to have the appropriate rights to create campaigns
in the selected program.
Neolane v6.1 - Neolane Campaign - MRM - Neolane Campaign - Creating marketing campaigns | 97
Neolane
n Create the workflow associated with this template. It will be duplicated in every periodic campaign created
by the template.
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 | © Neolane 2013
Neolane Campaign - Creating 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 Neolane 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.
Neolane v6.1 - Neolane Campaign - MRM - Neolane Campaign - Creating marketing campaigns | 99
Neolane
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 103].
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:
1 In the Templates 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.
Neolane v6.1 - Neolane Campaign - MRM - Neolane Campaign - Creating marketing campaigns | 101
Neolane
Note:
The stock lines are defined in the Stock management node.
For more on this, refer to Stock and order management [page 109]
3 You can pre-select a value for this cost category, which will be offered by default in the service provider
cost categories (instead of a blank). To do this, select the option in the Selected column for the type
of category concerned:
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:
Cost category - Type of cost
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.
Neolane v6.1 - Neolane Campaign - MRM - Neolane Campaign - Creating marketing campaigns | 103
Neolane
Linear structure
If the amount is always the same for a message (or a batch of messages) irrespective of the total number
of messages, select Linear and enter the cost of each message.
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.
Neolane v6.1 - Neolane Campaign - MRM - Neolane Campaign - Creating marketing campaigns | 105
Neolane
n The File extraction section indicates the export template used for delivery when this service is
selected. You can indicate the name of the output file in the Extraction file field. The button to the
right of the field lets you insert variables.
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.
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.
Neolane v6.1 - Neolane Campaign - MRM - Neolane Campaign - Creating marketing campaigns | 107
Neolane
n For an email delivery, the service is selected from the Advanced tab in the delivery properties, as in the
following example:
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.
Neolane v6.1 - Neolane Campaign - MRM - Neolane Campaign - Creating marketing campaigns | 109
Neolane
Stock management
Neolane 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:
2 Enter the label of the stock and select the service provider with which it is associated from the drop-down
list.
Note:
For more on this, refer to Creating service providers and their cost structures [page 99]
Neolane v6.1 - Neolane Campaign - MRM - Neolane Campaign - Creating marketing campaigns | 111
Neolane
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.
Neolane v6.1 - Neolane Campaign - MRM - Neolane Campaign - Creating marketing campaigns | 113
Neolane
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.
Stock tracking
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:
Neolane v6.1 - Neolane Campaign - MRM - Neolane Campaign - Creating marketing campaigns | 115
Neolane
Orders
The Orders sub-tab lets you view current orders and save new orders.
To save an order, click the Add button and select the type of product concerned from the drop-down list in
the Charge line field. Indicate the delivery date and the quantity ordered.
Note:
Once the delivery date is reached, the ordered stock line disappears automatically and the quantity entered
in the Volume on order field is added to the History tab. This quantity is automatically added to the stock
volume.
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 158].
Neolane v6.1 - Neolane Campaign - MRM - Neolane Campaign - Creating marketing campaigns | 117
Neolane
Note:
The procedure for creating budgets is presented in Creating a budget [page 157].
Table of Contents
Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . 119
Presentation . . . . . . . . . . . . . . . . . . . . . . . . . . 119
Core concepts . . . . . . . . . . . . . . . . . . . . . . . . . . 120
User-friendliness . . . . . . . . . . . . . . . . . . . . . . . . . 120
Creating and managing tasks . . . . . . . . . . . . . . . . . . . . . 120
Presentation . . . . . . . . . . . . . . . . . . . . . . . . . . 120
Creating a new task . . . . . . . . . . . . . . . . . . . . . . . . 122
Task map . . . . . . . . . . . . . . . . . . . . . . . . . . . 138
Types of task . . . . . . . . . . . . . . . . . . . . . . . . . . 141
Life cycle . . . . . . . . . . . . . . . . . . . . . . . . . . . . 147
Controlling costs . . . . . . . . . . . . . . . . . . . . . . . . . . 156
Presentation . . . . . . . . . . . . . . . . . . . . . . . . . . 156
Creating a budget . . . . . . . . . . . . . . . . . . . . . . . . 157
Adding expense lines . . . . . . . . . . . . . . . . . . . . . . . 163
Cost commitment, calculation and charging . . . . . . . . . . . . . . . . 165
Orders and invoices . . . . . . . . . . . . . . . . . . . . . . . . 178
Managing the marketing resources . . . . . . . . . . . . . . . . . . . . 181
Adding a marketing resource . . . . . . . . . . . . . . . . . . . . . 181
Collaborative work on resources . . . . . . . . . . . . . . . . . . . . 183
Life cycle of a marketing resource . . . . . . . . . . . . . . . . . . . 186
Associating a resource with a campaign . . . . . . . . . . . . . . . . . 190
Stock management . . . . . . . . . . . . . . . . . . . . . . . . 191
Advanced functions . . . . . . . . . . . . . . . . . . . . . . . . 193
Discussion forums . . . . . . . . . . . . . . . . . . . . . . . . . 194
Accessing a forum . . . . . . . . . . . . . . . . . . . . . . . . 194
Using a forum . . . . . . . . . . . . . . . . . . . . . . . . . . 194
Posting to an operator's personal forum . . . . . . . . . . . . . . . . . 196
Subscribing to a forum . . . . . . . . . . . . . . . . . . . . . . . 196
Checking notification delivery . . . . . . . . . . . . . . . . . . . . 197
Introduction
Presentation
Neolane 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.
Neolane v6.1 - Neolane Campaign - MRM - Neolane MRM - Marketing resource and task management | 119
Neolane
Neolane operators can coordinate their actions and approve their progress at all stages via complete validation
processes and appropriate tracking tools: reporting, tracking of approvals, notifications, discussion forums,
etc. They are alerted in the event or error or delay, and at each new stage of the validation cycle.
Thus, in the context of the programs and sub-programs of marketing plans, tasks can be created and assigned
to the operators concerned, and then managed through all their phases.
Neolane MRM also lets you manage marketing resources in which several participants are involved: the
integrity and monitoring of resources is performed via a dedicated dashboard.
Finally, the management of budgets is broadened thanks to the management of targets and expense lines
and an extended offer of standard reports; in this way, you can monitor and accurately measure the
productivity and performance of all marketing activities.
Core concepts
In the context of Neolane 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 120].
n Marketing resources
Neolane 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 the marketing resources [page 181].
User-friendliness
Note:
For more on the overall Neolane ergonomics, refer to the Neolane Platform guide.
All functionalities linked to deliveries and profile management are detailed in the Neolane Delivery guide.
All campaign related functionalities are detailed in Neolane Campaign - Creating marketing campaigns
[page 9].
Presentation
Neolane 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 Neolane 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 138].
They can be displayed in the schedule of the program to which they belong.
Neolane v6.1 - Neolane Campaign - MRM - Neolane MRM - Marketing resource and task management | 121
Neolane
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.
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.
Neolane v6.1 - Neolane Campaign - MRM - Neolane MRM - Marketing resource and task management | 123
Neolane
By default, when a Neolane operator creates a task, it is assigned to them automatically. To select a different
operator, use the Assigned to field.
Note:
Operator management is presented in the Neolane 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.
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.
Neolane v6.1 - Neolane Campaign - MRM - Neolane MRM - Marketing resource and task management | 125
Neolane
You can view the Neolane operator profile via the Edit link icon.
The operator dashboard lets you check their workload (other tasks in progress).
Neolane v6.1 - Neolane Campaign - MRM - Neolane MRM - Marketing resource and task management | 127
Neolane
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.
To specify a list of operators, click the Edit... link to the right of the first reviewer and add as many operators
as necessary, as shown below:
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 If no reviewers are identified, the person in charge of the task will be responsible for all approvals and
the notifications will be sent to them. All other Neolane 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 the
marketing resources [page 181]). To do so, open the task and click the Documents icon in the task toolbar.
Click Add and select the document to be added to your task. Apply the same process for marketing resources.
Neolane v6.1 - Neolane Campaign - MRM - Neolane MRM - Marketing resource and task management | 129
Neolane
Referenced documents will appear in the notifications sent to the operators involved in the task, as well as
on the task dashboard.
Execution schedule
Note:
The life cycle of a task is presented in Life cycle [page 147].
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 state 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.
Neolane v6.1 - Neolane Campaign - MRM - Neolane MRM - Marketing resource and task management | 131
Neolane
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 149].
To specify this information, click the Expenses and revenue icon in the task toolbar.
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 165].
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].
Neolane v6.1 - Neolane Campaign - MRM - Neolane MRM - Marketing resource and task management | 133
Neolane
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 156].
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.
Neolane v6.1 - Neolane Campaign - MRM - Neolane MRM - Marketing resource and task management | 135
Neolane
Initial notifications
When you create or modify a task with a start date in the future, Neolane 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.
4 Click the Add button above the schedule on the right, then click Add a task.
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.
Neolane v6.1 - Neolane Campaign - MRM - Neolane MRM - Marketing resource and task management | 137
Neolane
Task map
Displaying tasks
The tasks are displayed in the task list accessible via the Campaigns universe.
Filtering tasks
When you display this view, it is automatically filtered in order to display only operator tasks. You can also
filter the tasks using the fields in the upper section of the window.
Neolane v6.1 - Neolane Campaign - MRM - Neolane MRM - Marketing resource and task management | 139
Neolane
Editing tasks
Click on a task to edit it.
Types of task
When you create tasks via a campaign, you can create specific tasks. The type of task is defined in the
selected template.
Note:
Control task and Grouping tasks can be created only via the campaign dashboard.
They are displayed in the task overview of the operator to whom they are assigned. See Task map [page 138].
Neolane v6.1 - Neolane Campaign - MRM - Neolane MRM - Marketing resource and task management | 141
Neolane
Control tasks
A Control task is linked to delivery approval: approval of targeting, content, extraction file, budget or proof.
Neolane v6.1 - Neolane Campaign - MRM - Neolane MRM - Marketing resource and task management | 143
Neolane
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.
The Publish the resource button is made available and the resource publishing reviewer receives a
notification email to let him know that it is ready to be published. In the Edit > Resource tracking tab,
reviewing and publishing by the task reviewer become visible. If a resource post-processing workflow has
been defined, it is executed now.
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.
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:
Neolane v6.1 - Neolane Campaign - MRM - Neolane MRM - Marketing resource and task management | 145
Neolane
n In progress once the email is sent and until the end date is reached
n Finished once the end date is reached.
Configuration
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.
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 147]), or define dependencies between
the tasks (see Grouping tasks [page 148]).
Linked tasks
Use the Linked task field to associate tasks with a grouping task. See Types of task [page 141].
In the following example, the approval of targeting is broken down into four sub-tasks.
Neolane v6.1 - Neolane Campaign - MRM - Neolane MRM - Marketing resource and task management | 147
Neolane
Grouping tasks
Use the Grouped to field to make the execution of a task depend on the execution of another task.
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 122].
Neolane v6.1 - Neolane Campaign - MRM - Neolane MRM - Marketing resource and task management | 149
Neolane
When creating and editing a task scheduled in the future (as long as the task start date isn't reached),
it's possible to send a notification to participants and managers to let them know that a new task has
been scheduled.
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 state 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.
Neolane v6.1 - Neolane Campaign - MRM - Neolane MRM - Marketing resource and task management | 151
Neolane
4 Each time a participant approves a job, the progress state of the task is updated.
5 The reviewer receives a notification email telling him that the operator has completed the section assigned
to them.
Neolane v6.1 - Neolane Campaign - MRM - Neolane MRM - Marketing resource and task management | 153
Neolane
6 Once the person in charge of the task decides that it is finished, they can close it, using either the link
in the notification email sent when the task was started, the console or the interface.
Note:
The person in charge of a task can close it at any time, even if approvals are missing. The progress state
changes to 100% automatically.
7 The task state 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.
Neolane v6.1 - Neolane Campaign - MRM - Neolane MRM - Marketing resource and task management | 155
Neolane
Note:
The task state 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 state 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
Presentation
Neolane 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.
The management and tracking of budgets is centralized in a dedicated node of the Neolane 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 Neolane MRM:
Creating a budget
Budgets are created in the map, via the Marketing resources>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
Neolane v6.1 - Neolane Campaign - MRM - Neolane MRM - Marketing resource and task management | 157
Neolane
Indicate the allocated amount in the relevant field. The other amounts are entered automatically. See
Calculating amounts [page 158].
n Defining the validity period
Specify the start and end dates. This information is indicative only.
n Expenses
Create the expense categories to which the costs assigned to this budget for campaigns, tasks etc. can
be linked. See Expense categories [page 161].
Note:
You can select a related budget.
For more on this, refer to Linked one budget to another [page 162].
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.
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.
Neolane v6.1 - Neolane Campaign - MRM - Neolane MRM - Marketing resource and task management | 159
Neolane
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 from the campaign expenditure and revenue configuration window.
When the budget is Reserved, the update is performed automatically for the charged budget.
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.
To add a category, click the Add button in the lower section of the window.
Neolane v6.1 - Neolane Campaign - MRM - Neolane MRM - Marketing resource and task management | 161
Neolane
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.
An additional tab will be added to the main budget in order to display the list of related 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 delivery Send
promotional coupon in operation Even Communication Show. When the delivery is edited, the Direct
mail tab lets you see how the expense line is calculated.
Neolane v6.1 - Neolane Campaign - MRM - Neolane MRM - Marketing resource and task management | 163
Neolane
The cost calculation for this delivery is based on the cost categories selected for the service provider concerned:
According to the cost categories selected, the corresponding cost structures are applied in order to calculate
the cost lines. In this example, for the service provider concerned, the cost structures are as follows:
Note:
Cost categories and structures are presented in Creating a service provider and its cost categories [page 100].
Neolane v6.1 - Neolane Campaign - MRM - Neolane MRM - Marketing resource and task management | 165
Neolane
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.
In other cases, 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 calculated cost will be the sum of all actual
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 Resources>Service
providers node.
For more on this, refer to Creating a service provider and its cost categories [page 100].
Neolane v6.1 - Neolane Campaign - MRM - Neolane MRM - Marketing resource and task management | 167
Neolane
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.
1 Room reservation (Small Room and Large Room), with a fixed cost structure in the amount of
300 and 500 Euros:
2 Creation (Content template type), with a daily cost structure of 300 Euros:
Neolane v6.1 - Neolane Campaign - MRM - Neolane MRM - Marketing resource and task management | 169
Neolane
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.
Override the cost of the envelopes and add a fixed cost. Also select the categories, concerned by the costs.
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.
Neolane v6.1 - Neolane Campaign - MRM - Neolane MRM - Marketing resource and task management | 171
Neolane
If budget approval is enabled for this campaign, approve the budget from the dashboard. You can check the
approval of cost categories.
The expense line concerning the delivery is added in the Edit > Budget tab of the campaign. Edit it to view
the details of the calculation.
The cost calculated for the delivery is updated with this information:
Neolane v6.1 - Neolane Campaign - MRM - Neolane MRM - Marketing resource and task management | 173
Neolane
When you edit the calculated cost, you can check the cost breakdown and the status and date of the cost
calculation.
Next, click the Expenses and revenue icon of the task and specify the estimated provisional cost.
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.
Neolane v6.1 - Neolane Campaign - MRM - Neolane MRM - Marketing resource and task management | 175
Neolane
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):
Neolane v6.1 - Neolane Campaign - MRM - Neolane MRM - Marketing resource and task management | 177
Neolane
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.
Specify the order number, the service provider concerned, and the total amount of the order.
Neolane v6.1 - Neolane Campaign - MRM - Neolane MRM - Marketing resource and task management | 179
Neolane
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.
Neolane v6.1 - Neolane Campaign - MRM - Neolane MRM - Marketing resource and task management | 181
Neolane
To make a resource available on the Neolane 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.
Click the Tracking tab to select the operators or groups of operators in charge of monitoring, tracking and
approving this resource:
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.
Neolane v6.1 - Neolane Campaign - MRM - Neolane MRM - Marketing resource and task management | 183
Neolane
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.
Neolane v6.1 - Neolane Campaign - MRM - Neolane MRM - Marketing resource and task management | 185
Neolane
You can indicate the planned return date in the Tracking tab of the resource.
This information lets you inform other Neolane 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 Discussion forum tab lets participants exchange information.
Discussion forums [page 194] explains how discussion forums operate in Neolane.
Approval process
A resource can be approved via the Approve resource button on its dashboard.
The resource state then changes to To validate. The expected approval date is displayed in the resource
details if it was specified in the Tracking tab.
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.
Neolane v6.1 - Neolane Campaign - MRM - Neolane MRM - Marketing resource and task management | 187
Neolane
The Tracking tab enables all operators to track the various stages of the approval process.
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.
To publish a resource, click the Publish button in the editing zone of the marketing resource dashboard.
Neolane v6.1 - Neolane Campaign - MRM - Neolane MRM - Marketing resource and task management | 189
Neolane
Note:
For details on how to create and configure campaign templates, refer to Operation templates [page 78].
Click the Edit > Documents tab in the campaign dashboard, then click Add to select the resource concerned.
You can filter resources by state, 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 Neolane, refer to Stock management [page 110].
Neolane v6.1 - Neolane Campaign - MRM - Neolane MRM - Marketing resource and task management | 191
Neolane
To associate a marketing resource with a stock, edit the stock map and edit or create a stock. Add a stock
line and select the corresponding marketing resource.
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.
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 resource and access advanced functionality via
the Neolane tree. To do this, click Explorer in the Neolane home page.
By default, marketing resources are stored in the MRM>Marketing resources node of the tree.
Neolane v6.1 - Neolane Campaign - MRM - Neolane MRM - Marketing resource and task management | 193
Neolane
n Text
n URL
Discussion forums
Neolane 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.
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.
Neolane v6.1 - Neolane Campaign - MRM - Neolane MRM - Marketing resource and task management | 195
Neolane
Note:
Once a message has been posted to the forum, it can no longer be changed or deleted.
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 Neolane 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.
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.
Note:
Neolane v6.1 - Neolane Campaign - MRM - Neolane MRM - Marketing resource and task management | 197
Neolane
Introduction
Presentation
Neolane Campaign optimization is the Neolane option which lets you ascertain and monitor the
sending of deliveries. To avoid conflicts between campaigns, Neolane 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.
Types of rules
Neolane offers four types of rules:
Neolane v6.1 - Neolane Campaign - MRM - Neolane Campaign Optimization option - guaranteeing consistent communications | 199
Neolane
1 Filtering rules which let you exclude part of the target based on a criterion. For more on this, refer to
Filtering [page 229].
2 Pressure rules which let you control the solicitation level of the target population. For more on this,
refer to Sales pressure rules [page 202].
3 Capacity rules which let you limit loads to guarantee optimal processing conditions. For more on this,
refer to Controlling message management capacity [page 220].
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 226].
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 Neolane.
Additional configurations
The following configurations are optional. They can be carried out based on needs and set-up.
Note:
Affinity management does not apply for Filtering typologies.
Affinities are defined in the instance configuration file, on the Neolane 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
Neolane v6.1 - Neolane Campaign - MRM - Neolane Campaign Optimization option - guaranteeing consistent communications | 201
Neolane
those defined for the central entity) replace rules/typologies linked to the central entity. Re-mapping lets
you adapt central entity rules to the local entities who order the campaign.
Note:
For more information on Distributed Marketing, refer to Neolane Distributed Marketing option [page 249].
Consistency rules
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 period considered, 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.
Neolane v6.1 - Neolane Campaign - MRM - Neolane Campaign Optimization option - guaranteeing consistent communications | 203
Neolane
2 In the General tab of the new rule, select a Pressure type rule and enter a name and description for
it.
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 period considered. Scheduled
deliveries are only taken into account if the relevant option is selected. For more on this, refer to Specifying
the period considered [page 208].
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
period considered.
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 206].
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 207].
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.
Neolane v6.1 - Neolane Campaign - MRM - Neolane Campaign Optimization option - guaranteeing consistent communications | 205
Neolane
In the following example, only recipients saved in the NewContacts folder are taken into account
and only Newsletters are concerned.
7 The Typologies tab lets you view the campaign typologies which apply this rule or link the rule to one
or more existing typologies.
Warning:
Entering 0 as a threshold prevents all deliveries to the target population during the period considered.
Example: you can index the number of messages authorized to the segment which the recipient belongs
to. This means that a recipient belonging to the GOLD segment may receive more messages that other
recipients. An Iif (@origine='Web', 5, 3) type formula autorizes 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 a typology rule won't be used for calculating another typology rule: this
weight will concern only deliveries that use this 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.
Neolane v6.1 - Neolane Campaign - MRM - Neolane Campaign Optimization option - guaranteeing consistent communications | 207
Neolane
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.
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 period considered. 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 Period considered 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 which the rule is applied to will be taken into account in the calculation.
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.
Neolane v6.1 - Neolane Campaign - MRM - Neolane Campaign Optimization option - guaranteeing consistent communications | 209
Neolane
Let's take 6 newsletters with the same weight, scheduled for 05/30, 06/3, 06/8, 06/12, 06/22 and 06/30.
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.
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 237].
Neolane v6.1 - Neolane Campaign - MRM - Neolane Campaign Optimization option - guaranteeing consistent communications | 211
Neolane
If this number exceeds the threshold, the arbitration rules defined in the campaign typology are applied and
recipients are excluded from campaigns with a lower weight.
Note:
If several deliveries have equal scores, the campaign scheduled for the earliest date will be sent.
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.
Neolane v6.1 - Neolane Campaign - MRM - Neolane Campaign Optimization option - guaranteeing consistent communications | 213
Neolane
This formula lets you assign value 2 if the state equals 0 and value 4 for all other states.
Click Finish to approve the formula.
5 Indicate the period during which the rule will apply: 7 days in this case, to count the number of messages
per week.
Neolane v6.1 - Neolane Campaign - MRM - Neolane Campaign Optimization option - guaranteeing consistent communications | 215
Neolane
To use this typology in your deliveries, select it in the delivery properties, in the Typology tab as shown
below:
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:
n Edit the delivery and click the Delivery tab and the Exclusions sub-tab:
Neolane v6.1 - Neolane Campaign - MRM - Neolane Campaign Optimization option - guaranteeing consistent communications | 217
Neolane
n Click the Audit tab, then the Causes of exclusions sub-tab to display the number of exclusions and
the applied typology rules:
2 Edit the Pressure tab. We want to create a threshold formula which will be based on each individual
recipient: click the Edit expression icon to the right of the Weight formula field.
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.
Neolane v6.1 - Neolane Campaign - MRM - Neolane Campaign Optimization option - guaranteeing consistent communications | 219
Neolane
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.
Neolane v6.1 - Neolane Campaign - MRM - Neolane Campaign Optimization option - guaranteeing consistent communications | 221
Neolane
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 instantaneous delivery capacity option lets you ignore this breakdown. It can be applied to
direct mail deliveries which can be sent en masse at the same time.
Note:
In case of an overload, the saved messages are selected according to the formula defined in the delivery
properties:
Neolane v6.1 - Neolane Campaign - MRM - Neolane Campaign Optimization option - guaranteeing consistent communications | 223
Neolane
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:
Neolane v6.1 - Neolane Campaign - MRM - Neolane Campaign Optimization option - guaranteeing consistent communications | 225
Neolane
The information displayed on this screen is changed in keeping with previous rules. For more on this, refer
to Add availability lines one by one [page 221].
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.
n Unsubscription link approval (email): checks for the presence of at least one unsubscription (opt-out)
URL in each content (HTML and Text).
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.
if( delivery.FCP == false && delivery.properties.toDeliver > 100 )
{
logWarning("Significant number of SMS to deliver (" + delivery.properties.toDeliver +
"). Please make sure the target is correct.")
return false;
}
return true
Neolane v6.1 - Neolane Campaign - MRM - Neolane Campaign Optimization option - guaranteeing consistent communications | 227
Neolane
3 Link this rule to a campaign typology and reference the typology in the concerned SMS delivery.
4 During delivery analysis, the rule is applied and a warning is created if applicable.
If you increase the alert level, this will prevent the delivery from starting.
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 233].
Neolane v6.1 - Neolane Campaign - MRM - Neolane Campaign Optimization option - guaranteeing consistent communications | 229
Neolane
2 Change the default targeting dimension and select the subscriptions (nms:subscription)
3 Create the filter using the Edit the query from the targeting dimension... link.
Neolane v6.1 - Neolane Campaign - MRM - Neolane Campaign Optimization option - guaranteeing consistent communications | 231
Neolane
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.
Neolane v6.1 - Neolane Campaign - MRM - Neolane Campaign Optimization option - guaranteeing consistent communications | 233
Neolane
These specific typologies can be linked to a delivery when the target is selected: in the delivery wizard, click
the To link, then click the Exclusions tab.
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.
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 Select the filtering rule application field [page 232].
Neolane v6.1 - Neolane Campaign - MRM - Neolane Campaign Optimization option - guaranteeing consistent communications | 235
Neolane
Execution order
In standard operation mode, the rules are applied in the following sequence:
Note:
If you are using Neolane 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.
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.
For example, the Check proof size control rule applies after each targeting stage: this rule prevents
message personalization if there are too many proof recipients.
n At the start of personalization
This phase must be selected if the control concerns the approval of message personalization. Message
personalization is carried out during the analysis phase.
n At the end of the analysis
When a check requires message personalization to be complete, select this phase.
Campaign simulations
Presentation
Neolane 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.
Note:
Deliveries prepared in Test mode have no impact on each other, for example when assessing a campaign in
distributed marketing, or as long as the deliveries aren't scheduled in the provisional calendar.
This means that pressure and capacity rules are only applied to deliveries in Target estimation and
message personalization mode. Deliveries in Estimation and approval of the provisional target and
in Target evaluation mode are not taken into account.
The delivery mode is chosen in the Typology sub-tab of the delivery properties.
Configuration
Creating a simulation
To create a simulation, apply the following steps:
Neolane v6.1 - Neolane Campaign - MRM - Neolane Campaign Optimization option - guaranteeing consistent communications | 237
Neolane
1 Go to the Campaigns universe, click the Other choices link of the Create section and click the
Simulations
Enter the name and folder of the simulation. Click Save to create the simulation.
Neolane v6.1 - Neolane Campaign - MRM - Neolane Campaign Optimization option - guaranteeing consistent communications | 239
Neolane
4 In the Scope tab, indicate the deliveries you want to consider for this simulation. To do this, click the
Add button and indicate the delivery selection mode to take into account.
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, Neolane 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 a simulation is started option.
If you don't, any deliveries 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
(states: 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.
Neolane v6.1 - Neolane Campaign - MRM - Neolane Campaign Optimization option - guaranteeing consistent communications | 241
Neolane
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.
To do this, open the simulation dashboard and click Start simulation.
Once execution is complete, open the simulation and click the Results tab to view the targets calculated
for each delivery.
1 The Deliveries sub-tab lists all deliveries taken into account by the simulation. It shows two counts:
n The Initial count is the target as it was calculated during its estimation in the delivery.
n The Final count is the number of recipients counted after simulation.
The difference between initial and final counts reflects the application of the various rules or filters
configured prior to the simulation.
To learn more about this calculation, edit the Exclusions sub-tab.
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 244].
Neolane v6.1 - Neolane Campaign - MRM - Neolane Campaign Optimization option - guaranteeing consistent communications | 243
Neolane
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 Neolane 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.
Note:
You can create new reports and add them to the ones offered. For more on this, refer to the Neolane Reporting
guide.
To access reports, click the Reports link of the targeted simulation via its dashboard.
You can also edit reports using the Reports tab of the simulation.
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, Neolane lets you save a report history to view it again
later. This history is saved throughout the simulations' life-cycle.
Example:
Neolane v6.1 - Neolane Campaign - MRM - Neolane Campaign Optimization option - guaranteeing consistent communications | 245
Neolane
5 Execute the simulation again and compare the result with the one displayed in the report for which a
history was created.
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 244]).
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 Neolane
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.
Warning:
Selecting this option considerably increases simulation execution time.
n Keep the simulation working 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.
Neolane v6.1 - Neolane Campaign - MRM - Neolane Campaign Optimization option - guaranteeing consistent communications | 247
Neolane
Delivery target overlaps indicate the targeted recipients in at least two deliveries of a simulation.
Note:
This sub-tab is only displayed if the Generate target recovery statistics option has been enabled.
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 244]
Table of Contents
Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . 249
Presentation . . . . . . . . . . . . . . . . . . . . . . . . . . 249
Concepts and terminology . . . . . . . . . . . . . . . . . . . . . . 250
Implementation steps . . . . . . . . . . . . . . . . . . . . . . . 251
User-friendliness . . . . . . . . . . . . . . . . . . . . . . . . . 252
Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . 253
Creating local entities and operators . . . . . . . . . . . . . . . . . . 253
Creating a campaign template for distributed marketing . . . . . . . . . . . 255
Creating a marketing campaign . . . . . . . . . . . . . . . . . . . . . 258
Creating a local campaign . . . . . . . . . . . . . . . . . . . . . . 259
Creating a shared campaign . . . . . . . . . . . . . . . . . . . . . 259
Publishing the campaign in the catalog . . . . . . . . . . . . . . . . . . 260
Creating the catalog entry . . . . . . . . . . . . . . . . . . . . . . 260
Selecting the local entities concerned . . . . . . . . . . . . . . . . . . 265
Approving and publishing the catalog entry . . . . . . . . . . . . . . . . 265
Reserving and executing campaigns . . . . . . . . . . . . . . . . . . . 270
Reserving a campaign . . . . . . . . . . . . . . . . . . . . . . . 270
Evaluating a catalog entry . . . . . . . . . . . . . . . . . . . . . . 281
Approving an order . . . . . . . . . . . . . . . . . . . . . . . . 283
Canceling an order . . . . . . . . . . . . . . . . . . . . . . . . 290
Executing campaigns . . . . . . . . . . . . . . . . . . . . . . . 290
Campaign tracking and management . . . . . . . . . . . . . . . . . . . 296
Display and filter catalog entries . . . . . . . . . . . . . . . . . . . 296
Edit catalog entries and orders . . . . . . . . . . . . . . . . . . . . 297
Cancel a catalog entry . . . . . . . . . . . . . . . . . . . . . . . 301
Reinitialize a catalog entry . . . . . . . . . . . . . . . . . . . . . . 304
Introduction
Presentation
Neolane 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 Campaign catalog,
where campaign templates and instances created centrally are offered to local entities.
Neolane v6.1 - Neolane Campaign - MRM - Neolane Distributed Marketing option | 249
Neolane
To use campaigns, local entities have to create orders via the catalog. These let you gather additional data
specific to the local entity, define the approval process and create the marketing campaign locally.
Warning:
Neolane Distributed Marketing is a Neolane Campaign option. Please check your license contract.
Central entities
Central entities are made up of marketing operators in charge of managing communication with local agencies.
The distributed marketing module enables the central entity to:
n set up a consistent catalog of marketing campaigns for local entities,
n increase the freedom of local entities for choosing 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.).
The distributed marketing module lets them implement local campaigns that are attractive and adapted to
local consumers, since they enable content personalization and communication targeting.
Campaign catalog
The campaign catalog is a cooperative space which both central and local operators can access via the
Neolane console to view, edit, manage, evaluate, reserve and execute the campaigns offered.
Local campaigns
A local campaign is an instance created from a template referenced in the catalog. Its aim is to meet a local
communication need using a campaign template set up and configured by the central entity.
A local campaign can be executed locally or centrally: the central entity places the template in the catalog,
to be used by the local entity via the console or the web. Local entities use the templates made available to
them. Their operators only have access to settings not handled by the central entity.
Refer to Creating a local campaign [page 259] and Reserving and personalizing a local campaign [page 270].
Shared campaigns
A shared campaign is an active campaign offered 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 shared campaign.
Refer to Creating a shared campaign [page 259] and Reserving a shared campaign [page 278].
Parent campaign
A parent campaign is the campaign created by the central entity when defining a shared campaign.
Child campaign
A child campaign is the campaign created locally (and duplicated from the parent campaign) when a local
campaign takes part in a shared campaign.
Implementation steps
Distributed marketing campaigns are created and published by the central entity. They may be used and
measured by both the local and the central entities as needed.
1 Define operators. There are two types involved: central and local. They must be created with the
appropriate rights to be able to use distributed marketing options. All resources used in campaigns
(templates, documents, populations, etc.) must be accessible to central and local operators. For more
on this, refer to Creating local entities and operators [page 253].
2 Create the catalog entry. To do this, the central entity needs a suitable campaign or campaign template.
The catalog entry is created and configured by the central entity. For more on this, refer to Creating a
campaign template for distributed marketing [page 255] and Creating a marketing campaign [page 258].
3 Publish the campaign in the catalog to make it available to local entities. To be offered to local
entities, a campaign must be approved and its availability date reached. For more on this, refer to
Publishing the campaign in the catalog [page 260].
Evaluate and reserve the campaign. Local entities can reserve catalog entries (after evaluating them
if necessary) to use them. For more on this, refer to Reserving a campaign [page 270].
4 Approve participation. Local entities can change the settings of reserved local campaigns up to the
start of their execution schedule. Participation will be final once the reservation is approved and the start
date is reached. For more on this, refer to Approving an order [page 283].
Neolane v6.1 - Neolane Campaign - MRM - Neolane Distributed Marketing option | 251
Neolane
User-friendliness
The campaign catalog can be accessed from the Campaigns universe: click More then Catalog entries.
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 available entries offers additional links for acting on
the campaign catalog.
Configuration
Organizational entities
Organizational entities are local entities: agencies, stores, etc. They can be grouped by geographic location,
activity or any other relevant category depending on business context.
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 of the General tab.
n Define a catalog entry notification group: operators in this group will receive a notification each time a
new entry is added to the campaign catalog and each time a campaign becomes available.
Neolane v6.1 - Neolane Campaign - MRM - Neolane Distributed Marketing option | 253
Neolane
n Select the group of reviewers in charge of approving order reservations, i.e. 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 283].
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.
Note:
Campaign templates and their configuration are presented in Operation templates [page 78].
Neolane v6.1 - Neolane Campaign - MRM - Neolane Distributed Marketing option | 255
Neolane
In this tab, choose the management mode of the distributed marketing campaigns created based on this
template, possible additional settings, the number of reviewers and the number of documents to be entered
by local operators when they create the order.
1 Campaign type
A distributed marketing campaign can be:
n A local campaign, handled by the central entity or not. For more on this, refer to Creating a local
campaign [page 259].
n A shared campaign, which may be participative. For more on this, refer to Creating a shared campaign
[page 259].
2 Additional parameters
This is the information which the local operator will enter when placing an order: it lets you collect
additional information. You can either add to the default web interface or add additional screens. To do
this, select:
n Default parameters for targeting and content. This lets the operator change the target population
and campaign content.
n Include customized parameters to link a specific additional information input form. Select a web
application from the drop-down list in the Web interface field:
3 Approvals
The Approvals section of the Distributed marketing tab lets you define the maximum number of
reviewers. The local operator can name the operators in charge of approving the various stages of the
campaign (content, target, budget, etc.). However, only local operators with APPROVAL
ADMINISTRATION named rights may choose reviewers. In the example below, the operator recording
the order can name four reviewers:
Neolane v6.1 - Neolane Campaign - MRM - Neolane Distributed Marketing option | 257
Neolane
You can enable local entity operators to link documents (text files, tables, images, campaign descriptions,
etc.) to the local campaign when creating the order. The Documents section lets you restrict the number
of documents: simply fill in the Number of documents field.
When you reserve or evaluate a catalog entry, the form lets you link as many documents as specified in
the relevant field of the template:
If you do not wish to display a document upload field, enter 0 in the Number of documents field.
By default, a campaign's targeting workflows are executed by the local entity. Check the Central handling
option if you want the central entity to execute workflows.
Central handling
Local campaigns can be executed by local agencies or the central entity.
If the Central handling option is checked, the central entity executes the campaign.
Note:
To offer a shared campaign, the template must be configured with the Distributed marketing option, and
the Shared option must be selected. For more on this, refer to Creating a campaign template for distributed
marketing [page 255].
Neolane v6.1 - Neolane Campaign - MRM - Neolane Distributed Marketing option | 259
Neolane
Recurring campaign
A shared campaign can be recurring. Select the Recurring Campaign type when creating a campaign
template. A recurring shared campaign can be executed in manual mode or automatic mode. For more
on this, refer to the Recurring and periodic campaigns [page 90] section and the Reserving and executing
campaigns [page 270] section.
1 The upper section of the editor lets you choose a template for the catalog entry to be created.
Template selection depends on the type of campaign: local or shared. By default, the New local catalog
entry (localEmpty) template is used for local campaigns, and the New shared catalog entry
(mutualizedEmpty) template for shared campaigns. You can create custom templates and pre-input
certain parameters (audience, operators, reviewers, etc.).
2 The central entity then chooses the campaign or campaign template to be used.
For local catalog entries, select a reference campaign based on which the local campaigns will be created.
For shared catalog entries, choose the campaign offered to local entities: child campaigns will be created
by local entities based on this campaign.
For recurring shared campaigns, you must schedule your campaign to start:
n the first workflow occurrences manually, while approving the steps (for example, the content, the
targeting, etc.). For the reviewers, the planning schedule is more important than delivery configuration.
n the following occurrences in automatic mode and without an approval process (To start option must
be checked but To approve option must be unchecked).
The central entity defines the catalog entry label, folder and execution schedule.
n The start and end dates define the campaign's visibility period in the catalog.
n The campaign availability date is the date on which the campaign will be created locally.
This date is optional. By default, the campaign is available locally as soon as the order is approved.
The description area lets you present the campaign to local entities, highlighting its potential and relevance.
Neolane v6.1 - Neolane Campaign - MRM - Neolane Distributed Marketing option | 261
Neolane
For shared campaigns, the central agency must also indicate the registration deadline and the
personalization deadline if applicable.
Warning:
If a local entity does not reserve the campaign before the deadline, it will not be able to use it.
This information is found in the notification message sent to local agencies, as shown below:
Note:
By default, a local campaign may only be reserved once by each entity.
Check the Enable multiple creation option to let an entity create several local campaigns from the
catalog campaign.
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 253].
In the catalog entry, you can define additional reminders to be sent before the subscription deadline:
Neolane v6.1 - Neolane Campaign - MRM - Neolane Distributed Marketing option | 263
Neolane
1 Click on the Advanced parameters... link then the Edit... link located to the right of the Reviewer
box.
2 Click the Add a reminder link then Add to specify the type of reminder to be configured.
The reminder can be sent out either on a given date, or a set number of days before the approval deadline
(calculated when the catalog entry is approved).
3 Click Add to create additional reminders.
The reminder is sent to the relevant operators. It allows them to subscribe to it.
Click Add and select the organizational entries for which you want to enable access to the campaign.
Operators in this entity may be notified when a new catalog entry is available: Check the Send notification
on publication option.
Shared campaign
For shared campaigns, an audience must always be defined. Apply the same process as for local campaigns
(above).
Neolane v6.1 - Neolane Campaign - MRM - Neolane Distributed Marketing option | 265
Neolane
Specifying a reviewer
To select the reviewer, click the Advanced settings... link from the catalog entry and choose the relevant
reviewer from the drop-down list.
You may then begin the approval process by clicking Approve the catalog entry.
A notification message is then sent to the reviewer to confirm the provision of this catalog entry. The message
contains a link to accept or refuse the approval via Web access.
Note:
At the organizational entity level, you may also specify reviewers to approve order reservations. For more
on this, refer to Organizational entities [page 253].
Neolane v6.1 - Neolane Campaign - MRM - Neolane Distributed Marketing option | 267
Neolane
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 catalog
entry has not been approved. To do this, click on the link Add reminder then the Add button.
Reminders can be sent out either on a given date and/or x days before the approval deadline. 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 one day before the end of the approval period, i.e. two days after the
submission for approval date, then a second reminder on the 29/05/2013, i.e. two days before the date
selected in the Date column.
Once it is defined and the entry has been submitted for approval, the process 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.
Neolane v6.1 - Neolane Campaign - MRM - Neolane Distributed Marketing option | 269
Neolane
After approval, the campaign is published, added to the catalog and local entities may use it as soon as its
availability date is reached. If an audience has been defined, a message is sent to the operators in the
notification group to let them know that the campaign is available. For more on this, refer to Organizational
entities [page 253].
Note:
By default, all local entities have access to local campaigns, and only entities belonging to the audience have
access to the shared campaigns in the catalog.
Reserving a campaign
Catalog entries become accessible to local entities once they are approved and their implementation period
has started. Local actors receive an email letting them know that a new catalog entry is available (as soon
as its availability date is reached).
1 Click the Reserve campaign link in the notification message, or the relevant button within the Neolane
console.
Enter your ID and password to reserve the campaign. The interface is made up of a set of pages defined
in a web application.
Note:
Web applications are presented in the Web Functionalities guide.
Neolane v6.1 - Neolane Campaign - MRM - Neolane Distributed Marketing option | 271
Neolane
2 Enter information in the first page (order label and comment) and click Next.
Enter the parameters of the campaign to be created (validity period, program, budget and related
documents) and approve.
A notification is sent to the person in charge of the organizational entity which the local agency belongs
to, asking them to approve this order.
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 all local entities:
Neolane v6.1 - Neolane Campaign - MRM - Neolane Distributed Marketing option | 273
Neolane
The General tab contains the information entered by the local entity during reservation:
Neolane v6.1 - Neolane Campaign - MRM - Neolane Distributed Marketing option | 275
Neolane
5 The local operator is then notified that the campaign is available: this can be accessed from the campaigns
window within the Campaigns universe. You may then use the campaign. For more on this, refer to
Executing campaigns [page 290].
Note:
If an error arises when creating the campaign locally, the status of the order will change accordingly.
You can edit the campaign to view the error.
You can restart the local campaign creation process by clicking the Restart the campaign creation
process for the order... button in the Edit > Tracking tab of the failed order.
Neolane v6.1 - Neolane Campaign - MRM - Neolane Distributed Marketing option | 277
Neolane
This message also enables local entities to view the description entered by the central operator 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 information on the shared campaign
they wish to use:
After completing their registration, local operators are notified by email and may approve their subscription.
For more on this, refer toApproval process [page 283] and Reserving and personalizing a local campaign
[page 270].
Neolane v6.1 - Neolane Campaign - MRM - Neolane Distributed Marketing option | 279
Neolane
To configure this process, associate a personalized web interface to the campaign order template (refer to
Creating a campaign template for distributed marketing [page 255]) and adapt the catalog order web application
to integrate the relevant variables and enable the display of delivery content before and after personalization.
This message will display the information entered during campaign ordering.
configure approval options and/or automatic delivery triggering. Indeed, the local entity can decide to
participate in a campaign from, for example, the fourth occurrence. To do this, the local entity must:
n configure the occurrence by checking the To start option without checking the To approve option, for
automatic participation.
n configure the ocurrence by not checking the To start option, if the entity does not want to participate
in this occurrence.
Authorize evaluation
In order for a catalog campaign to be evaluated by local entities, this option must be checked in the Edit
tab of the related catalog entry.
Neolane v6.1 - Neolane Campaign - MRM - Neolane Distributed Marketing option | 281
Neolane
Local operators can also use the Evaluate button located on the catalog entry dashboard.
Approving an order
To confirm a campaign reservation, the local entity must approve it.
The Campaign order tracking overview, accessed via the Campaigns universe lets you view the state
of campaign orders and approve them.
Note:
Local actors can make changes to the order until it is approved.
Approval process
Email notification
When a campaign is ordered by a local entity, its reviewers are notified by email, as shown below:
Neolane v6.1 - Neolane Campaign - MRM - Neolane Distributed Marketing option | 283
Neolane
Note:
Reviewer selection is presented in Reviewing operators [page 289].
Note:
The campaign can still be edited and reconfigured up to the campaign availability date. Local operators can
also reject the campaign by clicking the Cancel button.
Neolane v6.1 - Neolane Campaign - MRM - Neolane Distributed Marketing option | 285
Neolane
Creating a campaign
Once an entry is approved, it may be configured and executed by the local operator.
Rejecting an approval
The operator in charge of approval can reject a catalog entry or order.
In this case, the relevant notification is sent automatically to local operators: it shows the comment entered
by the operator who rejected the approval.
Neolane v6.1 - Neolane Campaign - MRM - Neolane Distributed Marketing option | 287
Neolane
Information is displayed on the catalog entries page or the campaign order page. If they have access to the
Neolane console, local operators are informed of the rejection.
They can view the related comment in the Audit tab of the order.
Reviewing operators
Reviewing operators are notified by email each time an approval is required.
For each local entity, reviewers are defined for campaign order approval and for campaign approval. For
more information on selecting local reviewers, refer to Organizational entities [page 253].
You can add reviewing operators when ordering a campaign, or via the Campaign tab of an order. These
operators approve the reservation and authorize campaign creation.
Neolane v6.1 - Neolane Campaign - MRM - Neolane Distributed Marketing option | 289
Neolane
Note:
For this operation to be possible, order approval must not yet be effective.
Canceling an order
The central agency can cancel a reservation using the appropriate button located on the order dashboard.
Executing campaigns
Once a campaign is reserved, the order approved and the availability date reached, it is ready to be executed.
Depending on the campaign type and the selected options, the campaign is executed locally or centrally.
Local campaign
It is added to the detail of the matching order and can be edited. Its full dashboard lets you manage it on
a local level.
Note:
The created campaign is linked to its local entity and associated to an order. this information is shown on
its dashboard.
The campaign remains accessible in the Campaign overview accessed via the Campaigns link on the home
page.
Available settings
Local entities can adapt the content of the local campaign to suit their needs, using all campaign dashboard
elements. Their main task will be to adapt the targeting workflow and possibly to 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.
Neolane v6.1 - Neolane Campaign - MRM - Neolane Distributed Marketing option | 291
Neolane
Central handling
When a local campaign is handled by the central entity, no other entity has the right to execute it, and
workflows are executed by the central entity.
This option is selected in the campaign template. For more on this, refer to Creating a campaign template
for distributed marketing [page 255].
This configuration is displayed in the detail of the catalog entry related to the campaign, as shown below:
Shared campaign
Non-participative mode
Within shared non-participative campaigns, local entities may only access the campaign directly if they have
a Neolane console. The information entered in the web interface during the order is sufficient for configuring
the campaign. No additional access is required.
Participative mode
For participative shared campaigns, the main campaign is cloned locally: each local entity manages and
executes the campaign. Most configurations are recorded in the central campaign (schedule, content, approval,
etc.).
n On a local level, campaigns and their deliveries remain linked to the main campaign.
n Within the central entity, the operator can control linked campaigns via the dashboard of the reference
campaign:
1 Local entities can affect targeting but only have limited access to delivery parameters. Local operators
can display a preview of a delivery content as defined within the main delivery.
Neolane v6.1 - Neolane Campaign - MRM - Neolane Distributed Marketing option | 293
Neolane
2 The criteria of locally created deliveries are configured in the main campaign template, via the Distributed
Marketing sub-tab.
By default, the central entity approves and executes all local campaigns via the dashboard of the main
campaign:
When the campaign workflow is executed, approval buttons are shown in each delivery of the campaign's
dashboard. Notifications are sent based on settings.
Neolane v6.1 - Neolane Campaign - MRM - Neolane Distributed Marketing option | 295
Neolane
Recurring
Executing a recurring shared campaign can be done automatically or manually.
Manual mode
The central entity triggers the parent campaign. If a child campaign is not triggered, either because the
execution has not finished or because there is an error, the parent campaign is not impacted and will
nevertheless be executed.
The central entity must check that all child campaigns involved have indeed been approved (Personalization
pending status). If this is not the case, the central entity must restart the late local entities.
Automatic mode
The central entity triggers the parent campaign. This campaign is only executed if the child campaigns have
been approved by the local entities involved and so long as the campaigns do not have errors.
When it is executed, the parent campaign recovers the data from the child campaigns whose statuses are
Personalization pending whether the campaigns are started automatically or not.
If one of the child campaigns (started automatically) does not end (for example, the workflow has not started
or is paused, or the delivery has not been approved), the parent campaign is pending. The central entity
must contact the relevant local entity so that they can correct the campaign. The parent campaign then
automatically resumes execution
If the child campaign is not corrected, the central entity can decide to no longer wait for the particular local
entity and instead to resume parent campaign execution without recovering the data from the late local
entity. The local entity must edit its planning schedule for the ocurrence in progress (To start option must
be unchecked to indicate NO).
pending approval, etc. To do this, click the links in the upper section of this view, or use the Filter list link
and choose the statuses to be displayed.
Neolane v6.1 - Neolane Campaign - MRM - Neolane Distributed Marketing option | 297
Neolane
This information is also offered in the Order tracking view which lists all orders on all catalog campaigns.
The central operator can edit the order. There are two ways of doing this:
1 The operator can click on the order name to edit it: this displays the order detail.
Neolane v6.1 - Neolane Campaign - MRM - Neolane Distributed Marketing option | 299
Neolane
The Edit > General tab lets you view information entered by the local entity when it reserved the
campaign.
2 The operator can click the label of the catalog entry to edit it and change certain settings.
Neolane v6.1 - Neolane Campaign - MRM - Neolane Distributed Marketing option | 301
Neolane
2 The cancellation of the reference campaign and stopping of all active processes (workflows, deliveries),
Neolane v6.1 - Neolane Campaign - MRM - Neolane Distributed Marketing option | 303
Neolane
Canceled entries can still be accessed and reinitialized by the central entity (see below) if necessary. They
will be offered to local entities again once they have been approved and started. The entry reinitialization
process is shown below.
Click the Reinitialize the catalog entry to reuse it... link and click OK.
The entry disappears from the catalog and its state changes to Being edited. Modify, approve and publish
it again to restore it to the catalog.
Note:
You can also reinitialize canceled catalog entries.
Neolane v6.1 - Neolane Campaign - MRM - Neolane Distributed Marketing option | 305
Neolane
Table of Contents
Presentation . . . . . . . . . . . . . . . . . . . . . . . . . . . 307
Objectives . . . . . . . . . . . . . . . . . . . . . . . . . . . 307
Hypothesis concept . . . . . . . . . . . . . . . . . . . . . . . . 307
Method . . . . . . . . . . . . . . . . . . . . . . . . . . . . 308
Configuring Neolane Response Manager . . . . . . . . . . . . . . . . . . 308
Configuring schemas . . . . . . . . . . . . . . . . . . . . . . . 308
Managing indicators . . . . . . . . . . . . . . . . . . . . . . . . 312
Hypothesis template . . . . . . . . . . . . . . . . . . . . . . . . . 313
Creating a hypothesis model . . . . . . . . . . . . . . . . . . . . . 313
Example: creating a hypothesis template on a delivery . . . . . . . . . . . . 322
Hypothesis on an offer or a delivery . . . . . . . . . . . . . . . . . . . 326
Creating a hypothesis on the fly on a delivery . . . . . . . . . . . . . . . 326
Referencing a hypothesis in a campaign delivery . . . . . . . . . . . . . . 330
Adding a default hypotheses to deliveries for a campaign. . . . . . . . . . . . 330
Creating a hypothesis on an offer . . . . . . . . . . . . . . . . . . . 332
Example: creating a hypothesis linked to a delivery . . . . . . . . . . . . . 334
Hypothesis tracking . . . . . . . . . . . . . . . . . . . . . . . . . 339
Hypothesis results . . . . . . . . . . . . . . . . . . . . . . . . 340
Reports . . . . . . . . . . . . . . . . . . . . . . . . . . . . 342
Presentation
Objectives
Neolane Response Manager 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
Neolane v6.1 - Neolane Campaign - MRM - Neolane Response Manager option | 307
Neolane
calculation is complete. The ROI linked to the hypotheses will be taken into account in the campaign reports.
Also, the reports provided with Neolane Response Manager enable you to summarize the information linked
to turnover increase, margin calculation, as well as the ROI of the delivery or the offer.
In addition, thanks to the purchase detail lines, you can specify your hypotheses to focus only on one particular
product for example.
For example, following a delivery promoting an item, we wish to evaluate the revenue generated. We apply
the hypothesis that any recipient who has purchased at least one item in the month following the triggering
of the delivery has reacted to this action. Response management will determine, based on this hypothesis,
which purchase request lines should be assigned to it. Then, based on this, it will be possible to determine
the resulting revenue as the sum of these lines.
Warning:
Neolane Response Manager is a Neolane Campaign option. Please check your license contract.
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 Neolane Response Manager, refer to Configuring Neolane Response Manager [page 308]
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:
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 in while using Neolane.
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.
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
Neolane 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 Neolane explorer, select the Administration > Campaign management > Delivery mappings.
Neolane v6.1 - Neolane Campaign - MRM - Neolane Response Manager option | 309
Neolane
2 Right-click Recipient then select Actions and Modify the options of the targeting dimensions.
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.
Then click Define additional fields... to select the related transaction tables and add the desired fields
to the extension of the nms:remaMatchRcp schema.
Neolane v6.1 - Neolane Campaign - MRM - Neolane Response Manager option | 311
Neolane
Since the table of individuals is different from the table of Neolane recipients, it is necessary to create a
new schema of the response logs based on the nms:remaMatch schema. Then complete it with links
towards the delivery logs and the purchase table.
In the following example, we will use the demo:broadLogPers schema and the demo:purchase
transaction table:
<srcSchema desc="Linking of a recipient transaction to a hypothesis"
img="nms:remaMatch.png" label="Responses on persons" labelSingular="Responses on a
person" name="remaMatchPers" namespace="nms">
<element name="remaMatchPers" template="nms:remaMatch">
<key internal="true" name="match">
<keyfield xlink="hypothesis"/>
<keyfield xlink="purchase"/>
</key>
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:
<srcSchema entitySchema="xtk:srcSchema" extendedSchema="nms:remaHypothesis"
label="Measurement hypothesis"
md5="1D4DED54FF8EC2432AED6736EDE6F547" name="remaHypothesis" namespace="demo"
xtkschema="xtk:srcSchema">
<element name="remaHypothesis">
<element name="indicators">
<!-- Quantity -->
<attribute label="Total contacted" name="contactReactedTotalQuantity"
type="long"/>
<attribute label="Total number of people in the control group"
name="proofReactedTotalquantity" type="long"/>
</element>
</element>
</srcSchema>
Hypothesis template
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 314]).
6 For Delivery type templates, you can choose a specific channel or decide to apply the template to all
available channels in Neolane using the Channel drop-down list (for more on this, refer to Properties of
a hypothesis template [page 314]).
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 314]).
9 Specify the hypothesis calculation period (for more on this, refer to Hypothesis template execution settings
[page 314]).
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 317]).
Neolane v6.1 - Neolane Campaign - MRM - Neolane Response Manager option | 313
Neolane
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.
12 Specify the scope of the hypothesis application (for more on this, refer to Hypothesis perimeter [page 319]).
13 If necessary, use a script to complete filtering (for more on this, refer to Hypothesis perimeter [page 319]).
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 Neolane 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 Hypothesis on an offer or a delivery [page 326]).
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.
n Schedule execution for a time of low activity: lets you schedule the hypothesis launch to optimize
Neolane 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).
Neolane v6.1 - Neolane Campaign - MRM - Neolane Response Manager option | 315
Neolane
2 Configure the frequency, the related events and the validity period.
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 Neolane
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.
Neolane v6.1 - Neolane Campaign - MRM - Neolane Response Manager option | 317
Neolane
When the hypothesis is linked to a delivery, measurement is automatically triggered a few days after the
contact date for direct mail deliveries, or after the delivery date for email or SMS deliveries.
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 326]).
n Transaction/Margin amount: these fields are optional and enable you to calculate turnover indicators
automatically (refer to Indicators [page 340]).
n Unit amount: lets you set an amount for calculating revenue (refer to Indicators [page 340]).
n Additional measures and data: lets you specify additional reporting measures or axes from fields in
the different tables.
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:
Neolane v6.1 - Neolane Campaign - MRM - Neolane Response Manager option | 319
Neolane
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.):
Neolane v6.1 - Neolane Campaign - MRM - Neolane Response Manager option | 321
Neolane
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.
Note:
Since the template is specific to direct mail deliveries, hypotheses created using this model may not be
linked to any other delivery types.
Neolane v6.1 - Neolane Campaign - MRM - Neolane Response Manager option | 323
Neolane
Neolane v6.1 - Neolane Campaign - MRM - Neolane Response Manager option | 325
Neolane
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.
Note:
This operation is only possible for pending deliveries.
3 In the hypothesis window, select a previously created template (refer to Hypothesis template [page 313]).
The hypothesis context as it was defined in the selected model is displayed in the window.
Neolane v6.1 - Neolane Campaign - MRM - Neolane Response Manager option | 327
Neolane
Note:
Settings defined in the template and not visible at this step are also kept in the memory and reassigned
to the hypothesis in progress.
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 313].
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.
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 Neolane 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.
Neolane v6.1 - Neolane Campaign - MRM - Neolane Response Manager option | 329
Neolane
1 Depending on your needs, you can create one or more Delivery type templates, as described in Creating
a hypothesis model [page 313]
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 314]).
Neolane v6.1 - Neolane Campaign - MRM - Neolane Response Manager option | 331
Neolane
A hypothesis based on this template will now be referenced by default in each new delivery for the
campaign.
The hypothesis results can be viewed in the General and Reactions tabs of the hypothesis (refer to
Hypothesis tracking [page 339])
For more information, you can also refer to Example: creating a hypothesis linked to a delivery [page 334].
1 Create one or more Offer type models as described in Creating a hypothesis model [page 313].
2 Go to the Campaign management > Measurement hypotheses
Neolane v6.1 - Neolane Campaign - MRM - Neolane Response Manager option | 333
Neolane
In this example, the query will target travel offers for Iceland.
If the Update offer proposition status option was enabled in the hypothesis template, the state of
the offer proposition is changed automatically, thereby providing feedback on the impact of the campaign
(for more on this, refer to Transactions [page 317]).
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.
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].
Neolane v6.1 - Neolane Campaign - MRM - Neolane Response Manager option | 335
Neolane
3 Open the Direct mail delivery activity of your targeting workflow, click the Delivery measurement
icon, then click Add.
4 Choose the previously created hypothesis template from the drop-down list.
5 Click Edit query... and refine the query by entering the product that the hypothesis will concern.
Neolane v6.1 - Neolane Campaign - MRM - Neolane Response Manager option | 337
Neolane
You can check that the hypothesis is linked to the delivery in the Edit > Measurement tab of the
campaign.
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 51]).
7 In the Neolane 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 Neolane 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.
Neolane v6.1 - Neolane Campaign - MRM - Neolane Response Manager option | 339
Neolane
Hypothesis results
Indicators
Once the hypothesis has been calculated, several measurement indicators are updated automatically. These
are available in the General tab of the hypothesis.
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.
Neolane v6.1 - Neolane Campaign - MRM - Neolane Response Manager option | 341
Neolane
2 Select the desired hypothesis and click the Reactions tab to view the list of recipients likely to purchase
something following the marketing campaign.
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 340]).
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.
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.
Neolane v6.1 - Neolane Campaign - MRM - Neolane Response Manager option | 343
Neolane