Neil McDonald's Dynamics 365 Blog

Send mass mailings using templates

with one comment

Campaigns with Dynamics CRM are a great way to communicate with your customers and leads, but for some reason, Microsoft left out the option of sending campaign emails using email templates. There is, as always, a workaround for this. You can send the email template via an on demand workflow against a list of contacts.

First of all create your email template for the entity you would like to send the email to. In this case, I am going to use the Contact entity.


Next create a new on demand workflow against the Contact entity


Change the send email step from ‘Create new message’ to ‘Use template’ and click on set properties. You need to choose the template which you would like to use and set the From address if you do not want the email to come from the user running the workflow. In this case, I am going to send from the ‘Info’ queue email address. Note: You may want to put additional checks into your workflow i.e. check that the ‘Do not email’ is not set etc


Now publish your workflow and it’s ready to use. You now just need to select the contacts who you would like to send the email to and run the on-demand workflow against them. You may find it easier to create a view containing these contacts.

You are limited to sending 250 emails at a time, as determined by the ‘Records per page’ limit, so you may have to run it a few times if you are sending to lots of contacts. Alternatively, you can get around this limit, but please be sure to switch it back.


Written by neilmcd

Aug 2, 2010 at 3:13 pm

Posted in CRM 4

Tagged with , ,

One Response

Subscribe to comments with RSS.

  1. A great article, well written and very precise – have book marked this as a favourite!


    Aug 3, 2010 at 2:26 pm

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

This site uses Akismet to reduce spam. Learn how your comment data is processed.

%d bloggers like this: