Upload
applications-as
View
213
Download
0
Embed Size (px)
DESCRIPTION
This guide outlines your options for handling the tricky unsubscribe flows, when you use Microsoft CRM 2011 for email marketing.
Citation preview
www.applications.dk – twitter.com/appldev – facebook.com/appldev
Efficient handling of Email Unsubscribe flows
in Dynamics CRM 2011
with Dynamo
www.applications.dk – twitter.com/appldev – facebook.com/appldev
Page | 2
EFFICIENT HANDLING OF EMAIL UNSUBSCRIBE FLOWS IN DYNAMICS CRM 2011WITH DYNAMO
Contents Efficient handling of Email Unsubscribe flows in Dynamics CRM 2011 with Dynamo ....................................................... 1
Introduction ................................................................................................................................................................................ 3
Prerequisites ............................................................................................................................................................................... 3
Unsubscribe options in Campaign Monitor lists .................................................................................................................... 4
Unsubscribe options in Dynamics CRM 2011 ......................................................................................................................... 5
Unsubscribe options on linked marketing lists ...................................................................................................................... 6
Recommended Settings on linked marketing lists ................................................................................................................. 7
How Dynamo synchronizes unsubscribes .............................................................................................................................. 8
Conclusion ................................................................................................................................................................................ 10
Audit History ............................................................................................................................................................................ 11
www.applications.dk – twitter.com/appldev – facebook.com/appldev
Page | 3
EFFICIENT HANDLING OF EMAIL UNSUBSCRIBE FLOWS IN DYNAMICS CRM 2011WITH DYNAMO
Introduction When using e-mail campaign software like Campaign Monitor, people are able to unsubscribe from certain
communication or all communication. This is handled in Campaign Monitor (and most other e-mail marketing
software) either by setting the status of the person in a particular list to “unsubscribed” / “suppressed”, or by
adding the person to a Master unsubscribe/suppress List.
The standard data model in Dynamics CRM 2011does not support this directly. This guide will give you an overview
of the options you have for handling unsubscribe flows in your CRM system, when you use Dynamo.
Prerequisites In order to use the recommendations outlined in this document, you need to have Dynamo for Dynamics CRM
2011 installed in your CRM system and you need an account with Campaign Monitor
You can read more about Dynamo at www.applications.dk/products/dynamo.aspx
You can obtain a free trial license at www.applications.dk/downloads/trial-software.aspx
You can create a free Campaign Monitor account at signup.campaignmonitor.com/signup
Feedback We would love feedback from our readers. If you have any comments or if you have input please send on an email
at [email protected], or drop us a note on our Facebook page or Twitter account.
www.applications.dk – twitter.com/appldev – facebook.com/appldev
Page | 4
EFFICIENT HANDLING OF EMAIL UNSUBSCRIBE FLOWS IN DYNAMICS CRM 2011WITH DYNAMO
Unsubscribe options in Campaign Monitor lists When you create a list in Campaign Monitor, you can choose whether an unsubscribe action will unsubscribe the
person from the particular list or from all lists. IT IS VERY IMPORTANT that you, for each of your Campaign Monitor
lists, decide what should happen when people unsubscribe. Follow this procedure:
1. Login to your Campaign Monitor account
2. Select the tab List & Subscribers
3. Click on the subscriber list you want to check/set options for
4. Click on the Unsubscribe Settings link in the lower right corner:
5. Select the setting you want and click on Save unsubscribe settings
Setting the unsubscribe settings when you create a subscriber list with Dynamo When you link a CRM Marketing list to a new subscriber, Dynamo will automatically create the subscriber list for you
in your Campaign Monitor account. Here you can also set the unsubscribe settings automatically. Follow this
procedure:
1. Create or open a non-linked Marketing List in CRM
2. Select the Dynamo tab
3. Click on the Connect to CM button
4. Select the Configuration from the list
5. Select the Create a new subscriber list and link option
6. Click on the Link to CM button
www.applications.dk – twitter.com/appldev – facebook.com/appldev
Page | 5
EFFICIENT HANDLING OF EMAIL UNSUBSCRIBE FLOWS IN DYNAMICS CRM 2011WITH DYNAMO
Dynamo will now show the following dialog. The default option is to unsubscribe people from all lists. Remove the
check, if you only want people to be removed and unsubscribed from the particular list in Campaign Monitor.
Unsubscribe options in Dynamics CRM 2011 There are not many options built-in to Dynamics CRM. The options are:
If a person is on a Marketing List, the person is automatically in an Active state. MS CRM does not support
people being on a marketing list in an unsubscribed/suppressed state, so either you are a member or not.
This means, that in order to unsubscribe from a particular list you need to remove the list member from
the list of members entirely.
Both Accounts, Contacts and Leads in MS CRM have a “bulk email” field in their communication
preferences. This field can be set to “Allow” and “Do not Allow”, which functions like a mater unsubscribe
in email marketing terms, as there are no indication of which communication/list the person does not
allow. So in order to indicate that a person should not receive any emails, you can set this field to “Do not
allow”.
Important: Dynamic Marketing Lists
A dynamic Marketing List in CRM in reality just contains a query that decides who is on the list. So you need to
include some kind of criteria that will exclude members who have unsubscribed. For example, you can include
the “Bulk Email” field in the criteria, to filter out people who does not allow email communication.
www.applications.dk – twitter.com/appldev – facebook.com/appldev
Page | 6
EFFICIENT HANDLING OF EMAIL UNSUBSCRIBE FLOWS IN DYNAMICS CRM 2011WITH DYNAMO
Unsubscribe options on linked marketing lists When you use Dynamo to link a Marketing List to a subscriber list in Campaign Monitor, you get some further
control over how unsubscribes should be handled. The options are highlighted below:
1. Unsubscribe list You can create a static “unsubscribe” marketing list with the same member type as your linked marketing list, and
then link the list in the unsubscribe list field. When dynamo removes list members due to an unsubscribe from
the subscriber list in Campaign Monitor, it will also check if you have set a list in this field. If a static marketing list is
present, Dynamo will add the person to this list. You will end up with a marketing list containing all the people who
has unsubscribed from your linked list over time. You can use this list in your Advanced Find queries to filter
contacts or run a special campaign flow for these people, etc.
2. Respect the Do not Bulk Email options in CRM If you check this option, Dynamo will look in the “Bulk Email” field before sending list members to the Campaign
Monitor subscriber list. If a person has “Do not allow” set in this field, Dynamo will not add the contact to your
subscriber list. With this option set, you are making sure that people who might have “master unsubscribed” are
never added to Campaign Monitor.
www.applications.dk – twitter.com/appldev – facebook.com/appldev
Page | 7
EFFICIENT HANDLING OF EMAIL UNSUBSCRIBE FLOWS IN DYNAMICS CRM 2011WITH DYNAMO
3. Resubscribe people when adding to CM When a person unsubscribes from a linked subscriber list, the person will be set to an “unscubscribed” state in
Campaign Monitor, and the person will also be removed as a list member on your CRM Marketing List by Dynamo.
If you manually add the person to the marketing list again, the person will be sent to Campaign Monitor again by
Dynamo, but since the person has previously unsubscribed from the list, the person will not be added as an Active
subscriber on the list. This is a precaution made by Campaign Monitor to prevent spam complaints. But
sometimes, you might actually want or need to re-subscribe people again when you add them to your CRM
Marketing Lists. With this option checked, Dynamo will tell Campaign Monitor to re-subscribe the person when
adding the person to the subscriber list.
4. Set Bulk email to “Do not allow” on unsubscribes When Dynamo synchronizes a linked list, it will remove all the list members that have unsubscribed from the
Campaign Monitor list since the last synchronization. If you check this field, Dynamo will also update the Account,
Contact or Lead and set the “Bulk Email” field to Do not Allow.
Recommended Settings on linked marketing lists You always need to consider what Marketing flow you need to implement the integration for, but the settings
below are our recommendation for the most common scenarious:
We recommend that you always check the field Respect the Do not Bulk Email options in CRM, so you
do not accidently add people to Campaign Monitor that have Master unscubscribed.
If your linked subscriber list’s unsubscribe settings is set to “remove from this only”, DO NOT CHECK the
Set Bulk email to “Do not allow” on unsubscribes field. If the unsubscribe settings is set to remove the
person from all lists in Campaign Monitor, ALWAYS CHECK this field on your linked marketing list.
If you use a dynamic marketing list, or you set your marketing list to “Locked”, ALWAYS set the
unsubscribe list and the new member list to two static marketing lists you create for the purpose,
because Dynamo cannot add or remove list members on dynamic marketing lists or locked lists
www.applications.dk – twitter.com/appldev – facebook.com/appldev
Page | 8
EFFICIENT HANDLING OF EMAIL UNSUBSCRIBE FLOWS IN DYNAMICS CRM 2011WITH DYNAMO
How Dynamo synchronizes unsubscribes When Dynamo runs its synchronization cycle, it synchronizes in two steps:
1. First all the linked CRM Campaigns are synchronized. Events in Campaign Monitor since the last
synchronization is created as Campaign Response Activities in Dynamics CRM and linked to the CRM
Campaign and person.
2. It finishes by synchronizing all the linked marketing lists. All new and unsubscribed people are added and
removed
Step 1: Synchronizing campaigns When a person unsubscribes in your email campaigns, two things happen: Campaign Monitor creates an
“unsubscribe event” on the person and then sets the state of the person on the subscriber list to Unsubscribed.
When Dynamo does the campaign synchronization it will also create unsubscribe Campaign responses, like the
one below:
This makes it easy to use Advanced Find to create queries that find people who has unscubscribed from particular
email campaigns. You can use these queries to run CRM workflows, to remove them from Marketing lists, etc.
You can also see the unsubscribe response in the list of closed activities on the particular Account, Contact or Lead:
www.applications.dk – twitter.com/appldev – facebook.com/appldev
Page | 9
EFFICIENT HANDLING OF EMAIL UNSUBSCRIBE FLOWS IN DYNAMICS CRM 2011WITH DYNAMO
Step 2: Synchronizing Marketing Lists When Dynamo does the Marketing List synchronization, it will remove all the list members that has unsubscribed
on the subscriber list in Campaign Monitor since the last synchronization. Unfortunately Dynamics CRM does not
offer any methods of auditing on the “List Member” entity, so if you need to keep track on the people who
unsubscribes on the list, you either need to use the Campaign responses (from step 1), which tells you that an
unsubscribe has happened on an “Email campaign” level, or you can set the “Unsubscribe list” to a static list. If
Dynamo detects a static unsubscribe list set on your linked marketing list, it will add the person to this list. In the
screen-shot below you can see that one person has unsubscribed to our linked marketing list and been added to
the unsubscribe list:
www.applications.dk – twitter.com/appldev – facebook.com/appldev
Page | 10
EFFICIENT HANDLING OF EMAIL UNSUBSCRIBE FLOWS IN DYNAMICS CRM 2011WITH DYNAMO
Conclusion With Dynamo installed you have some further options for handling your unsubscribe flows. However, it is our
experience that it takes some practice to master and you can easily loose track when you have multiple campaigns
and campaign flows running, so our first recommendation is to setup some practice campaigns and try out the
different types of unsubscribe methods and options, before you launch major campaigns.
Also, being able to create queries with the Advanced Find feature in Dynamics CRM is a must. So practice the
following types of queries as well:
Find people subscribed to a particular Marketing List
Find people who has unsubscribed from a particular Campaign