Mailchimp
The Autohive Mailchimp integration connects your Mailchimp account with Autohive’s automation platform, enabling:
- Audience list management - Create, retrieve, and search mailing lists with full CRUD operations
- Subscriber management - Add, update, and retrieve audience members with merge fields and tags support
- Campaign automation - Create and manage email campaigns with complete lifecycle control
- List segmentation - Organize subscribers with status filtering, pagination, and advanced search
- Enterprise integration - OAuth 2.0 authentication, automatic rate limiting with retry logic, and data center routing
Install the integration
Log in to Autohive and navigate to Your user profile > Connections or Your workspace -> Manage workspace
Locate the Mailchimp Integration card and click Connect

Log in to your Mailchimp account and authorize Autohive
Review and approve permissions. Autohive requests access to:
- Audiences: Read and write mailing lists and subscriber data
- Campaigns: Create, read, and manage email campaigns
- Account: Read account information for connection verification
Ensure you approve all permissions required for the integration to function as expected.
Confirm installation - you’ll be redirected to Autohive with “Connected” status displayed
Use the integration
You can now use the integration with your agents, workflows and scheduled tasks!
- Follow our Create your first agent guide on how to create an agent.
- In the ‘Agent settings’, scroll down to the ‘Add capabilities’ section and turn on the Mailchimp capability. You can choose what individual Mailchimp capabilities to turn on and off.
- Once the settings have been selected, begin prompting the agent of the workflow you’d like to achieve with Autohive and Mailchimp!
Available capabilities
List Management
- Get Lists: Retrieve all mailing lists from your Mailchimp account with pagination support (count and offset parameters)
- Find List: Search for a specific mailing list by name with case-insensitive matching
- Get List: Retrieve detailed information about a specific mailing list by ID including statistics
- Create List: Create a new mailing list with complete configuration including contact info, campaign defaults, and permission reminder
Member Management
- Add Member: Add a new subscriber to a mailing list with email, status, merge fields (FNAME, LNAME), and tags
- Update Member: Modify existing subscriber information including status changes, merge field updates, and tag assignments
- Get Member: Retrieve detailed information about a specific subscriber including merge fields and subscription status
- Get List Members: Retrieve all subscribers from a list with pagination and status filtering (subscribed, unsubscribed, cleaned, pending)
Campaign Management
- Get Campaigns: Retrieve all campaigns from your Mailchimp account with pagination and status filtering (save, paused, schedule, sending, sent)
- Find Campaign: Search for campaigns by title or subject line with case-insensitive matching
- Get Campaign: Retrieve detailed information about a specific campaign by ID
- Create Campaign: Create a new email campaign with type, recipient list, subject line, from name, reply-to, and optional title
Key features
Comprehensive Audience Management
- Full CRUD operations for mailing lists and subscribers
- Merge fields support for personalized subscriber data (first name, last name, custom fields)
- Tags support for subscriber organization and segmentation
- Status management for subscriber lifecycle (subscribed, unsubscribed, cleaned, pending)
- Pagination support for large audience lists
Email Campaign Automation
- Create campaigns targeting specific audience lists
- Support for multiple campaign types (regular, plaintext, absplit, rss, variate)
- Campaign status tracking through complete lifecycle
- Search campaigns by title or subject line for quick access
Enterprise-Grade Reliability
- OAuth 2.0 authentication with automatic token management
- Automatic rate limit handling with intelligent retry logic (max 10 simultaneous connections)
- Data center routing for optimized API performance
- Error handling with detailed error messages
Common use cases
Newsletter Subscription Management
- Automatically add new subscribers from website forms to Mailchimp lists
- Update subscriber preferences and merge fields based on user actions
- Manage subscription status changes and unsubscribe requests
- Segment subscribers using tags for targeted communications
Automated Email Campaigns
- Create welcome email campaigns for new subscribers automatically
- Trigger campaign creation based on business events or schedules
- Search and retrieve campaign performance data
- Coordinate campaign timing across multiple lists
Lead Capture Workflows
- Sync leads from CRM to Mailchimp audiences automatically
- Add contacts to specific lists based on lead qualification
- Update subscriber data when lead information changes
- Tag subscribers based on lead source or campaign attribution
Customer Communication Automation
- Create transactional campaigns triggered by customer actions
- Segment customers by purchase history or engagement using tags
- Automate re-engagement campaigns for inactive subscribers
- Manage multiple lists for different customer segments
Marketing List Synchronization
- Keep Mailchimp audiences in sync with external data sources
- Bulk update subscriber information using merge fields
- Clean up lists by identifying and managing bounced emails
- Export subscriber data for analysis and reporting
Disconnect the integration
Important: Disconnecting stops data synchronization but preserves existing data in both systems.
- Navigate to Your user profile -> Connections or Your workspace -> Manage workspace
- Find the Mailchimp Integration
- Click Disconnect and confirm
Data Impact: Existing data remains unchanged in both systems, but sync stops and Autohive loses Mailchimp API access.
Uninstall the app
From Mailchimp: Navigate to your Mailchimp account settings > Integrations > Connected sites and apps, locate the Autohive connection, and click Remove.