Growthable

How to Use a Client's Own Twilio Account for Their GHL Location

Updated February 6, 2025

Managing phone numbers across multiple clients becomes messy when all Twilio activity runs through a single master account. By linking each client's own Twilio account to their GoHighLevel location, you gain cleaner billing, isolated number ownership, and full credential control per sub-account.

To utilize your client’s existing Twilio account for their location, follow these simple steps.


1. Go to the Agency view > Settings > Phone System

2. If the location already has a Twilio SID generated, we can click Update Credentials by clicking the three dots on the right to delete the connection:

Connect a Client's Twilio Account to a GHL Location — screenshot 1

3. If the account SID and auth token provided by your client is a Twilio Subaccount, you can then replace the Account SID and auth token here.

Connect a Client's Twilio Account to a GHL Location — screenshot 2

If the account SID and auth token provided by your client is a Twilio Master account, it’s best to integrate with the subaccount.

How to create a subaccount inside Twilio:

1. Click the Account dropdown on the top right > Subaccounts

Connect a Client's Twilio Account to a GHL Location — screenshot 3

2. Click on Create subaccount

Connect a Client's Twilio Account to a GHL Location — screenshot 4

3. Type the location company name here and click Create subaccount

Connect a Client's Twilio Account to a GHL Location — screenshot 5

Once the subaccount is created, click the Account Name to go inside the subaccount.

Connect a Client's Twilio Account to a GHL Location — screenshot 6

4. Copy the Account SID and auth token to the Highlevel Twilio settings:

Connect a Client's Twilio Account to a GHL Location — screenshot 7

If the number is part of the master Twilio account, please contact Twilio support for assistance with transferring it.

Keep learning