Google Calendar и CRM: как синхронизировать встречи и задачи

Google Calendar и CRM: как синхронизировать встречи и задачи

TurboCRM Team 22 January 2026 2 хв читання

Если менеджер ведёт встречи в Google Calendar, а задачи — в CRM, рано или поздно наступает момент, когда два мира расходятся. Клиент перенёс встречу в календаре, а в CRM осталась задача «Позвонить Иванову в 15:00». Через три недели у вас 40 «мёртвых» задач и разбитое доверие к системе. В этом материале — честный ответ на вопрос, можно ли синхронизировать Google Calendar с TurboCRM, как это сделать без нативной интеграции (через webhook + Make/Zapier или напрямую через REST API), и что у нас в roadmap.

Почему эта синхронизация важна для SMB

В малом бизнесе календарь — это не «дополнительный инструмент», а основной артефакт планирования дня. Большинство владельцев и менеджеров начинают утро с просмотра Google Calendar: что сегодня, где окно, кого нужно подтвердить. Если CRM-задачи не видны в календаре — они просто игнорируются. С другой стороны, встречи из Google Calendar не попадают в карточку клиента, и потом владелец не может ответить на вопрос «сколько раз мы встречались с ACME за последний квартал».

Синхронизация календаря и CRM — это не про красоту интерфейса. Это про то, чтобы одно событие существовало в одном месте, и вы всегда знали, где его искать.

Честно: что есть в TurboCRM, а чего нет

Мы регулярно получаем этот вопрос от клиентов, поэтому отвечаем прямо. В TurboCRM есть Google OAuth для логина — это значит, что ваши пользователи могут войти в аккаунт через кнопку Google без отдельного пароля. Но двусторонней синхронизации с Google Calendar «из коробки» пока нет. Это одна из самых запрашиваемых фич, и она стоит в roadmap на Q3 2026 (ETA может меняться).

  • Есть: Google OAuth для входа (Auth модуль).

  • Есть: задачи в CRM с датой/временем и напоминаниями внутри системы.

  • Есть: REST API для создания/обновления задач (`/api/v1/tasks`).

  • Есть: webhooks in/out для реакции на события.

  • Нет: нативного коннектора «прикрепить мой Google Calendar и видеть события в карточке клиента».

  • Нет: автоматического проталкивания задач CRM в календарь менеджера.

Это не «мы скрыли», это честный статус. Пока нативной интеграции нет, мы предлагаем два рабочих паттерна через сторонние шины — ниже разберём оба.

Паттерн 1: через Make (ex-Integromat) или Zapier

Это самый простой вариант для тех, кто не хочет писать код. Make.com и Zapier имеют готовые коннекторы и к Google Calendar, и к любому сервису с REST API (мы именно такой). Сценарий настраивается за 30-40 минут и покрывает 90% кейсов SMB.

Сценарий А: CRM-задача → событие в Google Calendar

  1. В TurboCRM создайте API-ключ в настройках со scope `tasks:read`.

  2. В Make создайте Scenario: trigger — Webhook → действие — Google Calendar: Create Event.

  3. В TurboCRM добавьте outgoing webhook на событие `task.created` с URL Make-хука.

  4. В Make замапьте поля: `task.title` → summary, `task.due_at` → start, `task.description` → description.

  5. Тестируйте: создайте задачу в CRM, через 10 секунд событие появится в календаре.

Сценарий Б: событие в Google Calendar → комментарий в карточке клиента

  1. В Make trigger — Google Calendar: Watch Events (polling раз в 5 мин).

  2. Фильтр: только события с тегом `#crm:{client_id}` в заголовке или description.

  3. Действие — HTTP POST в TurboCRM REST API: `POST /api/v1/clients/{id}/activities` с текстом события.

  4. Активность появится в таймлайне клиента.

Make имеет бесплатный план на 1000 операций/мес — для SMB с 20-30 встречами в неделю этого хватает. Детали REST API мы описали в гайде по автоматизации CRM.

Паттерн 2: напрямую через Google Calendar API

Для компаний с техническим ресурсом (разработчик, 1 день работы) есть более чистый вариант — без посредника. Пишем микросервис, который ходит в Google Calendar API с service-account, забирает события и постит в TurboCRM REST. Плюс: полный контроль, нет лимита операций. Минус: нужно поддерживать код, мониторить крэши.

Если у вас 5 менеджеров — берите Make. Если 50 — берите кастомное решение. Переход с первого на второе обычно происходит через год-полтора.

Технический recipe (сокращённо)

  • Создать Service Account в Google Cloud Console.

  • Включить Google Calendar API.

  • Домен-wide delegation для доступа ко всем календарям организации (нужен Google Workspace Admin).

  • Воркер на Node.js / PHP, который раз в 5 минут читает `events.list` для каждого менеджера.

  • Для найденных событий с CRM-тегом — POST в TurboCRM API.

  • Для событий, которых нет в CRM, но нужно создать, — наоборот.

Мы держим готовый bootstrap-код на GitHub (архитектура, не production) — напишите в поддержку, поделимся ссылкой.

Что с двусторонней синхронизацией (roadmap)

У нас в roadmap — полноценный нативный модуль «Google Calendar & Microsoft Outlook Calendar» на Q3 2026. Что планируем:

  • Кнопка «Подключить Google Calendar» в настройках интеграций.

  • Автоматическое создание события в календаре при создании задачи с полем «встреча».

  • Автоматическая синхронизация переносов/отмен (если клиент перенёс — задача в CRM тоже переехала).

  • Отображение занятости менеджеров в Kanban-доске — чтобы видеть, у кого окно.

  • Round-robin с учётом календаря — лид не назначается менеджеру, который на встрече.

До релиза нативного модуля два паттерна выше закрывают 90% потребностей. Мы сами используем Make для внутренних нужд и знаем, что это рабочая комбинация. Подробно о Telegram-интеграции и Meta Lead Ads мы уже писали отдельно.

Типичные ошибки при настройке

  • Дубли задач — забыли идемпотентность. Фикс: используйте `external_id` в CRM-задаче, где хранится ID события Google.

  • Timezone-артефакты — событие появилось на час раньше. Фикс: TurboCRM хранит в UTC, Google — в локальном. Обязательный TZ-конвертер в Make.

  • Полимер событий — cancelled events не чистятся. Фикс: в Make фильтр `status != cancelled`, или отдельный scenario на удаление.

  • Privacy — личные события менеджера попадают в CRM. Фикс: фильтр по календарю (только «Рабочий»).

  • Лимит Make 1000/мес — появляется при 50+ сотрудниках. Фикс: переход на кастомный воркер или платный план Make.

Минимальная альтернатива — напоминания в Telegram

Если вы не хотите морочиться с Google Calendar вообще, есть более простой паттерн, который мы видим у 60% клиентов: напоминания о задачах CRM прямо в Telegram-бот менеджера. В TurboCRM это нативная фича (`Notifications` модуль), для неё ничего не нужно настраивать — включили в профиле, привязали Telegram, получаете напоминания за 15/60 мин до задачи. Читайте подробнее в Telegram-бот для продаж.

Нужна CRM, где задачи, клиенты, воронки и интеграции уже связаны между собой, а не лежат отдельными сервисами? Посмотрите тарифы TurboCRM — 14 дней бесплатно, без карты, и наша команда поможет настроить Make-сценарий для Google Calendar под ваш конкретный процесс.

Прямо сейчас онлайн

Готовы перестать терять клиентов?

Вы дочитали до конца — значит, серьёзно. Выберите удобный путь: запуститесь сами за 5 минут или закажите бесплатный звонок.

Быстрый путь

Я могу сам — за 5 минут

Создайте рабочий кабинет прямо сейчас. Воронки, контакты, интеграции — всё уже настроено.

  • 14 дней бесплатно
  • Без привязки карты
  • Данные не пропадут
Создать кабинет

Уже используют 200+ компаний

С нашей помощью

Хочу, чтобы помогли

Оставьте номер — перезвоним, проконсультируем, перенесём базу. Без обязательств.

Отправляя, вы соглашаетесь с Политике конфиденциальности.

Без спама
Ответ за 2 часа
На украинском