<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>WPWife &#187; gdpr compliant wordpress forms</title>
	<atom:link href="http://www.wpwife.com/category/gdpr-compliant-wordpress-forms/feed" rel="self" type="application/rss+xml" />
	<link>http://www.wpwife.com</link>
	<description>WPHelp: fix and optimise WP themes&#38;plugins</description>
	<lastBuildDate>Fri, 21 Nov 2025 12:00:00 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>https://wordpress.org/?v=4.1.38</generator>
	<item>
		<title>How to Create GDPR Compliant Forms in WordPress</title>
		<link>http://www.wpwife.com/wordpress-plugins/how-to-create-gdpr-compliant-forms-in-wordpress</link>
		<comments>http://www.wpwife.com/wordpress-plugins/how-to-create-gdpr-compliant-forms-in-wordpress#comments</comments>
		<pubDate>Fri, 25 May 2018 15:10:15 +0000</pubDate>
		<dc:creator><![CDATA[Editorial Staff]]></dc:creator>
				<category><![CDATA[GDPR]]></category>
		<category><![CDATA[gdpr compliant wordpress forms]]></category>
		<category><![CDATA[internet privacy]]></category>
		<category><![CDATA[wordpress gdpr compliance]]></category>
		<category><![CDATA[WordPress Plugins]]></category>
		<category><![CDATA[wpforms]]></category>

		<guid isPermaLink="false">http://www.wpbeginner.com/?p=53123</guid>
		<description><![CDATA[
<p>Do you want to create GDPR-compliant forms in WordPress? European Union&#8217;s new GDPR law requires explicit user consent to store personal information so that users can have more personal control over their data stored on websites. In this article, we will show you how to&#8230;&#160;<strong><a href="https://www.wpbeginner.com/plugins/how-to-create-gdpr-compliant-forms-in-wordpress/">Read More &#187;</a></strong></p>
<p>The post <a href="https://www.wpbeginner.com/plugins/how-to-create-gdpr-compliant-forms-in-wordpress/">How to Create GDPR Compliant Forms in WordPress</a> first appeared on <a href="https://www.wpbeginner.com/">WPBeginner</a>.</p>
]]></description>
				<content:encoded><![CDATA[<p>Do you want to create GDPR-compliant forms in WordPress? </p>



<p>European Union&#8217;s new GDPR law requires explicit user consent to store personal information so that users can have more personal control over their data stored on websites. </p>



<p>In this article, we will show you how to easily create GDPR-compliant forms in WordPress.</p>



<figure class="wp-block-image size-full"><img width="680" height="385" src="https://www.wpbeginner.com/wp-content/uploads/2018/05/how-to-create-gdpr-compliant-forms-in-wordpress-1.png" alt="How to Create GDPR compliant forms in WordPress" class="wp-image-157699" srcset="https://www.wpbeginner.com/wp-content/uploads/2018/05/how-to-create-gdpr-compliant-forms-in-wordpress-1.png 680w, https://www.wpbeginner.com/wp-content/uploads/2018/05/how-to-create-gdpr-compliant-forms-in-wordpress-1-300x170.png 300w" sizes="(max-width: 680px) 100vw, 680px" /></figure>



<h4>What is GDPR?</h4>



<p>The General Data Protection Regulation (GDPR) is a European Union (EU) law that became effective on May 25th, 2018. This new law aims to give EU citizens control over their personal data and change how companies and businesses handle data privacy around the world.</p>



<p>For more details, see our <a title="The Ultimate Guide to WordPress and GDPR Compliance – Everything You Need to Know" href="https://www.wpbeginner.com/beginners-guide/the-ultimate-guide-to-wordpress-and-gdpr-compliance-everything-you-need-to-know/">ultimate guide to WordPress and GDPR compliance</a> which will answer all your GDPR-related questions in plain English.</p>



<p>A typical <a href="https://www.wpbeginner.com/guides/" title="How to Make a WordPress Website in 2022 (Ultimate Guide)">WordPress site </a>may collect users&#8217; personal information in a number of ways. One of which is by adding forms to the site. Most forms collect personal information, and you may want to make sure that your WordPress forms comply with GDPR.</p>



<h4>What is Required to Make a Form GDPR Compliant</h4>



<p>In order to make your WordPress forms GDPR compliant, you will need to add the following features:</p>



<ul><li>Ask users to give explicit consent for storing and using their personal information.</li><li>Allow users to request access to their own personal information stored on your website.</li><li>Allow users to request the deletion of their data from your website.</li></ul>



<p>Having said that, let&#8217;s take a look at how to easily create GDPR-compliant WordPress forms. You can click the links below to jump ahead to any section:</p>



<div class="wp-block-aioseo-table-of-contents"><ul><li><a href="https://www.wpbeginner.com/plugins/how-to-create-gdpr-compliant-forms-in-wordpress/#aioseo-how-to-make-a-gdpr-compliant-form-in-wordpress">How to Make a GDPR Compliant Form in WordPress</a></li><li><a href="https://www.wpbeginner.com/plugins/how-to-create-gdpr-compliant-forms-in-wordpress/#aioseo-select-form-template-and-add-gdrp-agreement-field">Select Form Template and Add GDRP Agreement Field</a></li><li><a href="https://www.wpbeginner.com/plugins/how-to-create-gdpr-compliant-forms-in-wordpress/#aioseo-adding-gdpr-compliant-form-to-wordpress">Adding GDPR Compliant Form to WordPress</a></li><li><a href="https://www.wpbeginner.com/plugins/how-to-create-gdpr-compliant-forms-in-wordpress/#aioseo-managing-data-access-and-deletion-requirements-with-wpforms">Managing Data Access and Deletion Requirements with WPForms</a></li><li><a href="https://www.wpbeginner.com/plugins/how-to-create-gdpr-compliant-forms-in-wordpress/#aioseo-disabling-user-details-for-specific-forms">Disabling User Details for Specific Forms</a></li></ul></div>



<h4 id="aioseo-how-to-make-a-gdpr-compliant-form-in-wordpress">How to Make a GDPR Compliant Form in WordPress</h4>



<p>We recommend using <a title="WPForms" href="https://wpforms.com/">WPForms</a> to make GDPR-compliant WordPress forms. It is the <a title="5 Best Contact Form Plugins for WordPress Compared" href="https://www.wpbeginner.com/plugins/5-best-contact-form-plugins-for-wordpress-compared/">best contact form plugin</a> for WordPress and has built-in GDPR enhancement features. </p>



<p>For instance, you get a 1-click GDPR Agreement field for your forms, GDPR-compliant data retention best practices, easy entry management system to quickly find, export, or delete user data upon request. </p>



<p>First, you need to install and activate the <a title="WPForms" href="https://wpforms.com/">WPForms</a> plugin. For more details, see our step-by-step guide on <a title="Step by Step Guide to Install a WordPress Plugin for Beginners" href="https://www.wpbeginner.com/beginners-guide/step-by-step-guide-to-install-a-wordpress-plugin-for-beginners/">how to install a WordPress plugin</a>.</p>



<p>For this tutorial, we&#8217;ll use the WPForms Pro version because it includes the disable user cookies and user details options. However, you can also use the <a href="https://wordpress.org/plugins/wpforms-lite"  title="Free version of WPForms Contact Form builder plugin" rel="noopener">WPForms Lite</a> version to create a GDPR-compliant form. </p>



<p>Upon activation, you need to visit <strong>WPForms » Settings</strong> page and enter your license key. You can find the license key in the WPForms account area.</p>



<figure class="wp-block-image size-full"><img width="680" height="343" src="https://www.wpbeginner.com/wp-content/uploads/2021/01/wpforms-settings-license-.png" alt="Entering the WPForms license key" class="wp-image-145881" srcset="https://www.wpbeginner.com/wp-content/uploads/2021/01/wpforms-settings-license-.png 680w, https://www.wpbeginner.com/wp-content/uploads/2021/01/wpforms-settings-license--300x150.png 300w" sizes="(max-width: 680px) 100vw, 680px" /></figure>



<p>Next, you&#8217;ll need to scroll down to the GDPR section. </p>



<p>There, you need to check the box next to the <strong>GDPR Enhancements</strong> option.</p>



<figure class="wp-block-image size-full"><img width="680" height="275" src="https://www.wpbeginner.com/wp-content/uploads/2018/05/enable-gdpr-enhancement-option.png" alt="Enable GDPR enhancement option" class="wp-image-157503" title="Enable GDPR enhancements" srcset="https://www.wpbeginner.com/wp-content/uploads/2018/05/enable-gdpr-enhancement-option.png 680w, https://www.wpbeginner.com/wp-content/uploads/2018/05/enable-gdpr-enhancement-option-300x121.png 300w" sizes="(max-width: 680px) 100vw, 680px" /></figure>



<p>Enabling the GDPR Enhancements option will reveal two more GDPR-related settings.</p>



<p>The first option, &#8216;Disable User Cookies,&#8217; will stop WPForms from storing user sessions. This <a title="Cookies" href="https://www.wpbeginner.com/glossary/cookies/">cookie</a> contains a random unique identifier that helps WPForms add features like related entries, form abandonment, and geolocation. Disabling it will also disable those features.</p>



<p>The second option, &#8216;Disable User Details,&#8217; will stop WPForms from storing user <a title="IP Address" href="https://www.wpbeginner.com/glossary/ip-address/">IP addresses</a> and browser information. Both of these settings are optional, and you can check them if you feel that you don&#8217;t need these features. </p>



<p>Don&#8217;t forget to click the &#8216;Save Settings&#8217; button to store your changes.</p>



<h4 id="aioseo-select-form-template-and-add-gdrp-agreement-field"><strong>Select Form Template and Add GDRP Agreement Field</strong></h4>



<p>WPForms is now ready to create GDPR-compliant forms in WordPress. You can now go to <strong>WPForms » Add New</strong> page to create a new form.</p>



<p>You will be asked to enter a title for your form and select a template. These templates are ready-made forms that you can use as a starting point. In this tutorial, we&#8217;ll use the &#8216;Simple Contact Form&#8217; template.</p>



<figure class="wp-block-image size-full"><img width="680" height="339" src="https://www.wpbeginner.com/wp-content/uploads/2018/05/add-a-new-form.png" alt="Add a new form" class="wp-image-157505" title="Form title and template" srcset="https://www.wpbeginner.com/wp-content/uploads/2018/05/add-a-new-form.png 680w, https://www.wpbeginner.com/wp-content/uploads/2018/05/add-a-new-form-300x150.png 300w" sizes="(max-width: 680px) 100vw, 680px" /></figure>



<p>This will launch the WPForms builder interface. </p>



<p>You will see your form preview in the right column, and on the left, you will see all the fields that you can add to your form.</p>



<figure class="wp-block-image size-full"><img width="680" height="314" src="https://www.wpbeginner.com/wp-content/uploads/2018/05/add-the-gdpr-agreement-field.png" alt="Add the GDPR agreement field" class="wp-image-157506" title="GDPR Agreement field in WPForms" srcset="https://www.wpbeginner.com/wp-content/uploads/2018/05/add-the-gdpr-agreement-field.png 680w, https://www.wpbeginner.com/wp-content/uploads/2018/05/add-the-gdpr-agreement-field-300x139.png 300w" sizes="(max-width: 680px) 100vw, 680px" /></figure>



<p>Simply drag the &#8216;GDPR Agreement&#8217; field and add it to your form. </p>



<p>You will now see it appear at the bottom of your form. If you click on it, more options will appear in the settings panel on the left. </p>



<figure class="wp-block-image size-full"><img width="680" height="253" src="https://www.wpbeginner.com/wp-content/uploads/2018/05/edit-the-GDPR-agreement.png" alt="Edit the GDPR agreement" class="wp-image-157507" title="GDPR agreement field settings" srcset="https://www.wpbeginner.com/wp-content/uploads/2018/05/edit-the-GDPR-agreement.png 680w, https://www.wpbeginner.com/wp-content/uploads/2018/05/edit-the-GDPR-agreement-300x112.png 300w" sizes="(max-width: 680px) 100vw, 680px" /></figure>



<p>You can change the title of the form field and agreement text, and then use the description box to add details like a link to your privacy policy or terms and conditions pages.</p>



<p><strong>Note:</strong> The GDPR Agreement field is always a required field, and it cannot be pre-checked to comply with the GDPR law. You can only add one GDPR agreement field to each form.</p>



<p>Next, you can go to the <strong>Settings » Confirmations</strong> tab in the form builder. Here, you&#8217;ll get different options to select when a user submits a form. For instance, you can show a message, a page, or to redirect users to another URL. </p>



<figure class="wp-block-image size-full"><img width="680" height="281" src="https://www.wpbeginner.com/wp-content/uploads/2018/02/edit-survey-form-confirmation-settings.png" alt="Edit form confirmation settings" class="wp-image-148651" srcset="https://www.wpbeginner.com/wp-content/uploads/2018/02/edit-survey-form-confirmation-settings.png 680w, https://www.wpbeginner.com/wp-content/uploads/2018/02/edit-survey-form-confirmation-settings-300x124.png 300w" sizes="(max-width: 680px) 100vw, 680px" /></figure>



<p>Once you are satisfied with the form, don&#8217;t forget to store your changes.</p>



<h4 id="aioseo-adding-gdpr-compliant-form-to-wordpress"><strong>Adding GDPR Compliant Form to WordPress</strong></h4>



<p>WPForms allows you to easily add forms anywhere on your website. </p>



<p>You can simply click the &#8216;Embed&#8217; button at the top of the form builder to get started. </p>



<figure class="wp-block-image size-full"><img width="680" height="328" src="https://www.wpbeginner.com/wp-content/uploads/2018/05/click-the-embed-button.png" alt="Click the embed button" class="wp-image-157510" srcset="https://www.wpbeginner.com/wp-content/uploads/2018/05/click-the-embed-button.png 680w, https://www.wpbeginner.com/wp-content/uploads/2018/05/click-the-embed-button-300x145.png 300w" sizes="(max-width: 680px) 100vw, 680px" /></figure>



<p>Next, a popup will open, which will ask you to create a new page or select an existing page. </p>



<p>We&#8217;ll use the &#8216;Create New Page&#8217; option for this tutorial. </p>



<figure class="wp-block-image size-full"><img width="680" height="323" src="https://www.wpbeginner.com/wp-content/uploads/2022/08/emebd-a-form-in-page.png" alt="Embed a form in page" class="wp-image-136743" srcset="https://www.wpbeginner.com/wp-content/uploads/2022/08/emebd-a-form-in-page.png 680w, https://www.wpbeginner.com/wp-content/uploads/2022/08/emebd-a-form-in-page-300x143.png 300w" sizes="(max-width: 680px) 100vw, 680px" /></figure>



<p>After that, you&#8217;ll need to enter a name for your page. </p>



<p>Once that&#8217;s done, simply click the &#8216;Let&#8217;s Go&#8217; button. </p>



<figure class="wp-block-image size-full"><img width="680" height="313" src="https://www.wpbeginner.com/wp-content/uploads/2016/12/enter-the-name-of-the-page.png" alt="Enter the name of the page" class="wp-image-123858" srcset="https://www.wpbeginner.com/wp-content/uploads/2016/12/enter-the-name-of-the-page.png 680w, https://www.wpbeginner.com/wp-content/uploads/2016/12/enter-the-name-of-the-page-300x138.png 300w" sizes="(max-width: 680px) 100vw, 680px" /></figure>



<p>Your form will now appear in the WordPress content editor. </p>



<p>Another way to add forms to any page or post is using the WPForms block. Simply add the block to your content and select your form from the dropdown menu. </p>



<figure class="wp-block-image size-full"><img width="680" height="311" src="https://www.wpbeginner.com/wp-content/uploads/2018/02/add-a-wpforms-block-in-wordpress.png" alt="Add a WPForms block in wordpress" class="wp-image-148662" srcset="https://www.wpbeginner.com/wp-content/uploads/2018/02/add-a-wpforms-block-in-wordpress.png 680w, https://www.wpbeginner.com/wp-content/uploads/2018/02/add-a-wpforms-block-in-wordpress-300x137.png 300w" sizes="(max-width: 680px) 100vw, 680px" /></figure>



<p>You can now save or publish your post or page. </p>



<p>Simply visit your website to see your GDPR-ready WordPress form in action.</p>



<figure class="wp-block-image size-full is-resized"><img src="https://www.wpbeginner.com/wp-content/uploads/2018/05/GDPR-form-preview.png" alt="GDPR form preview" class="wp-image-157511" width="550" height="303" title="WordPress form with GDPR agreement field" srcset="https://www.wpbeginner.com/wp-content/uploads/2018/05/GDPR-form-preview.png 680w, https://www.wpbeginner.com/wp-content/uploads/2018/05/GDPR-form-preview-300x165.png 300w" sizes="(max-width: 550px) 100vw, 550px" /></figure>



<h4 id="aioseo-managing-data-access-and-deletion-requirements-with-wpforms">Managing Data Access and Deletion Requirements with WPForms</h4>



<p>One of the requirements for GDPR compliance is to give users access and allow them to request the deletion of their data.</p>



<p>To do that, you can create a &#8216;Data access/delete form&#8217; and add it to your privacy policy page. Users who wish to access their stored data or want it to be deleted can use that form to send you a request.</p>



<p>WPForms has an excellent entry management system that allows you to quickly find any data submitted via your forms.</p>



<p>You can access all form entries by visiting <strong>WPForms » Entries</strong> page from your WordPress dashboard and selecting the form you wish to view.</p>



<figure class="wp-block-image size-full"><img width="680" height="305" src="https://www.wpbeginner.com/wp-content/uploads/2022/07/view-form-entries-in-wpforms.png" alt="View form entries in WPForms" class="wp-image-134720" srcset="https://www.wpbeginner.com/wp-content/uploads/2022/07/view-form-entries-in-wpforms.png 680w, https://www.wpbeginner.com/wp-content/uploads/2022/07/view-form-entries-in-wpforms-300x135.png 300w" sizes="(max-width: 680px) 100vw, 680px" /></figure>



<p>WPForms will show you all entries submitted using that form. You can search for a form entry by entering a name, email address, <a href="https://www.wpbeginner.com/glossary/ip-address/" title="IP Address">IP address</a>, or keyword.</p>



<p>From here, you can simply click the &#8216;Delete All&#8217; option at the top to remove form entries. </p>



<figure class="wp-block-image size-full"><img width="680" height="284" src="https://www.wpbeginner.com/wp-content/uploads/2018/05/delete-form-entries.png" alt="Delete form entries" class="wp-image-157667" srcset="https://www.wpbeginner.com/wp-content/uploads/2018/05/delete-form-entries.png 680w, https://www.wpbeginner.com/wp-content/uploads/2018/05/delete-form-entries-300x125.png 300w" sizes="(max-width: 680px) 100vw, 680px" /></figure>



<p>You can also delete individual entries or click the view button to see all data stored for that entry. </p>



<h4 id="aioseo-disabling-user-details-for-specific-forms">Disabling User Details for Specific Forms</h4>



<p>With WPForms, you get full control over which forms can store user data. You can disable user details to be stored for each individual form. </p>



<p>First, you&#8217;ll need to go to <strong>WPForms » Settings</strong> from your WordPress dashboard and scroll down to the &#8216;GDPR&#8217; section. </p>



<p>Here, ensure that the &#8216;Disable User Details&#8217; option is unchecked. </p>



<figure class="wp-block-image size-full"><img width="680" height="337" src="https://www.wpbeginner.com/wp-content/uploads/2018/05/disbale-user-details-is-unchecked.png" alt="Disable user details is unchecked" class="wp-image-157671" srcset="https://www.wpbeginner.com/wp-content/uploads/2018/05/disbale-user-details-is-unchecked.png 680w, https://www.wpbeginner.com/wp-content/uploads/2018/05/disbale-user-details-is-unchecked-300x150.png 300w" sizes="(max-width: 680px) 100vw, 680px" /></figure>



<p>Don&#8217;t forget to click the &#8216;Save Settings&#8217; button when you&#8217;re done. </p>



<p>After that, you can change each form&#8217;s settings in the form builder. </p>



<p>All you have to do is head to <strong>Settings » General</strong> in the form builder. Next, click the &#8216;Advanced&#8217; section to expand it. From here, simply click the toggle for the &#8216;Disable storing user details (IP address and user agent)&#8217; option. </p>



<figure class="wp-block-image size-full"><img width="680" height="274" src="https://www.wpbeginner.com/wp-content/uploads/2018/05/disable-storing-user-details-settings-1.png" alt="Disable storing user details-settings" class="wp-image-157673" srcset="https://www.wpbeginner.com/wp-content/uploads/2018/05/disable-storing-user-details-settings-1.png 680w, https://www.wpbeginner.com/wp-content/uploads/2018/05/disable-storing-user-details-settings-1-300x121.png 300w" sizes="(max-width: 680px) 100vw, 680px" /></figure>



<p>This will prevent extra user information from being stored for individual forms. </p>



<p>We hope this article helped you learn how to easily create GDPR-compliant forms in WordPress. You may also want to see our article on how to <a title="How to Track User Engagement in WordPress with Google Analytics" href="https://www.wpbeginner.com/wp-tutorials/how-to-track-user-engagement-in-wordpress-with-google-analytics/">track user engagement in WordPress</a> using Google Analytics and <a href="https://www.wpbeginner.com/wordpress-seo/" title="Ultimate WordPress SEO Guide for Beginners (Step by Step)">the ultimate WordPress SEO guide for beginners</a>.</p>



<p>If you liked this article, then please subscribe to our <a href="https://youtube.com/wpbeginner?sub_confirmation=1"  rel="noreferrer noopener nofollow" title="Subscribe to WPBeginner YouTube Channel">YouTube Channel</a> for WordPress video tutorials. You can also find us on <a href="https://twitter.com/wpbeginner"  rel="noreferrer noopener nofollow" title="Follow WPBeginner on Twitter">Twitter</a> and <a href="https://facebook.com/wpbeginner"  rel="noreferrer noopener nofollow" title="Join WPBeginner Community on Facebook">Facebook</a>.</p><p>The post <a href="https://www.wpbeginner.com/plugins/how-to-create-gdpr-compliant-forms-in-wordpress/">How to Create GDPR Compliant Forms in WordPress</a> first appeared on <a href="https://www.wpbeginner.com/">WPBeginner</a>.</p>]]></content:encoded>
			<wfw:commentRss>http://www.wpwife.com/wordpress-plugins/how-to-create-gdpr-compliant-forms-in-wordpress/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
<enclosure url="" length="0" type="" />
		</item>
	</channel>
</rss>
