---
title: "How to make WordPress user registration GDPR compliant?"
url: https://nexterwp.com/docs/make-wordpress-user-registration-gdpr-compliant/
date: 2023-03-04
modified: 2026-09-14
lang: en
author: "Aditya Sharma"
description: "If your registration form collects personal details, visitors should be able to see and accept your terms first. The Login & Signup block in Nexter Blocks Pro adds a consent..."
image: https://nexterwp.com/wp-content/uploads/2024/05/make-wordpress-user-registration-gdpr-compliant-1024x519.jpg
word_count: 349
---

# How to make WordPress user registration GDPR compliant?

## Key Takeaways

- Nexter Blocks Pro añade una casilla de consentimiento al formulario de registro con el bloque Login & Signup, y la casilla aparece encima del botón de registro.
- El campo Terms & Conditions se añade en la pestaña Register desde + Add Field, y el texto puede incluir un enlace a la página de privacidad.
- La casilla debe marcarse antes de enviar el formulario; si queda sin marcar, no se crea ninguna cuenta, y el bloque no guarda quién aceptó ni cuándo.

If your registration form collects personal details, visitors should be able to see and accept your terms first.

The Login & Signup block in Nexter Blocks Pro adds a consent checkbox to the registration form.

*For every Login & Signup setting in one place, see the [Login & Signup block guide](https://nexterwp.com/docs/add-login-signup-in-wordpress/).*

[LIVE BLOCK LINK](https://nexterwp.com/nexter-blocks/blocks/wordpress-login-form/)

## Before You Start

- **Edition:** **Pro** — the Login & Signup block is part of Nexter Blocks Pro.- **Block to enable:** Login & Signup, switched on under **Nexter > Blocks** in your WordPress dashboard.- **Registration switched on:** in **Settings > General**, tick **Anyone can register**.- **Your privacy policy page**, so you can link to it in the text.

## Steps

- Add the **Login & Signup** block to your page and click **Design from Scratch**.

- In the **Forms** panel, set **Type** to **Register**.

![The Forms panel with Type, Layout and Content Alignment](https://nexterwp.com/wp-content/uploads/2026/09/login-signup-form-type.webp)

- Choose a **Layout**: **Inline Form** shows the form on the page, **Button** opens it from a toggle button.

- Open the **Register** tab, click **+ Add Field** and choose **Terms & Conditions** in the **Field** dropdown.

![The Register tab with a Terms & Conditions field and its text setting](https://nexterwp.com/wp-content/uploads/2026/09/login-signup-register-terms.webp)

- Write your consent text in the **Terms & Conditions** field, including a link to your privacy policy.

- Save the page and try the form once on the front end.

## How It Behaves

- The checkbox appears above the register button and must be ticked before the form will submit.- Leaving it unticked stops the submission, so no account is created.- The wording is yours, so you can point at your terms page, your privacy policy, or both.

## Limitations

- **Pro only.**- The block does not store a record of who accepted, or when. Keep your own record if you need one.- A checkbox on its own does not make a site GDPR compliant. Check your wider data handling with a legal adviser.

## Troubleshooting

### Visitors can register without ticking the box

Check the **Terms & Conditions** field is in the Register tab's field list and the page is saved.

### The form does nothing when the button is clicked

The consent box is not ticked. Ticking it lets the form submit.

## Related Docs

- [Login & Signup block: all settings](https://nexterwp.com/docs/add-login-signup-in-wordpress/)- [Add custom fields to the registration form](https://nexterwp.com/docs/add-custom-fields-to-wordpress-registration-form/)- [Add Google reCAPTCHA to the registration form](https://nexterwp.com/docs/add-google-recaptcha-in-wordpress-registration-form/)

## Frequently Asked Questions

**Q: What do I need before making WordPress user registration GDPR compliant?**
A: The setup depends on three things: Nexter Blocks Pro, the Login &amp; Signup block switched on under Nexter &gt; Blocks, and registration enabled in Settings &gt; General with Anyone can register checked. You also need a privacy policy page because the consent text should link to it. That combination matters because the checkbox only appears in the registration flow when the block and WordPress registration are both active.

**Q: How do I add a GDPR consent checkbox to a WordPress registration form?**
A: The Login &amp; Signup block in Nexter Blocks Pro adds the consent checkbox inside the Register form. Set the block type to Register, open the Register tab, then add a Terms &amp; Conditions field and write your consent text there. The key detail is that the checkbox sits above the register button and blocks submission until it is ticked, so it acts as a gate rather than just a label.

**Q: Can I use this setup with an inline registration form or a button popup?**
A: The Login &amp; Signup block supports both layouts. Inline Form shows the form directly on the page, while Button opens it from a toggle button. That matters if you want a simple embedded signup area or a cleaner call-to-action that reveals the form only when needed. In both cases, the consent checkbox is part of the registration flow once you add the Terms &amp; Conditions field.

**Q: What happens if someone leaves the consent box unticked?**
A: Submission stops and no account is created. That behavior is important because it turns consent into a hard requirement instead of optional text on the page. The wording is fully yours, so you can point users to your terms page, your privacy policy, or both, but the form will not submit until the checkbox is selected.

**Q: Does ticking one checkbox make my WordPress site GDPR compliant?**
A: A checkbox alone does not make a site GDPR compliant. The page also notes that the block does not store a record of who accepted or when, so you need your own record if that matters for compliance tracking. Nexter Blocks Pro gives you the consent control in the form, but wider data handling still needs review with a legal adviser.

**Q: Why can visitors register without ticking the box in my form?**
A: That usually means the Terms &amp; Conditions field is missing from the Register tab’s field list or the page was not saved. The checkbox only works when that field is actually added to the registration form. If it still behaves oddly after that, test on the front end once more because this feature depends on both saved settings and live form behavior.
