Розыгрыши и конкурсы в Инстаграм способны привести к огромному всплеску активности на аккаунте. Посты с розыгрышем становятся вирусными, приносят тысячи репостов, подписчиков и комментариев. Сегодня реалии Инстаграм маркетинга таковы, что без автоматизации и геймификации невозможно провести прозрачный и эффективный розыгрыш или конкурс с подсчетом баллов. Вручную запускать розыгрыши и конкурсы в Инстаграм уже не эффективно, потому что практически невозможно уследить за всем потоком участников и проверить их на выполнение условий самостоятельно. Поэтому на помощь приходит чат бот для Инстаграм.
Для создания вирусного розыгрыша или конкурса, нужно использовать чат-бота, который на автомате будет проверять пользователей на выполнения условий, начислять им баллы, присылать инструкции в директ и вести учет всех участников в гугл-таблице. Далее подробно рассмотрим все этапы создания бота для розыгрышей и конкурсов в Инстаграм.
Возможности чат-бота для розыгрышей и конкурсов
- Мониторинг комментариев. Бот может отслеживать все комменты под постом с розыгрышем и прислать в ответ на них в директ сообщение с подробностями про розыгрыш.
- Проверка подписки. Бот умеет проверять каждого участника на подписку, если подписки нет — бот напомнит через директ, что для участия обязательно нужна подписка на аккаунт.
- Проверка репоста в сторис. Бот может проверять участников на выполнение условия по репосту поста с розыгрышем и с отметкой вашего аккаунта в их сторис.
- Проверка отметки аккаунтов в комментариях. Бот умеет проверять участников на условие отметки других аккаунтов в комментарии под постом с розыгрышем.
- Начисление баллов. Бот умеет начислять баллы клиентам за определенные действия: например, комментарии, отметки аккаунтов в комментариях, репосты в сторис.
- Таблица всех участников. Бот может автоматически вносить данные участников в гугл-таблицу, где у каждого есть свой порядковый номер. Это позволит прозрачно выбрать победителя конкурса или розыгрыша.
![Возможности чат-бота для розыгрышей и конкурсов Возможности чат-бота для розыгрышей и конкурсов](/files/upload/2d777d79bc104ee2ed52f5be0fb42f73.webp)
Как настроить сценарий для розыгрыша в Инстаграм
Каждое условие розыгрыша (комментарий, упоминание в сторис или отметки в комментах) настраивается как переменные. В сценарии чат-бот проверяет каждого участника на выполнение условия с помощью этих переменных. В CRM можно создавать собственные переменные и настраивать чат-бота на присвоение определенных переменных при выполнении конкретных действий.
Чтобы создать сценарий для розыгрыша в Инстаграм, важно следовать следующему алгоритму действий:
- Создать автоматический ответ на комменты к публикации с розыгрышем. Каждый, кто оставит коммент, получит сообщение в директ с подробностями про розыгрыш.
- Создание сценария для проверки всех условий и отправки сообщений с инструкцией. Это основной сценарий, на который будут вести остальные сценарии по назначению переменных. В основном сценарии происходит настройка комбинаций выполненных условий и сообщений с инструкцией. Бот будет отправлять либо поздравление с участием, либо подсказки, которые указывают, какие условия осталось выполнить.
- Создать отдельные сценарии для назначения переменных при выполнении конкретных действия. Каждый пользователь, оставивший коммент, автоматически проверяется на выполнение каждого условия розыгрыша и перенаправляется на основной сценарий.
![Как настроить сценарий для розыгрыша в Инстаграм Как настроить сценарий для розыгрыша в Инстаграм](/files/upload/98d2886ea61415254bd5c03f8a75f6aa.webp)
Пошаговый гайд настройки чат-бота для розыгрыша
Перед началом создания сценария, важно понять, что для каждого условия нужно создать отдельный сценарий по назначению переменных. Зависимо от того, какие и сколько у вас условий в розыгрыше, столько и будет переменных. Например, если в розыгрыше такие условия: подписка, комментарий и репост поста с отметкой аккаунта, то нужно создать две переменные для выявления ботом их выполнения. Проверка на подписку уже является системной переменной и выводится при настройке условий.
Перед тем, как перейти к созданию сценария для розыгрыша, подготовьте текст и картинки для оформления сообщений чат-бота. Для полноценной поддержки клиентов на пути к выполнению всех условий создайте картинки и текст для всех возможных сценариев пути пользователя. Например, если у вас 3 условия участия, то должно быть сделано 8 вариантов развития событий (как на скрине ниже).
![Пошаговый гайд настройки чат-бота для розыгрыша Пошаговый гайд настройки чат-бота для розыгрыша](/files/upload/e2e0ca5212d9e80e5377fe819b8cb0d7.webp)
1. В разделе «Комментарии» создаем автоответ. Придумываем ему название, выбираем отслеживание всех слов и активируем отслеживание конкретного поста из ленты и выбираем пост с розыгрышем.
![Автоответ на комментарии в Инстаграм Автоответ на комментарии в Инстаграм](/files/upload/421a43af6cfc847ea2ad4ec9492dd474.webp)
Если в вашем розыгрыше есть условие отметить друзей/коллег в комментарии, то создайте еще один автоответ на комментарии, но уже с отслеживанием упоминаний и отметок других аккаунтов в комментариях.
![Автоответ на комментарии с отметками и упоминаниями аккаунтов Автоответ на комментарии с отметками и упоминаниями аккаунтов](/files/upload/b4b57e51e615df49402de1983dff69c2.webp)
2. Переходим в CRM и в дополнительных функция выбираем «Переменные», чтобы их настроить. В новом окне выводятся текущие переменные и ниже есть кнопка «Добавить переменную», нажимаем ее. Для создания переменной нужно ввести ее название и сохранить. В нашем примере мы создаем переменные с такими названиями: «Комментарии», «Отметка в Истории» и «Выполнил условия».
![Настройка переменных в CRM Настройка переменных в CRM](/files/upload/f2873a8cbe76a6e3e8deff4c34193b89.webp)
3. В разделе «Чат-бот» создаем новый сценарий (в нашем примере он будет называться «Условия», который будет проверять выполнение всех условий по наличию записи в переменной. Первый шаг оставляем пустым, на втором шаге чат-бота в дополнительных действиях активируем «Выполнить условие» и сохраняем. После этого откроется блок для настройки условий, в котором, как в нашем примере, нужно создать 8 комбинаций выполненных условий для проверки и настроить для каждой комбинации отдельное сообщение бота.
В настройке условий в первом поле находится параметр «Если клиент подписан / не подписан». Далее, если выбрать параметр подписки и отключить учет группы клиента, то откроется список всех переменных для выбора. Значение переменной указываем «Заполнено» или «Не заполнено», — зависимо от комбинации условий, которые настраиваются.
![Настройка переменных в сценарии чат-бота Настройка переменных в сценарии чат-бота](/files/upload/e1ada1b5020618309c05511f4a792239.webp)
Важно: для сообщения бота при условии выполнения всех условий, кроме подписки, добавляем кнопку «Проверить подписку». Чтобы клиент мог ее активировать, когда подпишется, а бот еще раз мог проверить клиента на условие подписки. Для ответов, где пользователь не оставил комментарий или не сделал репост, добавьте в виде кнопки ссылку на пост с розыгрышем.
![Готовый сценарий чат-бота Готовый сценарий чат-бота](/files/upload/ae95d0a718d3cd289f19bbdbb0b59ab7.webp)
4. Создаем новый сценарий для проверки наличия комментария и активируем «Оставит комментарий» и выбираем автоответ для розыгрыша. На втором шаге блока чат-бота выбираем дополнительные функции, активируем «Запись в переменную» и выбираем из списка нужную переменную, в нашем примере это «Комментарии». Назначьте свое значение для записи в переменную — это может быть любой символ «1» или «+». Наличие любой записи в переменной будет свидетельствовать боту про выполнение условия.
![настройка значения переменной в сценарии настройка значения переменной в сценарии](/files/upload/44b45457c8c18ace0505c9dd1bf8d611.webp)
Далее в дополнительных действиях на этом же шаге бота активируем «Переместить клиента», выберите шаг «На другой сценарий» и выберите из списка нужный сценарий, в нашем примере — это «Условия».
![проверка комментария проверка комментария](/files/upload/2382e4a32c4bd79063090d21db9abb19.webp)
По такому же принципу создаем сценарий для внесения значения в переменную для проверки условия отметки в истории и также переводим на основной сценарий. Также вы можете создать переменную для упоминания аккаунта в комментариях, если в ваших условиях розыгрыша будет такое требование.
![проверка отметки в истории проверка отметки в истории](/files/upload/a7951eb5b52fd29fe1fb41c7cdca8f6e.webp)
5. Теперь все сценарии настроены, осталось настроить чат-бота на внесение данных каждого участника в таблицу. В шаге настройки сообщения бота при выполнении всех условий нужно активировать «Отправить вебхук» и выбрать переменные, которые нужно отправить в таблицу, например логин. Сначала вам нужно создать гугл-таблицу, куда бот будет отправлять логины всех участников по списку. Чтобы настроить вебхук, нужно воспользоваться любым коннектором, по типу Интегромат. В коннекторе настроить вебхук в связке с гугл-таблицей, а полученную ссылку вебхука нужно будет вставить в поле и выбрать «POST».
![Настройка вебхука в сценарии чат-бота Настройка вебхука в сценарии чат-бота](/files/upload/2fbd85d54f062ea9509a40d40f6f10ed.webp)
![Настройка вебхука и гугл-таблицы в коннекторе Интегромат Настройка вебхука и гугл-таблицы в коннекторе Интегромат](/files/upload/64a46383895af9142af0ba1fdefdca7f.webp)
![Таблица с участниками розыгрыша Таблица с участниками розыгрыша](/files/upload/429e90da6be2b77b385cdc3d34f4712b.webp)
Как начислять клиентам баллы в Инстаграм
Начисление баллов чат-ботом происходит также с помощью переменных. Вы можете начислять баллы пользователям за подписку, каждый новый комментарий, реакцию на сторис или ответ на сторис, также вы можете начислять баллы клиентам за прохождение тестов в директе или за отправку данных для проверки. Внизу подробнее рассмотрим, как настроить сценарий по начислению баллов клиентам в Инстаграм за активность.
1. Сначала в CRM создаем новую переменную под названием «Баллы». Эта переменная будет отображаться в карточке каждого клиента и автоматически обновляться зависимо от действий клиентов.
2. Далее создаем отдельные сценарии для каждого действия пользователя, которое будет повышать балл. Или в текущих сценариях в дополнительных действиях активируем «Сделать запись в переменную».
![Как начислять клиентам баллы в Инстаграм Как начислять клиентам баллы в Инстаграм](/files/upload/45384cad2a9c86468a9e3ba91c3e53a6.webp)
Например, создадим сценарий по повышению баллов за отметку вашего аккаунта в сторис пользователей. На первом шаге сценария в дополнительных действиях выбираем «Отметит вас в сторис». На втором шаге бота в дополнительных действиях активируем «Запись в переменную», выбираем переменную «Баллы» и активируем увеличение переменной на конкретное значение (в нашем примере +50). Таким же образом можно настроить начисление баллов по другим дополнительный действиям.
![Как начислять клиентам баллы в Инстаграм за действия Как начислять клиентам баллы в Инстаграм за действия](/files/upload/7a3449ab572ffb53f45dbc7debf2d11a.webp)
Также в сообщении вы можете выводить общее количество текущих баллов, которое заработал пользователь. Чтобы это сделать в поле настройки текста нажмите на значок с переменными и добавьте переменную «Баллы» в нужное место текста сообщения.
![Переменные в сценарии чат-бота Переменные в сценарии чат-бота](/files/upload/cb82b12b08f2e1728746af26fcd15137.webp)