Выдача ссылки на частичную оплату через форму сбора заявок
Важно! Для корректной настройки у вас в названии тарифа не должно быть лишних цифр. Пример: Ультра (15000)
В данной настройке не рассматривается интеграция с Prodamus. Как ее сделать смотрите вот здесь
Событие:
Событие: «Форма сбора заявок» с формой с тарифами. Как их корректно настроить показано в видео выше
Действия:
1) Действием: «Обновить профиль» записываем номер телефона пользователя, чтобы при заказе других товаров можно было не спрашивать номер.
2) Переменная %vk_product_price% = {num}%custom_0%{/num}Во временной переменной с помощью функции {num} оставляем только цифры, поэтому в названии тарифа лучше не добавлять других цифр, или придется вытаскивать сумму через функцию {reg}
3) Формируем условную переменную %vk_product_title% с выбором названия услуги в зависимости от цены:
%vk_product_title% =
Классик. Предоплатаесли%vk_product_price%равна1000
Классик. Полная стоимостьесли%vk_product_price%равна10000- или
10000
4) Для привязки к странице заводим временную переменную c функцией {page} которая создает страницу товара /услуги. Переменная %page_id%со значением:
{page}%vk_product_title%{/page}
5) Для того, чтобы передать в Продамус информацию о доступах создается временная переменная %paid_content% с необходимой инфой о доступах. Например, так:
Спасибо, за оплату услуги %vk_product_title%, %first_name%.
Доступы в группе:
https://vk.com/club%club_id%
6) Для выставления счета добавляем действие: «Создать счет в Автопилоте»
с параметрами по умолчанию. Если Вы планируете после истечения срока жизни ссылки выставлять полную стоимость, то в поле Цена после завершения скидки вставьте переменную или укажите полную стоимость цифрами
(в примере этого нет).
Важно! Если в действии стоит переключатель: «Найден или создан» , то Автопилот будет сначала искать старые заказы с аналогичным названием или номером счета. Будьте внимательны. Если нужно обновлять информацию о счёте, то ставьте переключатель: «Обновлен или создан».
НЕ забудьте переключить действие в универсальный режим ( кликните на человечка) и вставьте переменную %page_id% в поле: «привязан к странице»
7) В случае выставление счета через Prodamus используйте действие «Создать заказ в Продамусе» главное не забудьте отредактировать срок жизни ссылки (если необходимо) и поставить в поле в рамках счета переменную %bill_id%для частичной оплаты.
Нажимаем «Добавить параметр» и добавляем paid_contentcо значением %paid_content%
Важно! Если нужно передать email, как и любые дополнительные поля в Prodamus. В действии необходимо добавить нужный параметр. Например, customer_emailДополнительные параметры можно посмотреть в документации Prodamus. Все данные будут переданы из Prodamus в Автопилот в событии «Оплатил / сделал перевод»
8) Опционально: действием: «Метки диалогов» выставляем метку клиенту «Новый заказ»
Далее вы можете настроить цепочку сообщений, отменить заказ, если клиент не купил. Как это сделать было показано тут
9) Действие: «Отправить сообщение» клиенту с текстом и переменной ссылка на оплату %payment_link%:
%first_name%, отличное решение! Создали Вам заказ услуги «%vk_product_title%»
Для завершения покупки переходите сюда:
%payment_link%
Важно! Если оплаты у вас идут не через Prodamus, то вы можете воспользоваться действием: «Создать / обновить счет в Автопилоте» с переключателем: «Обновлен или создан». Ниже будет скриншот действия (на всякий случай), но пользуйтесь одним вариантом (либо Prodamus, либо АП):
Важно! Отмена таймера и запуск таймера расходует по одной миле за каждое действие, то есть, если у вас одна отмена таймера + три запуска таймера, то на 1 запуск команды израсходуется 5 миль.
10) Опционально: для отмены счета добавляем действие «Запустить таймер» с названием:
Отмена таймера %vk_product_title%
11) Для отмены счета добавляем действие «Создать счет в Автопилоте» с переключателем «Найден и отменен» и номером счета: %bill_id%
Все! Для оплаты делаем команду с реакцией на оплату, как показано ниже.
Команда «Оплата услуги»
Важно! В примере показана универсальная настройка с реакцией на оплату.
Рекомендуется (если нужны кавычки), то в названии услуги использовать кавычки-елочки «».
Если у вас в названии запятая, например «Тариф «Автоматизатор», тариф VIP, то в событии на оплату ставим переключатель подходящее под регулярное выражение и экранируем запятую, подробности тут.
Пример:
Тариф «Автоматизатор»\, тариф VIP
Событие:
1) Событие «Оплатил / сделал перевод» с названием содержащим Классик и ценой (тут указывается стоимость предоплаты, например, 1000).
В примере команда сработает, если оплата составляет 1000 рублей. Для каждой услуги не забудьте указать свою цену, иначе ошибка может выдать доступ к курсу за пару рублей.
Действия:
1) Важно: если вы хотите, чтобы Автопилот запоминал со страницы Prodamus email, то добавляете действие «Обновить профиль» с email%customer_email%
Для того чтобы Автопилот запоминал со страницы Prodamus телефон, то добавляете в действие «Обновить профиль» телефон%customer_phone%
Важно! Напоминаем, что запуск и отмена таймера и запуск таймера расходует по одной миле за каждое действие, то есть, если у вас одна отмена таймера + три запуска таймера, то на 1 запуск команды израсходуется 5 миль.
2) Чтобы прервать серию напоминалок после покупки и не беспокоить клиента добавляем действие «Отменить запущенный таймер» с названием равным
Отмена таймера %vk_product_title%
3) Опционально: для отмены счета действие «Запустить таймер» с названием:
4) Действие «Отправить сообщение» клиенту с текстом:
%product_message%
Опционально: действием: «Метки диалогов» выставляем метку клиенту «Заказ куплен»
Действием: «Метки диалогов» отвязываем метку клиенту с названием: «Новый заказ», т.к. заказ уже куплен.
Дальнейшие действия могут быть любыми, нужными вам. Добавление в список клиентов действием: «Добавить в список игроков», одобрение заявку в закрытое сообщество действием: «Одобрить заявку»
5) Опционально (для действия «Одобрить заявку») проверяем ответ сервера, т.к. ключ используемый для этого действия имеет свои ограничения и может слетать. Мы проверяем ответ сервера %response%, если он равен 1, то все хорошо, иначе сообщаем о проблемах сотрудникам. Для этого используем действие: «Прервать выполнение команды» с переключателем: прервано если числовая переменная: %response.response% = 1
Важно! Любые данные переданные из Prodamus можно получить в команде оплаты вот так, пример:
%customer_phone%Больше примеров есть в документации Prodamus.
6) Для добавления в список клиентов добавим действие: «Добавлен в список» %autopilot_id%и уровень установлен 1. Переменная %autopilot_id% будет содержать номер списка Автопилота, в котором окажется пользователь, купивший ваш курс. Если вы создадите список в этом разделе и укажете на страницах в настройках продукта.
7) Для добавления в список подписчиков Senler добавим действие: «Подписать на рассылку сервиса Senler» с номером: %senler_group_id%
Переменная %senler_group_id% будет содержать номер группы подписчиков Senler, в котором окажется пользователь, купивший ваш курс. Если вы создадите группу подписчиков в Senler и укажете на страницах в настройках продукта. После параметра #s. В примере группа Senler = 2441001для группы подписчиков в примере:
https://vk.com/app5898182_-XXXXXX#s=2441001
Важно! Для работы действия нужна настроенная интеграция.
Подписчик ВК будет подписан только в случае, если имеется диалог с сообществом
8) Опционально для уведомления администратору: действие: «Отправить сообщение» администратору с текстом:
#клиент
Клиент:
%vk_link%
Ответ сенлер:
%response%
9) Опционально для уведомления администратору: действие: «Отправить сообщение» администратору с текстом:
#оплата
%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}— дата написания сообщения. Подробнее о формате даты можно прочитать здесь.
10) Чтобы формировать ссылку на частичную оплату, только если счет на предоплату добавляем действие «Прервать / продолжить выполнение команды» с переключателем: продолжено, если переменная %vk_product_title% содержитПредоплата
11) Формируем переменную %vk_product_title% с названием услуги. Пример:
Классик. Полная стоимость
12) Формируем переменную %vk_product_price% с ценой услуги. Пример:
10000
13) Для привязки к странице заводим временную переменную c функцией {page} которая создает страницу товара /услуги. Переменная %page_id%со значением:
{page}%vk_product_title%{/page}
14) Для того, чтобы передать в Продамус информацию о доступах создается временная переменная %paid_content% с необходимой инфой о доступах. Например, так:
Спасибо, за оплату услуги %vk_product_title%, %first_name%.
Доступы в группе:
https://vk.com/club%club_id%
15) Для выставления счета добавляем действие: «Создать счет в Автопилоте»
с параметрами по умолчанию. Если Вы планируете после истечения срока жизни ссылки выставлять полную стоимость, то в поле Цена после завершения скидки вставьте переменную или укажите полную стоимость цифрами
(в примере этого нет).
Важно! Если в действии стоит переключатель: «Найден или создан» , то Автопилот будет сначала искать старые заказы с аналогичным названием или номером счета. Будьте внимательны. Если нужно обновлять информацию о счёте, то ставьте переключатель: «Обновлен или создан».
НЕ забудьте переключить действие в универсальный режим ( кликните на человечка) и вставьте переменную %page_id% в поле: «привязан к странице»
16) В случае выставление счета через Prodamus используйте действие «Создать заказ в Продамусе» главное не забудьте отредактировать срок жизни ссылки (если необходимо) и поставить в поле в рамках счета переменную %bill_id%для частичной оплаты.
Нажимаем «Добавить параметр» и добавляем paid_contentcо значением %paid_content%
Важно! Если нужно передать email, как и любые дополнительные поля в Prodamus. В действии необходимо добавить нужный параметр. Например, customer_emailДополнительные параметры можно посмотреть в документации Prodamus. Все данные будут переданы из Prodamus в Автопилот в событии «Оплатил / сделал перевод»
17) Опционально: действием: «Метки диалогов» выставляем метку клиенту «Новый заказ»
Далее вы можете настроить цепочку сообщений, отменить заказ, если клиент не купил. Как это сделать было показано тут
18) Действие: «Отправить сообщение» клиенту с текстом и переменной ссылка на оплату %payment_link%:
%first_name%, отличное решение! Создали Вам заказ услуги «%vk_product_title%»
Для завершения покупки переходите сюда:
%payment_link%
Отмена счета %vk_product_title%
19) Для отмены счета добавляем действие «Создать счет в Автопилоте» с переключателем «Найден и отменен» и номером счета: %bill_id%
Важно! Если вы в Автопилоте поставили галочку «Получать (и сохранять в статистику) ВСЕ уведомления о получении средств в платежные системы», то в разделе «Финансы и счета» увидите оплаты, даже если оплата получена не через Автопилот
Как видно выше — ничего сложного. Это еще не все.
Бонус из клуба Андрея
Узнать о клубе можно тут.
Все работает идеально. Творческих взлётов и успешного внедрения!
