Введение
Odoo Контакты — это централизованная адресная книга для растущего бизнеса: здесь хранятся клиенты, поставщики и сотрудники в той же базе, где ведутся продажи, склад, финансы и кадры.
Если отделы используют разрозненные инструменты, данные раздваиваются: дубли, разные цифры и замедленные решения — особенно заметно при масштабировании до нескольких офисов или продуктовых линеек.
Шаблонные потоки в Contacts сделаны так, чтобы их можно было настраивать прежде чем писать код — это облегчает будущие обновления и снижает нагрузку на небольшие IT‑команды.
Читатели этого руководства — собственники, руководители направлений и спонсоры проектов — хотят видеть практические примеры, прежде чем планировать внедрение.
Odoo Контакты — это централизованная адресная книга для растущего бизнеса: здесь хранятся клиенты, поставщики и сотрудники в той же базе, где ведутся продажи, склад, финансы и кадры.
Этот материал — ранжированный Топ‑10 по сложности от Уровня 1 (просто) до Уровня 10 (эксперт). Для каждого уровня есть пошаговые действия: что именно нажимать в Odoo Contacts.
Начинайте с того шага, где вашей команде комфортно работать — не прыгайте сразу на уровень 10 ради эффекта.
Сначала изучите раздел с проблемами, затем откройте уровень, соответствующий текущему состоянию команды.
В этом руководстве вы увидите:
- Роль Odoo Contacts в типичной ИТ‑стеке компании
- Основные точки трения между отделами и причины их появления
- Десять практических сценариев — от базовой дисциплины до стратегического уровня
- Когда автоматизация и интеграции требуют привлечения партнёра по Odoo
Суть проблемы
Руководитель открывает красивую панель и задаёт вопрос: почему число в кассе не совпадает с бухгалтерией? Кто‑то собрал отчёт на неполных данных, и сессии руководства превращаются в ссоры о цифрах вместо принятия решений.
Руководители ждут инсайтов и рабочих процессов, но без управления кастомизациями и качеством данных дашборды показывают не факты, а предположения.
Звучит похоже? Чаще всего команды упираются в:
- KPI, которые не отражают операционную реальность
- Кастомизации без правил и песочницы для тестирования
- Интеграции, которые молча рушатся после обновлений
Хорошая новость: не обязательно реформировать всё сразу. Выберите один сценарий ниже, опробуйте его в Odoo Contacts 30 дней и измерьте эффект.
Топ‑10 кейсов для Contacts
10 практических кейсов для Odoo Contacts, ранжированных от Уровня 1 (быстро и просто) до Уровня 10 (архитектурный, экспертный). Для каждого — что собрать и какие клики выполнить в системе.
Уровень 1 — лёгкая быстрая победа. Уровень 10 сделан максимально амбициозным, чтобы показать, как одна и та же система масштабируется при чистой архитектуре и дисциплине данных.
Выберите подходящий уровень, повторите шаги в тестовой базе, а затем переходите выше, когда текущая задача перестанет приносить пользу.
1. Создать первую карточку контакта в адресной книге Level 1 — Easy
Уровень 1 — самый простой старт: один сотрудник вносит контакт в Odoo, и компания перестаёт держать клиентские данные в почте и личных телефонах.
Как это делается в Odoo:
- Установите приложение Contacts, откройте Контакты → Создать и отметьте тип «Физическое лицо» вверху формы.
- Заполните минимум: имя, фамилию, должность, email, телефон, мобильный и укажите страну в блоке адреса.
- Добавьте фотографию в аватар — карточка в канбан‑виде будет сразу узнаваема по лицу.
- Во вкладке «Внутренние заметки» оставьте одну строку контекста, например: «встретились на выставке, запросил коммерческое предложение на 2026».
- Сохраните запись — контакт появится в канбан‑списке и будет доступен для поиска по имени, email или телефону из любого приложения.
Результат: клиентские данные выходят из личных почтовых ящиков в общую адресную книгу, доступную всем сотрудникам за секунды.
2. Добавить компанию и связать сотрудников как дочерние контакты Level 2 — Easy
Уровень 2 вводит разделение «Компания» и «Сотрудник» с отношением «родитель‑дитя»: один карточка компании хранит адрес и юридические данные, сотрудники наследуют эту информацию и группируются под работодателем.
Как это делается в Odoo:
- Создайте новую запись в Contacts, отметьте «Компания», заполните юридическое название, сайт, основной телефон и адрес головного офиса.
- Укажите VAT‑номер — Odoo может проверить его в VIES для европейских компаний одним кликом.
- Во вкладке «Контакты и адреса» нажмите Добавить → Контакт и введите сотрудника с ролью и почтой.
- Повторите для 2–3 человек, чтобы карточка компании отражала людей, с которыми вы действительно общаетесь.
- Откройте карточку сотрудника и убедитесь, что ссылка на родителя‑компанию и общий адрес видны вверху.
Результат: у вас одна источника правды по компании, а сотрудники корректно связаны и не дублируют адреса.
3. Сегментировать адресную книгу через Теги и поле Отрасль Level 3 — Easy
Уровень 3 превращает плоский список контактов в фильтруемую базу: теги и поле «Отрасль» помогают быстро формировать нужные срезы без программирования.
Как это делается в Odoo:
- Зайдите в Контакты → Конфигурация → Теги контактов и создайте реальные для вас теги: Клиент, Лид, Поставщик, Партнёр, Подписка.
- На карточке контакта внизу выберите отрасль из выпадающего списка: Производство, Ритейл, ИТ‑услуги, Здравоохранение и т.д.
- На форме контакта добавьте один или несколько тегов в поле Теги над названием компании.
- В списке Контактов откройте меню Фильтры, установите «Теги содержит Клиент» и «Отрасль равна Производство», сохраните как Избранное.
- Поделитесь сохранённым Избранным с коллегами, чтобы Продажи, Служба поддержки и Маркетинг работали с одинаковыми сегментами по понедельникам.
Результат: команды оперируют единой сегментацией, а не строят свои реестры в Excel каждую неделю.
4. Управлять счетами, доставкой и контактными адресами в рамках одной компании Level 4 — Medium
Уровень 4 — это несколько адресов у одной компании: у клиента может быть платёжный адрес, несколько складов и несколько контактных лиц, всё под одной родительской записью.
Как это делается в Odoo:
- Откройте карточку компании, во вкладке «Контакты и адреса» нажмите Добавить → Адрес для выставления счёта и заполните название, адрес и бухгалтерский email.
- Добавьте ещё адрес и выберите «Адрес доставки», внесите складской адрес; повторите для каждого места отгрузки.
- Добавьте контакт и свяжите операционного сотрудника этого склада с телефоном и почтой.
- Сохраните и создайте в Продажах → Новое предложение; при выборе клиента Odoo предложит подходящие Invoice и Delivery адреса в выпадающих списках.
- Подтвердите предложение и проверьте PDF: счёт печатается с платежным адресом в шапке, а отгрузка — с адресом доставки на документе склада.
Результат: продажи, бухгалтерия и логистика всегда используют правильные адреса — счета и отправления перестают приходить не туда.
5. Импортировать CSV со списком контактов с поиском дубликатов Level 5 — Medium
Уровень 5 — массовый импорт: переносите контакты из другого инструмента, настраиваете соответствие столбцов и позволяете Odoo обновлять существующие записи по email, чтобы не плодить дубли.
Как это делается в Odoo:
- Подготовьте CSV со столбцами: Name, Email, Phone, Company, Country Code, Tags, Industry — по одному контакту на строку; используйте точку с запятой как разделитель.
- В Contacts откройте меню Избранное → Импорт записей, загрузите файл; Odoo предложит соответствие колонок, которое можно подправить.
- Отметьте опцию «Использовать Email как внешний идентификатор», чтобы записи с тем же email обновлялись, а не создавались заново.
- Сначала нажмите Тест — система покажет ошибки по строкам, чтобы вы исправили исходный файл раз и навсегда.
- Нажмите Импорт — канбан обновится, а в итоговой строке появится отчёт: X создано, Y обновлено, дубликатов нет.
Результат: старый список переносится в Odoo за один рабочий день, без ручной перетасовки и дублей.
6. Настроить коммерческие условия для клиента: прайс‑лист, условия оплаты, фискальная позиция Level 6 — Medium
Уровень 6 превращает карточку контакта в центр коммерческой конфигурации: у каждого клиента свои прайс‑уровни, условия оплаты и налоговая настройка, чтобы счета и предложения были корректны сразу.
Как это делается в Odoo:
- Откройте карточку компании‑клиента и переключитесь на вкладку «Продажи и Закупки».
- Выберите нужный прайс‑лист (Публичный, Реселлер, Объёмы), чтобы цены в предложениях подтягивались автоматически.
- Установите Условия оплаты (Моментальная, 30 дн. до конца месяца, 60 дн.), чтобы в счёте печалась верная дата погашения.
- Задайте Фискальную позицию (Внутренняя, В2В ЕС, Экспорт), чтобы НДС применялся корректно по строкам.
- Назначьте Менеджера по продажам и Команду, чтобы новые котировки, возможности и заявки шли к правильному владельцу.
- Создайте в Продажах → Новое предложение и выберите клиента — три поля будут заполнены по умолчанию, а PDF отразит условия клиента.
Результат: счета и предложения корректны с первого дня, бухгалтерия перестаёт гоняться за неверным НДС и просрочками.
7. Выдать выбранным контактам доступ к Порталу клиентов Level 7 — Hard
Уровень 7 соединяет Contacts с Порталом: выбранные пользователи получают доступ к своим котировкам, заказам, счетам и тикетам — без звонков в поддержку.
Как это делается в Odoo:
- Откройте карточку контакта, в меню Действия вверху выберите «Выдать доступ к порталу».
- Отметьте контакты, которым нужен вход, напишите короткое приглашение и нажмите Отправить — Odoo вышлет персональные ссылки для регистрации по email.
- После принятия приглашения в карточке появится статус «Портал»; доступ можно отозвать в том же меню.
- Настройте правила доступа Портала в Настройках, чтобы контакт видел только документы своей компании, а не чужие данные.
- Проверьте в режиме инкогнито: войдите под новым аккаунтом, откройте «Мои заказы» и «Мои счета» — убедитесь, что видны только релевантные записи.
- Отслеживайте активность портальных пользователей в Настройки → Пользователи, фильтруя по Типу = Портал и сортируя по «Последний вход» — найдите неактивные учётки.
Результат: клиенты самообслуживаются с котировками и счетами, количество заявок в поддержку падает, а отдел продаж тратит время на новые сделки.
8. Сводить дубликаты и архивировать неактивные контакты через Data Cleaning Level 8 — Hard
Уровень 8 добавляет приложение Data Cleaning поверх Contacts: вы находите дубликаты, нормализуете телефоны и почты и архивируете «засохшие» контакты с проверяемым циклом утверждения.
Как это делается в Odoo:
- Установите Data Cleaning, перейдите в Data Cleaning → Конфигурация → Правила и создайте правило на точное совпадение Email для контактов.
- Добавьте правило на совпадение по Имя + Компания + Страна — чтобы поймать один и тот же человек под разными адресами почты.
- Запустите правило — Data Cleaning покажет пары подозрительных дублей рядом с кнопкой «Слить», которая оставляет старшую запись и переносит историю.
- Добавьте правило очистки полей: удаление лишних пробелов, приведение email к нижнему регистру, форматирование телефонов в E.164 по всей базе.
- Настройте правило архивации: архивировать контакты без возможностей, заказов или счетов за последние 36 месяцев; до подтверждения просмотрите предложенный список.
- Запланируйте запуск правил еженедельно и выделите 15 минут в понедельник одному ответственному человеку для проверки предложений.
Результат: адресная книга перестаёт превращаться в болото мёртвых и дублированных записей, а качество данных стабильно держится на высоком уровне.
9. Синхронизировать Контакты с Mailchimp и питать сегменты Маркетинга Level 9 — Hard
Уровень 9 связывает Contacts с внешними маркетинговыми системами и Маркетинг‑автоматизацией: теги, страна и отрасль становятся живыми сегментами для рассылок, а синхронизация идёт в оба конца.
Как это делается в Odoo:
- Установите Маркетинг‑автоматизацию и коннектор к Mailchimp (или к Brevo/HubSpot, если вы используете их).
- В Настройках → Интеграции вставьте API‑ключ Mailchimp, выберите аудиторию для синхронизации и сопоставьте теги Odoo с тегами Mailchimp один к одному.
- Выберите направление синхронизации (Odoo→Mailchimp, Mailchimp→Odoo или двунаправленную) и выполните первую ручную синхронизацию; проверьте отчёт до планирования расписания.
- В Маркетинг‑автоматизации создайте новую кампанию на модели Contact, задайте фильтр «Теги содержит Клиент» и «Отрасль = Производство», сохраните сегмент.
- Постройте сценарий: отправить письмо в день 0, подождать 3 дня, ветвление по открытию письма, отправить SMS остальным и зарегистрировать активность для отдела продаж при клике.
- Добавьте синхронизацию отписок и отказов — чтобы отписавшиеся в Mailchimp сразу помечались в Odoo и продажи не писали тем, кто жаловался.
Результат: изменение тега в Odoo мгновенно обновляет аудиторию в Mailchimp, и маркетинг перестаёт выгружать CSV каждую неделю.
Настройка двунаправленной синхронизации, сопоставление тегов, GDPR‑безопасный поток отписок и многоступенчатая воронка — это то, что Dasolo обычно реализует как короткое партнерское engagement‑решение, чтобы цикл работал надёжно с первого дня.
10. Построить мастер‑датахаб в реальном времени с AI‑обогащением, управлением и 360‑дашбордом Level 10 — Expert
Уровень 10 — это полноценный мастер‑датахаб: AI дополняет новые контакты, фоновые механизмы удаляют дубли, правила валидации блокируют некорректные записи, а 360‑дашборд объединяет CRM, продажи, бухгалтерию и HR.
Как это делается в Odoo:
- Подключите коннектор для обогащения (Clearbit, Apollo, Pappers): при поступлении лида AI заполняет отрасль, численность, выручку, ссылки LinkedIn и ключевых лиц.
- Добавьте правила валидации через Studio на форме контакта (VAT обязателен и валиден, страна необходима для B2B, email уникален), чтобы брак не сохранялся в системе.
- Сконфигурируйте кросс‑апп автоматики: выигранная сделка в CRM переводит тег жизненного цикла в «Клиент», а расторгнутая подписка — в «Риск» в реальном времени.
- Назначьте правила доступа по ролям: Продажи видят коммерческие поля, Бухгалтерия — банковские реквизиты и условия платежа, HR — контактных сотрудников; одна запись — много представлений.
- Экспортируйте базу контактов в ежедневный снимок для рабочей таблицы и соберите Customer 360‑дашборд, объединяющий данные Контактов, Продаж, Бухгалтерии, Службы поддержки и HR‑показатели.
- Наложите AI‑скоринг: у каждого контакта появляется показатель свежести, риск дублирования и риск оттока — обновляемые каждую ночь и видимые в канбан‑карточке.
Результат: Contacts становится живой системой принятия решений: все подразделения работают с одной надежной, обогащённой и управляемой записью клиента в реальном времени.
Проектирование AI‑prompt‑ов для обогащения, правил валидации, межсистемных автоматизаций, правил доступа и 360‑дашборда — архитектурная работа, которую Dasolo выполняет как партнёрское внедрение, вместо долгих внутренних «латочных» проектов.
Когда имеет смысл привлечь эксперта
Если ваши потребности ограничиваются уровнями 1–6, вы часто можете справиться силами команды с Odoo Contacts: стандартные функции, ответственный владелец и тестовый песочница для безопасных экспериментов.
Начиная с уровня 7 риски растут: автоматические письма могут уйти не тому клиенту, кастомные поля — сломать обновление, API — перестать синхронизировать склад в три часа ночи.
Это не провал вашей команды — это признак того, что архитектура, тестирование и управление изменениями стали критичными.
Привлекайте партнёра, когда нужны межприложенные архитектуры, соответствие по странам, сложные интеграции или фиксированная дата запуска, указанная советом директоров.
Работайте с Dasolo
Dasolo помогает внедрять Odoo так, как вы действительно работаете: настраиваемые приложения, аккуратные интеграции и обучение, которое сотрудники запомнят после ухода консультантов.
Если в вашем плане для Contacts есть продвинутые кейсы из этого гайда, мы составим поэтапный план: быстрые победы сначала, затем автоматизации и интеграции с понятными владельцами и тест‑скриптами.
Вы сохраняете контроль над объёмом и бюджетом — мы привносим глубину экспертизы по Odoo, чтобы ваша команда не училась дорогостоящим ошибкам уже в продакшне.
Запишитесь на бесплатную консультацию: