See it work before you upload anything.
A real contact sync, end to end, on spec files we supply. You'll create a free account first; the sample then runs inside it. It costs nothing, spends none of your credits, and you don't need to confirm your email — Crossary pays for up to four sample runs per account.
What you'll be mapping
Bring contacts from HubSpot into Salesforce — carry over the HubSpot record id plus the standard contact details (name, email, phone, company, job title, country, and original create date), each tagged with a lead source. Region (sales territory) isn't tracked in HubSpot, so flag it for review instead of guessing.
Four shapes on purpose — a spreadsheet, a schema, a rules document, and a page of meeting notes — because that's what a real handover looks like. Your own specs can be any of: pdf, xlsx, csv, txt, md, json, xml, xsd, wsdl, sql, yaml, yml, tsv.
The four steps
Four files are already ingested. Run extraction and watch the field inventory come out of both sides — every path, every column.
Eleven target fields: ten with a proposed source, the verbatim quote behind it, and a self-rated confidence. The eleventh has no source that fits.
A deterministic structural check — zero AI, zero spend — that tells you plainly what it did and did not verify.
Download the reviewed workbook. It's the same .xlsx a real integration produces, and it re-imports the same way.
The part worth watching
Salesforce has a Region field for sales territory. HubSpot doesn't track one. There is a tempting answer sitting right there — Country — and a mapping tool that wants to look good takes it.
Crossary leaves the row as an honest gap, says it has no confidence, and asks you instead. That single row is the whole product — and the sample is built so every required field still maps cleanly, so the gap never becomes a dead end: you can still reach a one-click export.