Connections
Automatically send survey responses to your favorite tools in real time
Connections let you automatically send survey response data to the tools your team already uses — CRMs, spreadsheets, messaging apps, databases, and more. When a response comes in, Centiment delivers the data where you need it, in real time.
How connections work
-
Connect your account — Authenticate with the third-party service (via OAuth or API key, depending on the service).
-
Configure the connection — Choose where data goes (e.g., a specific Slack channel, Salesforce object, or Google Sheet) and map survey questions to fields in the destination.
-
Set trigger rules — Choose which response statuses trigger the connection (Complete, Disqualified, or Over Quota) and optionally add conditions to filter which responses are sent.
-
Responses sync automatically — New responses that match your rules are delivered to the connected service. Most connections also backfill existing responses when first enabled.
Available connections
CRM
-
Salesforce: create or update records (Contacts, Accounts, Opportunities, etc.) from survey responses
-
HubSpot: create or update contacts, deals, and tickets from responses
-
Pipedrive: create or update deals, persons, and organizations from responses
Messaging
-
Slack: send response notifications to a Slack channel or direct message
-
Twilio: send SMS, WhatsApp, or voice call notifications for survey responses
Project management
-
Jira: create or update Jira issues from survey responses
-
Linear: create or update Linear issues from survey responses
Productivity
-
Google Sheets: sync responses as rows to a Google Sheets spreadsheet
-
Notion: create pages in a Notion database from survey responses
-
Airtable: create records in an Airtable base from survey responses
Marketing and support
-
Mailchimp: add or update subscribers in a Mailchimp audience
-
SendGrid Email: send response notifications as an email
- Zendesk: create or update support tickets from survey responses
Data
- BigQuery: stream survey responses to a Google BigQuery table for analysis
Automation
-
Make: connect to thousands of apps and automate workflows
-
Zapier: connect thousands of apps with no-code automation
Key features
Field mapping
For CRM, database, and issue tracking connections, you can map each survey question to a specific field in the destination service. This gives you full control over where each piece of response data ends up.
Look up and update existing records
Most field-mapped connections support a lookup field. When set, Centiment searches for an existing record that matches the lookup value before creating a new one. If a match is found, the record is updated instead — helping you avoid duplicates.
Response status triggers
Every connection lets you choose which response statuses trigger a sync:
-
Complete — Fully finished responses
-
Disqualified — Responses that hit a disqualification point
-
Over Quota — Responses received after a quota is met
Conditions
You can add conditions to further filter which responses trigger the connection. For example, only send responses where a specific answer was selected. Conditions apply to new responses only — existing responses are synced without checking conditions.
Backfill
When you first enable most connections, existing responses that match your trigger rules are automatically synced. Messaging connections (Slack, Microsoft Teams, and Twilio) skip backfill to avoid flooding your channels.
Error handling and auto-disable
If a connection encounters repeated failures, Centiment automatically disables it after 5 consecutive errors to prevent ongoing issues. You can review recent errors, fix the underlying problem, and re-enable the connection when ready.
Managing connections
Adding a connection
-
Go to your survey's Build view.
-
Open the Connections panel.
-
Select the connection you want to add and follow the setup steps.
Connecting accounts
You can manage your connected accounts in Account Settings > Connections. Connect an account once and reuse it across multiple surveys.
Testing a connection
Use the Test button during setup to validate your configuration before enabling the connection.