Как мы запустили платный Telegram-канал Full Join для профессиональных аналитиков данных
Практический опыт запуска и монетизации закрытого канала для профессионалов. Я разобрался, как настроить TG-бота для оплаты подписок и защитить контент от копирования, чтобы вам не пришлось.
Немного предыстории: за более чем четыре года существования открытого Telegram-канала Left Join было опубликовано свыше 800 постов, а это несколько десятков опросов, еженедельные познавательные статьи и сотня лонгридов. Я делюсь в канале самыми актуальными новостями индустрии, анонсами событий, разбираю новейшие релизы BI-инструментов и лайфхаки в визуализации данных.
Хотите узнать, как открытый Telegram-канал помог мне создать закрытое комьюнити для профессионалов в сфере аналитики? Тогда читайте дальше!
На мой Telegram-канал LEFT JOIN на текущий момент подписано больше 24К человек. Судя по комментариям, среди них как и люди, не связанные с аналитикой или инжинирингом данных напрямую, те, кто думают перейти в это направление, так и начинающие и уже «укоренившиеся» в профессии специалисты.
В какой-то момент я заметил, что «прокачанным» аналитикам и инженерам данных хочется более обстоятельного и глубокого подхода к теме, например, деталей и примеров применения оконных функций SQL или даже AMA-сессий со мной или ребятами из Valiotti Analytics лично, чтобы разобраться с конкретными решениями и подходами к работе с клиентом.
В чем особенность контента частного Telegram-канала FULL JOIN?
За более чем 13 лет моей практики в Data Science и с момента создания собственной консалтинговой компании по вопросам аналитики и инжиниринга данных Valiotti Analytics в 2019 году, в нашем совместном с командой опыте собралось столько кейсов, что в стандартный багаж уже не влезет. Чтобы не растерять этот ресурс, но и донести его до тех, кому он действительно интересен и полезен, самым актуальным и удобным способом объединить его в единый поток познавательной информации показалось создание частного канала в Telegram. Да, рассылки, блоги и кейс-метод имеют свои преимущества, но они все же уступают Telegram в своей доступности и удобству.
Давайте для начала обсудим, что такое частный канал в Telegram. Это закрытое сообщество, доступ в которое можно получить либо по пригласительной ссылке, либо если администратор канала сам пригласит вас. Его плюс состоит в том, что визуально он выглядит как обычный Telegram-канал, который при этом позволяет его владельцу монетизировать контент, как это делают, например, подписные медиа издания или платные рассылки.
Многие англо-читающие аналитики и инженеры черпают драгоценную информацию из иностранных ресурсов, которые, зачастую, достаточно скупы на реальные примеры, так как NDA (Соглашение о неразглашении информации) могут запретить специалистам выкладывать скриншоты корпоративных дашбордов или важные куски кода для организации пайплайна данных. К тому же, русский рынок отличается от западного тем, что немного отстает в развитии инфраструктуры аналитических систем и дата стека.
К тому же, неверное представление аналитиков о том, что делать с той или иной функцией и как ее корректно применить — это часто встречающаяся ошибка, которая может не только сильно затруднить реализацию проекта, но и вообще лишить человека должности. В закрытом Telegram-канале FULL JOIN мы стараемся разбавлять теорию интерактивом и продвинутым уровнем SQL. Например, к каждой статье про функции в SQL мы прикладываем данные и запросы, которые можно запустить в нашей Redash-песочнице.
Как создать платный Telegram-канал
Итак, с концептуальной составляющей нашего канала мы определились. Настал черед создать сам канал, а затем монетизировать его для будущих подписчиков.
- Создаем Telegram-канал с частной ссылкой
В раскрывающемся окне с Telegram-меню мы выбираем пункт «Создать канал», указываем его название и описание — тот же самый набор действий, что и при создании обычного канала. Затем Telegram предложит выбрать тип канала. Вот здесь и нужно указать «Частный канал», чтобы доступ в него могли получить только те люди, которые получат пригласительную ссылку после оплаты подписки.
Совет: сразу же включите опцию «Запретить копирование», чтобы подписчики не могли поделиться платным контентом, с легкостью переслав его. Конечно, если кто-то захочет распространить контент, он может это сделать с помощью сохранения ссылок, перепечатывания текста или скриншотов, но едва ли этим будут заниматься так же охотно, как кликать на привычную опцию «Переслать».
Дальше дело за малым — необходимо монетизировать этот канал.
- Бот Donate или как сделать подписку в Telegram простой
Конечно, чтобы сделать что-либо платным, нельзя не задуматься о том, как обеспечить своему потенциальному подписчику простой и удобный доступ к услуге. В случае c Telegram-каналом FULL JOIN, мы решили воспользоваться уже готовым решением монетизации контента от Telegram. Выбор пал на Donate Bot, который, помимо стандартных способов оплаты банковскими картами Visa, Mastercard и MIR, также поддерживает TON. Еще был вариант подключить Paywall, но в таком случае потенциальный подписчик должен будет перейти на сайт для подписки и оплаты, а чем меньше лишних действий и смен платформы — тем выше шанс на успешную подписку.
- Условия подключения бота Donate к закрытому каналу
Для того, чтобы воспользоваться услугами бота и принимать оплату с его помощью нужно:
- Быть владельцем (создателем) открытого Telegram-канала с 1000 или более читателей;
- Канал должен быть старше 3 месяцев;
- Канал должен быть преимущественно развлекательной или образовательной направленности.
Если все эти условия соблюдены, то можно подключать бот и настраивать платную подписку на закрытый канал.
- Настройка бота Donate
Для начала, необходимо добавить бот @donate с правами администратора в сам частный Telegram-канал. Затем нужно перейти в бот, запустить его и следовать инструкциям. Интерфейс бота интуитивно понятен, поэтому его можно быстро настроить и дальше спать спокойно, что он без проблем справится с любой аудиторией.
Боту нужно дать всего несколько вводных, это:
- Название подписки. Оно будет отображаться в вашем списке подписок и у любого, кто перейдет по ссылке;
- Описание подписки — короткое описание, которое ёмко донесет суть происходящего в вашем канале;
- Команда — слово или фраза, которая будет генерировать кнопку на подписку (работает только в вашем открытом канале, который вы использовали для прохождения проверки);
- Стоимость подписки — любая стоимость, которую вы считаете оправданной, но в границах от 200₽ до 60 000₽ (либо валютные эквиваленты);
- Период. Есть три опции: неделя, месяц или год;
- Канал. Канал, подписку на который вы планируете сделать платной (канал должен быть закрытым, а бот должен быть в администраторах канала);
- Ссылка. Она создается ботом автоматически и несет в себе всю информацию о стоимости и описании подписки, ее можно использовать где угодно на просторах сети;
- Картинка (опционально). Можно загрузить картинку в пропорциях 3:1, которая будет являться «шапкой» вашей подписки в чате подписчика с ботом.
В нашем же случае, после всех настроек, мы создали приветственное сообщение, текст и картинку. Если вы перейдете по ссылке для оформления подписки на FULL JOIN, то увидите вот такое сообщение:
Потенциальный подписчик видит название канала, на который он оформляет подписку, стоимость и период подписки. Удобно, правда?
Благодаря тому, что у нас уже была большая аудитория в бесплатном канале LEFT JOIN, нам оставалось лишь разместить информацию о старте его закрытого аналога для профессионалов, описать его особенности и указать ссылку для оформления подписки на FULL JOIN в одном из постов. По ссылке наши подписчики попадали в бот, а после оплаты — уже в сам канал FULL JOIN.
- Что происходит дальше?
Вы публикуете анонс вашего платного канала в открытом доступе, оставляете ссылку или запускаете команду подписки. А дальше томительное ожидание…Ну, или не такое уж и томительное. Рано или поздно люди начнут оформлять подписки! После этого бот сам добавляет человека в канал (если вы все сделали правильно и выдали ему на это права), а вам будет приходить уведомление о новой подписке.
Также, в верхней части канала (разумеется, в админке) будете видеть все заявки, которые люди оставили, но не оплатили. Это те подписчики, которые попали в “воронку продаж”. При клике на эту информацию можно просмотреть все профили и, при желании, повзаимодействовать с ними отдельно: узнать, почему они не готовы подписаться или предложить им тест-драйв канала. Важные нюансы:
- Если вам нужно добавить человека в канал без оплаты (например, нового админа или любимую тетушку), то это можно сделать вручную. Бот не будет удалять этого человека из канала без вашего ведома.
- Если человек спустя время отпишется, бот также вам сообщит об этом и удалит человека из канала.
- Какие ограничения есть у бота Donate?
Смена подписки с месячной на годовую
Легко перейти с одной подписки на другую не получится: нужно дождаться завершения текущей, либо отменить текущую (с потерей денег) и подключить новую.
Редактирование и удаление подписки невозможно
Если вы опубликовали подписку, а спустя время решили, что продешевили — назад дороги нет. Все, кто оплатил подписку, смогут пользоваться ей до момента отмены. Единственное, что вы можете сделать — это создать новую подписку с новой ценой и разместить её в сети, а старую — убрать.
Чат
Если вы хотите активировать комментарии под постами в закрытом канале, то нужно создать и подключить к этому каналу чат. Все бы было хорошо, но у бота Donate нет к нему доступа. Поскольку все посты автоматически дублируются в чате (а если их удалить оттуда, то комментирование будет недоступно), то особо хитрые и предприимчивые подписчики могут остаться там после отмены подписки и следить за всем бесплатно. Держите ухо востро и контролируйте этот момент вручную.
Все управление ведет создатель открытого и платного каналов
К сожалению, админы не имеют доступа к боту Donate, а значит управление подписками, настройку бота и решение любых организационных вопросов целиком и полностью ложится на плечи владельца канала.
С техническими аспектами разобрались, а что с наполнением канала?
Контент, доступный подписчикам FULL JOIN
Поскольку контент в платном канале должен качественно отличаться от бесплатного, мы решили, что будем публиковать то, за что были бы готовы заплатить сами, а именно — прикладные статьи с теорией в связке с практикой. Именно такие статьи-гайды лучше всего помогают аналитикам восполнить недостающий запас знаний и сразу применить его на практике (а значит, гораздо лучше его усвоить!). Также, контент должен максимально соответствовать запросам читателей, чтобы они продолжали читать и были довольны качеством материалов.
В итоге, подписчикам FULL JOIN доступен следующий контент:
- Статьи по SQL с теорией и реальными примерами
- Возможность не только прочитать материал, но и запустить все запросы в Redash-песочнице
- Подробные how-to статьи (к примеру, «Как собрать базу Telegram-подписчиков» с примерами кода на Python)
- Уроки о создании консалтинговой компании по вопросам аналитики и инжиниринга данных в России и за рубежом (юридические и налоговые тонкости, лайфхаки по оптимизации налогов)
- AMA-сессии со мной, Николаем Валиотти
- Закрытый чат для участников коммьюнити
Как сейчас выглядит канал FULL JOIN и как себя чувствуют подписчики
Наши подписчики начали активно общаться в комментариях и привязанном к каналу чате, а, как известно, нетворкинг — двигатель IT индустрии (и профессионального роста). Также, мы уточняем, с чем ребята работают, чтобы по возможности адаптировать контент канала под нужды и проблемы конкретно нашей аудитории.
Судя по первой АМА-сессии на тему «Аналитика данных и BI», можно сделать вывод, что самыми актуальными темами для обсуждения на текущий момент являются продуктовая аналитика и оценка A/B тестирований. Более технические вопросы касаются выбора BI инструментов при определенной комбинации целей и стека заказчика и работа с библиотеками Python для визуализации данных. На чем мы и сосредоточим свой контент-план на ближайшие пару месяцев!
Конечно же, частичная монетизация контента — это всего лишь приятный бонус в дополнение к тому, с чем имеешь дело ежедневно. В 2022 году, совместно с моей командой из Valiotti Analytics я запустил собственный подкаст «Data Heroes» и организовал сообщество Cyprus Data, которое устраивает очные митапы на Кипре. Я делился своим профессиональным опытом в сфере аналитики и инжиниринга данных, не обошел стороной и Data Science, AI и ML. Несмотря на все препятствия и перипетии 2022, мне удалось удержаться у руля и не сбиться с курса — и даже добиться значительного успеха в продвижении Valiotti Analytics на международном рынке, в том числе благодаря участию на IT-конференции Linq и выполнению проектов для крупнейших иностранных компаний в сфере EdTech, телекоммуникаций и маркетинга.
Благодаря такому уникальному опыту и контенту, наш открытый канал LEFT JOIN растет и обрастает живой общительной аудиторией, которая развивается и берет новые рубежи вместе с нами. Аналитика данных — это не что-то для избранных или исключительно одаренных. Мы делаем ее доступной и интересной. Заглядывайте в гости, будем рады новым друзьям!