Чистка клиентской базы перед праздниками: как выявить неактивные номера и не слить бюджет на рассылки

Чистка клиентской базы перед праздниками: как выявить неактивные номера и не слить бюджет на рассылки

Перед октябрём–декабрём каждая неактивная подписка съедает деньги и портит статистику рассылки. Простая чистка базы за 2–3 недели до пика продаж возвращает 10–20% бюджета и поднимает процент доставки. Ниже — пошаговый план: какие сегменты резать, какие — будить, и как проверить номера до отправки, чтобы не платить за «мёртвые души».

Зачем вообще чистить базу перед «золотым кварталом»

Стоимость клика растёт, охваты в соцсетях нестабильны, и единственная переменная, которую бизнес контролирует полностью, — это собственная база клиентов (по данным mybusiness.by). Если в этой базе накопились номера, по которым давно не открывали сообщения, рассылка превращается в слив бюджета. Сюда же добавляются дубли, опечатки и записи без согласия — каждый такой контакт ухудшает доставляемость и репутацию отправителя у оператора.

В сегментированных SMS-кампаниях конверсия выше на 15–30% по сравнению с «одним списком на всех» (по материалам smsblog.ru). Это значит, что качество списка напрямую конвертируется в выручку. Праздничный сезон — лучшее время навести порядок: есть месяц на спокойную работу, и результат видно сразу по первой же ноябрьской рассылке.

Какие номера считать неактивными

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

  • Нет ни одной покупки и ни одного открытого сообщения за 6–12 месяцев.
  • Последние 3 SMS вернулись с ошибкой доставки или ушли в несуществующий номер.
  • Номер заблокирован оператором, отключён или сменил владельца.
  • Абонент явно отписался через ключевое слово «СТОП» и больше не реагировал.
  • Дубликаты внутри базы: один клиент с двумя номерами, второй — старый или рабочий.

Разделяйте «спящих» и «мёртвых». Спящего ещё можно разбудить короткой серией из 2–3 писем. Мёртвого — только архивировать, чтобы не съедал лимиты и не портил отчёт.

Как подготовить базу к праздничной рассылке: 5 шагов

1. Выгрузите всё в одну таблицу

Сведите данные из CRM, интернет-магазина, формы на сайте и офлайн-точек. Без единой выгрузки чистка превратится в перекладывание Excel-файлов из папки в папку. Для магазина на Bitrix, WooCommerce или 1С хватает экспорта в CSV с полями «телефон — дата покупки — сумма — источник — дата последней рассылки».

2. Уберите дубли и приведите номера к единому формату

Один клиент в базе — один номер. Остальное — дубли. В белорусском формате это +375 29 XXX XX XX, +375 25…, +375 33…, +375 44… Проверьте, чтобы код оператора совпадал с реальным: ошибка в одной цифре — и сообщение уходит в никуда. Здесь как раз помогает сервис коротких ссылок 8s.by — в кампаниях с UTM-метками сразу видно, какие номера из какого источника пришли, и проще отсечь «мёртвые» каналы.

3. Проверьте номера на валидность и активность

До отправки крупной партии стоит прогнать базу через HLR-проверку или аналогичный сервис у SMS-провайдера. Так вы увидите, какие номера реально существуют, какие отключены, какие перенесены к другому оператору. На этом шаге отсеивается 5–15% контактов, которые при обычной отправке выглядели бы как «доставлено», а на деле — деньги на ветер.

4. Разделите базу на сегменты

Минимум четыре группы: «активные покупатели последних 60 дней», «спящие 3–6 месяцев», «спящие 6–12 месяцев», «архив». Каждой группе — своё сообщение и своё время отправки. Например, активным — ранний доступ к акции, спящим — короткое «мы обновились, вот ваш промокод», архиву — отдельная ветка, чтобы не мешать основной воронке.

5. Проведите «разогревающую» рассылку за 2–3 недели

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

Чем сегментация отличается от чистки — и почему их путать нельзя

Чистка — это удаление мусора: дублей, нерабочих номеров, отписавшихся. Сегментация — это разделение оставшегося на группы по поведению, сумме покупок, городу, предпочтениям. Без чистки сегментация работает плохо: в каждой группе остаются «мёртвые души», которые портят средний чек и CTR. Без сегментации чистка бессмысленна: вы убрали мусор, но отправили одно общее сообщение и не получили роста повторных продаж.

Сравнение подходов — в таблице ниже.

Что делаемЦельКогда проводитьРезультат для бизнеса
Чистка базыУбрать дубли, невалидные номера, отписавшихсяЗа 2–4 недели до пиковой рассылкиЭкономия 10–20% бюджета, рост процента доставки
СегментацияРазделить клиентов на группы по поведениюРегулярно, после каждой крупной рассылкиРост конверсии на 15–30%, точнее попадание в потребность
Разогрев базыПроверить каналы доставки и реакциюЗа 1–2 недели до основной кампанииРовная доставляемость, меньше блокировок со стороны операторов
Реактивация спящихВернуть клиентов, которые молчат 3–6 месяцевОдин раз в кварталДополнительная выручка без затрат на привлечение

Типичные ошибки при подготовке базы к праздникам

  • Чистить «вручную на глаз» в Excel на 50 000 строк. Часть дублей останется, а время уйдёт.
  • Не проверять номера через HLR. В итоге до 15% бюджета уходит в несуществующие контакты.
  • Сразу удалять «спящих» без попытки реактивации. Это потерянные повторные продажи, а не мусор.
  • Игнорировать согласие на рассылку. Номер без согласия — это и репутационный, и регуляторный риск.
  • Слать одно общее сообщение всему списку. Конверсия падает, процент отписок растёт.
  • Чистить базу за день до рассылки. Не остаётся времени на реактивацию и сегментацию.

Сколько стоит плохая база: пример расчёта

Допустим, магазин отправляет 20 000 SMS в ноябре по тарифу около 2 копеек за сообщение — это 400 белорусских рублей. Если 15% номеров невалидные или уже отписались, 60 рублей ушло в никуда. Добавьте сюда снижение процента доставки у оператора: после нескольких кампаний с большим числом «мёртвых» контактов оператор начинает фильтровать отправителя жёстче, и часть нормальных SMS тоже не доходит. Простая чистка за 2–3 недели до пика окупается в первый же день.

Что делать со «спящими» клиентами

Не спешите удалять. Клиент, который покупал полгода назад, — это горячая аудитория для реактивации. Короткая серия из 2–3 SMS с личным предложением возвращает 5–10% таких контактов в активные покупатели. Текст — простой и по делу: «Вернулись, скидка 10% персонально для вас, действует 7 дней». Без длинных простыней — SMS читают за 3–5 секунд.

Полезный приём — персонализация по истории покупок. Если в данных CRM есть прошлые заказы, в SMS легко вставить название товара или категории. Например: «Видели, что вы смотрели детскую коляску — по ней сейчас скидка 15%». Сравните с безликим «Скидки до 50% на всё» — реакция разная.

Три конкретных действия, чтобы войти в праздничный сезон с чистой базой.

  1. Выгрузите все контакты из CRM и интернет-магазина в один CSV, удалите дубли и приведите номера к формату +375.
  2. Прогоните базу через HLR-проверку у SMS-провайдера и отметьте невалидные номера цветом.
  3. Разделите оставшихся клиентов на 3–4 сегмента и напишите по одному короткому сообщению для каждого.

Полезные ссылки как настроить персонализацию SMS для интернет-магазина, как автоматизировать SMS о доставке, триггерные email и SMS для брошенных корзин.