Common Issues
Connection issues
Coupler.io connected to the wrong Calendly account
This happens when your browser is already logged in to a personal Calendly account when you authorize. Coupler.io connects to whichever account is active in your browser session at the time of OAuth.
To fix this: log out of Calendly in your browser, then log back in to the correct account (e.g., your shared organization account). After that, create a new connection in Coupler.io and re-authorize.
OAuth authorization fails or loops back to the login page
Try clearing your browser cookies and cache, then retry the connection. If the issue persists, try using an incognito/private browser window to authorize.
Missing data
Organization-level entities return no data or an error
Entities like Scheduled events for organization and Event types for organization require your connected Calendly account to be part of a paid Calendly organization (Teams plan or higher). If you're on a free plan, only user-level entities will return data.
Contacts data is not available
Calendly does not expose a Contacts endpoint in their API. Coupler.io cannot export contacts data from Calendly. To get invitee details, use Report: Events with invitees instead — it includes invitee names and emails for each booking.
UTM parameters are empty in the export
UTM data only appears if your booking links were shared with UTM parameters appended (e.g., ?utm_source=facebook). If your links weren't tagged, those fields will be blank. UTM values are not retroactively added to past bookings.
Report entities return no rows for the selected date range
Double-check your start and end dates using the date picker. Reports like Report: Events require a valid date range — if the range is too narrow or set in the future, the result will be empty. Also confirm that events exist in Calendly for that period.
Data discrepancies
Event times look wrong — off by several hours
All timestamps from Calendly are returned in UTC. If you're comparing them to times shown in the Calendly UI (which displays in your local timezone), there will be an offset. Convert the UTC timestamps to your local timezone in your destination tool (e.g., using a formula in Google Sheets or a timezone function in BigQuery).
Event count in Coupler.io doesn't match Calendly's dashboard
Calendly's dashboard may display events differently depending on filters applied (e.g., active only, excluding canceled). Make sure you're filtering your exported data by status to match what the Calendly UI shows. Canceled events are included in exports by default.
Rate limits
Data flow fails with a rate limit or JSON error
Calendly's API has rate limits that can trigger errors if too much data is requested in a short window. If you see a "response is not valid JSON" error, this is often a symptom of a failed API response caused by rate limiting or a temporary Calendly API issue. Try running the data flow again after a few minutes. If the error persists, contact Coupler.io support.
Last updated
Was this helpful?
