It’s easy to set up a Salesforce email template in order to send mass emails to Leads and Contacts. However, since Salesforce has a limit of 1,000 emails per day, as well as a per send limit of 250 for Professional Edition and 500 for Enterprise Edition, this mass email capability is best suited to highly targeted communications with a select group of Leads or Contacts – usually a very warm audience. Below are nine best practices for ensuring that your mass email stands out from the crowd.

<< Overcome the 1,000 email sending limitation. Learn more >>

The Use of Custom Salesforce Email Templates

Setting up a Custom Salesforce email template takes a little more time than setting up a text or HTML letterhead template, but a Custom template provides much more flexibility than the other two options. In addition, the output of Custom templates is easier to read on mobile devices such as iPhone and Android-based phones than text or HTML letterhead based templates.

If you don’t have any experience using HTML tags, it’s worth spending the time to learn about some of the basic tags. is an excellent resource. The tag that you’ll use the most is the

tag, which will separate your body text into paragraphs.

To create a Custom template, select the Custom (without using Letterhead) radio button in the following screen.


Salesforce Email Template Best Practices

The following best practices can improve the results of your targeted, mass email campaign — whether your goal is an email reply, a inbound phone call or enticing the recipient to click on a link to a specific blog post or landing page.

1. Create Template Folders

Use email folders to organize your templates rather than filing all templates under the default, Unfiled Public Email Templates. Then, set the appropriate access and permissions for each folder. This will make it easier for users to locate the right template.

2. Manage Images Within Your Group or Department

Any images that you want to display in a Custom Salesforce email template need to be publicly accessible. Rather than relying on your organization’s Webmaster to upload images to your a Web host, you can upload any needed images to a file hosting service such as Amazon S3 (which is very reasonably priced). You simply need to create a bucket (similar to a folder), upload an image and then make the image public. The URL that you will use in your HTML will look something like this:

You can also host images as Salesforce Document records. Upload an image as a new Document and check the Externally Available Image checkbox. After the image has been uploaded, right click on the image and select Open Image in New Tab. You can then select the following part of the URL and add it to the HTML in your template:

3. Create a Header Banner

Add a banner to the top of your email template that includes your logo and, optionally, some informational text or a value message on the right. Since email recipients are increasingly reading their emails on a mobile phone, it’s important to keep your banner small enough that the first few lines of body text are not pushed below the fold.


4. Keep Your Subject to 50 Characters or Fewer

In the iPhone screen capture above, the subject contains exactly 50 characters. Any more than 50 characters forces a third subject line, which results in less visible body text “above the fold”. If you can capture the recipient’s attention before they have to scroll, you’ll increase the chances of the desired outcome (such as an immediate reply).

5. Use a Font That’s Easy to Read on Mobile Devices

With a Custom HTML template, you can specify font type, size and color using HTML tags. To make your email stand out from all the plain text emails that people receive, you can use a font such as verdana and use a dark gray color rather than a standard black font. Simply include a font tag such as this in the HTML of your custom Salesforce email template.

6. Add Meaningful Alt Text to Your Header Banner

Some email clients, including GMail, will not automatically display linked images in HTML emails — a “display images” link must first be clicked. However, alt text will display by default in these email clients, so it’s important that alt text is both included and is meaningful. For example, the alt text should not read “Logo Banner”, but should display your company name, for example.


In your Custom template, you can include this text by adding alt=”text” to your banner image:


7. Include HTML Headings to Break Up Text

With a custom Salesforce email template, you can include HTML headings within the body text. If you use more than one heading in the email body, it’s best to use H4 tags, as multiple H1, H2 or H3 tags seem to render inconsistently in size.

Description of the Opportunity

8. Add Social Media Icons to the Bottom of Your Template

This is a little more HTML intensive, but you can use a single row HTML table to add a set of social media icons to the bottom of your email.

<table border=”0″ cellspacing=”2″>
<td><a href=””><img src=”” alt=”Twitter”/></a></td>
<td><a href=””><img src=”” alt=”Facebook”/></a></td>
<td><a href=””><img src=”” alt=”LinkedIn”/></a></td>
<td><a href=””><img src=”” alt=”Google+”/></a></td>

The result is a row of buttons below your signature:


9. Provide a Way for Recipients to Unsubscribe

Even though the numerical limitations of Salesforce mass emails mean that you’re generally sending your mass emails to a warm audience, some of your recipients may want to opt out at some point. Salesforce’s mass emailing feature does not provide an unsubscribe landing page, so you’ll need to provide a brief instruction at the bottom of the email such as “Reply with Unsubscribe in the subject if you no longer wish to receive these emails”. You’ll then be responsible for manually flagging the Lead or Contact for Email Opt Out.

By following best practices such as these, you can improve the results of targeted mass emails that originate from within Salesforce. Custom Salesforce email templates give you the highest measure of control from among the template types.

Launching a CRM implementation? Be sure to read this to learn the do's and don'ts to ensure it runs smoothly.