The December 2018 update of Dynamics 365 for Marketing is released and available* for customers to install and update starting now! This update includes several new features, plus plenty of performance and stability improvements.
Keep reading to learn how to get this update and which new features it includes. For more information about this update, including known and recently fixed issues, see the Dynamics 365 for Marketing readme page.
* Note: The December 2018 release is now fully rolled out all regions except APj (Asia/Pacific, excluding Japan). We will update this blog post to announce when the update becomes available in APj.
To benefit from this update, you must manually apply it to each of your Dynamics 365 for Marketing instances as described in Keep Marketing up to date.
A fully functional sample event website has been included with Dynamics 365 for Marketing event management ever since its initial release. Previously, the sample version was supplied as a native project in Dynamics 365 portals, but from now on we'll provide it as an Angular project, which delivers many advantages, including:
For more information, see Set up the event website in the online help.
Previously, the event website was provided as a sample built natively using Dynamics 365 portals. This sample site was also updated each time you updated Dynamics 365 for Marketing, which meant that if you customized the sample rather than working on a copy, your customizations would be lost after each update.
Microsoft will continue to develop and expand the event website that we provide with new installs, but you won't see these improvements when you update Dynamics 365 for Marketing. If you'd like to try out the latest version, you can always download it from the Microsoft download center, try it out, and adopt the new code to your own, customized event website as needed. You can easily see what's new by running a compare (diff) operation between the old and new versions of the site.
Until now, the event registration from provided with the standard event website always included a CAPTCHA field to help ensure that only real humans could submit the form. You could always remove it by editing the event website, but now you can more easily add or remove it for any event with just a simple configuration setting. This also means that you could enable it for some events, but not all of them if you wish.
To make this setting for any event, open the event record, go to the General tab, scroll down to the Website section and set Enable Captcha to Yes or No as required.
For more information, see Set up an event in the online help.
One of the major benefits of hosting events is that you get to meet many new contacts and generate new leads, so you can build new business relationships and close more sales. The event website could already generate new contacts and/or leads each time somebody registers for an event, but we've improved the contact-matching strategy and made lead-generation optional.
For more information, see Generate and match contacts and leads from event registrations in the online help.
Previously, the character set available for naming customer segments was limited. With the December release, you are now free to include almost any type of character in your segment names, including spaces, punctuation, non-English letters, and other special characters.
The system now displays an accurate member count for all live segments, including both static and dynamic segments, to within an hour of the last change. In previous versions of the Marketing app, you could request an estimated member count, but this estimate was often far from the true value.
When you're designing an email or marketing-page template, you can now add an HTML attribute that locks parts of the design at the container level as needed. This will help ensure that when other users create content based on your template, they won't accidentally break the layout or be able to remove or modify important parts of the content. Other parts of the design can be left unlocked to make them easy to customize to match the needs of each specific campaign or context.
For more information, see Use custom attributes to enable designer features in emails, pages, and forms.
When you're analyzing the results of a customer journey, one of the most important things to find out is whether all your messages were delivered as expected. And if not—who was affected and what went wrong?
The new incomplete journeys display shows you each reason why a contact might fail to complete the journey and lists each contact that falls into each of these categories for the current journey.
To find this display, open a customer journey record, select Contact: Insights from the system-view selector, and go to the Incomplete journeys tab. Select a reason in the left column of the table to see a list (in the right column) of contacts that failed to complete the journey for that reason.
These are reasons why Dynamics 365 may choose not to attempt to send an email message to a contact. Usually, this is related to a technical problem with the message itself, such as missing data or a missing setting. Contacts will continue on the journey even if a message gets blocked, so later messages might still get sent successfully. A message might get blocked for any of the following specific reasons:
These are reasons why a contact might get stopped in the middle of a journey. Contacts will stop their journey as soon as any of these situations occur, so no further messages or other journey actions will be applied thereafter to the affected contact(s). A contact can get stopped for any of the following reasons:
The December update makes sure that you can always stop a live customer journey, even if it contains errors. Previously, validation errors could prevent a journey from being stopped (because a stopped journey is published right away on save), but this is no longer the case. This problem could happen, for example, because a journey passed the error check when it was first published, but some component of the journey (such as an email message) was deleted since then so the journey isn't valid anymore.
Customer journey go-live operations and status.
For more information, see Go live with publishable entities and track their status in the online help.
When you're analyzing the results of a customer journey, you can select any tile in the journey pipeline to see key performance indicators (KPIs) and other information about what happened at that tile as contacts passed through it. In the case of an email tile, you can select a button to see even more detailed insights about the related email message. On opening these message insights, you can filter them to show information about all journeys where you used that message or choose to filter the information to match any specific journey. Until now, the message insights would open to show overall results (from all journeys), but starting with the December release, when you open email insights from a customer-journey tile, you'll automatically see the insights prefiltered for the journey you just came from.
The LinkedIn-campaign tile for customer journeys links each contact that passes through it to a specific LinkedIn campaign, thus making it possible for trigger tiles to react when a contact submits any LinkedIn Lead Gen Form that belongs to that campaign. We've now added a convenient Go to LinkedIn campaign link to the Properties tab of the LinkedIn tile, which will take you directly from Dynamics 365 to the related campaign on LinkedIn.