Пятый фактор Обсудить задачу
CRM, 1С и интеграции

Интеграция GetCourse с CRM или сайтом

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

Мы сохраняем ID пользователя и номер заказа GetCourse в CRM, сопоставляем email и телефон, предложение, сумму, статус оплаты, менеджера, партнёра и UTM-метки. Повтор одного заказа обновляет существующую сделку. Ограничения запросов учитывает очередь: она последовательно получает выгрузки, ждёт готовность экспорта и продолжает работу с сохранённой позиции.

Ошибки вроде отсутствующего предложения, превышения лимита или неверного ключа попадают в понятный журнал. На сайте можно создать пользователя или заказ после формы и вернуть ссылку на оплату, если такой сценарий согласован. В результате менеджер видит актуальную оплату и продукт в CRM, а GetCourse получает чистые данные без повторного ручного ввода.

Срок: 10 рабочих дней

Когда стоит обратиться

Обычно к нам обращаются в таких ситуациях:

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

Что именно мы сделаем

01

Разбираем путь от формы и сделки до пользователя, заказа, оплаты, группы и доступа к продукту в GetCourse.

02

Проверяем тариф, секретный ключ, процессы, поля и доступные операции импорта, экспорта и вызова URL.

03

Сопоставляем пользователей, предложения, заказы, платежи, статусы, менеджеров, партнёров и UTM-метки.

04

Настраиваем события, регулярную сверку, очередь, контроль лимитов, защиту от дублей и журнал ошибок.

05

Проводим регистрацию, заказ, оплату, смену статуса и повтор события, затем передаём карту данных и инструкцию.

Что входит в стоимость

69 900 ₽ за всю работу

Настраиваем один законченный маршрут между аккаунтом GetCourse и выбранной CRM либо сайтом: пользователи, группы, заказы, платежи, предложения, UTM-метки и выбранные статусы. Подключаем API и вызовы URL из процессов, задаём сопоставление, очередь, контроль лимитов, защиту от дублей и журнал. Небольшие уточнения полей и автоматических действий включаем после тестирования реальных заказов.

Что будет готово

Материалы

Передадим вам

  • Рабочая интеграция GetCourse с выбранной CRM или сайтом для выбранного маршрута продаж и обучения.
  • Карта пользователей, групп, предложений, заказов, платежей, статусов, менеджеров и UTM-меток.
  • Обработчики событий, регулярная сверка, очередь с контролем лимитов и журнал операций API.
  • Протокол контрольных сценариев и инструкция по ключу, процессам GetCourse, повторам и сопровождению.
Проверка

Перед сдачей проверим

  • Новый пользователь и контрольный заказ создаются в нужных системах с правильным продуктом, суммой, статусом и устойчивыми идентификаторами.
  • Оплата или смена статуса GetCourse обновляет связанную карточку CRM и запускает выбранное действие сотрудника.
  • Повтор события сохраняет одну сделку, а экспорт за контрольный период сходится с заказами и платежами GetCourse.
  • Превышение лимита и ошибочное предложение отображаются в журнале, после исправления операция успешно продолжается.

Как это выглядит на практике

Схема интеграции GetCourse с CRM или собственным сайтом

Оплата курса обновляет сделку и ставит задачу менеджеру

  1. 01

    Клиент оформляет заказ на сайте, а интеграция создаёт пользователя и заказ с нужным предложением в GetCourse.

  2. 02

    После оплаты процесс GetCourse отправляет событие с номером заказа и подтверждённым статусом.

  3. 03

    CRM находит связанную сделку, фиксирует сумму и оплату и ставит менеджеру задачу по сопровождению ученика.

  4. 04

    Ночная сверка подтверждает заказ и платёж, а журнал сохраняет обе операции без второй сделки.

Что понадобится для работы

От вас

  • Домен аккаунта GetCourse, отдельный секретный ключ API и доступ администратора к процессам и полям.
  • Доступ к тестовой CRM или сайту, описание пользователей, сделок, статусов, предложений и автоматических действий.
  • Контрольные пользователи, группы, предложения, заказы и платежи с разными состояниями для проверки.
  • Сотрудник отдела продаж или обучения, который подтвердит путь клиента, правила доступа и обработку исключений.

Если у вас немного другая ситуация

Небольшие уточнения, которые помогают довести согласованный результат до рабочего состояния, уже учитываем в цене. Если по ходу работы появится отдельный крупный блок или понадобится платная лицензия, сначала обсудим варианты и стоимость. Расскажите о своей ситуации — подстроим план под неё.

Стоимость работ 69 900 ₽ полная стоимость известна заранее
  1. 3 000 ₽после подписания договора через Диадок
  2. 66 900 ₽после выполнения, демонстрации и приёмки результата

Предоплата входит в общую стоимость. Оставшуюся сумму оплачиваете после демонстрации и приёмки готовой работы.

Часто спрашивают

Об этой услуге

Какие данные GetCourse можно связать с CRM?

Обычно связываем пользователей, группы, заказы, платежи, предложения, статусы, менеджеров, дополнительные поля и UTM-метки. Итоговый набор подтверждаем по API и процессам конкретного аккаунта.

Можно создавать заказ GetCourse с собственного сайта?

Да. Сайт передаёт пользователя, предложение, сумму и другие выбранные поля через серверный обработчик. GetCourse возвращает идентификатор заказа и может вернуть ссылку на оплату.

Как CRM узнаёт, что заказ оплачен?

Процесс GetCourse вызывает защищённый URL при нужном событии, а регулярная сверка платежей подтверждает полноту. CRM обновляет связанную сделку по номеру заказа и ID пользователя.

Учитывает ли интеграция лимиты API GetCourse?

Да. Очередь разделяет операции импорта и экспорта, соблюдает установленный темп, хранит позицию выгрузки и продолжает работу после паузы. Лимит и его причина видны в журнале.

Что происходит с повторным номером заказа?

Интеграция находит существующую запись по номеру заказа GetCourse и внутреннему ID. Поля обновляются по выбранным правилам, а в CRM сохраняется одна связанная сделка.

Можно передавать источник заявки и UTM-метки?

Да. GetCourse принимает контекст с UTM-параметрами при регистрации и создании заказа. Сопоставляем их с полями CRM и сохраняем рядом с исходным заказом.

Подойдёт ли интеграция для нескольких продуктов?

Да. Составляем справочник предложений и правил для каждого продукта. В фиксированный сценарий включаем выбранный набор, а новые направления удобно подключать по той же карте данных.

Как проверяется готовая интеграция GetCourse?

Проводим регистрацию, заказ, оплату, смену статуса, добавление в группу, повтор события и ограничение API. Затем сверяем CRM с GetCourse и передаём протокол и инструкцию.

Цена и изменения по ходу работы

Цена на странице окончательная?

Да. Перед началом мы сверяем исходные данные и фиксируем результат в договоре. Указанная на странице сумма покрывает согласованную работу целиком, даже если её техническая реализация потребует больше времени, чем ожидалось при оценке.

Что означает резерв незапланированных работ?

Это уже включённый в цену запас времени на небольшие связанные уточнения заказчика, которые появляются после старта: например, добавить поле, изменить формат уведомления или учесть ещё одно условие обработки.

Резерв рассчитывается по формуле: стоимость услуги × 30% ÷ 1 500 ₽. Для услуги за 30 000 ₽ это 6 часов. Эти часы относятся только к дополнительным, заранее незапланированным уточнениям. Они не являются сроком проекта и не ограничивают время на основную работу: согласованный результат мы выполняем полностью.

Можно уточнять детали уже во время работы?

Да. Небольшие связанные изменения обычно помещаются во включённый резерв и не требуют доплаты. Если новая идея заметно меняет результат или превращается в самостоятельную задачу, сначала обсудим подход и стоимость. Любое решение согласуем до выполнения.

Начало работы и оплата

Как оформляются договор и оплата?

Подписываем договор через Диадок. Предоплата составляет 3 000 ₽ и входит в общую стоимость услуги. Остаток оплачивается после демонстрации и приёмки готового результата.

Когда начинается срок выполнения?

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

Как учитываются платные лицензии и внешние сервисы?

До старта проверяем, нужны ли тарифы, лицензии, сертификаты или дополнительные ресурсы внешних систем. Если они потребуются, заранее покажем варианты и стоимость. По возможности аккаунты и лицензии оформляются сразу на заказчика.

Проверка результата и гарантия

Как принимается готовая работа?

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

Какая гарантия действует после сдачи?

На выполненные изменения действует гарантия 3 месяца. Если в изменённой нами части обнаружится ошибка нашей реализации, проверим и исправим её без дополнительной оплаты. Переданные материалы, настройки и код остаются у заказчика.

Следующий шаг

Опишите задачу

Опишите задачу и желаемый результат. Можно указать сайт, CMS, 1С, CRM, ERP или другую систему — разберёмся в ситуации и предложим подходящий следующий шаг.

Для безопасности не отправляйте в заявке пароли, коды доступа, токены, паспортные и медицинские данные.