Skip to main content
Auto Form Builder
Download FREE
A WordPress form with a terms and conditions consent checkbox

Creating Terms & Conditions Checkboxes in WordPress

A consent checkbox is one of those small form elements that carries real weight. Whether you’re asking people to agree to your terms, accept a privacy policy, or opt in to marketing, it needs to do two things well: link clearly to what they’re agreeing to, and make sure they actually agree before the form submits. Auto Form Builder’s Checkbox field handles both, and this guide shows you how to set it up properly.

For agreement and consent, you want a single checkbox — one clear yes/no tick, not a list of options. Add a Checkbox field to your form and set it up as a single consent box. The label is the agreement text itself, so write it plainly: “I agree to the Terms & Conditions” or “I’ve read and accept the Privacy Policy.”

Here’s the part that makes a consent checkbox actually work: people should be able to read what they’re agreeing to. The single checkbox supports a hyperlink embedded directly inside its label, so you can turn “Terms & Conditions” or “Privacy Policy” into a clickable link that points straight to the page. You can also set it to open in a new tab, so clicking the link doesn’t pull people away from the form they’re halfway through filling in. That one detail — a live link that opens in a new tab — is the difference between real informed consent and a box people tick blindly.

Make it required

A consent checkbox only does its job if people can’t skip it. Mark the checkbox as required, and the form won’t submit until it’s ticked. The required indicator appears on the field’s own label, and the browser prompts the visitor to check the box if they try to submit without it — so you never end up with a submission that skipped consent.

A few common places you’ll want one:

  • Contact and lead forms, linking to your privacy policy.
  • Newsletter signups, capturing marketing opt-in.
  • Registration forms, where new users accept your terms as they create an account.
  • Any form that collects personal data and needs a clear record of agreement.

Combine with conditional logic

Because it’s a normal field, the consent checkbox works with conditional logic too. For example, you might show an additional marketing-preferences field only after someone opts in, or reveal a follow-up only when a particular box is ticked. It keeps the form clean while still capturing the detail you need.

A small element, done right

Consent checkboxes are easy to add badly — a bare label with no link, or an optional box nobody notices. Done right, with a clear clickable link to your policy and a required tick, they give both your visitors and your business a clean record of agreement. It takes about a minute to set up in Auto Form Builder, and like everything in the core plugin, it’s free.

Related reading: GDPR-compliant form plugins that keep data on your server.

Ready to add proper consent to your forms? Install Auto Form Builder free from WordPress.org.

FAQ

Can I put a link inside the checkbox label?

Yes. The single checkbox supports a hyperlink inside its label, so you can link directly to your terms or privacy policy — with an option to open it in a new tab.

Can I make the checkbox required?

Yes. Mark the checkbox required and the form won't submit until the visitor ticks it, so consent is always captured.

Related

Build it free with Auto Form Builder

Install from WordPress.org — every core field and feature is included free.