> ## Documentation Index
> Fetch the complete documentation index at: https://docs.rocket.new/llms.txt
> Use this file to discover all available pages before exploring further.

# Mailchimp

> Connect Mailchimp to your Rocket.new app - run email campaigns, manage audiences, and automate marketing.

export const LlmsDirective = () => <blockquote className="llms-directive">
    For the complete documentation index, see <a href="/llms.txt">llms.txt</a>.
    For a lightweight markdown version of this page, append .md to the URL.
  </blockquote>;

<LlmsDirective />

Connect Mailchimp and describe the email flow you want in chat. Rocket generates the complete logic: audience management, campaign creation, automation triggers, and subscriber forms.

<Note>
  Mailchimp connects via OAuth - no API keys to manage. You authorize access through Mailchimp's own login flow. Pair with [Supabase](/build/connectors/supabase/overview) for user data and [Stripe](/build/connectors/stripe) for purchase-triggered campaigns.
</Note>

<Divider />

## What you can do

<CardGroup cols={2}>
  <Card title="Email campaigns" icon="paper-plane">
    One-time or recurring campaigns to your entire audience or targeted segments.
  </Card>

  <Card title="Audience segmentation" icon="users">
    Organize contacts by behavior, tags, or custom fields and send targeted emails.
  </Card>

  <Card title="A/B testing campaigns" icon="flask">
    Test different subject lines, content, or send times to optimize email performance.
  </Card>

  <Card title="Automated drip campaigns" icon="rotate">
    Multi-step email sequences triggered by subscriber actions or time delays.
  </Card>

  <Card title="Signup forms and list growth" icon="rectangle-list">
    Embedded signup forms that automatically grow your Mailchimp audience.
  </Card>
</CardGroup>

<Divider />

## Before you connect

Make sure you have a [Mailchimp account](https://mailchimp.com) with at least one audience created. Mailchimp connects via OAuth, so no API key is needed.

<Divider />

## Connect Mailchimp

<Tabs>
  <Tab title="Web Browser">
    You can connect from three places - all redirect to the same Mailchimp authorization page.

    **Option 1: From chat**

    Type a prompt that mentions Mailchimp - for example, `Connect Mailchimp and add an email signup form to my landing page`. Rocket detects the intent and shows a **Connect** button inline. Click it to start the authorization flow.

    <Frame caption="Mailchimp connection prompt in chat">
      <img src="https://mintcdn.com/dhiwisepvtltd-5e04e6a4/nQEvQeJSI0J08ewY/images/build-docs/connectors/mailchimp/web-browser/mailchimp-chat-light.webp?fit=max&auto=format&n=nQEvQeJSI0J08ewY&q=85&s=68312516c3cc47d11c3ea31471569710" alt="Mailchimp connection prompt in the Rocket chat panel." className="theme-image light-image" width="2880" height="1624" data-path="images/build-docs/connectors/mailchimp/web-browser/mailchimp-chat-light.webp" />

      <img src="https://mintcdn.com/dhiwisepvtltd-5e04e6a4/nQEvQeJSI0J08ewY/images/build-docs/connectors/mailchimp/web-browser/mailchimp-chat-dark.webp?fit=max&auto=format&n=nQEvQeJSI0J08ewY&q=85&s=40bc46828b93b281db343083383fba9f" alt="Mailchimp connection prompt in the Rocket chat panel." className="theme-image dark-image" width="2880" height="1624" data-path="images/build-docs/connectors/mailchimp/web-browser/mailchimp-chat-dark.webp" />
    </Frame>

    **Option 2: From the Connectors tab**

    Click the **`...`** button in the preview toolbar, then select **Connectors**.

    <Frame caption="Open Connectors from the toolbar">
      <img src="https://mintcdn.com/dhiwisepvtltd-5e04e6a4/2lqYWidv_xVHKfL6/images/build-docs/connectors/shared/connectors-tab-open-light.webp?fit=max&auto=format&n=2lqYWidv_xVHKfL6&q=85&s=7bd785a0e878564054e08328b2aa3d6b" alt="Toolbar dropdown with Connectors option highlighted." className="theme-image light-image" width="2880" height="1624" data-path="images/build-docs/connectors/shared/connectors-tab-open-light.webp" />

      <img src="https://mintcdn.com/dhiwisepvtltd-5e04e6a4/2lqYWidv_xVHKfL6/images/build-docs/connectors/shared/connectors-tab-open-dark.webp?fit=max&auto=format&n=2lqYWidv_xVHKfL6&q=85&s=d047040372d776cb47e4e483de8eeb8d" alt="Toolbar dropdown with Connectors option highlighted." className="theme-image dark-image" width="2880" height="1624" data-path="images/build-docs/connectors/shared/connectors-tab-open-dark.webp" />
    </Frame>

    Click the **Mailchimp** card, then click **Connect**.

    <Frame caption="Mailchimp card in the Connectors panel">
      <img src="https://mintcdn.com/dhiwisepvtltd-5e04e6a4/nQEvQeJSI0J08ewY/images/build-docs/connectors/mailchimp/web-browser/mailchimp-connectors-tab-light.webp?fit=max&auto=format&n=nQEvQeJSI0J08ewY&q=85&s=47e408f29d6d853cf2aff562f896f621" alt="Connectors panel showing the Mailchimp card with a Connect button." className="theme-image light-image" width="1812" height="516" data-path="images/build-docs/connectors/mailchimp/web-browser/mailchimp-connectors-tab-light.webp" />

      <img src="https://mintcdn.com/dhiwisepvtltd-5e04e6a4/nQEvQeJSI0J08ewY/images/build-docs/connectors/mailchimp/web-browser/mailchimp-connectors-tab-dark.webp?fit=max&auto=format&n=nQEvQeJSI0J08ewY&q=85&s=064c6b209509593fd0345b192c8c7e79" alt="Connectors panel showing the Mailchimp card with a Connect button." className="theme-image dark-image" width="1813" height="519" data-path="images/build-docs/connectors/mailchimp/web-browser/mailchimp-connectors-tab-dark.webp" />
    </Frame>

    **Option 3: From workspace Settings**

    <Card title="Workspace connectors" icon="plug" href="/getting-started/workspace/connectors" horizontal arrow="true">
      Connect once at the workspace level and it is available to all your projects.
    </Card>

    **After clicking Connect**

    You are redirected to Mailchimp's authorization page. Log in if prompted, review the permissions, and click **Allow** to grant Rocket access to your audiences, campaigns, and templates.

    <Frame caption="Mailchimp authorization page">
      <img src="https://mintcdn.com/dhiwisepvtltd-5e04e6a4/nQEvQeJSI0J08ewY/images/build-docs/connectors/mailchimp/web-browser/mailchimp-authorization.webp?fit=max&auto=format&n=nQEvQeJSI0J08ewY&q=85&s=c4b87d21a1fc8257631e6531a8dbde78" alt="Mailchimp OAuth authorization page asking to allow Rocket access." className="theme-image light-image dark-image" width="1978" height="1350" data-path="images/build-docs/connectors/mailchimp/web-browser/mailchimp-authorization.webp" />
    </Frame>

    A green dot appears next to Mailchimp when the connection is active.

    **Disconnect**

    Mailchimp is connected at the workspace level - disconnecting removes access for all projects.

    <Card title="Disconnect a service" icon="plug" href="/getting-started/workspace/connectors#disconnect-a-service" horizontal arrow="true">
      Go to **Settings > Connectors** to disconnect Mailchimp.
    </Card>
  </Tab>

  <Tab title="Mobile App">
    Tap the **More** button in the header, then tap **Integrations**. Tap the **Mailchimp** card, then tap **Connect**.

    You are redirected to Mailchimp's authorization page. Log in if prompted, review the permissions, and tap **Allow** to grant Rocket access.

    A green dot appears next to Mailchimp when the connection is active.

    **Disconnect**

    Mailchimp is connected at the workspace level - disconnecting removes access for all projects.

    <Card title="Disconnect a service" icon="plug" href="/getting-started/workspace/connectors#disconnect-a-service" horizontal arrow="true">
      Go to **Settings > Connectors** to disconnect Mailchimp.
    </Card>
  </Tab>
</Tabs>

<Divider />

## Example prompts

| Use case             | Prompt                                                                                                      |
| -------------------- | ----------------------------------------------------------------------------------------------------------- |
| Signup form          | `Add an email signup form to my footer that adds subscribers to my Mailchimp audience.`                     |
| Welcome campaign     | `Send a welcome email through Mailchimp when a new subscriber joins my audience.`                           |
| Drip sequence        | `Start a 5-email onboarding drip through Mailchimp when a user signs up, one email every 2 days.`           |
| Product announcement | `Send a product launch announcement to my entire Mailchimp audience with a CTA button.`                     |
| A/B test             | `Create an A/B test in Mailchimp with two subject lines. Send the winner to the full audience.`             |
| Segment by tag       | `Tag Mailchimp subscribers as "premium" when they upgrade, and send premium-only content.`                  |
| Birthday email       | `Send a birthday discount email through Mailchimp using the subscriber's birthday field.`                   |
| Win-back campaign    | `Send a win-back email to Mailchimp subscribers who have not opened any email in 90 days.`                  |
| Event invite         | `Send an event invitation through Mailchimp with RSVP links that update a Supabase table.`                  |
| Subscriber dashboard | `Build an admin dashboard showing total subscribers, open rates, and recent campaign stats from Mailchimp.` |

<Divider />

## Tips

* **Mailchimp uses OAuth, not API keys.** You authorize Rocket through Mailchimp's login flow. No keys to copy or rotate.
* **Free tier includes 500 contacts and 1,000 sends per month.** Automation and scheduling are not available on the free plan. Upgrade for larger audiences and features like A/B testing.
* **Campaign design happens in Mailchimp.** Rocket can trigger sends and manage subscribers, but visual email template editing is best done in Mailchimp's built-in designer.
* **Manage audiences in Mailchimp.** You can add subscribers through Rocket, but removing contacts, managing compliance, and editing audience settings must be done in the Mailchimp dashboard.
* **One Mailchimp account per project.** Each Rocket project connects to one Mailchimp account.

<Divider />

## What's next?

<CardGroup cols={2}>
  <Card title="Supabase" icon="database" href="./supabase">
    Store user data and sync subscriber information with your database.
  </Card>

  <Card title="Stripe" icon="credit-card" href="./stripe">
    Trigger email campaigns when users make purchases or subscribe to plans.
  </Card>

  <Card title="SendGrid" icon="envelope-open-text" href="./sendgrid">
    Add transactional email for password resets and receipts alongside Mailchimp.
  </Card>

  <Card title="Google Analytics" icon="chart-line" href="./google-analytics">
    Track campaign-driven traffic and conversions in your analytics dashboard.
  </Card>
</CardGroup>
