FullFunnel Contacts

Gerenciar contatos na FullFunnel (HighLevel)

Actions5

Overview

This node integrates with the FullFunnel (HighLevel) platform to manage contacts. Specifically, the "Get All" operation under the "Contact" resource retrieves multiple contact records from FullFunnel. It supports fetching either all contacts or a limited number of them based on user input.

Common scenarios include:

  • Synchronizing contact lists from FullFunnel into other systems.
  • Exporting contacts for marketing campaigns or analysis.
  • Automating workflows that require bulk access to contact data.

For example, a user might want to fetch up to 50 contacts to update their CRM or retrieve all contacts to generate a comprehensive report.

Properties

Name Meaning
Return All Whether to return all available contacts (true) or limit the number of results returned (false).
Limit The maximum number of contacts to return when "Return All" is false. Value between 1 and 100.

Output

The output is an array of JSON objects, each representing a contact retrieved from FullFunnel. Each contact object contains fields as provided by the FullFunnel API, such as email, name, phone, and other contact details.

No binary data is output by this operation.

Example output structure (simplified):

[
  {
    "json": {
      "id": "contact_id_123",
      "email": "example@email.com",
      "name": "John Doe",
      "firstName": "John",
      "lastName": "Doe",
      "phone": "+1234567890",
      "locationId": "location_abc"
      // ... other contact fields
    }
  },
  ...
]

Dependencies

  • Requires an API key credential for FullFunnel authentication.
  • Needs the location ID associated with the FullFunnel account.
  • The node makes HTTP requests to the FullFunnel API endpoint at https://services.leadconnectorhq.com.
  • The API version used is "2021-07-28" as specified in request headers.

Troubleshooting

  • Common issues:

    • Invalid or missing API key or location ID will cause authentication failures.
    • Request limits: If "Return All" is true, the node fetches up to 100 contacts per request; if more contacts exist, pagination is not handled automatically, so users may not get all contacts beyond 100.
    • Network connectivity problems can cause request timeouts or errors.
  • Error messages:

    • Errors from the FullFunnel API are caught and can be output as error messages if "Continue On Fail" is enabled.
    • Typical errors include unauthorized access (invalid API key), not found (invalid contact ID), or rate limiting.
  • Resolutions:

    • Verify API credentials and location ID correctness.
    • Use "Limit" property to control the number of contacts fetched if large datasets cause performance issues.
    • Enable "Continue On Fail" to handle partial failures gracefully.

Links and References

Discussion