These templates are based on GHL's official documentation as of July 2026. They are not legal advice. Carrier requirements and compliance standards can change. Before submitting your A2P campaign registration, verify that this language still aligns with GHL's current Trust Center guidance and consult a qualified attorney if you have questions about compliance in your specific jurisdiction or industry. GHL Scale Up is not responsible for the outcome of any A2P registration submission.
1. Why Does Opt-In Language Matter for A2P Registration?
During A2P campaign registration, you must document how your contacts consent to receive SMS messages. Carriers review your opt-in flow they look at your web form, your consent checkbox language, your Privacy Policy, and your Terms of Service to verify that your process is compliant before approving your campaign.
A campaign that passes brand review can still be rejected at the campaign stage if the opt-in documentation does not meet carrier standards. The most common issues are: missing or vague consent language, pre-selected checkboxes, marketing and non-marketing consent not separated, and a Privacy Policy that does not include the required SMS data clause.
For full context on the campaign registration process: A2P Campaign Registration: Step-by-Step Guide →
For why the A2P system exists: What Is A2P 10DLC? →
2. What Are the Confirmed Rules for A2P Consent Checkboxes?
The following rules are confirmed from GHL's official support portal documentation. Verify against GHL's current Trust Center guidance before submitting, as requirements can be updated.
| Rule | What it means | Source |
|---|---|---|
| Checkboxes cannot be pre-selected | The user must manually check the box. Never set a checkbox to "checked" by default at page load. | GHL official: "How to get your phone number A2P approved in 2026" (Feb 2026) |
| Checking the box cannot be required to submit the form | Even if phone number is a required field, the SMS consent checkbox must remain optional. Form submission cannot depend on marketing consent. | GHL official: "A2P 10DLC Campaign Approval Best Practices" (May 2026) |
| Marketing and Non-Marketing consent must be separated | Use two separate checkboxes one for marketing messages (promotions, offers), one for non-marketing messages (reminders, notifications). Users must be able to opt into one, both, or neither. | GHL official: "How to get your phone number A2P approved in 2026" (Feb 2026) |
| Consent does not transfer between message types | Consent given for appointment reminders does not cover promotional messages. Separate consent is required for each type. | GHL official: "A2P 10DLC Campaign Approval Best Practices" (May 2026) |
| Privacy Policy and Terms and Conditions links required in footer | Both links must be visible in the footer of every opt-in form. They must be clickable and publicly accessible without login. | GHL official: "A2P Campaign Registration: Step by Step Guide and FAQs" |
3. Copy-Paste Checkbox Language: Marketing Messages
The following marketing consent checkbox language is sourced directly from GHL's official "How to get your phone number A2P approved in 2026" article (February 2026). GHL's documentation states to use this exact language or similar. Replace [BUSINESS NAME] with your actual business name before using.
"I consent to receive marketing text messages, about special offers, discounts, and service updates, from [BUSINESS NAME] at the phone number provided. Message frequency varies. Message and data rates may apply. Reply STOP to opt out or HELP for assistance."
Source: GHL official article "How to get your phone number A2P approved in 2026" (February 2026) and "A2P 10DLC Campaign Approval Best Practices" (May 2026).
- What the marketing checkbox covers: Promotional messages offers, discounts, sales; New product or service announcements; Marketing campaigns and campaigns with commercial intent.
4. Copy-Paste Checkbox Language: Non-Marketing Messages
Non-marketing (transactional) messages appointment reminders, booking confirmations, account notifications, order updates require a separate checkbox from marketing messages. The following language is consistent with GHL's documented requirements. Replace [BUSINESS NAME] with your actual business name.
"I consent to receive text messages from [BUSINESS NAME] for appointment reminders, booking confirmations, and service notifications at the phone number provided. Message frequency varies. Message and data rates may apply. Reply STOP to opt out or HELP for assistance."
GHL's official documentation states you must have two separate checkboxes for Marketing vs Non-Marketing messages, and provides verbatim example language for the marketing checkbox. The non-marketing checkbox language above is consistent with GHL's documented requirements and standard carrier compliance practice but GHL's documentation did not publish a single verbatim non-marketing checkbox template in the sources retrieved. Adapt the language above to describe your actual non-marketing message types (appointment reminders, order confirmations, etc.) and verify it aligns with GHL's current guidance before submitting.
5. Required Privacy Policy Language for A2P Compliance
The following Privacy Policy clause is required for A2P compliance. This exact text is quoted verbatim from GHL's official "A2P Campaign Registration: Step by Step Guide and FAQs" article. Add this to your Privacy Policy page before submitting your A2P campaign registration.
"No mobile information will be shared with third parties/affiliates for marketing/promotional purposes. Information sharing to subcontractors in support services, such as customer service is permitted. All other use case categories exclude text messaging originator opt-in data and consent; this information will not be shared with any third parties."
Source: Quoted verbatim from GHL's official "A2P Campaign Registration: Step by Step Guide and FAQs" article.
- Your Privacy Policy must be: Publicly accessible without requiring a login; Linked clearly in the footer of every opt-in form; Not obscured by pop-ups, overlays, or other design elements covering the link; Containing the verbatim clause above in addition to your standard privacy terms. Verify these requirements in GHL's current Trust Center guidance, as they can be updated.
6. What Required Elements Must Appear in the Form Footer?
Every opt-in form used for A2P consent collection must include these elements in the footer. Requirements confirmed from GHL's official documentation.
- Privacy Policy link: Clickable, publicly accessible. Label it clearly "Privacy Policy".
- Terms and Conditions (Terms of Service) link: Clickable, publicly accessible. Label it clearly "Terms and Conditions" or "Terms of Service".
- Both links must be active before you submit: Do not submit your A2P campaign registration with placeholder or draft versions of these pages. Carriers check the links.
Add this footer line below the checkboxes:
"By checking the boxes above, you agree to receive text messages as described. Message and data rates may apply. Reply STOP to unsubscribe at any time. For help, reply HELP."
This additional footer line is consistent with standard carrier compliance practice and is widely included in compliant forms. It is not quoted verbatim from GHL's official documentation as a required element treat it as recommended best practice and verify with GHL's current Trust Center guidance.
7. What Are the Special Rules for Chat Widget Opt-In?
If you are using GHL's LeadConnector Chat Widget as your opt-in method, there is a confirmed additional requirement that differs from standard web form opt-in.
IMPORTANT NOTE: If you are selecting Chat Widget as your A2P campaign opt-in method, you MUST remove consent checkboxes from ALL other forms on your website. Having consent checkboxes on other forms while using Chat Widget as your opt-in method may result in campaign rejection. Before proceeding: (1) Remove consent checkboxes from all website forms. (2) Ensure Chat Widget is the only opt-in method being used.
Source: GHL official "Pre-Built A2P Campaign (Widget-First) Registration Flow" article (May 2026).
8. Double Opt-In: What It Is and When to Use It
Double Opt-In (DOI) is a practice where contacts must confirm their consent twice before receiving SMS. According to GHL's "A2P 10DLC Campaign Approval Best Practices" article, DOI is described as a compliance practice in A2P 10DLC messaging where users must confirm their consent twice before receiving SMS communications from a business.
How it works: A contact submits a form and checks the consent box (first opt-in). They then receive an SMS asking them to confirm by replying YES or clicking a confirmation link (second opt-in). Only contacts who complete both steps are added to your active SMS list.
When to consider it: DOI is not a carrier requirement for A2P registration it is an additional practice some businesses adopt to demonstrate stronger consent documentation. It is most common in high-volume marketing campaigns where demonstrating explicit consent is important for deliverability and compliance records. It is not required for appointment reminder or customer care campaigns.
I am not certain whether carriers give preferential treatment to DOI campaigns in the approval process this is sometimes claimed in the industry but I did not find a confirmed source from GHL's official documentation making this claim explicitly. Treat DOI as a best practice for consent quality rather than a guaranteed approval advantage.
9. Complete Compliant Form Checklist
Use this checklist before submitting your opt-in form URL during A2P campaign registration. Every item is confirmed from GHL's official documentation unless noted.
Two separate checkboxes present one marketing, one non-marketing
Source: GHL official (Feb 2026)
Neither checkbox is pre-selected by default
Source: GHL official (Feb 2026 + May 2026)
Neither checkbox is required to submit the form
Source: GHL official (May 2026)
Marketing checkbox uses language consistent with GHL's guidance (see Section 3)
Source: GHL official (Feb 2026)
Non-marketing checkbox describes the actual message types being sent
Source: Best practice consistent with GHL requirements
Privacy Policy link in footer publicly accessible, no login required
Source: GHL official
Terms of Service link in footer publicly accessible, no login required
Source: GHL official
Privacy Policy contains the verbatim no-mobile-data-sharing clause (Section 5)
Source: GHL official campaign registration guide
Form page is publicly accessible without login or a hosted screenshot URL is ready
Source: GHL official (May 2026)
If using Chat Widget: all other form consent checkboxes removed from website
Source: GHL official (May 2026)
Opt-in URL provided in the registration form leads directly to the form not the homepage
Source: GHL official best practices
Language and message type in form matches the campaign use case selected
Source: GHL official best practices
Carrier review decisions can still result in rejection even with a fully compliant form. If your campaign is rejected, check the "View required fixes" link in GHL's Trust Center for the specific rejection reason.
For the full campaign rejection fix guide: A2P Campaign Rejected Fix Guide →
GHL Scale Up can also handle your registration and any subsequent rejection troubleshooting. See results from our A2P setups: real GoHighLevel results and case studies →
To get help: book a free strategy call at ghlscaleup.com/contact →
Once registered, for the first SMS automation to build: GoHighLevel Missed Call Text Back →
For building GoHighLevel SMS workflows after approval: GoHighLevel Workflow Automation Guide →
10. Frequently Asked Questions
What opt-in language is required for A2P registration in GoHighLevel?
According to GHL's official documentation (February 2026), the marketing consent checkbox must include language such as: 'I consent to receive marketing text messages, about special offers, discounts, and service updates, from [BUSINESS NAME] at the phone number provided.' A separate checkbox is required for non-marketing messages such as appointment reminders and account notifications. Both checkboxes must be unchecked by default, and neither can be required for form submission. Verify this language against GHL's current Trust Center documentation before submitting, as requirements can be updated by carriers.
Do I need two separate consent checkboxes for A2P compliance in GoHighLevel?
Yes. GHL's official documentation states that consent checkboxes must be distinct for marketing messages versus non-marketing messages, so subscribers can opt into one, both, or neither. A single combined checkbox is not compliant. The marketing checkbox covers promotional messages, offers, and discounts. A separate non-marketing checkbox covers transactional messages such as appointment reminders, booking confirmations, and account notifications. Both must be unchecked by default and optional for form submission.
Can I pre-select the consent checkbox on my GHL form?
No. GHL's official documentation states that consent checkboxes cannot be pre-selected by default. The user must manually select the checkboxes they want to agree to. A checkbox that is pre-selected at page load is non-compliant and is likely to cause campaign rejection during A2P review. This rule applies to both the marketing and non-marketing consent checkboxes.
What Privacy Policy language is required for A2P compliance?
GHL's official campaign registration guide states your Privacy Policy must include this paragraph: 'No mobile information will be shared with third parties/affiliates for marketing/promotional purposes. Information sharing to subcontractors in support services, such as customer service is permitted. All other use case categories exclude text messaging originator opt-in data and consent; this information will not be shared with any third parties.' Add this clause to your Privacy Policy before submitting A2P campaign registration. Verify it is still current in GHL's Trust Center documentation before publishing.
What happens if my opt-in form is not publicly accessible?
Carriers review the opt-in URL you provide during A2P campaign registration. If the form is behind a login or not yet published, GHL's documentation states to host a screenshot of the opt-in form on a publicly accessible platform such as OneDrive, Google Drive, or GHL's sub-account media library and provide that image URL in the registration where it asks 'How do end-users consent to receive messages?' along with your website URL. The screenshot must show the complete opt-in form including consent checkboxes, Privacy Policy and Terms of Service links.
Do I need double opt-in for A2P compliance in GoHighLevel?
Double opt-in (DOI) is not a carrier requirement for A2P registration. It is an optional additional practice where contacts must confirm consent a second time typically by replying YES to an initial SMS before receiving messages. GHL's documentation describes it as a compliance practice in A2P 10DLC messaging but does not state it is mandatory. Consider DOI if you want to build a stronger consent documentation record, particularly for high-volume marketing campaigns. It is generally not necessary for appointment reminder or customer care campaigns.
Related Articles
Need your A2P forms and registration set up correctly?
GHL Scale Up handles A2P registration end to end. Form opt-in language, Privacy Policy update, campaign registration, and rejection troubleshooting all managed for agencies and their clients.
Book Your Free Strategy Call
All template language in this guide is sourced from GoHighLevel's official support portal documentation as of July 2026 and is provided for informational purposes only. This is not legal advice. Carrier requirements and carrier-mandated language can change always verify against GHL's current Trust Center documentation before submitting. Consult a qualified attorney for compliance questions specific to your jurisdiction or industry.
ghlscaleup.com