Разработка CRM

Интеграции и API CRM: источники данных, CMS и уведомления

Интеграции и API — часть услуги «Разработка CRM» в Best Boost Partners, которая связывает CRM с сервисами, уже знакомыми вашей команде. Данные из Google Search Console, Google Analytics, сервисов съёма позиций и ссылочных индексов приходят в CRM по расписанию. Согласованные тексты уходят в CMS ваших сайтов, уведомления приходят в мессенджер, а оплаты выгружаются для бухгалтерии. CRM получает и собственный документированный API, через который ваши скрипты и другие системы читают и создают записи.

Что именно мы подключаем к CRM?

  1. Google Search Console и Google Analytics

    Клики, показы, позиции и визиты загружаются по расписанию и привязываются к проекту, домену и странице. Google Search Console отдаёт данные с задержкой и в своих лимитах, поэтому CRM показывает дату, по которую данные загружены.

  2. Сервисы съёма позиций

    Позиции из сервиса, которым пользуется ваша команда, загружаются через его API и связываются со страницами и запросами в CRM. CRM хранит историю, поэтому изменение позиций можно сопоставить с датами текстов и ссылок.

  3. Ссылочные индексы

    Данные ссылочных индексов, таких как Ahrefs и Majestic, запрашиваются для доноров и для ваших доменов. В карточке донора метрики на дату проверки стоят рядом с ценой и историей размещений.

  4. Мессенджеры и уведомления

    CRM отправляет уведомления в мессенджер или на почту: новая задача, близкий срок, текст ждёт согласования, ссылка пропала. Каждый пользователь сам выбирает, о каких событиях ему сообщать.

  5. Публикация в CMS

    Согласованный текст отправляется из CRM в CMS сайта, например в WordPress или MODX, черновиком или опубликованной страницей. CRM сохраняет URL и дату публикации в записи текста.

  6. Выгрузки и собственный API CRM

    Оплаты выгружаются в формате, который принимает ваш бухгалтер или учётная программа. Собственный API CRM с ключами и правами доступа позволяет парсерам, отчётам и другим внутренним инструментам читать и создавать записи.

Что вы получаете от интеграций и API?

  • Настроенные подключения к согласованным сервисам, у каждого своё расписание и журнал запусков и ошибок.
  • Экран настроек, на котором администратор меняет ключи и токены без разработчика.
  • Документация по API: методы, поля, примеры запросов и правила выдачи ключей.
  • Таблица, из которой видно, какое поле CRM из какого источника заполняется и как часто обновляется.

Когда нужны интеграции и API?

  • Специалисты вручную переносят позиции, трафик и ссылочные метрики в CRM или в таблицу.
  • Согласованные тексты вставляются в CMS руками, а дата публикации и URL теряются.
  • О просроченной задаче или пропавшей ссылке команда узнаёт случайно, потому что уведомление никому не приходит.
  • У вас уже есть скрипты и парсеры, и им нужно место, куда записывать результаты.

Частые вопросы

К каким сервисам можно подключить CRM?

CRM можно подключить к любому сервису, у которого есть API или регулярная выгрузка: Google Search Console, Google Analytics, сервисы съёма позиций, ссылочные индексы, мессенджеры, CMS ваших сайтов и учётные программы. Точный список закрепляется в техническом задании. Для сервиса без API мы рассматриваем импорт из файла как замену.

Что будет, если внешний сервис изменит API или перестанет отвечать?

Каждая интеграция сделана отдельным модулем, поэтому сбой одного сервиса не останавливает CRM. Неудачный запрос записывается в журнал ошибок и повторяется позже, а администратор получает уведомление. Если сервис меняет API, модуль должен обновить разработчик, и в документации описано, где это делается.

Нужны ли нам собственные аккаунты в сервисах позиций и ссылочных индексах?

Да, интеграции работают через ваши аккаунты и API-ключи в этих сервисах. Ключи хранятся на вашем сервере, а подписка и лимиты запросов каждого сервиса остаются вашими. До начала разработки мы проверяем, какие данные каждый тариф сервиса отдаёт через API.

Расскажите о проекте

Заполните то, что уже знаете. Пустые поля не страшны: остальное уточним в разговоре.

Удобнее сначала обсудить? Напишите в WhatsApp или на почту.

Задача

Что нужно сделать? Можно выбрать несколько.
Тематика сайта

Проект

Пример помогает понять стиль и масштаб.
CMS или платформа

Контакт

Как вам ответить?