New features available! Check the changelog
Subscribfy
IntegrationsEmail Marketing

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:

CredentialDescription
API KeyYour Mailchimp API key
Audience IDThe ID of the list to sync members to

Quick Setup

Create a Mailchimp API Key

Log in to your Mailchimp account.

  1. Click your profile icon and choose Profile
  2. Click the Extras drop-down, then choose API keys
  3. Click Create A Key
  4. Name your key (e.g., "Subscribfy Integration")
  5. Click Generate Key
  6. Click Copy Key to Clipboard and save it somewhere safe
  7. 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).

  1. Click Audience in the left menu
  2. Click All contacts
  3. If you have multiple audiences, select the one you want from the Current audience drop-down
  4. Click the Settings drop-down and choose Audience name and defaults
  5. Find the Audience ID section — copy the string of letters and numbers

Connect in Subscribfy

Go to SubscribfyIntegrations in your Shopify admin.

  1. Find Mailchimp Integration
  2. Click Enable
  3. Paste your API Key
  4. Paste your Audience ID
  5. Click Save

Available Events

Subscribfy sends these events to Mailchimp automatically. Use them as starting points for your journeys:

EventDescription
membership_createdWhen a new membership is purchased
membership_cancelledWhen a member cancels
membership_pausedWhen a member pauses their membership
membership_reactivatedWhen a paused membership resumes
succesful_chargeWhen a recurring payment succeeds
failed_chargeWhen a payment fails
recharge_email_notificationBefore a scheduled charge

Personalization Properties

Use these custom properties in your Mailchimp email templates:

PropertyDescription
subscription_statusCurrent membership status
next_billing_dateWhen the next charge will occur
store_creditCustomer's store credit balance
manage_page_linkLink 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?

On this page

AI Chat

Ask a question about Subscribfy