- Integrations
- /
- Mailchimp
Mailchimp
Audience and campaign events from Mailchimp
Mailchimp is the email side of the stack for a lot of teams, and on Tiny Command its audience-and-campaign lifecycle comes through as five triggers and sixteen actions. The triggers cover the moments worth automating: Subscriber Added (new sign-up), Profile Updated (a contact's data changed), Subscriber Unsubscribed (churn signal worth catching), Campaign Sent (post-send fan-out), and Email Cleaned (bounce or unsubscribe processed). The actions cover both sides: audience writes (Add List Member, Update List Member, Delete List Member, Create Tag, Delete Tag), campaign management (Create Campaign, Send Campaign, Resend Campaign, Replicate Campaign, Delete Campaign), and the read endpoints for audiences, lists, members, groups, and campaigns. Authorize via Mailchimp's OAuth; the connection is scoped to the audiences and campaigns the connected user has access to. Common use: a Stripe Customer Created fires Add List Member with appropriate merge fields and tags, a Typeform Response Submitted updates an existing subscriber's profile, and Subscriber Unsubscribed triggers a churn-investigation workflow.
Workflows start when Mailchimp does.
5 real-time triggers, each backed by a webhook subscription. Events arrive within seconds and you don't have to set up polling.
Fires when a Mailchimp campaign is sent. Use to log the send to your data warehouse, post the recap to Slack, or notify stakeholders.
Fires when an email is cleaned (hard-bounced) from a Mailchimp list. Use to update your source-of-truth so you stop trying to email them elsewhere.
Fires when a subscriber profile is updated in Mailchimp (merge field, tag, or preference change). Use to keep your CRM in sync with Mailchimp segments.
Fires when a new subscriber is added to a Mailchimp audience. Common use: sync to CRM, fire a welcome flow elsewhere, or notify Slack on lead-gen subscribes.
Fires when a subscriber unsubscribes from Mailchimp. Use to propagate consent into your CRM/CDP and stop messaging them everywhere.
Do anything Mailchimp can do, from a workflow.
Every action accepts dynamic inputs from upstream nodes, whether that's an AI output, a form field, or a search result.
| Action | What it does |
|---|---|
| Add List Member | Adds a subscriber to a Mailchimp audience/list with email, status (subscribed/pending), merge fields, and tags. Use to push form fills or new customers into your email program. |
| Create Campaign | Creates a new email campaign draft in Mailchimp with audience, subject, from name/email, and template. Pair with Send Campaign once content is ready. |
| Create Tag | Creates a new tag (static segment) in a Mailchimp audience. Tags are how you scope blasts to a cohort without a saved segment query. |
| Delete Campaign | Permanently deletes a Mailchimp campaign. Cannot delete a sent campaign (Mailchimp keeps the record for analytics). |
| Permanently Delete Member | Permanently deletes a subscriber from a Mailchimp audience. Use for GDPR right-to-delete; for unsubscribe-only, use Update List Member to set status="unsubscribed" instead. |
| Delete Tag | Deletes a tag (static segment) from a Mailchimp audience. Subscribers who had the tag stay, but lose the tag association. |
| Get Campaign | Retrieves a Mailchimp campaign by ID with type, status, settings, and recipient counts. Used for status checks and reporting. |
| Get List Member | Gets information about a specific list member by subscriber hash (MD5 of lowercase email). The standard read used to verify subscription status. |
| List Audiences | Lists all audiences (lists) in your Mailchimp account with their member counts. Used to populate an audience picker before adding a subscriber. |
| List Campaigns | Lists campaigns in Mailchimp with status, type, and send time. Used for marketing dashboards and weekly digests. |
| List Interest Groups | Lists interest categories (groups) in a Mailchimp audience. Use to power a preference-center UI or to segment a blast by interest. |
| List Members | Lists members of a Mailchimp audience with their status, merge fields, and tags. Used for full audience exports. |
| Replicate Campaign | Replicates (duplicates) an existing Mailchimp campaign, returning the new draft. Used as a templating shortcut for recurring sends. |
| Resend to Non-Openers | Resends a Mailchimp campaign to recipients who didn't open the first send, optionally with a different subject line. A common open-rate booster. |
| Send Campaign | Sends a Mailchimp campaign immediately. The campaign must be in "save" status with content and audience configured first. |
| Update List Member | Updates an existing Mailchimp list member's status, merge fields, tags, or interests. Also the right call for setting status="unsubscribed" without deleting. |
Pre-built Mailchimp workflows.
Clone any recipe and customize it in one click. Every recipe is fully editable.
Three things worth knowing.
Tiny Command counts a run the moment a trigger fires. Filtering early means only matching events spend your usage budget.
Connect Mailchimp once and every workflow on your account can use its triggers and actions. You don't have to re-auth per workflow.
Every Mailchimp field shows up in the visual picker for downstream nodes. The raw payload is there for power users, optional for everyone else.
Questions about the Mailchimp integration.
If we missed yours, ping support. We usually reply within an hour.
How do I connect Mailchimp to Tiny Command?
What Mailchimp triggers does Tiny Command support?
What Mailchimp actions can I run from a workflow?
Is the Mailchimp integration real-time?
Do I need to write code to use Mailchimp with Tiny Command?
How much does the Mailchimp integration cost?
More marketing apps people connect.
Same category as Mailchimp, ordered by how often teams pair them. Hover the carousel to pause.
Do more with Mailchimp.
Wire it to Slack, Notion, HubSpot, Stripe, or any of the other 438 apps in our catalog. Setup takes roughly two minutes. Free to try, no credit card.