Docs · static mirror — the interactive version loads with JavaScript.

Mailchimp

Source: https://runstack.engineer/docs/toolkits/mailchimp

Manage Mailchimp audiences and contacts, create and send email campaigns, and read campaign performance reports.

Tools (15):

ToolDescription
mailchimpListAudiencesLists the Mailchimp account audiences (lists) with count/offset pagination. Returns each audience id, name, and subscriber counts.
mailchimpGetAudienceGets one Mailchimp audience (list) by id: name, subscriber counts, stats, and campaign defaults.
mailchimpCreateAudienceCreates a new Mailchimp audience (list) with contact and default sender info. Returns the new audience id for adding members and campaigns.
mailchimpListMembersLists a Mailchimp audience's members (contacts) with pagination, filterable by subscription status.
mailchimpGetMemberGets one Mailchimp audience member by email: subscription status, merge fields, tags, and engagement stats.
mailchimpAddMemberAdds a new member (contact) to a Mailchimp audience with a status (subscribed/pending/transactional), merge fields, and tags.
mailchimpUpdateMemberUpdates a Mailchimp audience member by email: change status, merge fields, tags, or VIP flag. Upserts by email.
mailchimpArchiveMemberArchives (removes) a member from a Mailchimp audience. Use only when the user explicitly asks to remove someone; to stop sending without removing, set status to 'unsubscribed'.
mailchimpListCampaignsLists Mailchimp campaigns with pagination, filterable by status (save/schedule/sending/sent) and type.
mailchimpGetCampaignGets one Mailchimp campaign by id: recipients, settings (subject, from, reply-to), status, and send time.
mailchimpCreateCampaignCreates a Mailchimp campaign (regular by default) targeting an audience or segment, with subject, from name, and reply-to. Starts in 'save' status — set content, then send or schedule.
mailchimpSetCampaignContentSets the HTML and/or plain-text body of a Mailchimp campaign, with Merge Tags like *\FNAME\*. Required before sending or scheduling.
mailchimpSendCampaignSends a Mailchimp campaign immediately to its audience (must be in 'save' status with content set). Delivers real email — confirm before sending.
mailchimpScheduleCampaignSchedules a Mailchimp campaign to send at a future ISO-8601 time, with optional time-zone staggered delivery.
mailchimpGetCampaignReportGets the performance report for a sent Mailchimp campaign: open rate, click rate, unsubscribes, and bounces.