Buy Phone Numbers on GHL with ID Check

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

  • A2P Brand Registrations

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

cmEQZV1qnR83oTzGA sUbUfUWGe7uHFZ0g

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.

M 78Nl5XqXOkmCJbqiWupWihnCg9WifgIg

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.

RhuRtojdeSqNovtM318KjrYsu9qQGJtHWA

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

TypeMonthly Cost
Local Numbers$1.15/month
Toll-Free Numbers$2.15/month

Messaging Rates

TypeCost/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

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

See Full Pricing Details

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

Do I need to verify for every number purchase?

Nope! Just once per sub-account. After that, you’re good for all future purchases and related verifications.

Is Persona verification required for numbers outside US/CA/PR?

Not at this time. This applies only to +1 country codes.

What happens if my ID is rejected?

You’ll be prompted to try again. Make sure your ID is valid, readable, and not expired.

 

Do agencies need to do this for every client?

Each client’s sub-account needs to be verified once. If you manage multiple sub-accounts, each will need separate verification.

Is this available for SaaS mode users?

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.

Share on:
Facebook
Twitter
LinkedIn
Email
Print

Table of Contents

Related Posts