App & Integrations

Mailchimp Transactional

Mailchimp Transactional is a service from Mailchimp that allows you to send emails on a transactional basis. For example, you can send an email for every donation. That's important as most mailing list integrations contain controls to prevent campaign emails being sent to recipients more than once.

Mailchimp Transactional was previously called Mandrill.

Make the connection

To use Mailchimp Transactional, you will need to have a Mailchimp account with at least one Transactional email block purchased.

You can find information on how to add MailChimp Transactional to your Mailchimp account here.

Step One - Create a Mailchimp Transactional API key

Navigate to mailchimp.com and press the Log in button on the top right.

Step 1.1

Enter your username and password and press Log in.

Step 1.2

Hover over the icon with an arrow pointing from a circle to a box. It will say Automations. Click on it.

Step 1.3

Select Transactional Email.

Step 1.4

Press Launch App.

Step 1.5

Press Continue to Mandrill.

Step 1.6

Press Settings in the left-hand menu.

Step 1.7

Press + New API Key.

Step 1.8

Enter a description and press Create API Key.

Step 1.9

Copy the key underneath Key and put it somewhere safe.

Step 1.10

Step Two - Sending email through Mailchimp Transactional

We have connected our Mailchimp Transactional account to Dijon Platform. We now need to configure the emails which get sent.

You will need to follow the instructions for adding a domain to Mailchimp Transactional. You need to set up your email sending domain inside Mailchimp Transactional; it is not enough to configure the domain inside Mailchimp.

Although complicated, you mustn't skip this step, as it will mean that your emails will end up in recipient's spam folders or not sent at all.

Step Three - Add the API Key to your Dijon Platform account

Log into your Dijon Platform account and select Apps & Integrations > Email.

Press the Add account button.

Step 2.1

Enter a name for this Mailchimp Transactional account and paste in the key we grabbed from Mailchimp earlier.

Step 2.2

Press Save and your Mailchimp Transactional account is connected.

Copy a template from Mailchimp

We are describing the process of configuring a template in Mailchimp and moving it to Mailchimp Transactional here; however, you can use Mailchimp Transactional's template system if you want to. We prefer this method as it allows you to use templates in both Mailchimp and Mailchimp Transactional.

Navigate to mailchimp.com and press the Log in button on the top right.

Step 4.1

Enter your username and password and press Log in.

Step 4.2

Click on the loud-hailer icon Campaigns.

Step 4.3

Click on Email templates.

Step 4.4

You can create and edit templates here.

Step 4.5

Once you are happy with your template you can press the drop down arrow next to the template you want to send to Mailchimp Transactional and select Send to Mandrill.

Step 4.5

Editing templates in Mailchimp Transactional

Navigate to mailchimp.com and press the Log in button on the top right.

Step 5.1

Enter your username and password and press Log in.

Step 5.2

Hover over the icon with an arrow pointing from a circle to a box. It will say Automations. Click on it.

Step 5.3

Select Transactional Email.

Step 5.4

Press Launch App.

Step 5.5

Press Continue to Mandrill.

Step 5.6

Press Outbound in the left-hand menu.

Step 5.7

Press Templates in the top menu.

Step 5.8

Press Templates in the top menu.

Step 5.9

You are now presented with the list of templates. Press edit to view.

Step 5.10

Although you can set default from addresses, from names and from subject here, these can be set in the Dijon Platform administration menu.

Take a note of Template Slug for as you will need this later.

Configuring templates in Dijon Platform

We will now configure a default template, email sender name, address and subject.

Log into your Dijon Platform account. Scroll down to Settings > Email and click.

Step 6.1

Press Add.

Step 6.2

Leave Country as Default, Language as Default.

Enter the details that you require here.

  • Email Sender Name the name that appears in the From field in the email.
  • Email Sender Address to the email address you want the email to come from.
  • Email Subject the subject of the email
  • Email Template the Template Slug we got earlier.

Press Update to save.

You can configure more specific settings by pressing add, allowing you to set defaults for all supported languages and countries and combinations.

It is also possible to set even more specific settings and override the template for each campaign. This can be found in the Settings section while editing a campaign.

Available mail merge variables

The following variables are available to include in the template.

Name Description
*|CURRENCY|*
*|currency|*
The three letter country code for the currency that is used
*|CURRENCY_SYMBOL|*
*|currency_symbol|*
The symbol for the currency
*|AMOUNT|*
*|amount|*
The amount in the currency
*|TYPE|*
Value Description
payment_oneoff One-off donation
payment_subscription Subscription donation
leadgen Lead generation
*|LANGUAGE_CODE|* The two letter language code
*|LANGUAGE|* The native language name
*|LANGUAGE_ENGLISH|* The language name in English
*|COUNTRY_CODE|* The two letter country code
*|COUNTRY|* The country name
*|CAMPAIGN|* The campaign name
*|PAGE_PATH|* The relative path of the campaign page
*|PAGE_URL|* The path of the campaign page
*|DOMAIN|* The domain of the campaign page
*|FIRST_NAME|* The donor first name
*|NAME|* The donor's full name

On this page