How to connect Riff with HubSpot for automated workflows

Integrate your Riff workspace with HubSpot to unify pipelines, campaign performance, and customer journeys - then automate follow-ups and alerts. Connect once via OAuth, pick the objects/scopes you need, and start shipping dashboards, automations, and AI agents without switching tools.

Riff and Hubspot Integration
Riff and Hubspot Integration - Action. Always

Step-by-step setup (How To)

Step 1 Connect your HubSpot workspace

  • On the Riff platform click +More → Integrations → HubSpot
  • Click Connect account
  • Select your HubSpot workspace and authorize Riff

Step 2 Authorize database access

  • Choose which services Riff can read/write
  • Click Save permissions

Step 3 Verify connection

  • Run a quick test: ask the agent a question about your data.

Frequently Asked Questions

Why can’t I find my HubSpot account?

Make sure the account is shared with the integration bot user under “Connections.”

Can I restrict access to specific contacts or deals?

Yes, you can limit permissions to individual contacts or deals when granting access.

Does Riff overwrite existing content in HubSpot?

No. Riff only appends new data if you have given it permission to do so. You can can control if you give read or write access.

How often does Riff sync data?

Syncs can occur on the frequency set using Riff automations, this can range from each minute or can be triggered manually.

Troubleshooting HubSpot Integration on Riff

  • Reconnect if the OAuth token expires (Integrations → HubSpot → Reconnect)
  • Verify scopes/objects (Contacts, Companies, Deals, Tickets, Engagements)
  • Ensure required webhooks/schedules are enabled for your flows
  • Clear browser cache or cookies if authorization stalls
  • Contact support@riff.ai if the issue persists

Top use cases for Riff + HubSpot

Dashboards

Customer Journey Analytics Riff and HubSpot Integration

Lifecycle and Stage Conversion Dashboard

Build a dashboard that takes HubSpot deals and contacts as inputs, calculates stage conversion rates, cycle time and win rate by pipeline and owner, and outputs charts and a downloadable CSV. Trigger daily at 08:00 and on button.

Build this
Campaign Attribution Dashboard Riff and HubSpot Integration

Campaign Attribution Dashboard

Build a dashboard that uses HubSpot contacts, deals and UTMs to show campaign-to-revenue attribution (CPA, ROAS, funnel conversion). Trigger daily at 09:00 and via a Refresh button.

Build this

Automations

Deal stage  (alerts → Slack) Riff and HubSpot Integration

Deal stage (alerts → Slack)

An automation that listens for HubSpot deal stage changes, summarizes context (amount, owner, days in stage), and posts a Slack alert with next-step suggestions. Trigger on the HubSpot webhook.

Build this
Ticket triage (AI classify + priority) Riff and HubSpot Integration

Ticket triage (AI classify + priority)

An automation that reads HubSpot tickets, uses AI to classify and set priority, and posts a Slack summary for high-priority issues with links back to the ticket. Trigger on new ticket webhook.

Build this

AI Agents

Follow-up Email  (from deal activity) Riff and HubSpot Integration

Follow-up Email (from deal activity)

An agent that reads the last HubSpot activity on a deal, drafts a tailored follow-up email with next steps, and logs the draft as a note. Trigger on button from the deal view.

Build this
List Segmentation Agent Riff and HubSpot Integration

List Segmentation Agent

An AI agent that reads HubSpot lists and contact properties, proposes improved segments with plain-language rules, previews member counts, and exports a CSV of members per segment. Trigger on button.

Build this

Official HubSpot Resources

Riff Help Center

RELATED INTEGRATIONS