Как я создала мини-приложение в PuzzleBot для проведения розыгрыша

Проведение розыгрышей в Telegram — один из способов привлечь новых подписчиков дешевле и повысить вовлеченность на канале. Для автоматизации таких мероприятий админы часто используют готовых чат-ботов для Telegram. Однако создание собственного бота открывает дополнительные возможности: вы не только увеличиваете количество подписчиков на канале, но и собираете базу подписчиков в своем боте, что позволяет совершать дополнительные касания.

Привет! Меня зовут Светлана, я специалист по чат-ботам для Telegram. Своим опытом и кейсами делюсь на канале «Чат-боты для экспертов и бизнеса».

В этой статье я поделюсь своим опытом создания мини-приложения для проведения розыгрыша и расскажу как после розыгрыша можно работать с базой подписчиков в боте.

Мини-приложение для проведение розыгрыша

Для разработки я использовала конструктор PuzzleBot, в котором любой пользователь может создать бота с мини-приложением без навыков программирования.

📌 Первый розыгрыш я проводила для проверки работы бота на своем канале без привлечения внешнего трафика.

Условия были простыми: подписка на канал, итоги бот подвел 1 января.
На этом примере и расскажу весь процесс

Как проводился розыгрыш и что делал бот

1. Публикация поста на канале с кнопкой

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

Как я создала мини-приложение в PuzzleBot для проведения розыгрыша

2. Проверка условий участия в розыгрыше

При нажатии на кнопку для подтверждения участия в розыгрыше бот выполнял следующие проверки:

  • Подписка на канал;

  • Дата подачи заявки;

  • Отсутствие отметки, что пользователь уже участвует.

После проверки бот предоставлял один из четырех вариантов ответа:

  • Подтверждение участия в розыгрыше;

  • Информацию о том, что условия не выполнены;

  • Сообщение, что пользователь уже участник розыгрыша;

  • Уведомление о завершении розыгрыша.

Как я создала мини-приложение в PuzzleBot для проведения розыгрыша

3. Запись данных в таблицу

Каждому участнику бот присваивал уникальный номер, а данные записывал в NocodeDB таблицу (аналог Google таблиц) для дальнейшей обработки ботом.

Как я создала мини-приложение в PuzzleBot для проведения розыгрыша

4. Подведение итогов розыгрыша

В день розыгрыша бот рандомно выбрал победителя и отправил всем участникам сообщения с результатами.

Как я создала мини-приложение в PuzzleBot для проведения розыгрыша

Итоги первого розыгрыша

В розыгрыше приняли участие 23 пользователя, что составляет примерно 5% от подписчиков канала и 15% от охвата поста.

Приз отправлен победителю
Приз отправлен победителю

Доработка бота

После анализа работы тестовой версии я внесла несколько изменений:

1. Отправка номера участника:

  • После завершения подачи заявки бот отправляет сообщение с номером участника, чтобы было проще самостоятельно сверить с результатами.

2. Дополнительная проверка подписки на Telegram канал:

  • Перед определением победителя бот повторно проверяет подписку, так как за время проведения розыгрыша пользователи могут отписаться от канала.

3. Уведомление о нарушении условий:

  • Если пользователь отписался от канала, бот во время рассылки результатов отправляет сообщение о нарушении условий.

Скрины с настройкой бота для проведения розыгрышей

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

Преимущества использования собственного бота для розыгрышей в Telegram

Создание собственного бота имеет важное преимущество — вы получаете базу подписчиков в своём боте и в дальнейшем можете совершать повторные касания:

  • Отправлять сообщения;

  • Запускать воронки;

  • Проводить опросы.

Использование собственных ботов позволяет не только проводить розыгрыши, но и эффективно работать с аудиторией в дальнейшем.

Дополнительные решения для получения максимальной пользы от проведения розыгрышей:

1. Опросы для выявления потребностей аудитории:

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

2. Дополнительные билеты за привлечение участников:

  • Участникам розыгрыша можно предложить получить дополнительный билет за привлечение друзей. Это поможет вам увеличить число подписчиков, а пользователи увеличат свои шансы на выигрыш.

Заключение:

Создание собственного бота для розыгрышей — это отличный способ не только увеличить количество подписчиков, но и наладить долгосрочные связи с аудиторией.

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

Спасибо, что дочитали статью до конца, надеюсь она была полезной.

Буда рада видеть вас на моем канале «Чат-боты для экспертов и бизнеса», где я делюсь опытом и кейсами, подписывайтесь 😉

4
9
1
1
8 комментариев

Когда-нибудь я доберусь до мини-аппов 🤓

1

с новогодними обновлениями стало еще круче и интереснее тестировать 👍

1

Такие механики не только удерживают интерес, но и формируют лояльность к бренду. Я вижу, что подобные идеи особенно хорошо работают в нишах, где важно эмоциональное вовлечение.

1

Сначала подумал, что у телеграма есть встроенная функция для проведения конкурсов с раздачей подписок, но потом вспомнил что это только для каналов, в боте такое сделать нельзя + розыгрыш в телеграме ограничен только подпиской, а здесь хоть что можно разыграть)

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

1

да, кто-то разыгрывает инфо-продукты, кто-то айфоны.

Еще в своем боте можно доп. условия настроить: опрос, активность и др

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

Есть пара вопросов, которые хотел бы задать. Куда можно обратиться?