Getting the full view with Dynamics CRM Marketing Lists

Date:
26 Jul 2012
Posted By:
Kristy Brown
Author:
Kristy Brown
Type:
CRM

CRM team member, Shaun, tackles a customer query around contacts and Marketing Lists. If you would like any more information, please ring or email me.

Not sure why your CRM contacts aren't displaying which Marketing Lists they are members of?

Marketing List View

We recently had a client asking why, when looking at the Marketing List Associated View, their contacts were not displaying all of the Marketing Lists they were members of.

To answer this question we need to explore how the members are assigned for each Marketing List Type. The Dynamic Marketing List members are controlled by defining an advanced find query. This is a new feature of the 2011 version, and allows for targeting, for example, a specific territory. When a customer changes territory if they move, they are no longer a member of this Dynamic Marketing List. For this reason, the list of members is not stored in the database and is fetched on-demand. In contrast the Static Marketing List members are assigned to a defined list, such as "Premium Customers" by using a Lookup and / or an advanced find query to build up a static list of members which is then stored in the CRM database. 

To confirm the behaviour of the Marketing List types, I created a Static and Dynamic List which have the same contact member.

The Dynamic List is based on the below query:

The Marketing List Associated view only shows the static list, and has excluded the Dynamic Marketing List.

The answer is that the Associated Marketing lists will only list those lists which the contact is a member of that are Static Lists,  Dynamics Lists are not shown in this section. Thinking about how these list work, effectively each time you opened "Marketing Lists" from the contact form, it would need to go ahead and run each of the Dynamic Marketing List queries to be able to determine at that point in time which ones the Contact was a member of, and that would be a serious performance issue.

Bear this in mind for when you are querying on contacts that are associated to a certain Marketing List.

Kristy Brown
Microsoft Dynamics CRM & ISV Manager
Mob:
+64 27 477 4384
E:
kbrown@koorb.co.nz
Kristy Brown