How to get approved for A2P 10DLC SMS Campaign
These are guidelines you must follow to maximize your chances of being approved for SMS campaigns
1. Understand A2P 10DLC
-
A2P 10DLC = Application-to-Person messaging via 10‑digit long codes (local numbers) in the U.S., used for automated and business-to-customer messaging. It replaced unregulated P2P routes to cut spam and ensure consent YouTube+10Twilio+10Twilio Help Center+10.
-
Required if you're sending SMS or MMS via Twilio’s local (10‑digit) numbers in the U.S. Toll-free or short codes don’t need A2P registration Twilio.
2. Two-Step Registration: Brand + Campaign
You must register both:
-
Brand – verifies the legal entity sending messages.
-
Campaign – details how messaging works, including opt-in/out and sample content Twilio Help Center | GoHighLevel Guide.
3. Define Campaign Use Case
Choose one that matches your intent:
-
Standard, Low‑Volume Mixed, or Special cases (like non-profits)
Fee and throughput vary by campaign type | Twilio Help Center.
4. Prepare Documentation & Assets
Business details (for Brand):
-
Must match public records exactly (legal name, EIN, address)
Website & privacy info:
-
Working, publicly accessible website with Terms & Privacy Policy stating “message/data rates may apply” and no sharing of mobile data | GoHighLevel Guide.
Opt-in & sample messages:
-
Explain how users opt in (web form, SMS keyword, QR, verbal).
-
Provide double opt-in flow if recurring messaging.
-
Include sample messages with:
-
Sender identification
-
Templated fields in
[brackets]
-
Opt-out/instructions (e.g. “Text STOP”)
-
Help contact
-
“Message & data rates may apply” | GoHighLevel Guide.
-
Confirmation & support messages:
-
Opt-in confirmation (immediate): brand name, opt-out/helper text, frequency disclosure.
-
Opt-out confirmation: acknowledgement, brand name, no further messaging.
-
Help response: includes brand and support info | GoHighLevel Guide | FG Funnels Guide.
5. Best Practices for Approval
-
Keep consistency across brand name, website domain, email, messaging flows .
-
Opt-in must be clear, separate, with checkboxes on web forms; disclaimers must be explicit GoHighLevel Guide.
-
Provide verifiable proof (e.g., screenshots or public links) for any non-public opt-in flows GoHighLevel Guide.
-
Avoid restricted content (e.g. cannabis, hate speech) GoHighLevel Guide.
6. Avoid Rejection Pitfalls
Common rejection causes and fixes:
-
Opt-in or CTA cannot be verified – fix by adding proof or better detail.
-
Website not accessible or invalid URL – ensure link works or provide screenshot link.
-
Incorrect Brand type – e.g., Sole Proprietor with EIN → must use Standard.
-
Sample messages mismatched to use case – review consistency and include required elements.
-
CTA issues – add public proof or clarify methods - GoHighLevel Guide.
*Note: Reviews check all fields—not just the first error—before approval .
7. Submission & Vetting
-
Campaigns are manually reviewed: 1–7 business days typical Twilio Help Center.
-
After rejection, address all flagged areas before resubmitting.
8. Maintain Compliance
-
Stick with the same phone numbers and opt-in flows to build trust and reputation FG Funnels Guide.
-
Carriers may audit anytime—even post-approval—so ensure ongoing compliance GoHighLevel Guide.
Quick Checklist
-
Pick appropriate Campaign use case.
-
Publish clear Terms/Privacy policy with all disclosures.
-
Craft required messages:
-
Opt-in confirmation
-
Sample templates (≥2)
-
Help and opt-out responses
-
-
Ensure consistency across messaging, website, email domains.
-
Submit and be prepared to revise after review.
By following this concise checklist—with precise documentation, public opt-in proofs, accurate sample messages, and matching brand info—you’ll maximize your chances of a smooth A2P 10DLC campaign approval.