Skip to content

How to Make a GDPR Compliant Form in WordPress?

Key Takeaways

  • Nexter Blocks Pro includes an Agree to Terms field in the Form block that adds a consent checkbox for GDPR-friendly forms.
  • Required keeps the form from submitting until the box is ticked, and the tick itself does not appear in the email received.
  • Enable Link lets the form link consent text to a privacy policy page, but the form does not store a record of consent unless Database Entry is added.
Table of Contents

Asking visitors to agree to your privacy policy before they submit is a common part of GDPR-friendly forms.

The Form block in Nexter Blocks Pro has an Agree to Terms field that adds a consent checkbox.

For every Form setting in one place, see the Form block guide.

Before You Start

  • Edition: Pro — The Agree to Terms field needs Nexter Blocks Pro.
  • Block to enable: Form, switched on under Nexter > Blocks in your WordPress dashboard.
  • A privacy policy page to link to.

Steps

  1. Add the Form block and set up your fields.
  1. Click the + inside the form and add Agree to Terms above the Submit button.
  1. Edit the consent text in Label and turn on Required.
  1. Turn on Enable Link, then enter the words to link in Link Label and your policy page in Link. Save.
The Agree to Terms field with Required, Enable Link, Link Label and Link

How It Behaves

  • With Required on, the form cannot be submitted until the box is ticked.
  • Once ticked, the form submits as normal. The tick itself is not listed in the email you receive.
  • Style the text and link colour on the field’s Style tab.

Limitations

  • Pro only.
  • The form does not store a record of consent. Add Database Entry if you need a saved copy of each submission.
  • A checkbox alone does not make a site GDPR compliant. Check your wider data handling with a legal adviser.

Troubleshooting

Visitors can submit without ticking the box

Select the Agree to Terms field and turn on Required.

Related Docs

Share your Thoughts

Still in Doubt? Let’s Assist You

Have Feedback or Questions?

Join our WordPress Community on Facebook!

Related Frequently Asked Questions

How do I make a WordPress form GDPR compliant?

The key piece is the Agree to Terms field in the Nexter Blocks Form block. That field adds an acceptance checkbox, and the form only becomes compliant in practice when users must check it before submitting. The page also says you can edit the label text and add a link to your terms and conditions or privacy policy, which is the part most people need for a real consent flow.

What do I need before adding a GDPR checkbox to my form?

Nexter Blocks has to be installed and activated first, because the Form block is part of Nexter Blocks. Once that is in place, you add the Form block to the page and choose the form type you want. That matters because the GDPR checkbox is not a separate widget here, it is added inside the form through the Agree to Terms field.

Why isn't the GDPR acceptance checkbox showing in my WordPress form?

The usual blocker is that Nexter Blocks is not installed or activated, since the Form block depends on it. Another common miss is skipping the Agree to Terms field, which is what adds the acceptance checkbox. If you want users to actually be forced to accept it, also enable the Required toggle so it cannot be ignored before submission.

Can I link my privacy policy or terms and conditions from the checkbox text?

The Form block supports that directly through the Enable Link toggle, or by selecting text in the editor and adding a link there. That makes it easy to point users to a privacy policy or terms and conditions page without changing the rest of the form. The page also notes you can edit the text itself from the editor or from the Label field under the Content tab.

What happens if I mark the GDPR checkbox as required?

The checkbox becomes mandatory before submission, which is the important part for consent-based forms. Without that Required toggle enabled, users could submit without checking it, which defeats the point of adding an acceptance field at all. In this setup, Nexter Blocks turns a normal form into one that forces an explicit user action before sending.

What is the best way to style a GDPR consent checkbox in WordPress?

Use the Style tab for visual changes and keep consent text easy to read. The page says you can customize the style of the text there, while still editing wording in either the editor or Label field under Content. That split matters because consent copy and styling are different jobs: one affects compliance wording, the other affects how clearly users see it.

Last reviewed: September 14, 2026

Related Docs