AVG-integratie voor Contact Form 7 en Flamingo DB
Update: met de nieuwste versie 5.0.3 van Contact Form 7 kun je een parameter direct op een acceptatievakje instellen. Hier is een voorbeeld:
[acceptance your-consent consent_for:storage optional] I consent that this submission data is to be stored in the database. [/acceptance]
Referentie: https://contactform7.com/2018/07/12/contact-form-7-503/ Wil je je Contact Form 7-formulieren AVG-proof maken, dan hoef je maar een paar dingen te doen.
- Een acceptatievakje voor de privacyverklaring toevoegen
- Een vakje voor opt-in toevoegen (als Flamingo DB wordt gebruikt)
Hieronder leggen we uit hoe je CF7 compliant maakt:
Het acceptatievakje toevoegen
Ga in je WP-backend naar Contact. Bewerk een formulier en voeg het acceptatievakje toe. Zet het niet standaard aangevinkt, want gebruikers moeten zelf toestemming geven. Hier is de code van het demo-acceptatievakje dat we gebruikten:
[acceptance your-consent consent_for:storage optional] I consent that this submission data is to be stored in the database. [/acceptance]
Flamingo DB – opt-in-vakje toevoegen
Gebruikers moeten ermee instemmen dat hun gegevens op je server worden opgeslagen. Daarom hebben we ondersteuning voor Flamingo DB in onze plugin ingebouwd. Om dit te laten werken, voeg je eerst een vinkje toe aan je contactformulieren – geen acceptatieveld. Dit mag geen verplicht veld zijn. Hier is de code van het demovinkje dat we gebruikten:
[checkbox your-country "China" "India" "San Marino"]
Ga nu naar de instellingen van de AVG-plugin > Integraties. Schakel daar de integratie met Flamingo DB in en vul de veldnaam van het opt-in-vakje, “opt-in”, in bij de instelling “Field Name”. Klaar – klikt een gebruiker niet op “Ik ga akkoord dat mijn gegevens worden opgeslagen”, dan worden er geen gegevens in de Flamingo DB-plugin opgeslagen.
