Easiest
Ask the AI to add them
One-off
Manual entry
Bulk
CSV import
- AI Chat
- Manual
- CSV Import
Option 1: Ask the AI
The fastest way to add a contact is to describe it.Tags for Categorization
Use tags to slice your contact list:client, lead, vendor, hot, cold, webinar-signup, and so on. Apply multiple tags per contact and filter the list by any combination.
Tags are also what you target in outbound email campaigns — see /how-tos/cold-email.
Custom Fields
Add your own fields to contacts — renewal date, favorite product, LinkedIn URL, preferred pronouns, annual revenue tier, anything. Custom fields are per-account and show up everywhere a contact does (table, detail page, merge variables).Define the field
Go to CRM > Settings > Custom Fields > Add Field. Pick a name and a type (
text, number, date, multiline, select). multiline preserves line breaks when you render the value in an email.Set values on contacts
Open a contact. Custom fields render in a dedicated section on the detail page. Update inline, or bulk-update from the AI SDR (“set renewal_date to 2027-03-01 on all contacts tagged ‘enterprise’”).
Saved Views
A saved view is a named filter + column layout on the contacts table. Build a useful slice once (filters + sort + visible columns), name it “My prospects — no reply 7d+”, and pin it to your sidebar. Each rep’s views are personal.- Create — Filter / sort / show/hide columns on the contacts table, then click Save view and name it.
- Switch — Top-left of the contacts table, pick from your saved views.
- Edit / delete — On the view dropdown, click the pencil icon on the row.
- Share — Views are personal by default. Mark as team view to expose it to teammates.
Pipeline Stages
Move contacts through the sales cycle visually.Drag contacts between stages
Default stages: New, Contacted, Qualified, Proposal, Closed Won, Closed Lost.
Tasks Linked to Contacts
From a contact’s profile, click Add Task to create a follow-up.- Due date — when to follow up
- Assignee — team member responsible
- Linked contact — auto-set to the current contact
Activity History
Every contact has an activity timeline showing:- Emails sent and received (if email is connected)
- Notes added
- Calls logged
- Tag and stage changes
- Tasks created and completed
Merge Duplicates
When two contact records are actually the same person (same email with different spellings, bounced imports, stale + new entry) → merge them so the history consolidates on one record. Two ways in:- AI SDR (recommended for bulk)
- From the contact detail page
Ask the AI SDR:The AI SDR lists candidate pairs. Confirm a pair, then:Because merge is destructive, you’ll see an approval card first — confirming which record is the winner (survives) vs. loser (soft-deleted). Approve to run.
What gets merged
All history moves from loser → winner: activities, deals, companies, tags, custom fields, sequence enrollments, email events, suppressions. Any field blank on the winner gets backfilled from the loser (non-destructive — winner’s existing values always win). The loser’sdeleted_at is set.
This is not reversible through the UI. The audit row preserves the merge, but un-merging requires manual SQL.
Verifying It Works
After adding a contact, search for it by name or email in the top search bar. It should appear instantly in results. Open the profile to confirm all fields and tags are correct.Troubleshooting
Duplicate contacts
Duplicate contacts
Use the merge flow above — either via the AI SDR (best for finding pairs at scale) or from a contact’s More > Merge menu (best for one-off cleanup). Fields combine with winner-first precedence; activity history unifies on the winner.
CSV import failed
CSV import failed
The import usually fails because of a missing required column or malformed email. Open the template again, make sure
name and email columns are spelled exactly as shown, and that every row has a valid email.Contact not appearing in an outbound campaign
Contact not appearing in an outbound campaign
Campaigns target by tag or list. Check the contact’s tags match the campaign’s audience rule, and that the campaign is using a current list snapshot (lists can be refreshed from the list settings).
Tags not saving
Tags not saving
What’s Next?
Sales Sequences
Personal OAuth cadences — use your tagged contacts as audience
AI SDR
The AI assistant for every CRM page
AI SDR Reminders
Self-scheduled follow-up pings from the AI SDR
Cold Email
Launch outbound campaigns against tagged segments