Include specific row (entity) references and all the data in Real-time marketing custom triggers

Include specific row (entity) references and all the data in Real-time marketing custom triggers

Custom triggers in Dynamics 365 Marketing (Customer Insights - Journeys) have recently became 1000 times better with the ability to include ‘Entity references’ - a way of making an entire record and all its associated records (up to 5 levels ‘deep’) available through a single trigger attribute. It works exactly the same as the ‘Contact‘ or ‘Lead’ in a trigger works, but for any table/row you choose.

This make all the data available in the trigger journeys for branching and emails for conditional content and personalisation. And you can have lots of these!

Read More
Dynamic inputs for Project and Survey IDs in Customer Voice Survey actions in Power Automate

Dynamic inputs for Project and Survey IDs in Customer Voice Survey actions in Power Automate

How to move flows between environments that use Customer Voice ‘Create an invitation’ or ‘Send a survey’ actions AND survey variables without post deployment edits or environment variables. Including how to navigate the ominous ‘The fields to send to Web Merge’.

Read More
Restrict Access to Publish Journeys in Dynamics 365 Marketing
Dynamics 365 Marketing Amey Holden Dynamics 365 Marketing Amey Holden

Restrict Access to Publish Journeys in Dynamics 365 Marketing

Publishing a journey sends emails out and starts all sorts of magical automations in Dynamics 365 Marketing. technical checks are built into the system but business checks are not. This post will show you how to restrict who can or cannot publish a journey without review and approval from authorised user.

Why? To give users confidence usinf Dynamics 365 Marketing and other vested parties (technical support teams, marketing & business relationship managers, leadership personnel etc.) reassurance that things are less likely to go wrong.

Hopefully this can help more customers success with Dynamics 365 Marketing!

Read More
Mapping Lookup values from Dynamics 365 Marketing Form Submissions with Power Automate

Mapping Lookup values from Dynamics 365 Marketing Form Submissions with Power Automate

How to make sense of lookup responses in a Marketing Form submission, when the form response says {"Id":"b580cd20-8e2a-ee11-bdf4-0022482578b5","LogicalName":"amey_country"} but what it actually means is ‘Australia’. If your users can’t speak GUID then this ones for you.

Read More
‘Distribution List’ Emails and Appointments with Power Automate

‘Distribution List’ Emails and Appointments with Power Automate

Automating the creation of Dataverse Activities to lists or groups of contacts. This post shows you how to build power automate flow that does the magic behind the scenes of the custom page in my last post ‘Distribution Lists’ in model-driven apps.

Read More
‘Distribution Lists’ in model-driven apps

‘Distribution Lists’ in model-driven apps

Send group emails and appointment invitations to Contacts in model-driven apps and Dynamics 365 using Distribution Lists. This custom page allows you to browse and select one or many distribution lists, review the contacts who belong to those lists, then create an appointment or an email (and the type of recipient - To, CC or BCC) with the click of a button.

Read More
Convert a spreadsheet or CSV file into a Marketing List in Dynamics 365 - Strings

Convert a spreadsheet or CSV file into a Marketing List in Dynamics 365 - Strings

How to import a spreadsheet list of contacts or leads, into a marketing list in Dynamics 365 or Dataverse. If they are all new rows, its not too bad, but otherwise its a very manual export/import/VLOOKUP hodgepodge.

This post will show you how to create a flow which turns a CSV file with display names, into a populated marketing list in Dynamics 365. The fields are flexible. Import Contacts or Leads. Use New or Existing rows. Populated Standard or Custom fields.

Read More