Use your GHL API key with the required scope surveys.readonly. Include Authorization: Bearer
AttractWell will use the same token exchange to access the Workflows API. Keep the token secret and rotate keys regularly.
GET /surveys/ to list surveys. GET /surveys/submissions to list submissions. Additional endpoints are available in the API docs but only these are required for the AttractWell integration.
Trigger: a new or updated survey in Workflows API prompts AttractWell to fetch the latest survey data via GET /surveys/.
Actions: create or update AttractWell survey records, map fields such as id, title, status, and last_updated.
GET /surveys/
survey_id, title, status, created_at, updated_at
Trigger: new submissions in Workflows API are retrieved by AttractWell with GET /surveys/submissions.
Actions: update AttractWell submission records, tag status, and attach to contact records.
GET /surveys/submissions
submission_id, survey_id, respondent_email, submitted_at, status
Trigger: on demand or schedule, AttractWell fetches survey and submission data to build insights.
Actions: aggregate data, create dashboards in AttractWell showing response rates and trends.
GET /surveys/ and GET /surveys/submissions combined
survey_id, title, total_submissions, average_score
Launch in minutes with a no-code connector and ready-to-use endpoints.
Eliminate manual data entry by syncing surveys and submissions automatically.
Centralized analytics across AttractWell and Workflows API for faster decisions.
Key terms and core processes used in the integration are defined here for quick reference.
A specific URL that exposes a function of a service to retrieve or modify data.
The process of proving identity and obtaining access tokens to call the API securely.
A way for one service to notify another in real time when an event occurs.
A cap on how many API requests can be made in a given time period to protect resources.
Set up a trigger in AttractWell to pull survey data from Workflows API and populate contact records automatically.
Create follow-up campaigns in AttractWell based on submission data pulled from Workflows API.
Combine survey results and submission analytics to build a cross-platform insights dashboard in AttractWell.
Obtain a GHL API key with the surveys.readonly scope and store securely.
Add GET /surveys/ and GET /surveys/submissions to your connection and map fields.
Run tests, verify data flow, and monitor logs to ensure reliability.
The integration is primarily read-only when using the provided endpoints. You can fetch surveys and submissions to analyze data inside AttractWell. If you need to write back, consider using a separate process or API workflow with proper security and governance.
No code is required for the standard connection. Use the web app and the built-in connector to point to the endpoints. Advanced setups may use webhooks or custom automation if needed.
API credentials are obtained from your GHL account. Generate an API key with the required scope and rotate the key regularly to maintain security.
The primary endpoints supported are GET /surveys/ and GET /surveys/submissions. Additional endpoints may be available in the API docs.
Data sync can be near real-time depending on your polling or webhook configuration. You can schedule frequent checks or use triggers for timely updates.
Yes. Field mappings can be customized in the AttractWell connector to align surveys fields with contact or record fields.
Logs are available in the connector dashboard, with status indicators and error messages. You can also export logs for deeper analysis.
Due to high volume, we will be upgrading our server soon!
Complete Operations Catalog - 126 Actions & Triggers