Description
The Integrate Elementor Form With Mailster is a powerful, no-code integration solution for connecting Elementor Pro Forms directly with Mailster Newsletter lists.
Key Features:
* Dynamic List Management – Users can subscribe/unsubscribe from multiple lists in a single form submission
* Smart Subscriber Detection – Automatically detects existing subscribers and shows their current subscriptions
* Intelligent List Processing – Combines admin-selected defaults with user preferences seamlessly
* Custom Field Mapping – Map any Elementor form field to Mailster custom fields
* GDPR Compliance – Built-in timestamp tracking for consent management
* Double Opt-in Support – Full control over confirmation requirements
* Overwrite Protection – Choose whether to update existing subscriber data
* Real-time Preview – See exactly what users will experience in the Elementor editor
* Multi-language Support – Includes Portuguese (pt_BR) translations
Advanced Capabilities:
* Existing subscribers can manage their list subscriptions directly from your forms
* Visual indicators show current subscription status with « Current » badges
* Automatic form reset after successful submissions for better UX
* Comprehensive error handling and debugging features
* Backward compatible with all existing forms
Captures d’écrans
Installation
Send the plugin files to the folder wp-content/plugins, or install it using WordPress Plugins.
Activate the plugin.
FAQ
-
What do I need to use this plugin?
-
- Mailster – Email Newsletter Plugin for WordPress 2.0 or higher
- Elementor 3.5.0 or higher
- Elementor Pro 3.5.0 or higher
- PHP 8.1 or higher
-
How to Setup
-
Basic Setup:
1. Add form fields (email, name, etc.) to your Elementor form
2. Update each field’s ID to meaningful names
3. Add « Mailster » action in the form’s Actions After Submit
4. Configure default lists in the Mailster action settings
5. Map custom fields in the Custom Fields sectionAdvanced Features:
* User List Selection: Enable « Allow User List Selection » and add a « Mailster Lists » field to let users choose their subscriptions
* GDPR Compliance: Add an Acceptance field and map it to « GDPR Consent » for automatic timestamp tracking
* Existing Subscribers: Users with existing accounts will see their current subscriptions automatically checked
* Dynamic Management: Users can add/remove list subscriptions in real-timePro Tips:
* Use the « Lists Available for User Selection » to control which lists users can choose from
* Enable « Show List Descriptions » to provide context for each mailing list
* Test with existing subscriber emails to see the dynamic subscription management in action
Avis
Contributeurs/contributrices & développeurs/développeuses
« Integrate Elementor Form With Mailster » est un logiciel libre. Les personnes suivantes ont contribué à cette extension.
ContributeursTraduisez « Integrate Elementor Form With Mailster » dans votre langue.
Le développement vous intéresse ?
Parcourir le code, consulter le SVN dépôt, ou s’inscrire au journal de développement par RSS.
Journal des modifications
1.6.0 – 2025/09/18
- MAJOR: Dynamic subscription management for existing subscribers
- NEW: Real-time subscriber detection and current subscription display
- NEW: Visual « Current » badges for existing subscriptions
- NEW: Add/remove list subscriptions in single form submission
- NEW: Automatic form reset after successful submissions
- IMPROVED: GDPR compliance with proper timestamp tracking
- IMPROVED: Enhanced field mapping with smart checkbox handling
- IMPROVED: Better error handling and debugging capabilities
- IMPROVED: Cleaner UI without unnecessary status windows
- FIXED: All settings persistence issues (Overwrite, Double Opt-in)
- FIXED: List confirmation status consistency
- FIXED: PHP type conversion errors and fatal errors
- ENHANCED: Complete Portuguese (pt_BR) translations
- ENHANCED: Comprehensive code cleanup and optimization
1.5.1 – 2025/09/17
- CRITICAL FIX: Fixed form submission not capturing user-selected lists
- FIXED: Corrected HTML field naming to properly submit checkbox values
- FIXED: Updated form processing logic to correctly identify and process user selections
- FIXED: Show/hide descriptions toggle now works properly in editor preview
- IMPROVED: Enhanced debugging capabilities for troubleshooting form submissions
1.5.0 – 2025/09/17
- MAJOR IMPROVEMENT: Simplified user list selection system for better UX
- NEW: « Lists Available for User Selection » – dedicated multi-select field for admin to choose exactly which lists users can select
- NEW: Live editor preview – Elementor editor now shows real-time preview of what users will see based on admin settings
- SIMPLIFIED: Removed complex selection modes – now always uses simple « add to defaults » behavior
- SIMPLIFIED: Removed confusing « Available Lists for Users » dropdown
- IMPROVED: Much cleaner admin interface with intuitive controls
- IMPROVED: Better form processing logic with enhanced security validation
- IMPROVED: More informative editor messages when user selection is disabled or misconfigured
- PERFORMANCE: Reduced code complexity and improved execution efficiency
1.4.0 – 2025/01/10
- NEW: Added user-selectable mailing lists feature
- NEW: Frontend form field for users to choose their preferred mailing lists
- NEW: Admin control for enabling/disabling user list selection
- NEW: Three selection modes: Add to defaults, Replace defaults, or Use as fallback
- NEW: Option to show all lists or only admin-selected lists to users
- NEW: Enhanced list descriptions display with improved styling
- NEW: Responsive design for list selection field
- IMPROVED: Better integration between admin defaults and user selections
- IMPROVED: Enhanced CSS styling for better user experience
- IMPROVED: Backward compatibility maintained for existing forms
1.3.0 – 2024/12/17
- Updated minimum PHP requirement to 8.1
- Updated minimum WordPress requirement to 6.0
- Updated minimum Elementor requirement to 3.5.0
- Added PHP 8.4 compatibility with proper type declarations
- Improved code security with better input sanitization
- Enhanced error handling and validation
- Updated Elementor Pro API usage for latest compatibility
- Improved JavaScript for modern WordPress/jQuery compatibility
- Added responsive CSS styling
- Fixed deprecated function usage
- Better GDPR compliance handling
1.2.1 – 2023/03/22
- Compatibility check for PHP 8.1
1.2.0 – 2020/11/02
- Added Mailster GDPR option.
1.1.3 – 2020/10/07
- Fix dependecies check.
1.1.2 – 2020/09/30
- Added compatibility with elementor 2.9 since 3.0 changed core functionalities.
1.1.1 – 2020/09/20
- Updating the description.
1.1.0 – 2020/09/20
- Added better Mailster list selection with Select2 (note: review your list settings).
- Added Maislter Custom Fields.
1.0.0 – 2020/08/11
- First plugin version.
- Multiple list.
- Fields Email, First Name and Last Name.


