КарьераКарьера
КонтактыКонтакты

e-commerce

31 августа 2026

Duolingo прибавил 23% ежедневной аудитории. Что интернет-магазин может забрать у совы

Вчера человек нашёл нужные кроссовки, выбрал 43-й размер и ушёл подумать. Сегодня магазин зовёт его обратно: «Скидка 10% на всё до полуночи». Он нажимает на пуш — и попадает на главную. Отлично. Теперь осталось вспомнить модель, снова найти карточку и выбрать размер. Магазин уже всё это видел, но решил начать отношения с чистого листа.

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

 

Сова не накликала 23% в одиночку

Во втором квартале 2026 года средняя ежедневная аудитория Duolingo составила 58,7 млн человек против 47,7 млн во втором квартале 2025-го — рост на 23% год к году. В письме акционерам, опубликованном в SEC, компания назвала три причины: продуктовые изменения, маркетинг и разовую кампанию по восстановлению серий.

Все 23% нельзя приписать одному удачному напоминанию. Зато продуктовую часть можно разобрать и повторить у себя: найти причину вернуться, сохранить прогресс и проверить каждую правку на эксперименте.

Один из главных ориентиров Duolingo — Current User Retention Rate, или CURR. Это доля «текущих» DAU, которые возвращаются на следующий день; «текущими» Duolingo считает тех, кто был активен ещё хотя бы раз за предыдущие семь дней. В письме за второй квартал 2026 года компания сообщила, что CURR достиг рекордных 84%. Duolingo считает показатель опережающим: небольшие улучшения ежедневного возврата со временем заметно двигают DAU.
 

Один урок оказался сильнее большого плана

Раньше серия Duolingo продлевалась только после выполнения всего дневного плана. На бумаге это: поставили план, напряглись, стали лучше. В жизни высокая планка часто работала как табличка «вернусь завтра». Команда оставила дневную цель, а для продления серии разрешила пройти один урок.

Эксперимент Duolingo дал три относительных изменения: удержание на 14-й день выросло на 3,3%, общая ежедневная аудитория — на 1%, а доля ежедневных пользователей с серией — на 10,5% за первые 20 дней эксперимента. Полную дневную цель при этом стали закрывать реже. Один показатель вырос, другой просел. Обычный вторник в продуктовой команде.

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

Ежедневная серия для дивана выглядит подозрительно

1920x1080_02 (1).png

Язык можно учить каждый день. Диван покупают заметно реже. У каждой товарной категории свой ритм: где-то счёт идёт на дни, где-то — на годы. Механика возврата должна в него попадать. Серия из ежедневных визитов мерила бы здесь не привычку, а терпение покупателя.

Для кормов, продуктов, косметики и расходников понятный повод появляется через неделю или месяц. Магазину остаётся подхватить момент: напомнить о повторном заказе, сохранить привычный состав корзины или показать замену товару, который закончился.

С одеждой и техникой другая история: здесь человек часто возвращается в период выбора. Снова открывает карточку, сравнивает характеристики, ждёт скидку или нужный размер. Такая «серия» держится на сохранённом контексте. Ежедневный визит ей не нужен.

После покупки поводы тоже не заканчиваются: доставка, сборка, расходники, гарантия, ремонт. Магазин может оставаться полезным годами, даже если следующего большого заказа придётся подождать.

 

Верните человеку то, что он уже собрал

В том же квартале Duolingo провёл разовую кампанию Streak Revival. Пользователю возвращали его самую длинную серию, если он принимал предложение и проходил три урока. Так сделали 15,4 млн человек. Почти у 8 млн из них на старте уже не было активной серии.

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

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

 

После пуша не устраивайте покупателю квест

1920x1080_03 (1).png

Уведомление — это только дверь обратно. Duolingo ведёт через неё сразу в следующий урок. Магазин должен открыть карточку нужного товара с выбранным размером или корзину с прежним составом. Если после клика человек снова листает двадцать карточек, вместо продолжения получился квест. Призов в нём обычно нет.

Чтобы это работало, система хранит ID клиента и состояние сценария: товар, SKU, размер, цвет, фильтры, цену в момент интереса и наличие. События product_viewed, favorite_added, cart_updated и order_completed показывают, где человек остановился. Цена изменилась или размер появился — триггер связывает событие с профилем и отправляет сообщение в разрешённый канал.

Сам пуш стоит в конце цепочки. До него нужно собрать события, сохранить состояние и подготовить глубокую ссылку. Общее сообщение отправить проще. Только покупателю от этого не проще: путь до товара остаётся прежним.

 

Между карточкой товара и пушем — пять слоёв

В Duolingo постоянные эксперименты называют Green Machine. Команда запускает сотни тестов, измеряет результат и постепенно раскатывает удачные версии. В блоге Duolingo описывает инфраструктуру, которая следит за метриками и останавливает неудачные варианты. Название бодрое. Работа прозаичнее: считать, сравнивать и вовремя жать «стоп».

Для одной механики возврата нужны пять слоёв. Разберём их на примере: покупатель смотрел конкретные кроссовки, выбрал 43-й размер и ушёл.

  1. События — покупатель открыл карточку кроссовок и выбрал 43-й размер.

  2. Профиль — с покупателем связаны модель, цвет, 43-й размер, разрешённый канал и согласие на уведомление.

  3. Решение — 43-й размер вернулся в продажу; теперь у магазина есть полезный повод написать.

  4. Доставка — пуш открывает карточку этой модели уже с выбранным размером, а система ограничивает частоту сообщений.

  5. Эксперимент — механику видит только часть покупателей с тем же интересом, остальные остаются точкой отсчёта.

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

 

Начните с задачи, которую покупатель бросил на полпути

Подойдёт сценарий, где интерес уже виден и появился новый полезный сигнал: нужный размер вернулся в продажу, цена изменилась, подошёл срок повторной покупки. А вот таймер «давно не заходили» знает только дату последнего визита. О задаче покупателя он не знает ничего, зато очень хочет написать.

Дальше определяем минимальное действие. Для одежды это переход к конкретному SKU, для регулярных товаров — повтор последнего заказа, для сложной техники — сохранённое сравнение моделей. Если клик просто возвращает на витрину, мы тестируем формулировку пуша. Сам маршрут остаётся сломанным.

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

 

Можно поднять DAU и сделать продукту хуже

1920x1080_04 (1).png

Один из экспериментов Duolingo хорошо отрезвляет. Промо платной подписки подняло выручку, но снизило удержание и DAU. Команда выключила промо и продолжила тестировать. В магазине та же ловушка: пуш добавляет визиты, скидка — заказы, а вместе они могут съесть маржу и терпение аудитории.

Поэтому одного счётчика открытий мало. 

Смотрим по цепочке:

  • вернулся ли человек к тому сценарию, ради которого мы его позвали;

  • дошёл ли до целевого действия или заказа;

  • что произошло с выручкой и маржой;

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

Если выросли только открытия, команда научилась хорошо доставлять уведомления. Полезно, если вы продаёте сервис рассылок. Интернет-магазину ещё предстоит доказать, что визит закончился заказом и не съел маржу.

И ещё: DAU подходит не каждому магазину. Ближайший e-commerce-аналог CURR — доля покупателей, которые за заданное для категории число дней вернулись к сохранённому товару, корзине или повторному заказу. При редких покупках полезнее также считать конверсию из сохранённого списка и обращения после покупки. Метрика должна жить в том же ритме, что и задача клиента. Иначе можно праздновать активность, пока продажи спокойно проходят мимо.

 

Порядок один, частота у каждой категории своя

У Duolingo схема короткая: приложение помнит, где остановился человек, ждёт подходящего повода и ведёт к следующему действию. Потом команда проверяет эффект на контрольной группе. Интернет-магазину пригодится тот же порядок.

Частоту диктует категория. Корм напоминает о себе через неделю или месяц, техника — после изменения цены, одежда — когда вернулся нужный размер. Главное — продолжить задачу покупателя. Новую он найдёт и без помощи рассылки.

Хотите собрать такой маршрут в своём магазине — обсудите e-commerce-продукт с Qtim. Начнём с одного сценария, свяжем события с контекстом и проверим цифры. Сову можно оставить Duolingo: она там уже прошла испытательный срок.

Подпишись — самые свежие новости сначала в соцсетях

ещё