Forward: Simple Mailchimp Form
Forward: Simple Mailchimp Form adds a lightweight signup form that subscribes visitors to a Mailchimp audience. Configure your API key, default audience/list ID, subscription status, and response messages, then place the form with a shortcode.
The plugin is intentionally small: it focuses on one form, one audience/list, and clear setup.
Key features
- Adds a Mailchimp signup form with
[simple_mailchimp]. - Collects email address, first name, and last name.
- Supports immediate subscription or confirmation by email.
- Lets you customize success and error messages.
- Uses the WordPress HTTP API for Mailchimp requests.
- Includes bundled translation files for common languages.
Requirements
- A Mailchimp account.
- A Mailchimp API key.
- A Mailchimp audience/list ID.
Shortcode and template usage
Add the form to a post, page, or widget area with:
[simple_mailchimp]
Add the form from a theme template with:
<?php echo do_shortcode( '[simple_mailchimp]' ); ?>
The settings screen also includes the generated HTML form markup if you want to adapt the fields manually.
External service and privacy
This plugin connects to the Mailchimp API when a visitor submits the signup form.
Submitted email address, first name, last name, the configured subscription status, and the configured audience/list ID are sent to Mailchimp over HTTPS. The API endpoint is based on your API key’s data center and uses this pattern:
https://<dc>.api.mailchimp.com/3.0/lists/{list_id}/members/{subscriber_hash}
The plugin stores the API key, default list ID, subscription status, and response messages in WordPress options. It does not store submitted subscribers in WordPress.
Mailchimp’s terms and privacy information are available at https://mailchimp.com/legal/terms/ and https://mailchimp.com/legal/privacy/.
