So you’re wondering how to integrate the MailChimp API into your application..
…but you don’t have an MailChimp API key.
TL;DR – jump here.
What if I told you that all it takes is 3 easy steps?
But first,
Let’s go over MailChimp API:
What is the MailChimp API?
MailChimp is marketed as a freemium marketing automation platform/email marketing service for small businesses.
If you’re on WordPress, they have an awesome plugin to help track subscribers and send out newsletters.
What about their API?
MailChimp has a RESTful API that allows you to manage your email campaign lists that sync with your database.
Here is a list of a few of their endpoints that you can find on RapidAPI:
Add Workflow Email Subscriber
– Manually add a subscriber to a workflow, bypassing the default trigger settingsBatch Add Members to List
– Batch subscribe or unsubscribe list members.Create Campaign
– Cancel a Regular or Plain-Text Campaign after you send, before all of your recipients receive it.Cancel Campaign
– Create a new MailChimp campaign.Create Campaign Folder
– Create a new campaign folder.Create List
– Create a new list in your MailChimp account.Delete Campaign
– Remove a campaign from your MailChimp account.- and many more.
Okay, that’s great, but how do I get an API key?
Hold your horses, here’s how:
How to get a MailChimp API Key
So what’s the deal with the API Key?
A MailChimp API (application programming interface) Key is required in order to use and integrate with MailChimp.
What are API Keys?
API Keys are used to track and control how the API is being used.
So how do you get one?
It’s actually super simple.
Just follow these steps:
- Navigate to the MailChimp Sign Up Page & create an account. Here’s a quick link.
- Activate your account through the verification email that MailChimp sends you & click on “I’m Not A Robot” to confirm you’re a human. duh.
- Fill out all the form fields to finish registration.
- Under your profile, navigate through to the “Account” page, then click on the “Extras” dropdown & click on “API Keys”.
- Click on “Create A Key”.
- Navigate to the MailChimp Sign Up Page & create an account. Here’s a quick link.
… and boom-shakalaka you’re done!
Now that you’ve got a key, you’re all set to begin testing the API on RapidAPI.
Now you may be asking, how do I do that?
Let’s see…
How to Connect to the MailChimp API
Well now that you’ve got an API Key (or if you don’t, scroll up) – this should be super easy.
Let me show you how.
- First, let’s go to the MailChimp API on RapidAPI.
- Click on “Connect to API”
- Click on “Sign in to get the snippet” and then sign in (or register for an account if you don’t have one – it’s free).
Video Guide
Here’s a short video on how to do that. - Copy and paste the MailChimp API key into the input field & click “Save”.
- Begin testing endpoints!
I told you that was easy.
Well, what about pricing?
How much is it going to cost me to use the API?
MailChimp API Pricing
Pricing on the API is going to depend on your usage:
- number of subscribers
- and emails per month
Here’s a quick snapshot of their MailChimp’s pricing table:
Subscribers | Emails per month | Monthly cost |
---|---|---|
0 - 2000 | 12000 | Free |
0 - 500 | unlimited | $10.00 |
501 - 1000 | unlimited | $15.00 |
1001 - 1500 | unlimited | $20.00 |
1501 - 2000 | unlimited | $25.00 |
Now:
Are you looking for features that the MailChimp API doesn’t provide?
Check out a few other e-mail APIs to use as an alternative to MailChimp:
MailChimp Alternatives
Let’s look at a list of other email APIs that might be worth exploring:
- AmazonSES API – Amazon’s email API that lets you send and receive email using your own email addresses and domains.
- MailGun API – API to help access MailGun’s product’s features (sending e-mails, webhooks, email validation, and more.)
- SendGrid API – E-mail API that focuses primarily on transactional email.
- Mailboxlayer API – An API that validates the veracity of email addresses.
- EmailLabs API – Cloud-based SMTP API to help make and send emails.
- Gmail API – Google’s email platform API that makes requests in just 5 to 10 minutes.
Not happy with this list?
Let us know in the comments. Which e-mail APIs are you utilizing?
Head on over the RapidAPI Email Category page for a list of more email APIs.
Or maybe you want to learn how to make your own rest API for email?
Check out our tutorial, which includes resources per programming language.
Email APIs Comparison
API | Functions | Pricing |
---|---|---|
AmazonSES | Basic email sending and receiving service | Free Tier. Fees for attachments, mailchunks, and EC2 data transfers |
MailChimp | Build and maintain mailing lists | Based on number of subscribers |
MailGun | Easily add email sending, receiving, tracking, validation, and more | Based on number of messages sent/month |
SendGrid | Add transnational email capabilities | Based on number of emails/month and number of contacts |
Temp Mail | Create temporary disposable emails | Free up to 100 daily calls. Paid plans available. |
Norman Stevens says
This is awesome. Thanks for sharing!
RapidAPI Staff says
Thanks Norman – let us know if you need anything.