HighLevel
Lead capture
Working

How to link privacy policy when collecting personal data in GoHighLevel

Verified against HighLevel as of August 25, 2026

Linking your privacy policy across HighLevel assets ensures full legal compliance under GDPR, CCPA, and A2P 10DLC carrier regulations. You can host your policy on a standalone HighLevel page and attach the URL to funnels, forms, surveys, calendars, order forms, chat widgets, and store checkouts. Using Text elements or built-in Terms and Conditions toggles adds hyperlinked disclosures directly above submission controls. Proper policy disclosures protect customer trust and prevent carrier rejections that interrupt business cash collection.
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 free

Before 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

  1. 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.

    SettingWhat to enter
    TitlePrivacy 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.

  2. 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.

    SettingWhat to enter
    Page ContentFull 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.

  3. 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.

    SettingWhat to enter
    Text Element ContentBy 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.

  4. 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.

    SettingWhat to enter
    Text FieldBy 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.

  5. 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.

    SettingWhat to enter
    T & C ElementEnabledSelect 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.

  6. 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.

    SettingWhat to enter
    Text FieldBy 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.

  7. 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.

    SettingWhat to enter
    Text / LinkPrivacy 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.

  8. 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.

    SettingWhat to enter
    Custom Form T&C ElementLinked 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.

  9. 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.

    SettingWhat to enter
    Text ElementBy 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.

  10. 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.

    SettingWhat to enter
    Enable Terms and ConditionsOnConfigured 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.

  11. 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.

    SettingWhat to enter
    Widget DescriptionGreeting 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.

  12. 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.

    SettingWhat to enter
    Enable Terms and ConditionsOnLocated 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

HighLevel
Lead capture

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.

10 minWorking
HighLevel
AI

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.

11 minWorking
HighLevel
Booking

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.

10 minWorking

People usually get here from

HighLevel
Lead capture

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.

12 minStarter
HighLevel
Payments

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.

13 minStarter
HighLevel
Lead capture

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.

11 minStarter

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.

Affiliate link

We may earn a commission when you sign up through this link, at no cost to you. Full disclosure.

Try this and Sell More