Help Center

Go HighLevel (GHL) Integration Setup Guide

  • Updated

06 Only Enterprise.png

Initial Setup


To connect Go HighLevel with NUACOM, you must have an admin account for a Go HighLevel agency or a Go HighLevel sub-account.

Important:

The NUACOM integration connects only at the sub-account level.

You can connect multiple Go HighLevel sub-accounts to one NUACOM account.

Agency accounts are used only for authentication.

 

Configuration


Important:
If some configuration steps are skipped or not completed, parts of the integration may not function as expected.

  1. Log in to the NUACOM customer portal

  2. Go to Settings → Apps and Integrations

  3. Locate Go HighLevel

  4. Click View / Edit

highlevel.png

Locate the Go HighLevel integration, click on View/Edit.

 

Here you can view connected sub-accounts, edit an existing connection, or add a new one by clicking 

Add new account → Connect.

 

When connecting, log in using your Go HighLevel agency or sub-account credentials.

Select the sub-account you want to connect.

Note: This integration works only with Go HighLevel sub-accounts.

HLlogin.png

Once you have logged in you need to select a sub-account to connect to this integration.
Please note that this integration works only for HighLevel sub-accounts.

 

 

Account Selector.png

 

When prompted, grant all requested permissions to continue.

 

Once you click Proceed, the window will reload & you will be presented with the app settings window:

Number Mapping


Map the NUACOM phone numbers that should sync calls to Go HighLevel.

Only mapped numbers will sync calls. If no numbers are mapped, no calls will sync.

 Once you have finished, you can click the Save Numbers Mapping button. 


User Mapping


Map NUACOM users to Go HighLevel users to ensure calls are correctly associated.



SMS Provider Configuration


Enable NUACOM as an SMS provider in Go HighLevel.

The sender name and 10DLC campaign (if applicable) are selected automatically based on the contact owner.


 

In the mapping option, you just map the Sender Name and Template/Campaign (if needed for 10DLC).
If a GHL contact does not have an owner, then the default - no user option will be used for the template and Sender Names.




The next option is whether you'd like to push the call recording on Go HighLevel as a downloadable file. If you enable it, this is how it will look on Go HighLevel:

 

HLCall.png

Set NUACOM as your default SMS provider

To continue using your current workflows and automations without interruption, you can set NUACOM SMS as your default provider, and all SMS will go through NUACOM via the default tab.

 

 

Screenshot 2026-03-17 at 15.28.13.png

AI Call Analysis (Optional)


AI Call Analysis includes:

  • Average call emotion

  • Key points

  • Call summary

  • Topics

  • Action items

A free 60-minute allowance is included. Unlimited usage is available via a paid add-on. 
If you haven't activated NUACOM AI yet, please click here.

 

Compatible Mode (Optional)


Enable this option to sync calls to all contacts sharing the same phone number, when calls are made via physical phones or NUACOM mobile apps.

Enabling this disables selective call syncing from the NUACOM desktop app.

 

Call Data Sync Rules


Choose whether to sync:

  • All calls

  • Calls from specific queues

  • Calls to specific numbers

You can also choose whether to include call recordings.

Once finished, you can click on Save events.

HLCall listener.png
That's it!! You can now use the Go HighLevel integration in Nuacom.

 

Workflows in GHL (Automation)

NUACOM offers Triggers and Actions for workflow automation in GHL. 

Triggers

New Incoming Call: Triggers when you receive an incoming call to your NUACOM account.

New Missed Call: Triggers when you receive a missed call to your NUACOM account.

 

Actions

Make a Call (Agent Specific): Using this action, you can initiate a call between an agent and a customer. You only have to declare the Contact ID of GHL, based on the owner of the contact and the user mapping that you did in the app settings, we'll route the call to the correct extension in NUACOM.

Here is the user mapping between NUACOM and GHL:



NUACOM 2026-01-14 at 11.36.04 a.m..jpg

Here is how you declare the Contact ID in workflows:

 

In the same way, you can declare the customer's Phone from the previous steps of the Automation.

Make a Call (Team Specific): This action allows you to initiate a call between your customer and your team. The system will call your customer and direct the call to a system queue, where multiple agents will be able to answer it. Simply fill in the Queue number to which you want the call to be directed in the action settings.

Send SMS: This action allows you to send an SMS to a contact. Again, based on the owner and user mapping in the app settings, the correct Sender Name and 10DLC campaign (if applicable) will be used.

Here is how you declare the SMS mapping:

 

 

Here is an example of how you could set it up using Dynamic values:

 

Zight Recording 2026-03-06 at 10.56.50 a.m..gif


Be aware that all these actions & triggers are charged separately on the GHL platform and pricing can change anytime. For more information, check the GHL pricing guide here.

 

Click to Call Functionality within Go HighLevel

To enable the click-to-call functionality within Go HighLevel, please install the Nuacom Chrome extension from the Chrome Web Store here. More information on setting up the extension can be found here.

 

Mapping Call Tags with Contact Tags

To map your NUACOM call tags with your GoHighLevel contact tags, ensure you use the exact same names in both systems. This synchronization works seamlessly for tags applied during a call as well as those added in post-call updates.

By mapping these tags, call activities can be used to trigger automations in Go HighLevel. With matching tag names between both system, the contact record will be updated automatically by adding or removing the tag. This allows you to start, pause, or cancel various automations, such as:

  • Sending email sequences;
  • Altering contact engagement scores;
  • Adding or removing contacts to Custom Audiences in channels like Facebook;
  • Triggering other workflows;
  • And many other actions and conditions available on Go HighLevel.

 

Integration Limitations

  • HighLevel CTI and in-app calling are not supported

  • Phone numbers must be in E.164 format when calling across countries

 

Go HighLevel Examples

After you have successfully completed the setup, let's check some examples of how calls & Messages will be shown in Go HighLevel:

(All of the images below are taken from the contact's conversation page)

 

This is how an outgoing SMS will look:
SMS in GHL.png

 

SMS can be sent using HighLevel & Nuacom, depending on the system you'd like to use and where you'd like to purchase messages from. This service is available for users in certain countries.
 

 

This is how a call will look:

AI Call Analysis in GHL.png

This is how a call recording will look:

HLCrecord.png

This is how the call will look if you update call notes or call tags after the call:

HLtagnotlat.png

 

 

That's it! You have successfully set up Go HighLevel.
If you need further assistance, our support team is available by submitting a ticket or by calling us at 777.

Please note: Go HighLevel may be called GoHighLevel or simply GHL in this Help Center and on NUACOM website.

Was this article helpful?

Comments

0 comments

Article is closed for comments.