This addon integrates the powerful form widget of Elementor with Newsletter. In that way you can create subscription forms with Elementor, map the form fields to subscriber fields (eg. email, name, last name, …) and collect subscribers with forms placed in your Elementor composed pages.
Forms are available in Elementor Pro only.
How to create a form and map the fields
To create a form using Elementor, you can follow their guide. Be sure to be confortable with their form deisgner and options before starting the mapping.
To map the form fields to Newsletter subscriber’s fields you need firstly to enable the “form action” named “Newsletter”.
When this action is active, the Newsletter tab appears and there you can see all subscriber fields and you can start to map them. Not all fields need to be mapped, of course, except for the email address.
If you’re form is actually a contact form and you’re offering even the option to subscribe your newsletter, you can map just the email and, maybe, the first name.
Offering an opt-in option
If you want to offer the visitor te option to subscribe while filling in the form (when the form is not a pure subscription form), just add a checkbox field and map it to our “consent” field: only if the visitor checks it, the data is processed by Newsletter.
When the “consent” field is NOT mapped, Newsletter process the data assuming there is no need for a consent to create the subscription.
If you need to assign the new subscription collected with an Elementor form to a list, you can just select which list have to be “enforced”. Remember: lists configured globally to be always assigned are, of course, assigned automatically by Newsletter. Be sure to give a look to your lists configuration.
If you use WPML, to correctly have the current user language set on subscribers’ profiles, you need to enable the WPML option “Language filtering for AJAX operations“, otherwise the starting language cannot be detected.
If you configure more subscriber fields in Newsletter they could not appear in already configured forms. Is not something we can control and we’re checking with the Elementor team how to solve this problem.
Newly created forms will show the added subscriber fields.