Skip to main content

How to Connect GoHighLevel CRM

Written by Nikita Podelenko

Connect GoHighLevel so every call your receptionist handles is added to the right contact in your sub-account automatically, with new callers created as contacts.

What gets sent to GoHighLevel

After each finished call (incoming or outgoing), SkipCalls:

  • Finds the contact by phone number, or creates a new one with the caller's name, phone and email (you can turn this off). New contacts get the tag skipcalls.

  • Logs the call in the contact's conversation.

  • Adds a note to the contact with the call summary and details.

Before you start

  • A SkipCalls Growth, Business or Enterprise plan. CRM connections are not included on Starter.

  • Admin access to the GoHighLevel sub-account (location) you want calls to go to.

Step 1: Get your GoHighLevel details

You need two things from the sub-account: a token and the Location ID.

Token

  1. In your GoHighLevel sub-account, open Settings.

  2. Go to Private Integrations and create a new integration named "SkipCalls".

  3. Give it access to Contacts (view and edit) and Conversations / messages (view and edit).

  4. Copy the token it shows you.

Location ID

  1. In the same sub-account, go to Settings → Business Info.

  2. Copy the Location ID.

Step 2: Connect GoHighLevel in SkipCalls

  1. In the SkipCalls dashboard, open Integrations in the left menu and go to the CRM tab.

  2. Click GoHighLevel.

  3. Paste your token into API Key.

  4. Paste your Location ID. The form marks it optional, but calls won't sync without it, so always fill it in.

  5. Leave Automatically Create Contacts on so new callers are added.

  6. Click Test Connection, then Save Settings.

Agencies with several sub-accounts: each SkipCalls account connects to one Location ID.

Change or disconnect

Go to Integrations → CRM. Under Connected, click Edit to change settings, or the trash icon to disconnect. Anything already in GoHighLevel stays there.

Troubleshooting

  • Test Connection says authentication failed: copy the token again with no extra spaces, and make sure it hasn't been deleted or replaced in GoHighLevel.

  • Test works but nothing shows up: check that the Location ID is filled in and matches the sub-account you're looking at.

  • New callers aren't added: turn on Automatically Create Contacts.

  • Can't open the GoHighLevel setup: CRM connections need the Growth plan or higher.

Want your receptionist to book into a GoHighLevel calendar? That's a calendar connection, set up under Appointments: see connecting your calendar.

Did this answer your question?