# Mailchimp

> Manage email marketing campaigns, audiences, and automations via Mailchimp API.

- Skill: `kbarbel640-del/mailchimp` (Agent Skill, multi-file: 2 files)
- Install (CLI): `npx skillmds@latest add kbarbel640-del/mailchimp`
- Raw SKILL.md: https://api.skillmd.com/api/skills/kbarbel640-del/mailchimp/raw
- Safety review: pending (external: skill-scanner PASS, skillspector PASS)
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Marketing & Growth
- Author: kbarbel640-del (https://skillmd.com/u/kbarbel640-del)
- Updated: 2026-09-08
- Page: https://skillmd.com/skills/kbarbel640-del/mailchimp

---


# Mailchimp

Email marketing automation.

## Environment

```bash
export MAILCHIMP_API_KEY="xxxxxxxxxx-us1"
export MAILCHIMP_SERVER="us1"  # From API key suffix
```

## List Audiences

```bash
curl "https://$MAILCHIMP_SERVER.api.mailchimp.com/3.0/lists" \
  -u "anystring:$MAILCHIMP_API_KEY"
```

## Add Subscriber

```bash
curl -X POST "https://$MAILCHIMP_SERVER.api.mailchimp.com/3.0/lists/{list_id}/members" \
  -u "anystring:$MAILCHIMP_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "email_address": "user@example.com",
    "status": "subscribed",
    "merge_fields": {"FNAME": "John", "LNAME": "Doe"}
  }'
```

## List Campaigns

```bash
curl "https://$MAILCHIMP_SERVER.api.mailchimp.com/3.0/campaigns" \
  -u "anystring:$MAILCHIMP_API_KEY"
```

## Get Campaign Stats

```bash
curl "https://$MAILCHIMP_SERVER.api.mailchimp.com/3.0/reports/{campaign_id}" \
  -u "anystring:$MAILCHIMP_API_KEY"
```

## Send Campaign

```bash
curl -X POST "https://$MAILCHIMP_SERVER.api.mailchimp.com/3.0/campaigns/{campaign_id}/actions/send" \
  -u "anystring:$MAILCHIMP_API_KEY"
```

## Links
- Dashboard: https://mailchimp.com
- Docs: https://mailchimp.com/developer/

