Автоматизация продаж мини-курсов
На вебинаре рассмотрели:
- Создание и подключение сообщества
- Настройка услуг
- Интеграция с Prodamus
- Интеграция с Senler
- Настройка страницы товаров / услуг
- Настройка страницы с контентом
- Реакция на заказ услуги
- Реакция на оплату услуги
Ниже будет конспект команды. Все остальные пункты могут вести на отдельные инструкции
Важно!
1) Для приема оплат у вас должна быть подключена любая платежная система: ЮMoney, Prodamus и любые другие. Как настроить посмотрите в статье
2) Для приема заказов у вас должны быть настроены услуги в вашем сообществе. Как это сделать написано ниже ↓
Настройка услуг
Важно! Для инфобиза лучше товар предоставлять в виде образовательных услуг, поэтому и используется данный раздел
Для настроек заходим в Управление → Разделы → Услуги и вкл.

Настройка товаров и услуг очень проста.

Важно! Согласно поправке ФНС, доступ к оплаченным товарам/услугам, должна представлять та система, которая пробивает чек, т.е. Продамус.
Все настройки с системой Автопилот остаются прежними, суть интеграции не меняется, Автопилот после оплаты так же предоставляет доступ к оплаченным материалам на своей стороне. Но так же важно, чтобы информация о доступах и товаре была направлена от Продамус. Для этого при формировании ссылки передается параметрpaid_content
Команда: «Список клиентов»
В отдельной команде создаем список клиентов. Команду можно выключить. Если у вас есть такой список тогда команда не нужна.
Событие:
1) Событие: «Добавлен в список игроков». Не забудьте записать номер события. Пример: 1920411
. Для более комфортной проверки списка, вы можете переключить список в публичный рейтинг
.
Для эффектной настройки рейтинга рекомендуется воспользоваться разделом «Страницы приложения»

Настройка страницы товаров / услуг
Для создания страницы рекомендуется воспользоваться разделом: «Страницы приложения» с типом: «Товары». Как настроить раздел с товарами посмотреть можно здесь. Там несложно, уверены, что все получится. Единственное, что можете донастроить это раздел: «Продукт»

Здесь все просто:
- Сообщение после оплаты(пример ниже, переменная
%product_message%
):
Спасибо за заказ, %first_name%! Было приятно с вами работать, обращайтесь еще
Ссылочка на урок:
%course_url%
autopilot_id
— номер списка для клиентов, в примере1920411
senler_group_id
— номер группы подписки в Senler, в примере,2441001
tag_id
— ID метки диалогов в ВК. Если используете метки в сообществе, в примере,123
course_url
— ссылка на ваш материал к которому вы даете доступ, например, страница с типом: «Контент»min_price
— минимальная стоимость товара, ниже которой нельзя будет купить (обязательный параметр). В примере:2500
Все переданные параметры можно использовать в командах,
например, использовать действие: «Добавить в список» с номером: %autopilot_id%
или подписать на Senler действием: «Подписать на рассылку сервиса Senler» с номером: %senler_group_id%
при настроенной интеграции с Senler.
В примере номер страницы: 75543
Команда «Заказ услуги»
Пример команды которая реагирует на заказ услуги. Если надо реагировать на заказ любой услуги, то убираем ID услуги, тогда реакция будет на заказ любой услуги.
Важно! Если какой-то блок у Вас уже есть,то просто находим нужный блок, нажав на кнопку «Найти в каталоге», либо копируем номер из нужной команды и вставляем в поле ввода.
Событие:
1) Событие «Написал сообщение» с товаром:

2) Опционально (если есть необходимость): добавляем условие числовая переменная %is_conv%
равно 0
, т.е. реагировать только если услуга скинута в сообщения сообщества

3) Опционально (если есть необходимость): добавляем условие: «Есть Email» и в реакции на невыполнение пишем текст с просьбой его ввести:
%first_name%, для завершения заказа введите пожалуйста свой email в ответном сообщении.

Действия:
1) Для добавления в раздел «Игроки /Клиенты» добавляем действие «Обновить профиль»

2) Для того, чтобы не беспокоить клиента напоминаниями, если он закажет одну услугу несколько раз, мы будем действием «Отменить запущенный таймер» отменять таймеры и перезапускать цепочку напоминаний.
Важно! Отмена таймера и запуск таймера расходует по одной миле за каждое действие, то есть, если у вас одна отмена таймера + три запуска таймера, то на 1 запуск команды израсходуется 5 миль.
Для этого добавляем действие «Отменить запущенный таймер» с названием равным
Напомналка %vk_product_title%

3) Для привязки к странице заводим временную переменную c функцией {page} которая создает страницу товара. Переменная %page_id%
со значением:
{page}%vk_product_title%{/page}

4) Для того, чтобы передать в Продамус информацию о доступах создается временная переменная %paid_content%
с необходимой инфой о доступах. Например, так:
Спасибо, доступы в группе:
https://vk.com/club%club_id%

5) Для выставления счета добавляем действие: «Создать счет в Автопилоте»
с параметрами по умолчанию. Если Вы планируете после истечения срока жизни ссылки выставлять полную стоимость, то в поле Цена после завершения скидки
вставьте переменную или укажите полную стоимость цифрами
(в примере этого нет).
Важно! Если в действии стоит переключатель: «Найден или создан» , то Автопилот будет сначала искать старые заказы с аналогичным названием или номером счета. Будьте внимательны. Если нужно обновлять информацию о счёте, то ставьте переключатель: «Обновлен или создан».
НЕ забудьте переключить действие в универсальный режим ( кликните на человечка) и вставьте переменную %page_id% в поле: «привязан к странице»

6) В случае выставление счета через Prodamus используйте действие «Создать заказ в Продамусе» главное не забудьте отредактировать срок жизни ссылки (если необходимо) и поставить в поле в рамках счета переменную %bill_id%
для частичной оплаты.

Нажимаем «Добавить параметр» и добавляем paid_content
cо значением значением %paid_content%
Важно! Если нужно передать email, как и любые дополнительные поля в Prodamus. В действии необходимо добавить нужный параметр. Например,
customer_email
Дополнительные параметры можно посмотреть в документации Prodamus. Все данные будут переданы из Prodamus в Автопилот в событии «Оплатил / сделал перевод»
7) Опционально: действием: «Метки диалогов» выставляем метку клиенту «Новый заказ»
Далее вы можете настроить цепочку сообщений, отменить заказ, если клиент не купил. Как это сделать было показано тут
8) Действие: «Отправить сообщение» клиенту с текстом и переменной ссылка на оплату %payment_link%
:
%first_name%, отличное решение! Создали Вам заказ услуги «%vk_product_title%»
Для завершения покупки переходите сюда:
%payment_link%

Команда «Оплата услуги»
Важно! В примере показана универсальная настройка с реакцией на оплату.
Рекомендуется (если нужны кавычки), то в названии услуги использовать кавычки-елочки «».
Если у вас в названии запятая, например «Тариф «Автоматизатор», тариф VIP, то в событии на оплату ставим переключатель подходящее под регулярное выражение и экранируем запятую, подробности тут.
Пример:
Тариф «Автоматизатор»\, тариф VIP

Событие:
1) Событие «Оплатил / сделал перевод» с названием (тут не указывается ничего) и ценой (тут указывается стоимость, например, 0). Не переживайте мы настроим защиту от хакеров.

2) Для того, чтобы нельзя было заплатить низкую стоимость и получить доступ, например за 100
рублей, добавляем условие числовая переменная %bill_amount%
больше или равно %min_price%
и в реакции на невыполнение (+1 миля) можем написать сообщение со ссылкой на доплату. Например:
%first_name%, вы заплатили %id_1% р.
Доплатить можно по ссылке:
https://vk.com/app6177183_-%club_id%#s=%bill_left%&b=%bill_num%&p=%page_id%

В примере команда сработает, если оплата составляет 2500 рублей. Для каждой услуги не забудьте указать свою цену, иначе ошибка может выдать доступ к курсу за пару рублей.
Действия:
1) Важно: если вы хотите, чтобы Автопилот запоминал со страницы Prodamus телефон, то добавляете действие «Обновить профиль» с телефоном %customer_phone%

2) Для этого добавляем действие «Отменить запущенный таймер» с названием равным
Напомналка %vk_product_title%

3) Действие «Отправить сообщение» клиенту с текстом:
%product_message%

Опционально: действием: «Метки диалогов» выставляем метку клиенту «Заказ куплен»
Действием: «Метки диалогов» отвязываем метку клиенту с названием: «Новый заказ», т.к. заказ уже куплен.
Дальнейшие действия могут быть любыми, нужными вам. Добавление в список клиентов действием: «Добавить в список игроков», одобрение заявку в закрытое сообщество действием: «Одобрить заявку»
4) Опционально (для действия «Одобрить заявку») проверяем ответ сервера, т.к. ключ используемый для этого действия имеет свои ограничения и может слетать. Мы проверяем ответ сервера %response%
, если он равен 1
, то все хорошо, иначе сообщаем о проблемах сотрудникам. Для этого используем действие: «Прервать выполнение команды» с переключателем: прервано если числовая переменная: %response.response%
= 1

Важно! Любые данные переданные из Prodamus можно получить в команде оплаты вот так, пример:%customer_phone%
Больше примеров есть в документации Prodamus.

5) Для добавления в список клиентов добавим действие: «Добавлен в список» %autopilot_id%
и уровень установлен 1
. Переменная %autopilot_id%
будет содержать номер списка Автопилота, в котором окажется пользователь, купивший ваш курс. Если вы создадите список в этом разделе и укажете на страницах в настройках продукта.

6) Для добавления в список подписчиков Senler добавим действие: «Подписать на рассылку сервиса Senler» с номером: %senler_group_id%
Переменная %senler_group_id%
будет содержать номер группы подписчиков Senler, в котором окажется пользователь, купивший ваш курс. Если вы создадите группу подписчиков в Senler и укажете на страницах в настройках продукта. После параметра #s. В примере группа Senler = 2441001
для группы подписчиков в примере:
https://vk.com/app5898182_-213718344#s=2441001
Важно! Для работы действия нужна настроенная интеграция.
Подписчик ВК будет подписан только в случае, если имеется диалог с сообществом

7) Опционально для уведомления администратору: действие: «Отправить сообщение» администратору с текстом:
#клиент
Клиент:
%vk_link%
Ответ сенлер:
%response%

8) Опционально для уведомления администратору: действие: «Отправить сообщение» администратору с текстом:
#оплата
%vk_link% {gender}оплатил|оплатила{/gender} «%vk_product_title%» c ценой %vk_product_price% р.
Дата: {date}%F %X{/date}

Тут на самом деле все просто (стандартные переменные Автопилота):
%vk_link%
— кликабельная ссылка на профиль клиента. Например: Андрей Горячих. В примере специально добавлен хештег для удобства.{gender}оплатил|оплатила{/gender}
— функция выводит разный текст в зависимости от пола клиента, подробности тут%vk_product_title%
— название товара, берется со страницы оплаты%vk_product_price%
— цена товара, берется со страницы оплаты{date}%F %X{/date}
— дата написания сообщения. Подробнее о формате даты можно прочитать здесь.
Тестируем.

Важно! Если вы в Автопилоте поставили галочку «Получать (и сохранять в статистику) ВСЕ уведомления о получении средств в платежные системы», то в разделе «Финансы и счета» увидите оплаты, даже если оплата получена не через Автопилот


Как видно выше — ничего сложного.
Все работает идеально. Творческих взлётов и успешного внедрения!
Уведомление про успешную оплату
Важно! Если у вас несколько сообществ, то достаточно прописать в настройках сообществ имя аккаунта, ключи, а в Продамусе вебхук от одного сообщества, а АП далее сам разрулит, иначе будут задвоения будьте внимательны.
Интеграция с Prodamus позволяет принимать и реагировать на оплаты не только ВКонтакте, но и в Telegram с помощью события: «Оплатил / сделал перевод» и действия «Создан заказ в Prodamus»
Сервис Prodamus имеет полноценные вебхуки для возврата Автопилоту данных об успешной оплате. Ссылку для вебхука вы можете скопировать в настройках сообщества в Автопилоте. Подойдет ссылка из любого сообщества проекта.

- Для подключения этих вебхуков, скопируйте эту ссылку (на компе достаточно просто кликнуть по ней) и вставьте в Продамусе в разделе «Настройки» в соответствующее поле.
- Дальше просто используйте событие «Оплатил через Prodamus», где прописывайте нужное название курса и сумму перевода. Вы можете либо одно такое событие со стандартными параметрами добавить в универсальную команду (продвинутый путь). Либо под каждый продукт создавать отдельную команду и отдельное событие (простой путь).
- Настоятельно также добавлять в команды с этим событием условие:
числовая переменная%vk_id%
больше0
,
чтобы сервис не присылал вам сообщения об ошибках, если вдруг кто-то купит не через Автопилот.
Творческих взлётов и успешного внедрения.
Вернуться к списку инструкций