Mailchimp Integration
Connect Subscribfy with Mailchimp to sync membership data and trigger automated email journeys
Connect Subscribfy with Mailchimp to sync membership data and trigger automated email journeys.
What You'll Get
Automated Emails
Trigger journeys when memberships are created, cancelled, or charged
Synced Subscribers
Add members to your Mailchimp audience automatically
Personalized Content
Use membership data in your email templates
Lifecycle Marketing
Send the right message at the right time
What You'll Need
Before starting, you'll need these 2 things from Mailchimp:
| Credential | Description |
|---|---|
| API Key | Your Mailchimp API key |
| Audience ID | The ID of the list to sync members to |
Quick Setup
Create a Mailchimp API Key
Log in to your Mailchimp account.
- Click your profile icon and choose Profile
- Click the Extras drop-down, then choose API keys
- Click Create A Key
- Name your key (e.g., "Subscribfy Integration")
- Click Generate Key
- Click Copy Key to Clipboard and save it somewhere safe
- Click Done
You can only see the full API key once. Save it immediately after generating.
Find Your Audience ID
Each Mailchimp audience has a unique ID (also called List ID).
- Click Audience in the left menu
- Click All contacts
- If you have multiple audiences, select the one you want from the Current audience drop-down
- Click the Settings drop-down and choose Audience name and defaults
- Find the Audience ID section — copy the string of letters and numbers
Connect in Subscribfy
Go to Subscribfy → Integrations in your Shopify admin.
- Find Mailchimp Integration
- Click Enable
- Paste your API Key
- Paste your Audience ID
- Click Save
Available Events
Subscribfy sends these events to Mailchimp automatically. Use them as starting points for your journeys:
| Event | Description |
|---|---|
| membership_created | When a new membership is purchased |
| membership_cancelled | When a member cancels |
| membership_paused | When a member pauses their membership |
| membership_reactivated | When a paused membership resumes |
| succesful_charge | When a recurring payment succeeds |
| failed_charge | When a payment fails |
| recharge_email_notification | Before a scheduled charge |
Personalization Properties
Use these custom properties in your Mailchimp email templates:
| Property | Description |
|---|---|
subscription_status | Current membership status |
next_billing_date | When the next charge will occur |
store_credit | Customer's store credit balance |
manage_page_link | Link to customer's membership management page |
Learn more about using merge tags in Mailchimp's documentation.
Common Use Cases
Troubleshooting
API Key Security
Keep your API key safe:
- Give each integration its own API key with a descriptive name
- Never share API keys via email
- If a key is compromised, revoke it immediately in Mailchimp
- To revoke: Profile → Extras → API keys → click Revoke next to the key
Was this page helpful?