Win-backs в Tiny Shops (конструктор Mini App-магазинов в Telegram без кода) автоматически возвращает тех, кто добавил товар в избранное или бросил оформление. Бот магазина присылает личную одноразовую скидку с кодом WB- по таймеру, который задаёте вы, или одно сообщение вручную, если момент уже сейчас.
Кто-то сердечком отметил худи и пропал. Кто-то дошёл до оплаты, посмотрел на сумму — и так и не нажал «Оплатить». Telegram у вас уже есть. Дальше — каждый клик в редакторе, что видит покупатель и какие настройки не выглядят как спам.
Что такое Win-backs#
Раздел живёт в панели Tiny Shops: Win-backs (иконка магнита в меню STORE, сразу после Messages). Прямая ссылка: dashboard.tiny-shops.com/win-backs.
Каждая автоматизация следит за одним действием, ждёт окно, которое вы задали, и пишет в личку персональную скидку — одноразовый код WB-, который создаётся под этого человека, этот товар и эту отправку. С вкладки Up next то же самое можно отправить вручную, не дожидаясь таймера.
Это не рассылка. Это не «скидка на весь магазин». Это частное предложение человеку, который уже показал интерес.
Чтобы сообщение ушло, нужны две вещи:
- Магазин умеет писать в личку. Win-backs идёт через бота магазина, поэтому должен быть доступен раздел Messages. Если его нет, на странице появится предложение обновиться — сценарий сам по себе не «тихо сломается».
- Покупка ещё не состоялась. Если человек оформил заказ сам, пока шло ожидание, напоминание не уйдёт — и висящего промокода не останется.
Зачем это нужно#
Избранное и брошенное оформление — самые тёплые «почти продажи». Размер, цвет, цена уже выбраны. Обычно не хватает повода дожать — и двери внутри Telegram, а не призыва «зайдите как-нибудь на сайт».
Одно win-back-сообщение делает три дела сразу:
- Догоняет тех, кто отвлёкся. Три дня на избранное (или мгновенный пинг после чекаута) — сначала шанс вернуться самим, потом напоминание.
- Скидка выглядит личной. Код одноразовый и привязан к этому покупателю. Переслать другу бессмысленно — у него не сработает. Скидка не разъезжается по чатам как публичная акция.
- Кнопка открывает товар, а не витрину «ищите сами». Диплинк ведёт в Mini App сразу на ту позицию, которую уже хотели.
Это хорошо стыкуется с кэшбэком для тех, кто уже покупает. Кэшбэк награждает следующий заказ после оплаты; Win-backs возвращает заказ, которого не было. И то и другое бесполезно, если чекаут сам по себе неудобный — подключите оплату в Telegram, если ещё не.
Как выглядит страница#

Над заголовком — ENGAGE · ALWAYS WORKING. Заголовок — Win-backs. Под ним:
“Catch shoppers who favorited something or left checkout and drifted off. Set an automatic nudge — a quiet price drop, on your terms — or fire one off by hand.
Две вкладки:
| Вкладка | Адрес | Зачем |
|---|---|---|
| Automations | /win-backs?tab=automations | Сценарии: создать, править, включить. |
| Up next | /win-backs?tab=queue | Люди в окне ожидания. Бейдж — сколько пора отправить сейчас, а не сколько ждут. Может быть 94 в очереди и 0 на вкладке. |
Над списком — восемь карточек за 30 дней:
- Recovered — выручка, которую принесли win-backs.
- Nudges sent — сколько сообщений ушло, по всем включённым автоматизациям.
- Recovery rate — доля тех, кто купил после напоминания.
- In queue now — сколько человек сейчас в окне ожидания.
- Block rate — доля тех, кто после напоминания заблокировал бота. Если растёт — текст или скидка слишком навязчивые.
- Unique CTR — доля тех, кто открыл ссылку из сообщения.
- Revenue / recipient — выручка с возврата на одного, кому написали.
- Lift vs holdout — продажи на фоне тех, кому специально не писали: видно, тянет ли оффер сам по себе.
Ниже — Your automations: «Each one watches for a behaviour, then nudges with a private discount.» Справа кнопка + New automation.
При первом заходе Tiny Shops кладёт два пресета на паузе, на языке магазина. Они не живут, пока вы их не включите. В русскоязычном магазине это:
- Скидка на избранное — Favorited → wait 3d → 5% off, статус not live yet.
- Брошенное оформление — Checkout → Instant → 5% off, статус not live yet.
Пауза — безопасный старт. Пока сценарий не переведён в On и не сохранён, никто ничего не получит.
Перед стартом: личные сообщения#
Win-backs пишет тем же ботом, которым уходят подтверждения заказов и раздел Messages. Если мессенджинга в магазине нет, на этой странице будет предложение обновиться — не сюрприз после того, как вы полчаса собирали сценарий. Включите сообщения и вернитесь. Отдельного пейволла на сами Win-backs нет: нужна только возможность писать покупателям.
Шаг 1 — Откройте Win-backs#
- Войдите в панель Tiny Shops.
- Слева, в блоке STORE, нажмите Win-backs (магнит, сразу под Messages).
- Откроется Automations: восемь карточек, список сценариев и — если строка выбрана — конструктор ниже.

Шаг 2 — Включить пресет или собрать новый#
Два нормальных пути. Большинству магазинов хватает пресета.
Вариант A — включить пресет#
Кликните строку в Your automations. Снизу откроется редактор. Просмотрите блоки WHEN / THEN WAIT / SWEETEN IT / SAY (тексты уже на языке магазина), переведите переключатель с Paused на On и нажмите Save automation.
Этого достаточно: избранное — 3 дня и 5%, брошенное оформление — сразу и 5%. Подкрутите потом.
Вариант B — + New automation#
Нажмите + New automation. В списке появится строка с бейджем DRAFT:
“not saved yet — set it up below and save
В шапке редактора: New automation · appears in the list once you save. Пока не сохранили — это черновик. Он не отправит ничего и не станет настоящей автоматизацией после обновления страницы.
Стартовые значения черновика:
| Поле | По умолчанию |
|---|---|
| WHEN | Favorited an item |
| THEN WAIT | 3 days |
| SWEETEN IT | 15% off, истекает через 24 h |
| BUTTONS | одна кнопка, Grab it →, Opens the product |
| Переключатель | Paused |
Пройдите конструктор сверху вниз и сохраните.
Шаг 3 — WHEN: что сделал покупатель#
Подпись блока: WHEN – A shopper does this.
На одну автоматизацию — один триггер. Сейчас работают:
- Favorited an item — добавил товар в избранное и ушёл.
- Left checkout unfinished — начал оформление и не оплатил.
Пока серым, с пометкой SOON (выбрать нельзя):
- Watching a sold-out size
- Viewed, didn't buy
Нужны и избранное, и чекаут? Это две автоматизации — как раз то, что уже лежит в пресетах. Один сценарий на оба случая не собирается.
Шаг 4 — THEN WAIT: дайте вернуться самим#
Подпись: THEN WAIT – Give them room to come back on their own.
Степпер в днях.
- 0 days — подсказка: Send as soon as they qualify. Так устроен пресет чекаута (Instant).
- 1 день и больше — …and they still haven't checked out. Ожидание — пауза из вежливости. Купил в этом окне — напоминания не будет. Не купил — уйдёт.
Как делить:
- Избранное: 2–3 дня. Человек смотрел, не оформлял. Пауза выглядит по-человечески.
- Чекаут: 0 дней, либо 1 день, если у вас часто возвращаются тем же вечером.
В этом же окне «умирают» ненужные скидки: нет отправки — нет кода.
Шаг 5 — SWEETEN IT: тихая скидка только им#
Подпись: SWEETEN IT – Drop the price, just for them.
- Ползунок 5%–50%.
- Превью кода: CODE WB-••••• и строка personal code, single-use, minted at send time.
- Степпер срока в часах (пресеты и новый черновик — 24 h).
Процент — «спасибо, что вернулись», а не распродажа витрины:
| Каталог | С чего начать | Почему |
|---|---|---|
| Одежда / аксессуары | 5–15% | Достаточно, чтобы дожать «может быть»; 15% — дефолт нового сценария. |
| Еда / расходники | 5–10% | Обычно дело в моменте, не в цене. |
| Дорогое / ручная работа | 5% | Берегите маржу; сам личный код уже ощущается как жест. |
Что на практике значит «личный, одноразовый, создаётся в момент отправки»:
- Кода
WB-нет, пока сообщение не ушло. В Promo Codes пула таких кодов вы не увидите. - Он привязан к этому покупателю. Пересланный скриншот у другого человека не сработает.
- Один раз. После заказа — всё.
- Сгорает по таймеру, который вы поставили. Дальше снова полная цена.
Шаг 6 — SAY: текст напоминания#
Подпись: SAY – The nudge.
Чипы вставляют поля. Подставятся в момент отправки:
| Чип | Что станет |
|---|---|
{{first_name}} | Имя в Telegram (в превью — например, Sofia). |
{{product}} | Товар из избранного или из незавершённого оформления. |
{{sale_price}} | Цена со скидкой. |
{{discount}} | Процент числом. |
{{code}} | Личный код WB-. |
{{expiry}} | Сколько часов осталось. |
Коротко: приветствие, повод, срок. Пресеты уже приходят с текстом на языке магазина. Для Скидка на избранное это:
“Привет, 👋 На из вашего избранного теперь скидка % по промокоду . Действует ещё ч. — успейте забрать.
Для брошенного оформления — про конкретный товар, без упрёка:
“Привет, 👋 Вы как раз смотрели . Держите % по коду — ещё ч.
Три призыва в тексте не нужны. Для клика есть кнопки.
Шаг 7 — BUTTONS#
Максимум две кнопки. У каждой действие:
- Opens the product — диплинк в Mini App сразу на товар.
- Opens the shop — витрина.
+ Add button добавляет вторую. В новом черновике одна кнопка Grab it → с Opens the product. В русском пресете часто две: Забрать → (товар) и Открыть каталог (магазин).
Первой ставьте кнопку на товар. Именно её должны нажать.
Шаг 8 — Превью, сохранение, тест себе#
Справа LIVE PREVIEW — пузырь как в Telegram: текст с подставленным именем, блок с кодом (как WB-K4N2M), таймер ends in HH:MM:SS и кнопки под ним.
Дальше подвал редактора:
- Переключатель On / Paused (Paused — не отправит, даже после сохранения).
- Save automation — обязательно. DRAFT не живой, несохранённые правки тоже.
- Send a test to myself — настоящее сообщение от бота магазина вам. Проверьте код, таймер и куда ведут кнопки.
- Delete automation — удаляет сценарий. Для паузы это не нужно: есть Paused.
После сохранения со строки пропадает DRAFT, остаётся краткая схема: триггер → ожидание → процент, плюс live / not live.
Up next: отправить, отложить, пропустить#
Автоматизации идут по таймеру. Up next — комната ожидания и место, где вы вмешиваетесь руками.

Откройте вкладку Up next. Фильтры сверху:
- Everyone
- Favorited
- Checkout
Справа: 0 due to send now (или сколько реально пора) и Send all due. Бейдж вкладки — это число «пора сейчас». Ждут ≠ пора отправлять: люди могут сидеть в окне днями при 0 на вкладке.
Заголовок панели — Up next. Подсказка:
“People who matched an automation and are in the waiting window. They'll get nudged on the timer — or send by hand.
Колонки: SHOPPER · WHAT THEY DID · AUTOMATION · SENDS · ACTION.
В каждой строке:
- Send now — не ждать, отправить это сообщение сейчас.
- Snooze a day — сдвинуть отправку на сутки.
- Skip — это напоминание не отправлять.
Пустой фильтр (например, Checkout, и никто не ждёт):
“Nobody in this segment is waiting right now.
Send now — когда момент уже есть (приехала поставка, только что выложили сторис, человек сам написал в Messages). Snooze — если только что переписывались, и скидка сверху будет слишком. Skip — купил другим способом или этот товар скидывать не хотите.
Что видит покупатель#
Обычная личка в Telegram от бота вашего магазина — не от вас лично и не от аккаунта Tiny Shops.
Внутри пузыря:
- Текст из SAY, с именем и товаром.
- Блок с кодом — личный
WB-. - Таймер (
ends in 24:00:00, потом тикает). - Одна или две кнопки.
Кнопка на товар открывает его в Mini App. Человек вводит код, платит — готово. Если купил до того, как должно было уйти напоминание, он его не увидит и кода не получит: просто купил по обычной цене (или с кэшбэком). Это тоже победа.
Несколько ограничений, о которых не нужно думать каждый раз:
- Между win-back-сообщениями одному человеку — примерно две недели, чтобы избранное и чекаут не прилетели подряд.
- Win-back не встанет поверх недавней рассылки. Если только что ушёл эфир, человеку дают выдохнуть.
- Код бесполезен кому-то ещё. Пусть скринят — сработает только у них.
Нормальные стартовые настройки#
Начните с этого. Ползунок двигайте, только если возвраты слабые, а Block rate всё ещё спокойный.
Избранное (большинство магазинов)
- WHEN: Favorited an item
- WAIT: 3 days
- Скидка: 5%, если взяли пресет; 10–15%, если хотите сильнее с первого раза (15% — дефолт нового сценария)
- Срок: 24 часа
- Кнопка: Забрать → / Grab it → → Opens the product
- Вторая кнопка по желанию: Opens the shop
Брошенное оформление
- WHEN: Left checkout unfinished
- WAIT: 0 days (Instant) — человек уже был на оплате
- Скидка: 5%
- Срок: 12–24 часа
- Кнопка на товар. В тексте — то, что бросили, не экскурсия по каталогу.
Лучше не надо
- Не ставьте 40–50% «на всякий случай». Это распродажа с лишним шагом, Block rate это покажет.
- Не пишите абзац. Превью — пузырь в телефоне.
- Не включайте оба пресета и ещё два черновика на тот же WHEN. На одно поведение хватает одного живого сценария.
- Не пропускайте Send a test to myself. Первое сообщение, которое вы видите, должно быть вашим.
Как читать карточки через пару недель#
Дайте накопиться живым визитам, потом крутите.
- In queue now растёт, а Nudges sent всё ещё 0 — скорее всего сценарии на Paused, либо все ещё внутри многодневного ожидания. Проверьте переключатели.
- Recovery rate нормальный, Block rate около 0 — не трогайте. Сначала снижайте процент, не повышайте.
- Unique CTR низкий — не тянет первый абзац или кнопка. Чините SAY и BUTTONS, не ползунок.
- Revenue / recipient отвечает на вопрос «окупается ли скидка». Если возврат с человека тоньше, чем процент, который отдаёте, — ждите дольше или давайте меньше.
Частые вопросы#
Нужно ли собирать это с нуля? Нет. При первом заходе создаются два пресета на паузе, на языке магазина. Откройте, поставьте On, сохраните.
Есть ли пейволл на Win-backs? На саму функцию — нет. Сообщения идут через бота, поэтому магазину нужны личные сообщения. Если их нет, на странице будет предложение обновиться.
Что, если купят, пока идёт ожидание? Напоминания не будет. Ни сообщения, ни висящего кода WB-.
Сможет ли друг ввести пересланный код? Нет. Код одноразовый и привязан к этому покупателю.
Не заспамлю ли того, кому только что писал? Win-back не ляжет поверх свежей рассылки, и тому же человеку следующее такое сообщение придёт примерно через две недели.
Можно отправить, не дожидаясь таймера? Да — Up next → Send now на строке или Send all due для всех, чей таймер уже вышел.
Что значит бейдж на Up next? Сколько пора отправить сейчас, не сколько ждут. 0 при людях в таблице — нормально: окно ожидания ещё идёт.
Куда ведёт кнопка? Opens the product — этот товар в Mini App. Opens the shop — витрина.
Как поставить на паузу, не удаляя? Переключатель Paused в редакторе и Save automation. Delete automation удаляет сценарий совсем.
Когда заработают «Watching a sold-out size» и «Viewed, didn't buy»? В блоке WHEN у них пометка SOON. Сегодня можно включить Favorited an item и Left checkout unfinished.
Включите сегодня#
- Откройте Win-backs (STORE → магнит).
- Нажмите Скидка на избранное — или + New automation, если пресета нет.
- Проверьте WHEN, ожидание, процент, текст, кнопки.
- On → Save automation → Send a test to myself.
- Загляните в Up next, чтобы понять, как выглядит «ждут».
И оставьте работать. ALWAYS WORKING как раз про то, что в этой вкладке сидеть не нужно.
Создайте или откройте магазин на tiny-shops.com →
Вопросы или сценарий, который «не звучит»? Напишите в Telegram:
- 🇷🇺 Tiny Shops RU
- 🇬🇧 Tiny Shops EN
Tiny Shops — конструктор Mini App-магазинов в Telegram без кода: каталог, оплата, кэшбэк и теперь win-backs, в том же чате, где ваши покупатели уже сидят. Только начинаете? Подключите оплату в Telegram, затем включите кэшбэк — чтобы те, кого вы вернули, захотели прийти ещё раз.
