Authenticate to Workflows API using your API key with the surveys.readonly scope. If you choose OAuth, complete the authorization flow and grant read access to surveys.
In Zapier, connect to the Workflows API by choosing OAuth or API Key, then test the connection to ensure data can be retrieved.
GET /surveys/ — Retrieve a list of surveys.\nGET /surveys/submissions — Retrieve submissions for surveys.\nAdditional endpoints are available in the Workflows API; enable them in Bluesky by Unshape as needed.
Trigger: New survey submission arrives in Bluesky by Unshape
Actions: Create or update records in your CRM or spreadsheet, or route to analytics dashboards
GET /surveys/submissions
id, survey_id, submitted_at, responder_email
Trigger: Manual or scheduled pull of /surveys/
Actions: Update dashboards, notify teams with fresh survey data
GET /surveys/
id, title, status, created_at
Trigger: Form or webhook submission
Actions: Post responses to /surveys/{survey_id}/submissions
POST /surveys/{survey_id}/submissions
submission_id, survey_id, submitted_at
No-code automation: connect survey data to your favorite apps without writing code
Real-time data movement: keep dashboards, CRMs, and analytics up to date
Fast setup: leverage prebuilt endpoints to ship workflows quickly
Learn the core elements and how data flows between the Workflows API and the Zapier App Connector in Bluesky by Unshape.
A specific URL in an API that performs an action or returns data.
Method to verify identity and authorize access (API key, OAuth).
A URL you provide to receive real-time data pushed by the API.
The maximum number of requests allowed in a given time window.
Automatically fetch latest survey results and push them to your analytics stack on a schedule.
Capture responses and route leads to your CRM via Zapier.
Auto-generate weekly reports and share them in Slack.
Connect the Workflows API in Zapier and authorize access to surveys.
Choose the surveys endpoint, map fields, and select destinations.
Run tests, verify data flow, and deploy to production.
The Workflows API exposes endpoints to fetch surveys and submissions that Bluesky by Unshape uses to surface findings in reports and dashboards. This integration with Zapier App Connector enables you to automate data movement without writing code.\nUsing Zapier, you can connect Workflows API data to your favorite tools, schedule pulls, and trigger actions based on survey activity without touching code.
No coding is required to set up most automations. Use Zapier to configure triggers, actions, and field mappings between the Workflows API and your apps.\nIf needed, you can add lightweight filters and formatting steps within Zapier to tailor the data flow.
Initially, you can use GET /surveys/ and GET /surveys/submissions to fetch surveys and their responses.\nAs you grow, enable additional endpoints in the Bluesky by Unshape integration to expand what you can pull or push.
Authentication is handled between GHL’s Workflows API and Zapier via OAuth or API keys. The Workflows API scope should include surveys.readonly for read access.\nZapier stores credentials securely and tests connections to ensure access is valid before running automations.
Yes. You can schedule data pulls in Zapier to run at set intervals, or trigger pulls on event-based occurrences like new submissions.\nThis keeps your downstream tools updated with minimal manual effort.
Be aware of API rate limits. The Workflows API enforces quotas that vary by plan; if you hit limits, space requests over time or use batching in your Zapier workflows.
Consult the Bluesky by Unshape and Workflows API documentation for endpoints, schemas, and example payloads. You can also reach out to support for account-specific guidance.
Due to high volume, we will be upgrading our server soon!
Complete Operations Catalog - 126 Actions & Triggers