Mailchimp icon

Mailchimp

Email marketing platform for audiences, campaigns, automations, templates, journeys, and engagement reports.

Manages audiences, subscribers, tags, segments, campaigns, clicked links, and email marketing activity.

Example Use Cases

These are the Mailchimp actions Snow can use when building apps with you. Connecting an account does not make Snow run these on its own.

Add contact to audience

Tool to create a new omni-channel contact in a Mailchimp audience. Use when adding contacts with email and/or SMS channels to an audience.

Get audience contact detail

Tool to retrieve a specific omni-channel contact from a Mailchimp audience by their ID or channel hash. Use when you need detailed information about a contact including email/SMS channels, merge fields, tags, and subscription status.

Get audience contacts

Tool to get a list of omni-channel contacts for a given audience. Use when you need to retrieve contacts from a Mailchimp audience with optional filtering and pagination.

Get campaign info

Get information about a specific campaign.

Get lists info

Get information about all lists in the account.

List campaigns

Get all campaigns in an account.

List recent activity

Get up to the previous 180 days of daily detailed aggregated activity stats for a list, not including Automation activity.

Search members

Search for list members. This search can be restricted to a specific list, or can be used to search across all lists in an account.

Send campaign

Send a Mailchimp campaign immediately. For RSS Campaigns, the campaign will send according to its schedule. All other campaign types (regular, plaintext, variate) will send immediately upon calling this endpoint. Prerequisites: - Campaign must be in 'save' (draft) status - Campaign must have a valid audience (list_id) with at least one recipient - Campaign must have a subject line, from name, and verified from email address - Campaign must have content (HTML or plain text) - The sending account must be in good standing (verified, not disabled) On success, returns HTTP 204 No Content. The campaign status will change to 'sending' and then 'sent' once all emails are delivered.

Update contact in audience

Update an existing omni-channel contact in a Mailchimp audience. Use when you need to modify contact details such as language, tags, email/SMS channels, or merge fields.

Triggers

These are the trigger events currently available for Mailchimp.

Campaign Trigger

Triggered when a campaign is sent or experiences an event in Mailchimp

Profile Update Trigger

Triggered when a subscriber's profile is updated in Mailchimp

Subscribe Trigger

Triggered when a subscriber subscribes to Mailchimp

Unsubscribe Trigger

Triggered when a subscriber unsubscribes from Mailchimp