---
title: "How to Make User Registration GDPR Compliant in WordPress with Elementor?"
url: https://theplusaddons.com/docs/user-registration-gdpr-compliant-in-wordpress/
date: 2024-05-16
modified: 2026-09-13
lang: en
author: "Aditya Sharma"
description: "If your registration form collects personal data, you usually want visitors to accept your terms and privacy policy before an account is created. The Terms & Conditions option of the..."
image: https://theplusaddons.com/wp-content/uploads/2024/05/How-to-Make-User-Registration-GDPR-Compliant-in-WordPress-with-Elementor_-1024x536.jpg
word_count: 430
---

# How to Make User Registration GDPR Compliant in WordPress with Elementor?

## 

- The Plus Addons for Elementor WP Login & Register widget adds a required Terms & Conditions checkbox with custom text and HTML links above the register button.
- WP Login & Register requires The Plus Addons for Elementor Pro, and WordPress must have Settings > General > Membership set to “Anyone can register” for the register form to show its fields.
- The consent checkbox blocks account creation until it is ticked, but it does not record when or to what a member agreed, so the post says it does not by itself make a site GDPR compliant.

If your registration form collects personal data, you usually want visitors to accept your terms and privacy policy before an account is created.

The **Terms & Conditions** option of the **WP Login & Register** widget from The Plus Addons for Elementor adds a required checkbox with your own text and links.

*To check the complete feature overview documentation of The Plus Addons for Elementor WP Login & Register widget, [click here](https://theplusaddons.com/docs/create-a-login-register-form-in-elementor/).*

***Requirement - This widget is a part of The Plus Addons for Elementor, make sure it's installed & activated to enjoy all its powers.***

[LIVE WIDGET LINK](https://theplusaddons.com/elementor-widget/login-form/?utm_source=tpae&utm_medium=docs&utm_campaign=text)

## Before You Start

- **Edition:** **Pro** — the WP Login & Register widget is only part of The Plus Addons for Elementor Pro. The free plugin lists it as a locked Pro widget and does not add it to Elementor.- **Widget to enable:** WP Login & Register, switched on under **The Plus Addons > Widgets**.- **WordPress setting:** **Settings > General > Membership: Anyone can register** must be ticked, or the register form shows a notice instead of its fields.- Published terms and privacy policy pages to link to.

## How to Add a Consent Checkbox

- Add the **WP Login & Register** widget and set **Type** to **Register** or **Login and Register**.- Open **Register Extra Options** and turn on **Terms & Conditions**.- Replace the text in the **Terms & Conditions** field below it with your own wording.

![Terms & Conditions turned on in Register Extra Options, with a link in the checkbox text](https://theplusaddons.com/wp-content/uploads/2026/09/login-terms.webp)

The field accepts HTML, so you can link your pages, for example:

`I agree to the <a href="/terms/" target="_blank">Terms and Conditions</a>`

- Publish the page and try to register without ticking the box.

![The registration form on the front end with the I agree to the Terms and Conditions text above the button](https://theplusaddons.com/wp-content/uploads/2026/09/login-result-register-form.webp)

## How It Behaves

- The checkbox appears above the register button with your text; links in it are clickable.- The box is required. With it unticked, the browser stops the form and no account is created.- Style the text and the checkbox in **Style > Terms & Conditions**, and its width in **Register Fields Width**.

## Limitations

- **The consent is not recorded.** The widget only blocks the form until the box is ticked; it does not save when or to what a member agreed. If you need a record, keep it with another tool.- The checkbox alone does not make a site compliant with GDPR or any other law. Check your requirements with a legal advisor.- The widget is part of The Plus Addons for Elementor Pro only.

## Troubleshooting

### Visitors can register without ticking a box

Check that **Terms & Conditions** is turned on in that widget's **Register Extra Options**, then update the page.

## Related Docs

- [WP Login & Register widget: create a login and register form](https://theplusaddons.com/docs/create-a-login-register-form-in-elementor/)- [Send a custom registration email](https://theplusaddons.com/docs/send-custom-email-for-user-registration/)- [Add Google reCAPTCHA to the registration form](https://theplusaddons.com/docs/add-google-recaptcha-in-the-elementor-registration-form/)

## Frequently Asked Questions

**Q: What do I need before adding a GDPR consent checkbox to a WordPress registration form?**
A: The key prerequisite is that the registration form is built with the WP Login &amp; Register widget from The Plus Addons for Elementor, and that the widget is available in the Pro version. The page also calls out two practical setup items: WordPress must allow registration under Settings &gt; General &gt; Membership, and your terms and privacy policy pages should already be published so you have real links to place in the checkbox text. Without those pieces, the form can show a notice instead of registration fields.

**Q: How do I add a terms and conditions checkbox to Elementor user registration?**
A: The checkbox comes from the WP Login &amp; Register widget in The Plus Addons for Elementor. Set the widget Type to Register or Login and Register, then open Register Extra Options and turn on Terms &amp; Conditions. The text field accepts HTML, so you can link your policy pages directly inside the consent copy. That matters because users see the exact wording before account creation, not a generic unlabeled checkbox.

**Q: Why can visitors register without seeing the registration fields in WordPress?**
A: That usually happens when WordPress registration is not enabled at all. The page says Settings &gt; General &gt; Membership must have Anyone can register ticked, otherwise the register form shows a notice instead of its fields. This is an easy miss because the widget can be configured correctly while WordPress itself still blocks public signups. If registrations are hidden, this setting is the first thing to verify.

**Q: Does the consent checkbox record GDPR consent automatically?**
A: No. The checkbox only blocks submission until it is ticked, and it does not save when or to what a member agreed. That means it works as a gate on the form, not as an audit trail. If you need proof of consent, the page says to keep that record with another tool. It also warns that a checkbox alone does not make a site compliant with GDPR or any other law.

**Q: Can I link my privacy policy inside the registration consent text?**
A: The consent field accepts HTML, so linking your terms or privacy policy inside the text is built into the setup. A sample format on the page uses an anchor tag like I agree to the Terms and Conditions link. That is useful because it keeps users on one decision point instead of forcing them to hunt for policy pages elsewhere. Published terms and privacy policy pages are still part of the setup.

**Q: Why can users submit the form without ticking the checkbox?**
A: That usually means Terms &amp; Conditions was not turned on in Register Extra Options, or the page was not updated after changing it. The troubleshooting section points to those two checks first. The behavior should be strict: when unticked, the browser stops submission and no account is created. If users still get through, it is almost always a configuration issue rather than a problem with consent logic itself.
