Pricing
We handle CRM dedup for you — no data team required. Start free with a CRM-cleanup workflow action; move to Warehouse Sync when you need your warehouse and HubSpot to stay in step without creating duplicates.
Most popular
Warehouse Sync
From $299 / mo, per connection
- Pulls data from any SQL-queryable warehouse (Databricks, or anything with a similar REST/SQL interface) into HubSpot Contacts and Companies.
- Every incoming row is matched against your existing HubSpot records with fuzzy + AI-assisted matching before anything is written — no fresh duplicates from the sync itself.
- Confident matches update automatically; anything ambiguous is queued for a quick human approve/reject instead of guessing.
- Field mapping, including creating new HubSpot properties when your warehouse has data HubSpot doesn't yet.
- Run on your schedule — hourly to weekly.
- White-glove setup: we configure the connection and mappings with you. There's no self-serve UI for this yet, so pricing reflects real setup and monitoring, not a flip-a-switch SaaS tier.
Free
$0 / forever
- Up to 50 runs per month of the CleanMerge: Normalize CRM Data workflow action, across any number of workflows.
- Proper Case, Uppercase, Lowercase, Extract Domain, Format Phone (E.164), Split First/Last Name transformations.
- No card required. Outgrowing 50 runs/month? Warehouse Sync includes unlimited normalization as part of the sync.
Why not just use a reverse-ETL tool?
General-purpose warehouse-sync tools (Census, Hightouch, and similar) are built for data teams and typically start in the $350–800+/mo range before you've synced a single duplicate-free record — they move your data as-is and leave deduplication to you. Warehouse Sync is scoped specifically to HubSpot, includes the duplicate-matching step by default, and is priced for teams who want clean data in HubSpot without standing up a full data-infrastructure tool.
No surprise charges: per our
Terms of Service, nothing above the Free plan is billed automatically — Warehouse Sync starts with a conversation, and any pricing we quote is confirmed before setup begins.