Email Marketing Direct Edge Delivery Encrypted at Rest

Connect Wix Forms to Mailchimp

Subscribe Wix contacts to Mailchimp audiences with tags, custom merge fields, and double-optin support.

Step-by-step guide: How to Connect Wix Studio Forms to Mailchimp (Zero Zapier Guide)
Direct API Dispatch Specification
POST /v1/submissions • 200 OK

When a visitor submits a Wix or Wix Studio form, FormWix validates the input at the edge and dispatches the payload to Mailchimp synchronously without queuing delays:

{
  "form_id": "fw_live_studio_contact",
  "event": "form_submission",
  "timestamp": "2026-10-01T08:00:00.000Z",
  "client_domain": "example-agency.com",
  "fields": {
    "email": "Sample Value",
    "fname": "Sample Value",
    "lname": "Sample Value",
    "tags": "Sample Value",
    "marketing_permissions": "Sample Value",
    "merge_vars": "Sample Value"
  },
  "metadata": {
    "wix_page_url": "https://example-agency.com/contact",
    "routing": "direct",
    "status": "200 OK"
  }
}

How to Connect Mailchimp to Wix Studio (3 Steps)

01

Copy Your Endpoint

Enter your Mailchimp API Key and Audience/List ID.

02

Bind to Native Wix Studio Form

Map form fields to Mailchimp Merge Tags.

03

Authorize Mailchimp Destination

Enable optional GDPR consent compliance checkboxes.

Supported Fields & Schema Mapping

FormWix automatically reconciles and normalizes these field names when forwarding data into Mailchimp:

EMAILFNAMELNAMETAGSMARKETING_PERMISSIONSMERGE_VARS

Native Velo Script (Zero Dependencies)

Copy this lightweight snippet into your Wix Studio page code to stream submissions natively without embedding external iframes:

import { fetch } from 'wix-fetch';

$w.onReady(function () {
  $w('#submitButton').onClick(async () => {
    // 1. Prepare form submission payload
    const payload = {
      formId: 'YOUR_FORM_ID', // Replace with your Form ID from FormWix Dashboard
      data: {
        email: $w('#emailInput').value,
        name: $w('#nameInput').value,
        notes: $w('#notesInput').value
      }
    };

    // 2. Dispatch to FormWix High-Speed Endpoint
    const res = await fetch('https://formwix.com/api/v1/submissions', {
      method: 'POST',
      headers: { 'Content-Type': 'application/json' },
      body: JSON.stringify(payload)
    });

    if (res.ok) {
      $w('#successState').expand();
      $w('#formContainer').collapse();
    }
  });
});

Related Wix & Wix Studio Connectors

Explore other high-performance integrations in Email Marketing

View all 102+

Ready to test Mailchimp?

Start in our free developer sandbox. No credit card required.

Launch Sandbox