Avatar for alauter

Transactional Email Support

Posted by Amanda on


Well, sort of– technically, we’re supporting Pseudo-Transactional Email Campaigns.  (We are not your SMTP server… yet.)  But what exactly is a Transactional Email Campaign?  Our Transactional Email Campaigns aim to give you the ability to send the same campaign over and over again without changing much of the content.  For example–

  • Welcome/Sign-up emails for your website or mailing list
  • Follow-up/Reminder emails
  • Forgotten Password emails

This all happens through the magic of our API, or Application Programming Interface, which is essentially a set of code that allows MailChimp to interact with other applications.  Not a programmer?  The API is for nerds only.  If you can’t call a function or find a programmer in your company to bribe, you can always contact one of our MailChimp Experts.

Since you’ve decided to set up a Transactional Email Campaign, the next question is HOW?

  1. Create a new List via the web interface
  2. Configure any Merge Vars or Interest groups for the List – this can be done via the API or the web interface
  3. Use the campaignCreate() method to create your campaign. Be sure to use a type of “trans
  4. Now just rinse & repeat…
    1. Call listSubscribe() for each email address. Note that if you’d like, it is perfectly reasonable to add multiple addresses before sending.
    2. Call campaignSendNow() to send to everyone who has not received this before
  5. Done!

The documentation for campaignCreate() method can be found here.  Also, take a look at the more in-depth technical overview information for some additional caveats and things to note about MailChimp’s Transactional Email Campaigns.