Live CRM sync
Set up live sync via Zapier
Push closed-lost deals into Thawly from any CRM Zapier reaches — bearer-token authenticated, real-time.
Set up live sync via Zapier
Zapier live sync is the long-tail integration path — it lets you stream closed-lost deals into Thawly from any CRM, spreadsheet, or sales tool that Zapier already speaks to, without waiting for a native OAuth integration.
What live sync does
- Thawly receives closed-lost deals from your CRM the moment your Zap fires (most users trigger it on a "deal stage changed to Closed Lost" event in their source CRM).
- Lost deals you mark anywhere Zapier reaches appear in Thawly automatically.
- Re-engagement signals fire when one of your monitored companies' UK public-data triggers lines up with a closed-lost deal pushed in via your Zap.
What data Thawly reads
Zapier is unusual — Thawly doesn't read from a CRM at all. You decide which fields the Zap sends. Thawly accepts exactly these fields per inbound webhook call:
companyName(required, ≤ 200 chars)dealValue(number or numeric string, optional)lostDate(ISO dateYYYY-MM-DDor full ISO timestamp, optional)lostReason(free text ≤ 500 chars, optional)productPitched(free text ≤ 500 chars, optional)contactRole(job title only, e.g.VP Sales, ≤ 200 chars, optional)notes(free text — call summaries, etc., optional)
There are no OAuth scopes because there is no OAuth — Zapier authenticates with a per-org bearer token you generate in Thawly and paste into the Zap's Authorization header.
Thawly never sees contact-level personal data — don't send us contact names, emails, or phone numbers via Zapier. The field list above is the contract; everything else is dropped.
What Thawly never does
- Never reaches into your source CRM — Zapier is push-only, and you control what each Zap pushes.
- Never deletes records.
- Never stores the bearer token in plaintext — it's hashed with HMAC-SHA256 at rest.
- Never writes back to your source CRM (the Zapier path doesn't support write-back; use Zapier's two-way action if you need that).
Set up
Click below to set up your Zapier connection. You'll be prompted to generate a bearer token, then walked through wiring the Zap.
Or follow these manual steps if you prefer:
- In Thawly, open Settings → Integrations.
- On the Zapier card, click Manage Zapier connection.
- Click Generate token. The plaintext token is shown once — copy it immediately into your password manager or directly into the Zap.
- In Zapier, create a new Zap. Trigger: "deal stage changed to Closed Lost" (or your CRM's equivalent). Action: Webhooks by Zapier → Custom Request.
- Configure the action:
POSTtohttps://app.thawly.co.uk/api/integrations/zapier/webhook,Authorizationheader set toBearer <your-token>, body set to a JSON object using the field list above. - Test the Zap with a sample deal — Thawly returns a
200 OKif everything's wired correctly.
For the full walkthrough including which Zapier triggers work best for each CRM, see Integrate via Zapier.
After setup
- Sync is real-time — every Zap fire delivers a deal within seconds.
- See total deals delivered, last-delivery time, and any failed deliveries on the integrations page.
- Rotate the bearer token any time from Settings → Integrations → Manage Zapier connection. Generating a new token invalidates the old one immediately.
- Disconnect any time — clears the stored token hash and rejects all future Zap calls until you generate a new one.