Home / All Integrations / Mailchimp

free

Connect Mailchimp to your chatbot

Manage your mailchimp campaigns and contacts


Mailchimp is an always-on marketing platform for small businesses.

With this integration, you will be able to manage and send your campaigns, and subscribe/unsubscribe your leads to your contact lists!

Usage

use App("Mailchimp" action="createList" options=Object(
    name = "My list"
    contact = Object(
        company = "My company",
        address1 = "42 Rue des Tuileries",
        address2 = "",
        city = "Paris",
        state = "",
        zip = "75001",
        country = "FR",
        phone = ""
    )
)) as myNewList

say "{{myNewList.message}}"
say "Created list {{myNewList.data.name}}"

The IDs to use are the API IDs (short md5 hashes) and not the web IDs (numbers).

Action name Options Result
getCampaigns { type: '', count: 5 } An array
testCampaign { campaignId: '', emails: [] } Nothing
sendCampaign { campaignId: '' } Nothing
getLists {} An array
createList { name: '', contact: {} } An object
subscribeToList { listId: '', email: '' } An object
unsubscribeFromList { listId: '', memberId: '' } Nothing
Discover similar integrations:
ActiveCampaign
Convomat
Klaviyo
Livestorm
Pipedrive
Subscribers

Join the Community
on Slack Slack

Come and learn all about CSML with other chatbot enthusiasts on the CSML Community Slack! ūü§ó