Signup
Create your account
Go to app.twenty.com and sign up with Google, Microsoft, or email.
Choose a trial
Pick 30 days (with card) or 7 days (without card). Both include full access — unlimited contacts, email integration, custom objects, API. You can change plan or billing interval anytime.
Configure your workspace
Once you’re in, three steps to make Twenty yours:1. Connect your mailbox
Go to Settings → Accounts and connect your Google or Microsoft account. Twenty will import your emails and calendar events, and auto-create contacts from interactions. Using another provider? You can add mailboxes via SMTP or calendars via CalDAV from the same page.Start here — connecting a mailbox gives your team immediate value with real data before you customize anything else.
2. Shape your data model
Go to Settings → Data Model to create custom objects and fields. A few things to know:- Custom objects and fields are unlimited on all plans — no upsell.
- People, Companies, and Opportunities are the objects that show synced emails and meetings. Use them as your base and add fields to categorize (e.g., a
Person Typefield) rather than creating separate objects that won’t have email history. - Two People can’t share the same email. Two Companies can’t share the same domain.
- You can deactivate standard fields/objects you don’t need, and hide fields from views without deleting them.
3. Import your data
Use the Command Menu (Cmd+K / Ctrl+K) to import People, Companies, Opportunities, or any custom object via CSV. Download the sample file first to see the expected format. Limit files to 10k records and deduplicate emails/domains before importing.
Data Migration guide →
Next steps
Learn the layout
Navigation, views, command menu, side panel.
Build Workflows
Automate your business processes.
Create Views
Table, kanban, calendar — filter and sort your data.
Explore the API
Schema-per-tenant REST and GraphQL.