Blog
Buy Phone Numbers on GHL with ID Check

In the ever-evolving landscape of digital communication, buying a phone number inside GoHighLevel (GHL) used to be as simple as clicking a button. But now, if you’re targeting users in the United States, Canada, or Puerto Rico, there’s one more crucial step in the process: identity verification.
This added layer—powered by Persona—is designed to enhance security, prevent fraud, and align with new compliance standards set by telecom carriers. If you’re unsure about how this affects you or your clients, you’re in the right place.
Let’s break it all down in a simple, human way.
Quick Takeaways
Persona identity verification is required when buying a number in the US, Canada, or Puerto Rico.
It’s a one-time verification per sub-account—once done, you won’t need to repeat it.
Users must upload a valid government-issued ID and complete a selfie verification.
Applies only to LC Phone-managed sub-accounts and +1 number pool purchases.
This step ensures carrier compliance and reduces fraudulent use of phone numbers.
The number purchase is automated once verification is complete—no extra steps required.
Why HighLevel Requires ID for Buying Phone Numbers
HighLevel introduced Persona verification to strengthen its defense against fraudulent activity and to comply with federal and carrier regulations, especially in the +1 regions.
With rising cases of SMS abuse, spoofing, and spam, mobile carriers have placed stricter controls on who can send messages using their infrastructure. Persona helps GHL confirm that a real person or legitimate business is behind the number purchase.
This isn’t just a tech update—it’s a trust-building mechanism to protect your brand, your messages, and your audience.
Who Needs to Complete Persona Verification
Let’s make this clear:
You only need to go through the Persona process if:
You’re purchasing a US, Canada, or Puerto Rico phone number
Your sub-account has not previously been verified
Once your sub-account is verified, you’re cleared for life (well, at least for that sub-account). This means smoother future experiences with:
Phone number purchases
Toll-Free Number Verifications
CNAM setups (Caller ID customization)
SHAKEN/STIR Authentication (protects against call spoofing)
✅ One-and-done verification. No recurring hassle.
Step-by-Step Persona Verification Process
So what exactly happens when you go to buy a number and haven’t been verified yet? Here’s the journey:
1. Initiate Phone Number Purchase
When you try to buy a US/CA/PR number, the system checks if Persona verification exists for that sub-account.
If not, a Persona verification prompt will appear automatically.
2. Upload Your Government-Issued ID
You’ll need to provide a clear image of a valid ID based on your country, such as:
Driver’s License
Passport
National ID Card
Pro Tip: Make sure the name and photo are visible and match your actual face.
3. Complete Live Selfie Verification
After uploading your ID, you’ll be prompted to take a live selfie using your webcam or mobile phone.
This quick biometric step ensures that the ID belongs to the person making the request.
4. Automatic Phone Number Purchase
Once the system confirms your identity, the number purchase is completed automatically—no additional action needed.
It’s seamless, secure, and user-friendly.
What Types of Phone Numbers Does This Apply To
This ID check applies specifically to LC Phone-managed sub-accounts and numbers in the +1 country code group.
Covered types include:
Local US numbers: Typically used for regional businesses
Toll-free numbers: Popular for national businesses or support lines
Puerto Rico and Canadian numbers: Also within the +1 country code, thus subject to verification
If you’re using Twilio directly, this process doesn’t apply in the same way. This is strictly for LC Phone, GHL’s built-in telephony system.
Pricing Breakdown for GHL Phone Numbers
If you’re wondering what this ID verification process is supporting, here’s a look at the actual cost of purchasing numbers in GHL using LC Phone (based on US/CA):
Phone Numbers
Type | Monthly Cost |
---|---|
Local Numbers | $1.15/month |
Toll-Free Numbers | $2.15/month |
Messaging Rates
Type | Cost/Segment |
---|---|
Outbound SMS | $0.0079/segment |
Inbound SMS | $0.0079/segment |
Outbound MMS | $0.0200/segment |
Inbound MMS | $0.0100 (local) or $0.0200 (toll-free) |
Voice Calls
Type | Cost/Minute |
---|---|
Outbound Call | $0.0180 |
Inbound Call | $0.0085 (local) or $0.0220 (toll-free) |
These prices are based on Twilio rates since LC Phone runs on top of Twilio’s infrastructure.
Real-World Example
Imagine this:
You’re a real estate agency trying to create a local presence in several states. You go to purchase phone numbers in California, Texas, and Florida.
✅ The first time you buy a number in California, you complete the Persona verification.
⛔ But when you go to buy numbers for the other states? No need to repeat the process.
Your sub-account is already cleared, and the number of purchases goes through instantly.
How This Improves the GHL Ecosystem
Here’s why this new process is great news for everyone:
Faster approvals for legitimate users
Reduced fraud across the platform
Increased deliverability for messages (carriers trust verified senders)
More compliance with federal regulations and carrier requirements
In other words, it’s not just bureaucracy—it’s business protection.
Common Troubleshooting Tips
Don’t see the Persona prompt? Refresh the page or clear your cache.
Selfie not matching ID? Make sure your lighting is good and face the camera directly.
Using Safari? Try switching to Chrome or Firefox for best results.
Frequently Asked Questions
Nope! Just once per sub-account. After that, you’re good for all future purchases and related verifications.
Not at this time. This applies only to +1 country codes.
You’ll be prompted to try again. Make sure your ID is valid, readable, and not expired.
Each client’s sub-account needs to be verified once. If you manage multiple sub-accounts, each will need separate verification.
Yes, as long as you're using LC Phone under your SaaS offering.
Conclusion
While it may seem like an extra step, Persona verification is a simple, one-time gateway to secure, trusted communication through GoHighLevel.
It protects you, your brand, and your deliverability. Plus, once you’re verified, your experience is smooth sailing from there.
Buying numbers on GHL has never been safer—and it’s all part of making sure you’re working within a trusted, compliant system.
Need help with setup or ID verification? Explore the Help Docs or reach out to GHL support.
Table of Contents

AI Employee Overview: Automate Smarter with HighLevel’s AI Suite
Imagine hiring a smart digital assistant that never sleeps, answers calls, handles messages, writes content, manages reviews, and even automates

GoHighLevel Features List 2025
Everything You Need to Know to Scale Your Business with the All-in-One CRM Platform Are you ready to elevate your

Buy Phone Numbers on GHL with ID Check
In the ever-evolving landscape of digital communication, buying a phone number inside GoHighLevel (GHL) used to be as simple as

Generate and Edit Images with Ask AI in GoHighLevel
Creating high-converting visuals shouldn’t require a design degree or expensive software. Whether you’re building landing pages, sending email campaigns, or

A2P 10DLC Registration in 2025
What You Need to Know About A2P 10DLC Registration in 2025 A2P 10DLC might sound like technical jargon, but in

Rebilling, Reselling, and Wallets in GoHighLevel
Rebilling, Reselling, and Wallets Explained: The Ultimate Guide for Agencies Using GoHighLevel If you’re running your agency on GoHighLevel, you’ve