Setup
- Log in to your Mailchimp account
- Go to Account → Extras → API keys
- Generate a new API key
- Note your Audience ID (found in Audience → Settings → Audience name and defaults)
- In storekit, go to Settings → Integrations
- Enter your Mailchimp API Key and Audience ID
- Save changes
Synced Data
When a customer places an order, the following data is sent to Mailchimp:Contact Information
| Field | Mailchimp Field |
|---|---|
EMAIL | |
| First name | FNAME |
| Last name | LNAME |
| Phone | PHONE |
Custom Fields
| Field | Description |
|---|---|
ORDER_COUNT | Total number of orders |
TOTAL_SPENT | Lifetime spend |
LAST_ORDER | Date of most recent order |
STORE_NAME | Store they ordered from |
Marketing Consent
Only customers who opt-in to marketing are added to your Mailchimp audience. Customers who don’t consent are not synced.Tags
Customers are automatically tagged in Mailchimp based on:- Store name - Which store they ordered from
- Order type - Delivery, Pickup, or Dine-in
- First order - New customers are tagged
Use Cases
Welcome Series
Send automated emails to new customers:- Create an automation triggered by new subscriber
- Filter by “First order” tag
- Send welcome email with menu highlights
Re-engagement Campaigns
Win back lapsed customers:- Create a segment:
LAST_ORDERmore than 30 days ago - Send a “We miss you” campaign with an offer
VIP Campaigns
Target your best customers:- Segment by
ORDER_COUNT> 5 orTOTAL_SPENT> £100 - Send exclusive offers or early access to new items
Location-Based Campaigns
For multi-store operations:- Segment by store name tag
- Send store-specific promotions or updates
Sync Frequency
Customer data syncs to Mailchimp:- Immediately when a new customer places their first order
- Daily for updates to existing customer profiles (order count, total spent)