
Storing contact information across spreadsheets, email threads, and sticky notes creates chaos. You waste time searching for details and risk working with outdated data.
Odoo's Contacts app gives you a single source of truth. Every contact you create is accessible across all Odoo apps — CRM, Sales, Invoicing, and more.

Odoo supports two contact types:
When you open a contact and click edit, the first field lets you choose between these two types. For individuals, an extra Company field appears so you can associate them with their employer.

When you link an individual (e.g. Amy) to a company (e.g. Corey Consulting):
This two-way link keeps your organisational structure clear.

Every contact form includes fields for:

You can add multiple addresses to a single contact:

Add internal notes visible only to your team. Use this for reminders like "preferred customer" or special handling instructions.

| Field | Purpose |
|---|---|
| Customer / Vendor toggle | Classify the contact's role |
| Salesperson | Assign a dedicated sales rep |
| Delivery method | Set preferred shipping |
| Payment terms | Define credit terms specific to this contact |
| Price list | Apply a custom price list |

Store bank account details for the contact. This is especially useful for vendors you pay regularly — the bank information auto-populates on payment orders.

Additional fields include internal reference, barcode, industry, and fiscal information.
At the top of each contact form, smart buttons show related records across Odoo:
Click any button to jump directly to those records.

If you stop working with a contact temporarily:
Archived contacts disappear from the default list view but remain searchable. When the relationship resumes, simply reactivate the contact.
Switch to list view for bulk operations. Select multiple contacts, then use the Action menu to:

Odoo offers two export modes:
Always use the import-compatible export if you plan to modify data externally and import it back.

For businesses migrating to Odoo or managing large contact lists in spreadsheets, the import feature saves significant time.
Use the import-compatible export as a template. This ensures column headers match Odoo's expected field names exactly.

Click Test Import to validate your data before committing. If no errors appear, proceed with the full import.

With your contacts in place, explore how they integrate with other Odoo apps:

Zoo AI is a certified Odoo partner in Hong Kong, delivering expert ERP implementation and AI automation for SMEs. Get in touch to learn more.