Introduction
To help comply with GDPR and other privacy laws, the BuddyBoss Platform lets you require a Legal Agreement during registration.
This feature adds a checkbox that users must select to agree to your Terms of Service and Privacy Policy before creating an account. It applies to both your website and the BuddyBoss App.
This guide explains how to enable the agreement checkbox and assign your terms pages.
Tutorial Video
Enabling the Legal Agreement Checkbox
Access the Registration Settings
- Log in to your WordPress Dashboard.
- Navigate to BuddyBoss > Settings.
- Click on the General tab.
- Scroll down to the Registrations section.
Enable the Agreement Checkbox
- Ensure BuddyBoss Registration is enabled.
- Locate the setting Add Legal Agreement Checkbox to Register Form.
- Check the box to enable this feature.
- Scroll down and click Save Settings.
Verify the Registration Form Update
- Open your site’s registration page.
- Refresh the page to see the new “I agree to the Terms of Service and Privacy Policy” checkbox.
- The Create Account button will remain disabled until the user checks the box.
Assigning Terms of Service and Privacy Policy Pages
The Terms of Service and Privacy Policy links in the registration form pull from the pages assigned in BuddyBoss Settings.
How to Check or Update These Pages:
- Go to BuddyBoss > Pages.
- Scroll down to the Terms of Service and Privacy Policy sections.
- Assign a page to your Terms of Service and Privacy Policy
Troubleshooting and FAQs
Q: The checkbox does not appear on my registration form.
A: Clear your site cache and refresh the page in an incognito window.
Q: The Terms of Service and Privacy Policy links are missing.
A: Make sure you have assigned these pages in BuddyBoss > Pages. If no pages are assigned, the links won’t appear.