GoHighLevel V2 icon

GoHighLevel V2

Consume GoHighLevel V2 API

Overview

This node integrates with the GoHighLevel V2 API, allowing users to manage various CRM resources such as Contacts, Companies, Opportunities, and Custom Fields. Specifically, for the Company - Create operation, it enables creating a new company record in the GoHighLevel system.

Typical use cases include automating the creation of company records from form submissions, syncing company data from other systems, or bulk importing companies into GoHighLevel. For example, when a new lead is captured on a website, this node can automatically create a corresponding company profile in GoHighLevel with relevant details.

Properties

Name Meaning
Name The name of the company to be created. (Required)
Website The company's website URL.
Industry The industry sector the company belongs to.
Description A textual description of the company.
Additional Fields A collection of optional fields including:
- Name Alternative way to specify the company name.
- Description Alternative way to specify the company description.
- Custom Fields Allows adding multiple custom fields by specifying their names and values. Useful for extra metadata.

Output

The node outputs JSON objects representing the newly created company records as returned by the GoHighLevel API. Each output item contains the full response data for the created company, which typically includes identifiers, timestamps, and all submitted fields.

No binary data output is produced by this node.

Dependencies

  • Requires an active connection to the GoHighLevel API via OAuth2 authentication.
  • The node depends on the GoHighLevel V2 API being accessible and properly configured.
  • Users must provide valid API credentials through n8n's credential management system.

Troubleshooting

  • Common Issues:

    • Missing required "Name" property will cause the API call to fail.
    • Invalid or expired API credentials will result in authentication errors.
    • Network connectivity issues may prevent successful API communication.
  • Error Messages:

    • "The resource "company" is not known!" — This indicates an invalid resource parameter; ensure "company" is selected.
    • API errors returned from GoHighLevel (e.g., validation errors) will be passed through; check the error message for details.
  • Resolutions:

    • Verify that all required fields are filled.
    • Re-authenticate or update API credentials if authentication fails.
    • Check network settings and firewall rules to allow outbound requests to GoHighLevel.

Links and References

Discussion