MailChimp - Send automated bulk SMS from Campaign Manager

Updated 2 weeks ago

You can schedule bulk text messages from Campaign Manager in MailChimp when you add the ClickSend SMS integration. Campaign Manager helps marketers plan communications by providing a full view of their campaigns in Mailchimp.

What you need

  1. ClickSend API credentials. Get them by creating a ClickSend account here.
  2. A standard MailChimp subscription to access Campaign Manager. See MailChimp pricing here.


It’s easy to set up the integration. Just use the low code step-by-step guide below.

  1. Go to 'Campaign Manager' and create a campaign.
  2. Click the date you want your bulk text messages to send. Then, choose ‘SMS webhook’.
  1. Name your webhook. Just for your reference.
  2. Paste the SMS endpoint URL into the URL destination field.SMS endpoint URL: See the SMS endpoint documentation here.
  3. Get your API credentials here. Then, type in your username and paste your API key into the authentication fields.
  4. Scroll down to reach the payload section. Copy-paste the example code below into the payload. You can customise the body of the message using merge tags (see tip below).
    "messages": [
    "to": "*|PHONE|*",
    "source": "mailchimp",
    "body": "Hi *|FNAME|*, this is the message body"
It’s important to keep "source": "mailchimp" parameter on the payload. Just so you can check your SMS history.
You can manage your merge tags by going to > Audience > All contacts > Settings > Merge tags in the MailChimp dashboard.

  1. Select time to send your bulk SMS. You can edit the date here too.
  2. You can filter which contact or contacts you'll SMS by using segmenting or tag.
  3. When you've finished composing your message and filling in any other fields, click the ‘Schedule SMS’ button to save the webhook.

That’s it. An automated bulk SMS will be sent to your campaign Audience.


If you’re having problems, please check the following:

  1. Check your Authentication. It should be using your ClickSend's username and API key not your ClickSend password.
  2. Make sure you have credit in your balance. Check and top up here.
  3. Fill in all required parameters in the payload. Required fields are to and body.


  1. Can I send messages from a business name?

    - Yes, however some countries do not support business names. Find out which countries support sending via a business name here.

    - Note that your business name needs to be 11 characters or less, without spaces.
  2. How do I add a business name as the sender of my messages?
    -You need to add the parameter "from": "MyCompany" in the payload.
  3. Where can I get replies on my messages?
    -Find your outbound and inbound SMS history here.

How Did We Do?

Powered by HelpDocs (opens in a new tab)