crossary
How it worksSee it workTrustPricingFree template
Log inStart free
Start free
The guided sample

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.

Start free and open the samplefree account · no card · no files · ~2 minutes

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.

HubSpot contacts export.xlsxsource spec
Salesforce Contact fields.jsontarget spec
Salesforce field rules.mdcontext
Kickoff call - notes.txtcontext

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

01
Extract

Four files are already ingested. Run extraction and watch the field inventory come out of both sides — every path, every column.

02
Review

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.

03
Validate

A deterministic structural check — zero AI, zero spend — that tells you plainly what it did and did not verify.

04
Export

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.

Run the sampleOr watch it first
crossary

Source-to-target data mapping that shows its work — and flags the gaps instead of guessing.

Product
The reviewed rowHow it worksThe guided sampleFree mapping templatePricing
Trust
Trust mechanicsFAQSecurityPrivacy & data
Company
SupportTermsLog in
© 2026 Crossary. All rights reserved.AI proposes · you decide · nothing ships you didn't approve.
TermsPrivacyCookiesSubprocessorsDPA