Download the PHP package chimpmatic/mailchimp-subscriber without Composer
On this page you can find all versions of the php package chimpmatic/mailchimp-subscriber. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download chimpmatic/mailchimp-subscriber
More information about chimpmatic/mailchimp-subscriber
Files in chimpmatic/mailchimp-subscriber
Package mailchimp-subscriber
Short Description Subscribe contacts to Mailchimp audiences with merge fields. Clean OOP, zero dependencies, PHP 8.5+.
License MIT
Homepage https://chimpmatic.com
Informations about the package mailchimp-subscriber
Mailchimp Subscriber
Subscribe contacts to Mailchimp audiences with merge fields. Clean OOP, zero dependencies, PHP 8.5+.
Author: Chimpmatic
Why This Exists
Adding a subscriber to Mailchimp through the API requires building the right payload, hashing the email, choosing the correct endpoint, and handling upsert logic. This library wraps all of that into a single method call.
Built for Contact Form 7 to Mailchimp integrations, but works with any PHP application.
Requirements
- PHP 8.5 or higher (uses
readonlyclasses and enums) curlextension
A fatal error (E_USER_ERROR) is triggered if loaded on PHP < 8.5. The library will not run on older versions.
Installation
Quick Start
Subscribe with Merge Fields
Convenience Method
Double Opt-In (Pending)
Check Member Status
Error Handling
Finding Your Audience ID
Need to find your Audience ID and merge fields? Use mailchimp-audience-finder:
Need your API key first? See How to Get Your Mailchimp API Key.
For a guide on merge fields and tags, see Mailchimp Audience Fields and Merge Tags.
Links
- Packagist
- GitHub
- Issues
- Connect Contact Form 7 with Mailchimp
- How to Get Your Mailchimp API Key
- Mailchimp Audience Fields and Merge Tags
- Chimpmatic — Contact Form 7 to Mailchimp
License
MIT License. Copyright (c) 2026 Chimpmatic.
All versions of mailchimp-subscriber with dependencies
ext-curl Version *