Pricing
One-time price per migration. The sample is free. Into Attio, a migration is free at any record count. Into other destinations it is free under 5,000 records in total: contacts, companies, deals, notes, activities and files together.
| Destination | Free |
|---|---|
| Attio | Free at any record count |
| Clarify, Odoo, HubSpot, Pipedrive, Breakcold, Twenty, Capsule, HighLevel, ActiveCampaign, Zendesk Sell, Zendesk Support, HubSpot Service Hub, folk, Ashby, Lever, Greenhouse, ClickUp, Asana, Trello | Free under 5,000 records |
Above the free tier, a CRM migration costs once
| Records | Price |
|---|---|
| Up to 50,000 | $249 |
| Up to 100,000 | $499 |
| Up to 200,000 | $749 |
| Up to 500,000 | $999 |
| Up to 1,000,000 | $1,499 |
| Up to 5,000,000 | $4,749 |
| Over 5,000,000 | Email us |
Into Attio
Free
$0 at any record count.
- Sources: Spreadsheet / CSV, HubSpot, Pipedrive, Affinity, Freshsales, ActiveCampaign, OnePageCRM, Zendesk Sell, Close, folk, Insightly, Bitrix24, Capsule, HighLevel, SugarCRM, SuiteCRM, Salesflare, Vtiger, Twenty and Attio.
- Records, the links between them, notes, tasks, meetings, lists and files.
- A free sample (5% of your companies, contacts or deals, 10 to 1,000 records, picked at random, with their linked records), and every field shown for review before anything is written.
- A result for every record, with a reason and a suggested fix for each one that fails.
- Roll back everything a migration created.
Free tier
Free
Under 5,000 records, from any CRM.
- Fewer than 5,000 records in total.
- Contacts, companies, deals, notes and activities (tasks, calls, meetings, emails) count toward the limit.
- Lists, tickets, products and custom objects need the paid plan. Leave them out and the run stays free.
- Files count toward the 5,000 when the source can count them. When it cannot, they move free and do not count.
- No card. The result screen says "Free" before the full run starts.
CRM migration
From $249
One-time, by record count. The bands are in the table above.
- A free sample (5% of your companies, contacts or deals, 10 to 1,000 records, picked at random, with their linked records), before you pay.
- Fields mapped automatically; open the mapping to review or change any field, and the ones it could not place are listed before the full run.
- A result for every record, with a reason for each one that fails.
- Roll back everything a migration created.
CSV import
Free
At any record count.
- Upload a CSV file up to 4 MB.
- Every column shown for review before anything is written.
- Runs in full at once, with no sample.
- Roll back everything the import created.
Done for you
From $1,500
Craftt scopes, maps, runs and checks the migration.
See the service- Field mapping set up by us
- A sample you review
- The full migration
- A written report
What counts as a record
Each record of an object you tick counts once: a contact, company, deal, note, task or meeting. List memberships and attachments do not count toward the price. The count is shown before you pay. The free tier counts files too. Filters do not lower the count: the price counts everything in your source.
Over 5,000,000 records there is no self-serve price: email help@shuttio.com.
Questions about pricing
Is there a free tier?
Yes, for every source and every destination. A CRM migration is free into every destination when it moves fewer than 5,000 records in total: contacts, companies, deals, notes, activities and files together. Files count toward the 5,000 when the source can count them; when it cannot, they move free and do not count. Tick lists, tickets, products or custom objects, or move 5,000 records or more, and the record-count price applies.
How do I find my record count?
Run the free sample. When it finishes, Shuttio counts your source and shows the total and your price. You pay after that, never before.
Can I test before paying?
Yes. Every CRM migration starts as a free sample (5% of your companies, contacts or deals, 10 to 1,000 records, picked at random, with their linked records). You open the result in your new CRM, then decide on the full run. A CSV import has no sample and is free.
Can I undo the sample or the migration?
Yes. Roll back removes every record, list entry, field and option the sample or the full run created. A record it matched and updated in place stays, and its old values are not restored. An Odoo import package is loaded by you, so you remove it in Odoo by its tag.
Does it change anything in my old CRM?
No. Shuttio only reads from your source. It never writes to it.
What if I'm over 5,000,000 records?
There is no self-serve price over 5,000,000 records, and the app does not start the run. Email help@shuttio.com with your source, destination and record count, and we send a quote.
Do you refund?
A paid migration is refunded after you roll it back. The rules are in the terms.
Start free
The sample needs no card. Into Attio the migration is free at any record count.