Contact Form 7 & Flamingo DB GDPR Integration

Update: With the newest version 5.0.3 of Contact Form 7 you can now directly set a parameter to an acceptance box. Here is an example:

[acceptance your-consent consent_for:storage optional] I consent that this submission data is to be stored in the database. [/acceptance]

Reference: https://contactform7.com/2018/07/12/contact-form-7-503/If you want to have your Contact Form 7 Forms GDPR compliant, there are just a few things you need to do.

  1. Add an Acceptance Checkbox for Privacy Policy
  2. Add a Checkbox for Opt-In (if Flamingo DB is used)

Below we will explain you how to accomplish compliance for CF7:

Add the Acceptance Box

Go into your WP-Backend > Contact. Then edit a form and add the acceptance Checkbox. Do not make this default set to checked, because users need to give their consent on their own.Here is the code for the Demo Acceptance we used:

[acceptance your-consent consent_for:storage optional] I consent that this submission data is to be stored in the database. [/acceptance]

Flamingo DB – Add Opt-In Checkbox

Users need to agree, that their data will be stored on your Server. That for we have integrated Flamingo DB Support for our plugin. To Get this working you first need to add a checkbox, not acceptance field, to your contact forms. This should not be a required field. Here is the code for the Demo Checkbox we used:

[checkbox your-country "China" "India" "San Marino"]

What we now need to do is go to our GDPR Plugin Settings > Integrations. There we need to enable Flamingo DB Integration. Then we need to enter the field name of our opt-in checkbox “opt-in” into the Field Name Setting input.That’s it – so now when a User Does not click on “I agree, that my data will be stored”, no data will be stored within the Flamingo DB plugin.

cf7 gdpr support
cf7 gdpr support

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée.