Setup Mailchimp Integration
Mailchimp is a popular email marketing platform. This guide shows you how to integrate Mailchimp with Qivra Form Builder to sync contacts and send notifications.
What This Integration Does
Section titled âWhat This Integration Doesâ| Feature | Description |
|---|---|
| Contact Sync | Add form submitters to Mailchimp lists |
| Email Notifications | Send notifications via Mailchimp |
| Marketing Automation | Trigger Mailchimp campaigns |
| Audience Building | Grow your email list from forms |
Prerequisites
Section titled âPrerequisitesâBefore setting up Mailchimp:
- Have a Mailchimp account
- Know which Audience/List to use
- Have API key ready
Getting Mailchimp API Key
Section titled âGetting Mailchimp API KeyâStep 1: Log in to Mailchimp
Section titled âStep 1: Log in to Mailchimpâ- Go to mailchimp.com
- Sign in to your account
Step 2: Access API Keys
Section titled âStep 2: Access API Keysâ- Click your profile icon
- Go to Account & Billing
- Click Extras > API keys
Step 3: Create API Key
Section titled âStep 3: Create API Keyâ- Click Create A Key
- Name it (e.g., âQivra Form Builderâ)
- Copy the API key
Finding Your Audience ID
Section titled âFinding Your Audience IDâStep 1: Go to Audiences
Section titled âStep 1: Go to Audiencesâ- In Mailchimp, click Audience
- Click All contacts
Step 2: Select Audience
Section titled âStep 2: Select Audienceâ- Choose the audience you want to use
- Click Settings > Audience name and defaults
Step 3: Copy Audience ID
Section titled âStep 3: Copy Audience IDâThe Audience ID looks like: a1b2c3d4e5
Configuring Mailchimp in Qivra Form Builder
Section titled âConfiguring Mailchimp in Qivra Form BuilderâStep 1: Open Settings
Section titled âStep 1: Open Settingsâ- Go to Qivra Form Builder
- Click Settings in sidebar
- Go to Providers section
Step 2: Select Mailchimp
Section titled âStep 2: Select Mailchimpâ- Find Mailchimp in the provider list
- Click to select it
Step 3: Enter Credentials
Section titled âStep 3: Enter Credentialsâ| Field | Description |
|---|---|
| API Key | Your Mailchimp API key |
| Server Prefix | Auto-detected from API key (e.g., us1) |
Step 4: Select Audience
Section titled âStep 4: Select Audienceâ- After saving API key
- Select your Audience from dropdown
- Map form fields to Mailchimp fields
Step 5: Field Mapping
Section titled âStep 5: Field MappingâMap your form fields to Mailchimp merge fields:
| Form Field | Mailchimp Field |
|---|---|
| *EMAIL (required) | |
| First Name | *FNAME |
| Last Name | *LNAME |
| Phone | PHONE |
| Company | COMPANY |
Step 6: Save Settings
Section titled âStep 6: Save Settingsâ- Click Save
- Test the connection
Using Mailchimp for Notifications
Section titled âUsing Mailchimp for NotificationsâEmail Notifications via Mailchimp
Section titled âEmail Notifications via MailchimpâTo send notification emails through Mailchimp:
- In Settings > Providers
- Select Mailchimp as email provider
- Configure notification settings
Transactional Email Setup
Section titled âTransactional Email SetupâMailchimp offers transactional email (formerly Mandrill):
- Set up transactional email in Mailchimp
- Use SMTP settings in Qivra
- Or use Mailchimp API for sending
Form-Level Settings
Section titled âForm-Level SettingsâPer-Form Audience
Section titled âPer-Form AudienceâUse different audiences for different forms:
- Open form in Form Builder
- Go to Settings > Integrations
- Select Mailchimp audience
Opt-In Settings
Section titled âOpt-In SettingsâControl how contacts are added:
| Setting | Description |
|---|---|
| Single Opt-In | Added immediately |
| Double Opt-In | Confirmation email sent |
| Update Existing | Update if contact exists |
Tagging Contacts
Section titled âTagging ContactsâAdd tags to organize contacts:
- In form integration settings
- Add tags to apply to contacts
- Tags help segment your audience
Example Tags:
- âContact Formâ
- âNewsletter Signupâ
- âProduct Inquiryâ
Sync Behavior
Section titled âSync BehaviorâWhen Contacts Sync
Section titled âWhen Contacts SyncâContacts are added to Mailchimp when:
- Form is submitted successfully
- Email field is present
- Integration is enabled
Field Updates
Section titled âField UpdatesâIf contact already exists:
| Setting | Behavior |
|---|---|
| Update existing | Updates fields with new data |
| Skip existing | Keeps original data |
| Error | Fails if duplicate |
Testing the Integration
Section titled âTesting the IntegrationâTest Submission
Section titled âTest Submissionâ- Submit a test form
- Check Mailchimp audience
- Verify contact appears
Check Field Mapping
Section titled âCheck Field Mappingâ- Review contact details in Mailchimp
- Ensure all fields mapped correctly
- Check tags are applied
Mailchimp Features You Can Use
Section titled âMailchimp Features You Can UseâOrganize contacts into groups:
- Create groups in Mailchimp
- Map form fields to groups
- Contacts are grouped automatically
Segments
Section titled âSegmentsâCreate segments based on form data:
- Use tags from forms
- Create segments in Mailchimp
- Target specific audiences
Automation Triggers
Section titled âAutomation TriggersâTrigger email sequences:
- Set up automation in Mailchimp
- Trigger on tag or group
- Form submissions start sequences
Troubleshooting
Section titled âTroubleshootingâContacts Not Syncing
Section titled âContacts Not Syncingâ| Cause | Solution |
|---|---|
| Invalid API key | Verify and re-enter key |
| Wrong audience | Check audience selection |
| Missing email | Ensure form has email field |
| Rate limits | Check Mailchimp plan limits |
Field Mapping Issues
Section titled âField Mapping Issuesâ| Issue | Solution |
|---|---|
| Field not syncing | Check mapping is correct |
| Wrong data | Verify field types match |
| Missing fields | Add merge fields in Mailchimp |
API Errors
Section titled âAPI Errorsâ| Error | Meaning |
|---|---|
| 401 Unauthorized | Invalid API key |
| 404 Not Found | Wrong audience ID |
| 429 Rate Limited | Too many requests |
Mailchimp Pricing Considerations
Section titled âMailchimp Pricing ConsiderationsâContact Limits
Section titled âContact Limitsâ| Plan | Contacts |
|---|---|
| Free | 500 |
| Essentials | 50,000 |
| Standard | 100,000 |
Email Limits
Section titled âEmail LimitsâFree plan includes 1,000 emails/month. Check your plan for limits.
Best Practices
Section titled âBest PracticesâList Management
Section titled âList Managementâ- Keep audiences organized
- Use tags for segmentation
- Clean inactive contacts regularly
Opt-In Compliance
Section titled âOpt-In Complianceâ- Honor unsubscribe requests
- Include required footer info
- Follow email regulations (GDPR, CAN-SPAM)
Data Quality
Section titled âData Qualityâ- Validate email addresses
- Collect necessary info only
- Keep fields up to date