Blog

How to Add Terms and Conditions Checkbox to WordPress form

We generally add terms and conditions checkbox to WordPress to take the consent of a user before they register to the site. Be it disclaimers, ownership privacy, policies or warranty etc. this field can even have legal obligations.

With so many WordPress registration plugins available these days, it is not difficult to create a customized form of your own. But what if you need a registration form where users have to agree/disagree with your terms and conditions before signing up? Would you create a huge text field followed by a checkbox field? Of course not. That’ll be just too much time spent to display a single field.

However, with RegistrationMagic’s preset form fields, you can now easily add terms and conditions checkbox to WordPress form.

How to add terms and conditions checkbox in WordPress forms?

The RegistrationMagic plugin offers plenty of custom form fields to add to your forms. One of which is the “Terms and Conditions” field. This field adds a textarea and a checkbox by itself and makes the field mandatory. Users cannot submit a form without accepting the checking the checkbox added in it.

Now, let us go ahead and see how we can add terms and conditions checkbox to WordPress form using RegistrationMagic.

Add Terms and Conditions Checkbox to WordPress Form

Visit the All Forms page from the RegistrationMagic menu in your WordPress dashboard.

The All Forms page stores all the WordPress registration forms and contact forms that you create with this plugin. Now, select any form from here to add the WordPress terms and conditions field.

Visit the Fields editor for the form by clicking on the Fields link that appears when you hover cursor over the form name.

On the “Field Manager” page for this form, click on the “Add Field” link to open the field selection popup.

The field selection popup shows all the custom fields that you can add to your RegistrationMagic form. Search for “terms” and you will get the “T&C Checkbox” field visible to you. Click on this field to visit the field’s settings page.

Setting up Terms and Condition for Website

After clicking on the field from the popup, you’ll arrive at the T&C Checkbox field setting page.

Add your content for each of the Terms & Conditions properties as shown in the example screenshot above. You can update the content as per your requirements.

And below is a screenshot showing how the “Terms and Conditions” checkbox looks on the registration form on the frontend.

Usage of the WordPress Terms and Conditions Field

Agreeing to “Terms and Conditions” is a necessary feature on user registration forms for many organizations. This is because you just cannot have anyone register on your site without agreeing to the terms and conditions of your site.

Since there is no WordPress terms and conditions checkbox to add on a default online form, RegistrationMagic lets users add it as a field to your form.

Since users can setup payments on WordPress registration form using products, the checkbox field can also be useful to let a user agree to any disclaimers on it.

This completes our tutorial on how to add terms and conditions checkbox to WordPress form. Comment below if you need any further assistance on how to add this checkbox in your own WordPress forms.

Subscribe
Notify of
guest

8 Comments
Inline Feedbacks
View all comments
Ace
Ace
5 months ago

Is there a character limit to the Terms and Condition Area?

RegistrationMagic
Admin
RegistrationMagic
5 months ago
Reply to  Ace

Hi Ace,

There is no character limit for the Terms & Conditions content area.

Carol
Carol
10 months ago

Is this automatically a required field without ticking the required field box?

RegistrationMagic
Admin
RegistrationMagic
10 months ago
Reply to  Carol

Hi Carol,

You need to enable the required field option to make it required on the form. It is not automatically added as a required field.

Muhammad Uzair
Muhammad Uzair
5 years ago

Hi
Kindly tell me when user agree term conditions click on checkbox and we received the mail there is only checkbox with yes or no we need the whole text of agreement how i can show this

RegistrationMagic
RegistrationMagic
5 years ago
Reply to  Muhammad Uzair

You need to add a new form named Privacy Policy, add a “Paragraph” field and enter the text in it related to privacy policy that appears in the form. Add the shortcode of this form to a new page.

Now on your current form, on privacy policy field select the “Privacy Policy Page” which we have created above and save.

Check this link to see step by step process- https://nimb.ws/2AYpdQ

AAS
AAS
7 years ago

Hi,
Could’nt find any other link to get in touch or submit an idea / feature request, so please bare with me using this comment box.
Im currently setting up a non profit organization website on wordpress.

While looking for a user account creation plugin that smoothly integrates with wordpress and the CRM (CivicRM) that im using, i could only make a restricted list (2) of suitable candidates.

Among those, one seems to be the default-go-to as it shows a more active maintenance.
However, the integration support for CivicRM is via an independent developer who made an extension that connects with their plugin to provide the needed integration. In other words the integration with CivicRM is not native.

Unlike your plugin the free version of their plugin do not include user account creation (registration, login, password reset…), and the addon for these features cost ~~$65 /year.

As a novice to development, i can’t asses the feasibility nor the difficulty level of creating such an integration with CivicRM, but, with my temporarily self bestowed divination powers (realm of magic..), im letting you in on the secret of the great future of CivicRM :))

Your premium plugin has very interesting features (2 factor, ip ban…) seen nowhere, at least not in any CivicRM aware plugin, and if it can natively integrate with the latter, there will be no reason to look elsewhere.

Thank you for reading me and for your reply.

Regards,
AAS

RegistrationMagic
Admin
RegistrationMagic
7 years ago
Reply to  AAS

Thank you for your comments. We have a dedicated category to submit the feature requests.

Our plugin is having WordPress recommended standards, and highly refined code implementation. It makes RegistrationMagic readily available for any custom integrations.

You can open the support ticket here and we can assist further with this discussion.