Skip to main content
Agency Program Get 2× more leads and save 50% on hosting. Built for agencies ready to grow. Book a call
GDPR Data Request Form icon

GDPR Data Request Form

v1.7
by Jb Audras · 4.9 (14 reviews)

Use WordPress Core GDPR tools to build front-end Personal Data export/erasure forms (includes Widget, Gutenberg Block, shortcode & Hooks).

6K+ active installs Updated Feb 05, 2024 Tested to 6.4.5 Requires PHP 5.6
Try Demo Download
Pre-installed Ready in ~10s No card
GDPR Data Request Form

About GDPR Data Request Form

This plugin allows you to easily integrate a Personal Data Request Form on your website for GDPR compliance. Users can use the form to request their personal data or request that their data be erased, and the plugin handles the request workflow, sending confirmation emails and providing the data as a download link.

Screenshots

GDPR Data Request Form screenshot
GDPR Data Request Form screenshot
GDPR Data Request Form screenshot
GDPR Data Request Form screenshot
GDPR Data Request Form screenshot
GDPR Data Request Form screenshot
GDPR Data Request Form screenshot
GDPR Data Request Form screenshot
GDPR Data Request Form screenshot
GDPR Data Request Form screenshot
GDPR Data Request Form screenshot

Changelog

1.7

  • Security: Fixes a security issue discovered by Ngô Thiên An and responsively escalated by the Patchstack team. Thanks!
  • CSS: Adds the wp-element-button class to the form button to allow it to be automatically styled bye WordPress global styles. Props @maxpertici from Whodunit team.
  • Typo correction in the readme. Props Marc Lacroix from the French WP Slack team.

1.6

  • Enable the DPO email settings feature.

1.5.2

  • WP 5.9 compatibility.

1.5.1

  • Fix a potential PHP error in the DPO email address override.

1.5

  • New feature: the Data Protection Officer (DPO) email address can now be changed in the privacy settings screen.

1.4.2

  • Various WordPress coding standards enhancements. Props @leprincenoir for the patch: https://github.com/audrasjb/gdpr-data-request-form/pull/25

1.4.1

  • Fix: Simplify form data serialization when submitting form with AJAX. Props @gonzomir for the patch: https://github.com/audrasjb/gdpr-data-request-form/pull/24

1.4

  • New feature: introduce the Privacy Data Request Gutenberg Block.
  • New feature: introduce privacy_data_request_form_defaults Filter to hook the default form parameters.
  • Enhancement: new option on the Widget. Now you can choose the type of form you want to display.
  • Coding standards improvements.

1.3

  • Introduce gdrf_data_request_form() function.
  • General code refactoring to prepare potential Core inclusion of the plugin.
  • Introduce [gdpr-data-request] shortcode. Obviously, the old shortcake is still supported for backward compatibility.

1.2

  • Replaces fixed captcha with a randomized one for better security.
  • Adds function_exists to check if WP 4.9.6 is used before displaying the form.
  • Fix some i18n strings
    Thanks @juliobox, @presskopp and @abdullahramzan for feedbacks, fixes and implementations.

1.1

  • Enqueue styles and scripts only when necessary (thanks @juliobox and @jmlapam for the feedback and few fixes)
  • Removes CSS default color to radio button label (thanks @wolly for the feedback)

1.0.1

  • Small fix on widget part (thanks @juliobox for his feedback)

1.0

  • First version of this plugin: includes shortcode and widget to handle GDPR Personal Data Requests Form in front-end.

Try other plugins

Classic Editor icon

Classic Editor

4.9 · 9M+ installs

Enables the previous "classic" editor and the old-style Edit Post screen with TinyMCE, Meta Boxes, etc. Supports all…