Newsletter Ninja Forms Addon
Newsletter Ninja Forms integration allows users to create subscription forms in WordPress and connect them with their email marketing software. The documentation includes step-by-step on how to connect your account with the specific email marketing plugin, how to map form fields to your email marketing software, and how to add the subscription form to your website. This addon also covers advanced features such as conditional logic and styling options.
Key Features
- Consent checkbox: You can choose to make the consent checkbox mandatory or not, depending on whether the form clearly states that submission will result in newsletter subscription.
- Multiple entries: If you use a checkbox list field, visitors can choose one or more entries. The selected entries are concatenated to create a single line of text.
- WPML support: If you use WPML, you can enable the option “Language filtering for AJAX operations” to correctly set the user language on subscribers’ profiles.
- Base Newsletter Action Class: The addon includes a base class, NF_Abstracts_ActionNewsletter, which should be extended by newsletter integrations and includes support for basic newsletter action settings.
- List selector options: The get_lists() method dynamically creates list selector options, as well as field mapping settings for each list.
- Caching functionality: The base class provides basic caching functionality for getting lists and dumps the cache when updating from within the builder.
This addon requires the Ninja Forms plugin and a Newsletter plugin to function.
Conclusion
Overall, the Newsletter Ninja Forms Integration addon is a valuable resource for anyone looking to add email subscription forms to their WordPress website using Ninja Forms.