Overview
This node interacts with the FullFunnel (GoHighLevel) API to manage contacts. Specifically, the "Get" operation for the "Contact" resource retrieves detailed information about a single contact by its unique ID. This is useful when you need to fetch and use specific contact data within an automation workflow, such as retrieving customer details before sending a personalized email or updating records in another system.
Practical example: You have a workflow that triggers when a new order is placed, and you want to enrich the order data with the customer's contact details stored in FullFunnel. Using this node's "Get Contact" operation, you can retrieve the contact information by their ID and use it downstream in your workflow.
Properties
| Name | Meaning |
|---|---|
| Contact ID | The unique identifier of the contact to retrieve. This is required for the "Get" operation. |
Output
The output JSON contains the contact data returned from the FullFunnel API. It typically includes all available fields of the contact such as email, phone, name, address, tags, custom fields, and other metadata.
Example structure of the output JSON:
{
"id": "string",
"email": "string",
"phone": "string",
"fullName": "string",
"firstName": "string",
"lastName": "string",
"address1": "string",
"city": "string",
"state": "string",
"country": "string",
"postalCode": "string",
"tags": ["tag1", "tag2"],
"source": "string",
"customFields": {
"key1": "value1",
"key2": "value2"
}
}
No binary data output is produced by this operation.
Dependencies
- Requires an API key credential for FullFunnel (GoHighLevel) to authenticate requests.
- The node uses the FullFunnel REST API endpoint
https://rest.gohighlevel.com/v2. - The node expects a configured location ID from the credentials to scope the contact operations.
Troubleshooting
- Missing or invalid Contact ID: The "Contact ID" property is mandatory. If omitted or incorrect, the API will return an error indicating the contact was not found.
- Authentication errors: Ensure the API key credential is valid and has permissions to access contact data.
- API rate limits or network issues: These may cause request failures; retry or check network connectivity.
- Error messages: The node returns error details from the API response if the request fails. Common errors include "Contact not found" or "Unauthorized". Verify the contact ID and API credentials accordingly.
Links and References
- FullFunnel (GoHighLevel) API Documentation
- n8n documentation on creating custom nodes