mailchimp-integration_skill

This skill helps you manage Mailchimp marketing automation data and workflows via Membrane, simplifying connections, actions, and data retrieval.
  • Python

2.6k

GitHub Stars

2

Bundled Files

2 months ago

Catalog Refreshed

3 months ago

First Indexed

Readme & install

Copy the install command, review bundled files from the catalogue, and read any extended description pulled from the listing source.

Installation

Preview and clipboard use veilstrat where the catalogue uses aiagentskills.

npx veilstrat add skill openclaw/skills --skill mailchimp-integration

  • _meta.json283 B
  • SKILL.md6.1 KB

Overview

This skill integrates with Mailchimp to manage marketing automation data, records, and workflows. It provides actions for audiences, campaigns, templates, automations, segments, and members so you can inspect and modify Mailchimp resources programmatically. Use it to automate list management, run queries, and proxy custom API requests when needed.

How this skill works

The skill uses the Membrane CLI and connector to handle authentication, credential refresh, and request routing. You create or reuse a Mailchimp connection in Membrane, discover available actions with action list queries, and execute actions or proxy raw API calls via Membrane. Many common operations (list, get, create, update) are exposed as pre-built actions to simplify integration.

When to use it

  • Synchronize contacts, create or update list members and segments
  • Generate, inspect, or update campaigns and campaign content
  • Fetch templates, automation summaries, or campaign reports
  • Run custom Mailchimp API requests not covered by pre-built actions
  • Avoid handling Mailchimp API keys directly and rely on Membrane for auth

Best practices

  • Prefer Membrane pre-built actions for pagination, field mapping, and error handling
  • Discover actions first with membrane action list before crafting custom requests
  • Never ask users for API keys—create a Membrane connection instead
  • Use the proxy request command for edge cases or endpoints not exposed as actions
  • Pass structured JSON inputs when running actions to avoid parsing errors

Example use cases

  • List all audiences to display available mailing lists in an admin dashboard
  • Add or update a subscriber in a specific audience from a CRM sync job
  • Create a new campaign and attach a template programmatically from a content workflow
  • Query campaign reports to build custom analytics or reporting views
  • Call a niche Mailchimp endpoint via Membrane proxy to perform an unsupported operation

FAQ

No. Membrane handles authentication and credential refresh so you only create a connection via the CLI.

How do I find the right action for a task?

Run membrane action list with an intent and connectionId to see available actions and input schemas before running them.

Built by
VeilStrat
AI signals for GTM teams
© 2026 VeilStrat. All rights reserved.All systems operational