Skip to content

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.

FeatureDescription
Contact SyncAdd form submitters to Mailchimp lists
Email NotificationsSend notifications via Mailchimp
Marketing AutomationTrigger Mailchimp campaigns
Audience BuildingGrow your email list from forms

Before setting up Mailchimp:

  1. Have a Mailchimp account
  2. Know which Audience/List to use
  3. Have API key ready
  1. Go to mailchimp.com
  2. Sign in to your account
  1. Click your profile icon
  2. Go to Account & Billing
  3. Click Extras > API keys
  1. Click Create A Key
  2. Name it (e.g., “Qivra Form Builder”)
  3. Copy the API key
  1. In Mailchimp, click Audience
  2. Click All contacts
  1. Choose the audience you want to use
  2. Click Settings > Audience name and defaults

The Audience ID looks like: a1b2c3d4e5

  1. Go to Qivra Form Builder
  2. Click Settings in sidebar
  3. Go to Providers section
  1. Find Mailchimp in the provider list
  2. Click to select it
FieldDescription
API KeyYour Mailchimp API key
Server PrefixAuto-detected from API key (e.g., us1)
  1. After saving API key
  2. Select your Audience from dropdown
  3. Map form fields to Mailchimp fields

Map your form fields to Mailchimp merge fields:

Form FieldMailchimp Field
Email*EMAIL (required)
First Name*FNAME
Last Name*LNAME
PhonePHONE
CompanyCOMPANY
  1. Click Save
  2. Test the connection

To send notification emails through Mailchimp:

  1. In Settings > Providers
  2. Select Mailchimp as email provider
  3. Configure notification settings

Mailchimp offers transactional email (formerly Mandrill):

  1. Set up transactional email in Mailchimp
  2. Use SMTP settings in Qivra
  3. Or use Mailchimp API for sending

Use different audiences for different forms:

  1. Open form in Form Builder
  2. Go to Settings > Integrations
  3. Select Mailchimp audience

Control how contacts are added:

SettingDescription
Single Opt-InAdded immediately
Double Opt-InConfirmation email sent
Update ExistingUpdate if contact exists

Add tags to organize contacts:

  1. In form integration settings
  2. Add tags to apply to contacts
  3. Tags help segment your audience

Example Tags:

  • “Contact Form”
  • “Newsletter Signup”
  • “Product Inquiry”

Contacts are added to Mailchimp when:

  • Form is submitted successfully
  • Email field is present
  • Integration is enabled

If contact already exists:

SettingBehavior
Update existingUpdates fields with new data
Skip existingKeeps original data
ErrorFails if duplicate
  1. Submit a test form
  2. Check Mailchimp audience
  3. Verify contact appears
  1. Review contact details in Mailchimp
  2. Ensure all fields mapped correctly
  3. Check tags are applied

Organize contacts into groups:

  1. Create groups in Mailchimp
  2. Map form fields to groups
  3. Contacts are grouped automatically

Create segments based on form data:

  1. Use tags from forms
  2. Create segments in Mailchimp
  3. Target specific audiences

Trigger email sequences:

  1. Set up automation in Mailchimp
  2. Trigger on tag or group
  3. Form submissions start sequences
CauseSolution
Invalid API keyVerify and re-enter key
Wrong audienceCheck audience selection
Missing emailEnsure form has email field
Rate limitsCheck Mailchimp plan limits
IssueSolution
Field not syncingCheck mapping is correct
Wrong dataVerify field types match
Missing fieldsAdd merge fields in Mailchimp
ErrorMeaning
401 UnauthorizedInvalid API key
404 Not FoundWrong audience ID
429 Rate LimitedToo many requests
PlanContacts
Free500
Essentials50,000
Standard100,000

Free plan includes 1,000 emails/month. Check your plan for limits.

  • Keep audiences organized
  • Use tags for segmentation
  • Clean inactive contacts regularly
  • Honor unsubscribe requests
  • Include required footer info
  • Follow email regulations (GDPR, CAN-SPAM)
  • Validate email addresses
  • Collect necessary info only
  • Keep fields up to date
Play