FAQ
Can I pull data from a white-labeled GoHighLevel URL?
Yes. Even if your agency uses a custom domain like app.youragency.com, Coupler.io authenticates through the standard GoHighLevel OAuth flow at app.gohighlevel.com. Enter your GHL credentials on that page and the connection will work normally.
Can I filter Opportunities by a specific pipeline?
Not directly — Coupler.io pulls all opportunities from your GHL account by default. To work with a specific pipeline, export all opportunities and filter them in your destination (e.g., using a Google Sheets filter or a Looker Studio filter control). You can also join Opportunities with Pipelines and then filter by pipeline name in your reporting tool.
Are GoHighLevel custom fields supported?
Yes. Custom fields are supported for Contacts, Opportunities, and Companies. Each custom field is returned as its own column — not a JSON blob. Custom fields on other objects (Tasks, Appointments, etc.) are not available through the GoHighLevel API.
How do I get pipeline names instead of pipeline IDs in my Opportunities data?
Add Pipelines as a second entity in your data flow and use a Join transformation on the pipelineId field. This replaces the raw ID with the human-readable pipeline name. See the data flow transformation docs for step-by-step instructions.
Can I pull data from multiple GoHighLevel sub-accounts into one destination?
Yes. Create a separate data flow for each sub-account, then use an Append transformation to combine them into a single sheet or table. Add a custom column in each flow to label which account the data belongs to.
Why are my timestamps off by one hour?
This is a timezone offset. GoHighLevel stores dates in a specific timezone, and if your destination or Looker Studio is configured for a different timezone, the times will appear shifted. Adjust the timezone in your destination settings or apply an offset formula to the date column.
Do I need to create a separate data flow for every GoHighLevel entity I want to export?
Not necessarily. A single data flow can contain multiple sources — you can add Contacts, Opportunities, and Pipelines as separate entities within the same data flow and apply Join or Append transformations to combine them.
Can I get call data, call durations, or outbound call timestamps from GoHighLevel?
Call-specific data (call status, duration, outbound timings) is not currently available as a standalone entity in the Coupler.io GoHighLevel integration. The Conversations entity returns messaging thread data but does not include detailed call logs. Check Coupler.io's changelog or contact support to ask about future entity support.
What happens if I accidentally delete custom formulas in my data flow?
Coupler.io does not currently have version history or formula recovery. If you clear changes or delete transformation formulas, they cannot be restored. Keep a backup of your formula logic outside of Coupler.io — for example, in a Google Doc or a notes file.
For a full list of fields available per entity, see the Data Overview page. For help with connection errors or missing data, visit Common Issues.
Last updated
Was this helpful?
