In this article, you'll find some resources to help you send email with Mandrill.
Design and send
You'll design your email outside of Mandrill and use Mandrill's delivery API to send it to recipients. Whether you code your own HTML template or use one of Mailchimp's, you may need to tweak the template's HTML to use with Mandrill.
How to Code Mandrill Templates
Mandrill supports mc:edit regions from the Mailchimp Template Language, but editable images, repeatable areas, and variants don't work.
Many Mailchimp merge tags don't work in Mandrill because they're tied to an audience or campaign. You can use merge tags to personalize emails in Mandrill, but you have to provide the information to populate merge tags when you send.
I use Mailchimp templates.
If you have a template you created in your Mailchimp account, you can export the template to Mandrill. Templates aren't linked, so if you make any changes to your Mailchimp template, you'll need to push the updated version to Mandrill again.
With Mandrill, you'll use the Mandrill API or an SMTP integration to send emails to your recipients. You'll need to add SPF and DKIM records and verify ownership of all sending domains in Mandrill. Mandrill will not send any email from unverified domains or domains without valid SPF and DKIM records, including public domains like gmail.com and yahoo.com.
Mandrill allows you to manage unsubscribes and view report activity in Mandrill or your connected Mailchimp account.
The Mandrill unsubscribe merge tag consists of the word UNSUB, followed by a colon, and a full web address (with http:// or https://) where recipients should be redirected after the unsubscribe is processed.
Mandrill doesn't automatically add unsubscribed recipients to the unsubscribed portion of a Mailchimp audience. If you want Mandrill recipients who unsubscribe to be unsubscribed in Mailchimp also, create a Mandrill webhook and use the Mailchimp API to remove people from your Mailchimp audience programmatically.
Mandrill can also perform more complex email marketing functions, like A/B Split Testing and email scheduling.
A/B Split Testing
A/B Split Tests in Mandrill are a powerful and easy way to track and optimize recipient engagement with your emails. For example, create different versions of your website registration email and see which version gets the most opens and clicks over time.
When passing message information to Mandrill, you can specify a particular time and date that an email should be sent. Mandrill stores the message for you and sends it at the chosen time.
Use this process to create a highly customized series of emails based on a recipient action you track in your application, like registration date, purchase date, or product purchased. Send these emails to Mandrill at your convenience, and it'll send them at the time specified in your API request or SMTP message parameters.
For example, when someone registers on your website, you might send a confirmation email through Mandrill right away. After this initial request, you could configure a second request to have Mandrill send a follow-up email at a specific date and time, like seven days after the registration.