I would like to add an optional checkbox to a user registration form saying "I want to be included in marketing activities and product updates". I would like to then accordingly register the user preference… is there a way to do that?
Thank you in advance!
So far, I did not find any plugin or able to do so.
2
Answers
One way to do this is to use a plugin like Gravity Forms or Contact Form 7. These plugins allow you to create custom forms and include checkboxes or other form fields. Once the form is submitted, the plugin will store the user’s preference in the database.
There are a few different paid plugins available that do user registration such as Gravity Forms, Fluent Forms, and WP Forms.
There is also the following free plugin for user registrations… User Registration – Custom Registration Form, Login Form And User Profile For WordPress
However, do note that you will need to upgrade to the premium plugin (or use one of the paid plugins mentioned) if you are looking to conditionally integrate user submissions into your marketing email campaign (e.g. sync with Mailchimp).