GDPR Communication Preferences

This add-on plugin adds a GDPR Communication preferences field to Profile Builder.
It allows your users to give consent on the communication preferences with which they want to be contacted.
You can add any of the following check-boxes: E-mail, SMS, Phone, Post. You can select the order and what checkboxes appear on the front-end forms.

We also save the changes of the preferences by the user in the front-end with a timestamp in the database. We save them as a serialized array in the usermeta table with the name “gdpr_communication_preferences_history”