What objects are supported for Twenty migrations

Which objects Shuttio reads from and writes into Twenty, and how each one lands.

Last updated: 7 Nov 2026

Shuttio moves data out of Twenty and into Twenty. Out of Twenty, data goes into Attio, Clarify, Odoo, HubSpot, Pipedrive, Breakcold, Twenty, Capsule, HighLevel, ActiveCampaign, Zendesk Sell, folk. Into Twenty, data comes from HubSpot, Pipedrive, Affinity, Freshsales, ActiveCampaign, OnePageCRM, Zendesk Sell, Close, folk, Insightly, Bitrix24, Capsule, HighLevel, SugarCRM, SuiteCRM, Salesflare, Vtiger, Twenty, Attio, or a CSV file. The pair-by-pair view is the support matrix.

Objects

ObjectMoves out of TwentyMoves into TwentyNotes
CompaniesYesYes
PeopleYesYes
Opportunities → DealsYesYes
LeadsNoYesLands in Twenty as a custom object, created in Twenty when it has none, or the one you already have with that name.
ProductsNoYesLands in Twenty as a custom object, created in Twenty when it has none, or the one you already have with that name.
Line itemsNoYesLands in Twenty as a custom object, created in Twenty when it has none, or the one you already have with that name.
TicketsNoYesLands in Twenty as a custom object, created in Twenty when it has none, or the one you already have with that name.
QuotesNoYesLands in Twenty as a custom object, created in Twenty when it has none, or the one you already have with that name.
CasesNoYesLands in Twenty as a custom object, created in Twenty when it has none, or the one you already have with that name.
ProjectsNoYesLands in Twenty as a custom object, created in Twenty when it has none, or the one you already have with that name.
NotesYesYes
TasksYesYesInto ActiveCampaign it is written as a note on the record.
MeetingsNoYesTwenty has no meeting object, so a meeting is a note with a title prefix.
CallsNoYesTwenty has no call object, so a call is a note with a title prefix.
EmailsNoYesIs written as a note on the record.
FilesYes, except into Breakcold, HighLevel, ActiveCampaign, Zendesk Sell and folkYesInto Odoo it moves only when you connect with an API key.
ListsNoNo
OwnersYes, except into HubSpot and BreakcoldYesMatched to a user on the other side by email. An owner with no match is not given to anyone else.

How to read the table

  • Moves out of Twenty: "Yes" means every destination above takes this object. "Yes, except into X" names the ones that do not; "Only into X and Y" names the ones that do.
  • Moves into Twenty: "Yes" means at least one of the sources above brings this object in. The Notes column says where it lands.
  • "No": Shuttio does not move this object that way.

A CSV file can also be imported into Twenty, one object per file.

For the permissions Shuttio needs and what does not move, see reading from Twenty and writing into Twenty.

Not answered here? Email help@shuttio.com.