GetCourse ⇄ ВКонтакте

Интеграция ВКонтакте с GetCourse

💡 Зачем нужна эта интеграция

Интеграция ВКонтакте и GetCourse превращает соцсеть из канала «просто для охватов» в полноценную часть воронки продаж онлайн-школы. Подписчики сообщества, участники диалогов и лиды из рекламных форм автоматически попадают в базу GetCourse как карточки пользователей с источником, UTM-метками и тегами. Дальше они проходят цепочки писем и сообщений, получают доступ к бесплатным урокам и вебинарам, а затем и к платным предложениям. Менеджерам не нужно переносить контакты вручную или выгружать таблицы из рекламного кабинета.

Связка решает несколько типичных проблем. Во-первых, она убирает потерю лидов: заявка из лид-формы или сообщение в сообщество не «зависает» без ответа, а сразу создаёт или обновляет пользователя в GetCourse и запускает процесс. Во-вторых, она даёт сквозную аналитику: видно, какая кампания, пост или рассылка привела к заявке, оплате и прохождению курса. В-третьих, она позволяет выстроить единую коммуникацию: GetCourse отправляет напоминания о вебинарах, уведомления об оплате и дожимающие сообщения в ВКонтакте, где аудитория реагирует быстрее, чем на email.

Важно понимать, как устроена интеграция. GetCourse имеет встроенные возможности для работы с ВКонтакте: подключение сообщества, авторизацию через соцсеть и отправку сообщений. Однако полноценной двусторонней синхронизации «из коробки» нет. Лид-формы, события сообщества и сложные сценарии обычно настраивают через платформы-коннекторы (Make, Zapier, APIX-Drive, Albato) или через виджеты и готовые решения из маркетплейсов. Эти платформы связывают сервисы по API без программирования, а компания получает гибкую автоматизацию, которую можно менять под свою воронку.

🛠️ Как настроить интеграцию

- **Подготовьте доступы и схему данных.** Убедитесь, что у вас есть права администратора в сообществе ВКонтакте и в аккаунте GetCourse. В GetCourse создайте секретный ключ API: «Настройки» → «API» (раздел доступен администратору аккаунта). Скопируйте ключ и адрес аккаунта вида `https://ваш-аккаунт.getcourse.ru`. В ВКонтакте создайте ключ доступа сообщества («Управление» → «Настройки» → «Работа с API») с правами на сообщения и управление сообществом. Заранее решите, какие данные будете передавать: имя, фамилию, email, телефон, ID профиля ВКонтакте, источник заявки, UTM-метки. Создайте в GetCourse группу для новых лидов (например, «Лиды ВКонтакте») и при необходимости дополнительные поля пользователя.

- **Подключите ВКонтакте штатными средствами GetCourse.** Откройте раздел интеграций аккаунта («Настройки» → «Интеграции» → «ВКонтакте») и подключите сообщество, указав ключ доступа. Включите отправку сообщений от имени сообщества и, если нужно, авторизацию учеников через ВКонтакте. Так GetCourse сможет отправлять в мессенджер соцсети уведомления и рассылки в рамках процессов. Не забудьте, что пользователь должен разрешить сообщения от сообщества, иначе доставка невозможна.

- **Создайте сценарий в коннекторе (Make, Zapier или APIX-Drive).** Зарегистрируйтесь на выбранной платформе и создайте новый сценарий. В качестве триггера выберите событие ВКонтакте: новая заявка из лид-формы, новое сообщение в сообществе или вступление нового участника. Авторизуйте аккаунт ВКонтакте и выберите нужное сообщество или форму. Если готового модуля нет, используйте Callback API сообщества или вебхук коннектора: в настройках сообщества укажите URL вебхука и отметьте нужные типы событий. Затем добавьте шаг запроса к GetCourse: готовый модуль или HTTP-запрос к методу импорта пользователей (`/pl/api/users`) с вашим секретным ключом. Для сложных случаев можно использовать готовые виджеты из маркетплейсов, но проверьте, что они поддерживают нужные события.

- **Настройте сопоставление полей и логику в GetCourse.** В шаге GetCourse задайте действие «Добавить или обновить пользователя» и сопоставьте поля: имя и фамилию, email, телефон, ID профиля ВКонтакте (в дополнительное поле), источник и UTM-метки. Укажите группу, в которую попадёт контакт, например «Лиды ВКонтакте». При необходимости добавьте шаг создания заказа или сделки через метод импорта сделок (`/pl/api/deals`), если нужно сразу запускать продажу конкретного предложения. Затем в GetCourse создайте процесс по условию «пользователь добавлен в группу». Он будет отправлять приветственное сообщение в ВКонтакте, выдавать доступ к бесплатному уроку и ставить задачу менеджеру. Добавьте в коннектор фильтр от дублей (проверка по email или ID ВКонтакте), чтоб