Mailchimp Newsletter Signup Pro Module for Joomla

The Mailchimp Newsletter Signup Pro module allows Joomla site owners to easily collect newsletter subscriptions and send them directly to a Mailchimp audience using the official Mailchimp API.

The module uses Bootstrap for styling.

 

 

✔ Mailchimp API Integration
  • Connects directly to Mailchimp using an API key
  • Automatically detects the Mailchimp datacenter
  • Uses secure HTTP Basic Authentication (cURL)
 
✔ GDPR Compliance
  • Mandatory GDPR consent checkbox
  • Customizable GDPR text
  • Optional link to Privacy Policy
  • Submission is blocked unless consent is given
 
✔ Anti-Spam Protection (Silent)
  • Honeypot field (hidden from real users)
  • Time-trap protection (minimum submission time)
  • No CAPTCHA, no user friction
 
✔ Bootstrap-Based Design
  • No custom CSS required
  • Uses Joomla’s built-in Bootstrap 5
  • Clean and consistent styling across templates
 
✔ User Feedback
  • Success message on successful subscription
  • Clear error messages on failure
  • Dedicated message for duplicate email addresses

 

Features
  • Email field
  • GDPR checkbox
  • Anti-spam protection
  • Vertical form layout
  • Bootstrap alerts for success/error messages
  • Duplicate email detection

 

First Name Control
  • Enable or disable the First Name field
  • First Name is automatically sent to Mailchimp merge fields

 

Label Control
  • Enable or disable form labels
  • Placeholders remain active when labels are disabled
  • GDPR label is always displayed (cannot be disabled)

 

Layout Orientation
  • Vertical layout
  • Horizontal layout (Bootstrap grid)

 

Double Opt-in Support
  • Enable or disable Mailchimp double opt-in
  • Uses pending or subscribed status accordingly

 

Advanced Messaging
  • Custom success message
  • Custom error message
  • Custom duplicate email message

 

Mailchimp API key doc

https://mailchimp.com/help/about-api-keys/

Mailchimp Audience ID help

https://mailchimp.com/help/find-audience-id/

 

*Our modules are distributed under the GNU General Public License version 2 or later.