Mailchimp Integration
Automatically sync WiFi guest data to your Mailchimp audiences for email marketing.
Overview
When a guest connects to your WiFi and opts in to marketing, their details are automatically added to your Mailchimp audience. You can then use Mailchimp's full email marketing platform to send newsletters, promotions, and automated sequences.
Setup
Step 1: Get Your Mailchimp API Key
- Log in to Mailchimp
- Go to Account → Extras → API Keys
- Click Create A Key
- Copy the API key
Step 2: Get Your Audience ID
- In Mailchimp, go to Audience → Settings
- Find Audience ID (also called List ID)
- Copy the ID
Step 3: Configure in CaptiFi
- Log in to app.captifi.io
- Go to Integrations → Mailchimp
- Enter your API Key
- Enter your Audience ID
- Map CaptiFi fields to Mailchimp fields:
- First Name → FNAME
- Last Name → LNAME
- Email → EMAIL
- Click Connect
Step 4: Test
- Log in to your guest WiFi with a test email
- Check Mailchimp — the contact should appear in your audience
- Verify field mapping is correct
What Gets Synced
| CaptiFi Field | Mailchimp Field | Notes |
|---|---|---|
| Required | ||
| First Name | FNAME | If captured |
| Last Name | LNAME | If captured |
| Phone | PHONE | If SMS login used |
| Visit Date | MERGE tag | Configurable |
Important Notes
- Only opted-in guests are synced (respects GDPR consent)
- Sync happens in near real-time (within minutes of WiFi login)
- Duplicate contacts are automatically merged by Mailchimp
- Unsubscribes in Mailchimp are respected — CaptiFi won't re-add them
Next Steps
Once your Mailchimp audience is growing with WiFi guests, try:
- Welcome automation — trigger a welcome email when a new contact is added
- Segmentation — segment by visit frequency (new vs returning)
- Promotions — send special offers to drive repeat visits