Рубріки: Интервью

«Хотели сделать копию Tinder, но придумали нечто большее»: как в Waka создали приложение для знакомств по мемам внутри Telegram

Анастасія Пономарьова

Скажем нечто очевидное, но не для всех людей внешность и сексуальность стоят на первом месте — иногда важнее отменное чувство юмора, например. На этот тезис опирались в стартапе Waka, создавая приложение для поиска друзей, романтических знакомств, и даже нетворкинга. Главная цель — спасти человека от одиночества, а не просто заставлять его бесконечно свайпать однотипные фото, говорит CTO Waka Илья Савчук.

До того, как попасть в продукт в качестве разработчика, Илья работал в EPAM как фронтенд, а также на стартапы как фулстек-разработчик. Сейчас он совмещает работу фулстека и СТО — он подробно рассказал Highload, как запускался проект, какие были фейлы и в чем преимущество приложения на базе Telegram.

— Расскажите немного о Waka: когда запустились, какая была задумка и почему называете свое приложение «антидейтинг»?

CTO Waka Илья Савчук

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

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

Почему антидейтинг? Приложениями-дейтингами (для знакомств — прим.) пользоваться скучно. Во всяком случае, мне: там просто фотографии без описания, и ты хорош ровно настолько, насколько качественное фото ты добавил. Если идешь в дейтинг, чтобы избавиться от одиночества, то среди этих однотипных фото и описаний, холодных интерфейсов в красных цветах, намекающих на секс, можно себя почувствовать еще более одиноким. Нужно было помочь людям находить действительно релевантные знакомства.

Сначала мы просто сделали свайпалки, потом поняли, что этого недостаточно, чтобы получить релевантное знакомство, и стали думать, какие еще механики можно добавить. В итоге сделали комнату с мемами, чтобы люди знакомились по схожему чувству юмора, комнату с вопросами — такой себе аналог Twitter, где люди знакомятся с самыми остроумными комментаторами. Это хорошо повлияло на метрики: среди тех, что использует мемы, retention (показатель удержания аудитории, повторное использование приложения прим.)  46%, по комнате с вопросами — 51%. Это интересно и это работает.

Мы сделали ставку на интерфейс, он у нас во многих местах экспериментальный — яркие рисуночки, чертики. Целевая аудитория, естественно, Generation Z (зумеры), потому что их не нужно знакомить с Telegram, объяснять им, в чем суть его работы.

— Почему решили объединить приложение именно с Telegram?

— Telegram — то, что уже есть у каждого в телефоне. Не нужно дополнительно загружать приложение или переходить на сторонние платформы для общения, как в Tinder. Ты, условно, добавляешь кнопку в мессенджере, и все работает. Это упрощает онбординг пользователя: из мессенджера подтягивается имя пользователя, аватарка.

Приложение Waka

В самом начале работы у нас был длинный пугающий онбординг. Людям было даже непонятно, что нужно нажимать какую-то кнопку в Telegram. Чтобы решить проблему, мы добавили анимацию с человеком, который показывает вниз, на кнопку. Регистраций пользователей стало больше на 30%.

Мы также экспериментировали с онбордингом, пытались максимально сократить процесс — убрали добавление фотографии, имени и прочего. Люди перестали отваливаться на первых шагах, но при этом они перестали заполнять релевантную информацию про себя, из-за чего им сложнее взаимодействовать с людьми. Потому онбординг снова стал «пухленьким».

— Какие технологии были использованы для разработки приложения и сложно ли его встроить в Telegram?

— Бэкенд написан на Node.js, база данных — MongoDB, фронтенд — на React. Чтобы встроить приложение в мессенджер, понадобился еще Telegram Bot API. В нем заложены определенные функции, он может прислать кнопку с твоим токеном и информацией юзера. Ты нажимаешь на кнопку, тебя перенаправляет в HTML, в нем и происходит вся магия.

— Добавил ли мессенджер трудностей в работе?

— У Telegram есть ограничение: ты не можешь совершать больше 30 действий в секунду, потому, когда идут push-рассылки, работать становится сложнее. API у мессенджера многие ругают, что непонятная — она-то в целом понятная, но, во-первых, когда у тебя большая часть core logic (основная логика приложения прим.) на стороне отдельного сервиса, то это приносит сложности, потому что большинство багов и неполадок возникают как раз на стыке сервисов. Это добавляет проблем.

Есть и другая сложность: чтобы оставить ссылку в HTML на Telegram пользователя, нужен именно юзернейм, но не все пользователи добавляют его. Ссылки по Telegram ID не из мессенджера запрещены из соображений безопасности самим Telegram. Поэтому, если произошел метч с пользователем без юзернейма, ему написать не получалось. Мы обошли проблему: теперь самолетик перенаправляет пользователя в бот, а бот отправляет контакт нужного юзера отдельным пушем.

— Какие у вас самые крутые фичи?

— Самое клевое у нас — это комнаты, они веселят юзеров и дают нам плюс в метриках. Все привыкли, что в приложениях для знакомств надо свайпать юзеров и определять, интересен человек тебе или нет, исходя только из фото. Мы немножко расширили этот процесс взаимодействия: например, ты приходишь в комнату с мемами, свайпаешь веселые картинки, после тебе показывают юзера, с которым у тебя максимальная совместимость по выбору мемов. А в комнате с вопросами ты выбираешь самый остроумный ответ на свой вопрос и знакомишься с человеком. Пользователям это нравится, они возвращаются.

Комната с мемами

— Много ли конкурентов, которые тоже работают в связке с мессенджером или предлагают знакомиться по мемам?

— Есть приложения, которые делают дейтинг в Telegram, но у них взрослая аудитория, как в «Одноклассниках». Но я не видел, чтобы новые механики метчинга, как у нас, у кого-то еще тестировались. Большие игроки этого не делают, потому что у них есть уже рабочая схема, нет смысла внедрять что-то новое. 

— Сколько пользователей вы привлекли? Какая у вас аудитория?

— За все время — более 60 тысяч. Онлайн меньше, потому что retention не бесконечный. Количество активных пользователей растет по мере того, как мы добавляем комнаты. Есть гипотеза, что чем больше новых комнат будем добавлять, тем это будет лучше влиять на онлайн.

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

Последнее время много трафика дало «сарафанное радио», публикации в СМИ, еще мы трафик покупаем. У нас в планах — брать курс на западную аудиторию, однако сейчас покупать на Западе трафик — плохая идея. Во-первых, там не у всех есть Telegram, во-вторых, там живут люди, которых мы не понимаем.

Был случай, когда мы купили трафик на понедельник, а он оказался государственным выходным днем. Все юзеры разъехались, трафик идет, люди заполняют профили, но не видят людей из города, в котором находятся. Вышло, что зря потратили деньги. Потому, даже когда тратишь трафик на страны СНГ, можно прогадать.

Приложением в основном пользуются в странах СНГ, есть юзеры из экзотических стран — Кипра, например, но тоже русскоязычные. Самому возрастному юзеру — 78 лет.

— С какими еще фейлами сталкивались в работе?

— Эпичный фейл произошел, когда был первый релиз. Ничего не работало, я говорил ребятам: «Давайте отменим», потому что действительно все было плохо. Не крутились фотографии в карусели, при свайпах все моргало, нельзя было загрузить свое фото… Но ребята хотели во что бы то ни стало протестить гипотезу, хороша ли идея продукта, будут ли приходить люди. Нужен был фидбек.

Раньше я считал, что, если у тебя что-то не работает, то нужно время, чтобы все поправить, потом только пускать в релиз. Я не понимал, что код пишется для того, чтобы закрывать бизнес задачу, а она не всегда подразумевает идеальный код. Наш шаг сработал — люди стали пользоваться нерабочим, по сути, продуктом, отзывались позитивно. Потому я пошел на курсы продукт-менеджмента, стал в целом по-другому смотреть на процесс разработки, процесс сбора фидбека.

Илья Савчук

Да, покупка трафика в выходной — тоже провал, остальное нельзя назвать фейлами, ведь мы просто проверяли свои гипотезы о том, как на работу приложения повлияет то или иное решение. Нерабочим, например, оказался опросник в боте — человек нажимал start, после чего нужно было ответить на несколько вопросов. Юзеры не понимали, что происходит, и «отваливались», потому мы сделали откат.

— С какими сложностями сталкивались?

— У нас бешеный темп работы. Мы — стартап, для нас главное — это скорость. Некоторые решения надо принимать очень сжатые сроки, а если ты что-то делаешь быстро, это оставляет след. Когда я пришел на проект, архитектура была не очень хорошая, она и сейчас оставляет отголоски в виде багов, но с ней пришлось работать. Ты же не можешь сказать: «Ребята, подождите месяц, мы перепишем код». У стартапа нет этого месяца. Нет времени дуть губки, говорить, как у нас все плохо работает, и полировать код до идеального SOLID. Нужно тестировать новые гипотезы

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

Еще одна проблема — поиск команды. Когда я пришел в продукт, была команда фрилансеров, чтобы быстро сделать MVP и проверить, будут ли люди вообще знакомиться в Telegram. Потом решили нанять постоянную команду. С одной стороны, у тебя много работы над приложением, с другой — нужно искать ребят. Если ты лид, ты подбираешь под себя команду, с которой максимально комфортно работать, но это занимает время. Сейчас ситуация устаканилась: у нас есть девопс, тестировщик и фронтенд-разработчик, я — CTO и фулстек.

— В Waka у пользователей есть право выбора трех гендеров: мужского, женского и трансгендерного. Был ли хейт из-за этого?

Никакого хейта относительно выбора гендера со стороны юзеров у нас не было. Я не понимаю сути хейта, даже если б он был. У нас молодая аудитория, и для них три гендера на выбор не вызывают негативных эмоций. Это не проблема. 

Мы смотрим в сторону западного рынка, в дальнейшем рассматриваем переход к PWA (прогрессивное web-приложение прим.), интеграцию со Snapchat и Discord.

— Над чем работаете сейчас?

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

Комната с гороскопами

— Напоследок, немного о финансовой стороне: сколько инвестиций привлекли в стартап и как планируете его монетизировать?

— Около $125 тысяч. Пока в сторону монетизации не смотрим, хотя видим, что люди готовы платить. В первую очередь мы хотим сделать крутое приложение для дружбы. Когда оно будет хорошо работать, будем продавать платные подписки. Например, пользователь заплатил один раз и получает доступ ко всем комнатам, всему контенту. Мы не работаем с монетизацией пока, а тестируем механики, помогающие людям находить друг друга. 

Единственное место, где нужно заплатить —  это комната с мемами: контент в ней меняется каждую неделю, за $0.99 можно посмотреть больше мемов и получить еще один мемный метч. 

 

Останні статті

Обучение Power BI – какие онлайн курсы аналитики выбрать

Сегодня мы поговорим о том, как выбрать лучшие курсы Power BI в Украине, особенно для…

13.01.2024

Work.ua назвал самые конкурентные вакансии в IТ за 2023 год

В 2023 году во всех крупнейших регионах конкуренция за вакансию выросла на 5–12%. Не исключением…

08.12.2023

Украинская IT-рекрутерка создала бесплатный трекер поиска работы

Unicorn Hunter/Talent Manager Лина Калиш создала бесплатный трекер поиска работы в Notion, систематизирующий все этапы…

07.12.2023

Mate academy отправит работников в 10-дневный оплачиваемый отпуск

Edtech-стартап Mate academy принял решение отправить своих работников в десятидневный отпуск – с 25 декабря…

07.12.2023

Переписки, фото, история браузера: киевский программист зарабатывал на шпионаже

Служба безопасности Украины задержала в Киеве 46-летнего программиста, который за деньги устанавливал шпионские программы и…

07.12.2023

Как вырасти до сеньйора? Девелопер создал популярную подборку на Github

IT-специалист Джордан Катлер создал и выложил на Github подборку разнообразных ресурсов, которые помогут достичь уровня…

07.12.2023