Live CRM sync
Set up live sync with HubSpot
Connect HubSpot via OAuth so closed-lost deals sync into Thawly automatically — read-only, GDPR-safe, write-back optional.
Set up live sync with HubSpot
HubSpot live sync replaces the manual CSV-export step with a continuous background pull from your HubSpot account, so closed-lost deals show up in Thawly automatically and stay current as your team edits them.
What live sync does
- Thawly watches your HubSpot account for new and updated closed-lost deals across every pipeline you give it access to.
- Lost deals you mark in HubSpot appear in Thawly automatically — no re-export, no re-upload.
- Re-engagement signals fire when one of your monitored companies' UK public-data triggers (a leadership change, a new contract win, a statutory filing, a job advert pattern shift) lines up with a closed-lost deal in your HubSpot.
What data Thawly reads
Read-only access by default. The HubSpot OAuth consent screen will show the following scopes:
crm.objects.deals.read— pull deals + stages + amount + close date + lost-reason field.crm.objects.contacts.read— pull the job title of the most-recent contact on each deal so the AI knows whether it's writing to a CFO, a Head of IT, or a Procurement Lead.crm.objects.companies.read— pull the associated company name and website so Thawly can match it to Companies House.crm.objects.notes.write— used only if you opt in to the activity write-back feature (default off). When on, Thawly creates a single timestamped note on the HubSpot deal each time it surfaces a re-engagement signal, so the rep sees "Thawly: re-engaged on …" in their HubSpot timeline.
Thawly never sees contact-level personal data — no email addresses, no phone numbers, no contact names. Only job title and company-level deal context.
What Thawly never does
- Never writes back to your HubSpot unless you explicitly opt in to the optional activity write-back feature (default off).
- Never deletes records.
- Never reads internal notes, files, or private contact data beyond the scopes listed above.
- Never modifies deal stages, owners, amounts, or close dates.
Set up
Click below to connect. You'll be redirected to HubSpot's sign-in page, then asked to grant Thawly the read-only permissions listed above. After approval, you're back in Thawly with sync active.
Or follow these manual steps if you prefer:
- In Thawly, open Settings → Integrations.
- On the HubSpot card, click Connect with OAuth.
- Sign in to the HubSpot account that owns your sales pipelines (admin seat recommended for the first connection — once connected, the link survives admin handoff).
- Review the permissions screen. Tick Grant access.
- You'll be returned to Thawly with a green "Connected" pill on the HubSpot card. The first sync runs immediately and typically takes 1–3 minutes for under a thousand deals.
If you'd rather skip OAuth and do a one-off CSV export instead, the manual route still works: Migrate from HubSpot.
After setup
- Sync runs every 15 minutes in the background.
- See sync status, last-sync time, and total deals imported on the integrations page.
- Disconnect any time from Settings → Integrations — revokes the OAuth token and stops all future syncs. Already-imported deals stay in Thawly.
- If the connection breaks (e.g. token revoked from HubSpot's side), the card flips to a red "Reconnect" state and you'll get an in-app banner. Sync resumes the moment you reconnect.