Every customer, every conversation, one timeline
Search, filter and segment your whole audience. Every form fill, booking, email open, payment and call lands on one contact timeline, and a lead score updates itself.
All contacts
Sample data
| Name | Tags | Score | Source | Last activity |
|---|---|---|---|---|
| Tasha Greentasha.green@example.com | inspectionhot | 87 | Google Ads | 2m ago |
| Luis Ortegaluis@ortegahomes.example | repeat | 74 | Referral | 1h ago |
| Harbor Dentaloffice@harbordental.example | commercial | 66 | Website | 3h ago |
| Priya Natarajanpriya.n@example.com | storm-2026 | 52 | Facebook lead ad | Yesterday |
| Marcus Hillmhill@example.com | estimate-sent | 41 | Phone call | Mon |
| Grace Kimgrace.kim@example.com | newsletter | 18 | Form | Oct 14 |
Contacts is included.
So is every other module, in one app.
- $0 to self-host, forever
- Your own keys, no markup
- Sandbox mode: try it with zero keys
What you can do
Smart Lists
Save any filter as a live list: tags, excluded tags, lead score, source, owner, company, date added and do-not-disturb.
Automatic lead scoring
15 behaviours (form fills, bookings, opens, clicks, payments and more) move the score for you.
A timeline that builds itself
Forms, bookings, payments, signatures, page views, email opens and course activity land on the contact with no setup.
Merge without losing anything
Duplicates are found by email, phone or name; pick the value to keep per field, and notes, deals and messages move over.
Company pages
See every person, open pipeline and won value per company. Rename a company once and every contact follows.
Bulk actions on thousands
Select all matching contacts, then tag, assign an owner, export or delete in one go.
Import that maps itself
A CSV wizard that auto-maps columns and keeps an import history.
Safe exports
CSV exports are audited and protected against spreadsheet formula injection.
A real API
A public REST API with scoped keys, so your other tools can read and write contacts.
Questions about Contacts
Can I import my contacts from another CRM?
Yes. The CSV import wizard maps your columns automatically, keeps an import history and finds duplicates you can merge field by field. Workflows, forms and sites can also be generated by AI in minutes, so you're not rebuilding by hand.