How to link privacy policy when collecting personal data in GoHighLevel
Verified against HighLevel as of August 25, 2026
- Area
- Lead capture
- Time
- 9 min
- Difficulty
- Working
- Outcome
- more collected revenue
- Updated
- August 25, 2026
Don't have a HighLevel account yet? Get 30 days free plus a bootcamp to get you up and running faster.
Get 30 days freeBefore you start
- A HighLevel account with access to Sites, Funnels, Forms, and Calendars.
- A drafted or finalized privacy policy document for your business.
- An active domain or subdomain connected to HighLevel to host published pages.
Steps
SitesFunnels
Create a Dedicated Privacy Policy Page
Navigate to Sites in your left navigation menu and select either Funnels or Websites. Click to create a new funnel or website, or select an existing project from your dashboard. Click the button to add a new page to your funnel or website structure. Title the new page Privacy Policy to establish a hosted destination for your legal text. This step ensures you have a live URL available to satisfy GDPR, CCPA, and A2P 10DLC carrier compliance regulations.
Setting What to enter Title Privacy PolicyCreates a standalone page You should now see: A new page titled Privacy Policy appears in your funnel or website step list.
Why this matters: You cannot link compliance disclosures on forms or checkout elements without a valid destination URL. Setting up a dedicated page protects your account from carrier registration rejections and preserves active sales funnels.
SitesFunnelsPrivacy Policy
Publish Privacy Policy Text and Copy URL
Open the Privacy Policy page in the builder editor. Paste your full privacy policy content explaining what personal data you collect, such as names, phone numbers, or emails, and how your business protects it. Click Publish to make the page live on the web. Copy the published page URL to your clipboard for use across all data capture elements.
Setting What to enter Page Content Full privacy policy textMust cover personal data collection details You should now see: The Privacy Policy page status updates to Published and the live URL is saved to your clipboard.
Why this matters: Unpublished or draft pages result in broken links during customer opt-ins. Broken policy links violate carrier rules and cause A2P 10DLC registration failures that block customer communication.
SitesFunnelsEdit Page
Add Privacy Policy Links in Funnels and Websites
Open your active funnel or website page inside the drag-and-drop page builder. Drag a Text field element into your page layout near your opt-in or submission section. Type your consent statement, such as: By submitting, you agree to our Privacy Policy. Highlight the words Privacy Policy, click Link in the text toolbar, and paste your published policy URL.
Setting What to enter Text Element Content By submitting, you agree to our Privacy PolicyHyperlink the Privacy Policy text You should now see: Hyperlinked text reading Privacy Policy appears inside the Text field on your builder canvas.
Why this matters: Funnels collecting lead information without clear policy links risk regulatory non-compliance. Providing visible links builds buyer trust and prevents ad account suspensions.
SitesFormsBuilder
Add Text Element Privacy Links to Forms
Open your form in the form builder interface under Sites. Drag a Text field element from the elements sidebar directly into your form canvas layout. Type your consent message: By submitting, you agree to our Privacy Policy. Highlight the phrase Privacy Policy, click Link on the formatting toolbar, and paste your live policy URL into the link box.
Setting What to enter Text Field By submitting, you agree to our Privacy PolicyInsert live URL on highlighted text You should now see: The form layout displays the consent message with an active link on Privacy Policy.
Why this matters: Forms without explicit privacy disclaimers fail carrier compliance checks for SMS campaigns. Linking your policy inside forms protects your lead generation channels.
SitesFormsBuilder
Insert Terms and Conditions Element in Forms
Locate the Terms & Conditions element in the form builder sidebar under elements. Drag the T & C element onto your form canvas, positioning it above the submit button. Select Edit Link on the element settings panel. Paste your full privacy policy URL into the link destination and customize the visible consent text to match your business requirements.
Setting What to enter T & C Element EnabledSelect Edit Link to attach policy URL You should now see: A dedicated Terms & Conditions checkbox and text element render on the form layout.
Why this matters: Using formal consent elements gives explicit legal coverage during data collection. Missing consent checkboxes leads to disputed leads and blocked text messaging traffic.
SitesSurveysBuilder
Link Privacy Policy inside Surveys
Navigate to your survey builder screen under Sites. Drag a Text field element into the survey layout on slides that request contact details. Enter your compliance statement: By submitting, you agree to our Privacy Policy. Highlight Privacy Policy, select the Link icon from the editor tools, and paste your hosted policy URL.
Setting What to enter Text Field By submitting, you agree to our Privacy PolicyPaste URL into link editor You should now see: The survey slide displays hyperlinked consent text near the survey navigation or submission controls.
Why this matters: Surveys capture sensitive customer data across multi-step flows. Omitting privacy links on surveys creates legal exposure under CCPA and GDPR rules.
CalendarsCalendar Settings
Add Privacy Links to Pages with Embedded Calendars
Open the page builder for the webpage where your booking calendar widget is embedded. Drag a Text field element onto the page canvas directly above or below the embedded calendar widget. Enter your consent message with a link to your privacy policy URL so prospects can review terms before scheduling.
Setting What to enter Text / Link Privacy Policy hyperlinked messagePlaced on embedding page You should now see: Your booking webpage shows a visible privacy policy hyperlink adjacent to the calendar frame.
Why this matters: Calendar widgets collect names, phone numbers, and emails during appointment booking. Failing to disclose data practices on booking pages causes lead drop-off and compliance flags.
CalendarsCalendar SettingsForm Settings
Attach Custom Form T&C Elements to Calendars
Access your calendar settings and select a custom form for your appointment booking process. Ensure your chosen custom form contains a T & C element. Click Edit Link on the T & C element inside the form builder, paste your hosted website privacy policy URL, and save your form configuration.
Setting What to enter Custom Form T&C Element Linked to Privacy Policy URLRequires website T&C link You should now see: The calendar booking form requires agreement to terms containing your active policy link.
Why this matters: Standard booking forms without legal terms leave appointment data unprotected. Linking policy URLs directly inside calendar forms ensures complete compliance across automated booking flows.
SitesFunnelsOrder Page Builder
Add Text Privacy Links to Order Pages
Open your order or checkout page inside the funnel builder. Drag a Text field element onto the page canvas near the order submission section. Type your consent disclaimer text, highlight the Privacy Policy wording, click Link, and paste your published policy URL into the pop-up field.
Setting What to enter Text Element By submitting, you agree to our Privacy PolicyPositioned near order buttons You should now see: Hyperlinked text appears on the order page near the purchasing controls.
Why this matters: Collecting payment details without policy links reduces checkout conversion confidence. Clear disclosures lower chargeback rates and protect cash collection.
SitesFunnelsOrder FormAdvanced Settings
Enable Terms and Conditions in Order Form Advanced Settings
Click the Order Form element directly on your page builder canvas to select it. Navigate to the right-hand side panel and click on Advanced Settings. Locate the Terms and Conditions section and toggle the setting on. Create a hyperlink to your privacy policy within the provided Terms and Conditions configuration text area.
Setting What to enter Enable Terms and Conditions OnConfigured in Advanced Settings You should now see: The Order Form element displays an integrated Terms and Conditions checkbox with an active hyperlink.
Why this matters: Advanced order form settings enforce mandatory agreement prior to payment processing. Skipping this setting allows unauthorized checkouts that complicate revenue retention.
SitesChat Widget
Insert Privacy Policy Link into Web Chat Widget
Access your Web Chat widget setup screen under Sites. Locate the widget description text box inside the chat builder panel. Type your greeting and compliance message into the description field, then insert your full privacy policy URL directly into the text body.
Setting What to enter Widget Description Greeting message with Privacy Policy URLInclude live link text You should now see: The Web Chat preview displays your custom description text containing the clickable privacy policy link.
Why this matters: Web chat widgets initiate immediate real-time conversations and capture visitor details. Unlinked chat widgets violate carrier messaging policies and risk chat channel shutdowns.
SitesStoresCheckout
Enable Store Checkout Terms and Conditions
Navigate to Sites in the left menu and select Stores. Open your active ecommerce store and click to edit the Checkout page. Click on the Checkout element on the canvas to open its properties in the right panel. Scroll down to the Terms and Conditions section and switch on Enable Terms and Conditions. Customize your consent text and paste your policy links into the provided fields.
Setting What to enter Enable Terms and Conditions OnLocated under Checkout element properties You should now see: The store checkout page displays a mandatory consent checkbox containing your customized policy links.
Why this matters: Ecommerce checkouts handle high-volume transaction data and payment info. Mandatory terms and conditions protect your revenue from merchant disputes and ensure regulatory adherence.
What changes once this is set up
- Fully compliant lead capture forms across funnels, websites, and chat widgets.
- Active A2P 10DLC and regulatory compliance for SMS and email campaigns.
- Protected checkout and order processing workflows that reduce merchant chargeback risks.
Common mistakes
Linking to an unpublished or broken draft privacy policy page.
Fix: Ensure you click Publish on your Privacy Policy page in Funnels or Websites before copying and pasting the URL into elements.
Adding text consent language without hyperlinking the actual policy URL.
Fix: Highlight the text Privacy Policy inside the element editor, click the Link tool, and paste the URL so users can open and read the terms.
If it is not working
Form submit button is clicked but carrier compliance fails or A2P registration is rejected.
Likely cause: Privacy policy link is missing from the form or does not lead to a live hosted policy page URL.
What to check: Open Sites, select Forms, edit your form, and verify that the T & C element or Text element contains a valid, working link.
Calendar booking form allows submission without requiring agreement to privacy terms.
Likely cause: The calendar is using a standard form rather than a custom form configured with a T & C element.
What to check: Go to Calendars, open your calendar settings, navigate to Form Settings, and verify a custom form with a linked T & C element is selected.
Order form checkout does not display a terms checkbox or privacy agreement link.
Likely cause: Enable Terms and Conditions is turned off in the Order Form Advanced Settings or Store Checkout panel.
What to check: Select the Order Form or Checkout element in the page builder, open the right-side properties panel, and ensure Enable Terms and Conditions is toggled on.
FAQs
Is setting up privacy policy links in HighLevel necessary for A2P 10DLC SMS registration?
Yes, mobile carriers require explicit privacy policy disclosures on all lead capture forms before approving A2P 10DLC registration. Adding valid policy links to forms and chat widgets prevents carrier rejections and keeps messaging active. Compliant forms safeguard your outbound communication channels.
Can I host my privacy policy directly in HighLevel instead of buying external legal hosting?
Yes, you can build and host your privacy policy on a dedicated page inside HighLevel Funnels or Websites. Creating a page titled Privacy Policy and publishing it provides a permanent live URL. You can then paste that link into all forms, surveys, and checkouts across your account.
Does adding a privacy policy link to order forms slow down checkout conversion rates?
No, clear privacy links increase buyer trust and reduce abandoned checkouts. Displaying mandatory terms and conditions clarifies data handling practices and helps protect your business from payment chargebacks. Transparency helps preserve collected revenue.
Do this next
How do I stop leads slipping through after they fill out a form?
To stop leads slipping through after form submission, configure automated contact profile creation, immediate SMS auto-responders, and unified conversation routing across your account. Authenticate dedicated email sending domains to ensure notification emails avoid spam folders. Utilize location IDs and API endpoints correctly to guarantee form data routes into the right account instantly.
How to set up a conversation AI bot in HighLevel
Setting up a Conversation AI bot in HighLevel allows you to automate prospect conversations across SMS, Email, social channels, and live chat. You can build your bot using Guided Form Setup, Prompt Based Bot, or Flow Based Builder depending on your workflow complexity. Configuring bot training, actions, and response modes ensures immediate lead qualification and appointment scheduling, directly increasing your pipeline close rate.
How do I set up calendar payments in GoHighLevel
HighLevel allows you to collect payments directly when clients book appointment slots on your calendars. You must first connect a supported payment gateway under your sub-account integrations and set it as your default gateway. Once connected, enable the Accept Payments toggle inside your calendar settings under Forms & Payments. Specify your booking amount, description, and live payment mode to capture revenue at the moment of booking.
People usually get here from
How do I create a contact form in HighLevel
Creating a contact form in HighLevel allows you to capture inbound leads and automatically add them to your CRM pipeline. You navigate to Sites, select Forms, and use the drag and drop builder to add fields, customize styling, set up email notifications, and define post-submission actions. Once configured, you save and integrate the form onto your website or funnels to capture prospect data continuously.
How do I use payments and invoices in HighLevel for phone charges manual entries and ad-hoc items
HighLevel payments and invoices allow service businesses to collect funds immediately over the phone, log manual cash or check payments without Stripe Connect, bill for ad-hoc items, and pass credit card processing fees to buyers. Setting up these invoice workflows speeds up cash collection, reduces uncollected accounts, and protects profit margins across both online and offline sales channels. Follow this guide to configure processing fee taxes, record offline balances, charge cards live on calls, and manage ad-hoc product items.
How do I collect payments and donations in HighLevel forms
You can collect payments and donations directly inside HighLevel forms by adding the Payment element from the Integrations section in the form builder. This feature allows you to accept online payments via gateways like Stripe, Authorize.net, or NMI, as well as manual offline payments such as Cash on Delivery or bank transfers. You can offer up to 15 suggested donation amounts, permit custom user-defined amounts, or enable recurring weekly, monthly, or yearly subscriptions. All transactions are logged and managed within the unified Payments dashboard.
Was this guide helpful?
Ready to build this in HighLevel?
Every step in this guide runs inside HighLevel. Start a 30-day free trial and the bootcamp training walks you through setup, so you are not figuring it out alone.
We may earn a commission when you sign up through this link, at no cost to you. Full disclosure.
Try this and Sell More
