HubSpot + SurveyAnalytica
Connect your HubSpot account and work its API from flows through the universal connector — honestly framed.
Straight framing: SurveyAnalytica has HubSpot OAuth connect (contacts, deals and companies scopes) and a universal connector that speaks authenticated HTTP — it does not ship named point-and-click HubSpot actions yet. What you can genuinely build today: workflows that write survey outcomes to HubSpot's API, scheduled reads that poll HubSpot objects with pagination, and HubSpot webhooks that start your flows.
Workflow triggers
HubSpot webhooks inbound
Point HubSpot workflow webhooks at a flow's unique inbound URL to react to CRM changes.
Workflow actions
Write via the connector
POST/PATCH HubSpot's CRM API per record with your token, mapped by a JS transform.
Poll HubSpot objects
Scheduled paginated reads of contacts, deals or companies as a workflow data source.
How data flows
Both directions through the connector: your flows write to and read from HubSpot's API; HubSpot's own webhooks call your flows. Named one-click HubSpot actions are on the roadmap — until then this page describes exactly what ships.
Connection: HubSpot OAuth 2.0 connect from Account → Integrations (contacts/deals/companies read-write scopes), or a private-app token on a webhook connection.
Worked example: NPS to the contact record
Trigger: an NPS response arrives with a matching email.
Action: the connector PATCHes the HubSpot contact with the score and date via the CRM API.
A HubSpot workflow reacts to the property change on its side.
Setting it up
1.
Connect HubSpot via OAuth, or create a private app token.
2.
Create a webhook connection with the token.
3.
Map fields with a small JS transform in the action.
Frequently asked questions
Are there native HubSpot actions?
Not yet — we say so plainly. The OAuth connect and the universal connector are what ship today, and they cover API writes, paginated reads and inbound webhooks.