Как микробизнесу очистить базу номеров и поднять доставляемость SMS

Доставляемость SMS — это доля сообщений, которые дошли до телефона получателя. За недоставленные сообщения вы всё равно платите: деньги списывают за отправку, а не за факт доставки. По оценкам обзора рынка 2026 года, если база номеров не проверена, 10–15% сообщений не доходят (exolve). Ниже — как найти невалидные контакты, что делать с дублями и «мёртвыми» номерами и в каком порядке навести порядок, не потеряв активных клиентов.
Почему сообщения не доходят: факторы, которые вы можете контролировать
Доставляемость зависит от нескольких факторов сразу: согласие подписчика, репутация отправителя, качество базы, текст и частота рассылок, сегментация (smsblog). Часть из них касается данных, а не оператора связи. Если человек не давал согласия на рассылку, он чаще жалуется на спам. Жалобы снижают доверие к отправителю, и следующие сообщения чаще фильтруются.
База — самый управляемый фактор. Номера меняются: человек сменил оператора, уехал, купил новую сим-карту. В базе остаются старые записи, дубли, опечатки. Всё это снижает доставляемость и повышает расходы на каждую кампанию. При этом 90% SMS открывают в течение первых трёх минут (exolve), так что скорость отклика высокая — если сообщение вообще дошло.
Как найти невалидные номера в базе без сложных интеграций
Начните с формата. Белорусские номера — 12 цифр в международном формате (+375XXXXXXXXX) или 9 цифр в национальном (XX XXX-XX-XX). Если в CRM или таблице встречаются номера другой длины, это первый кандидат на проверку.
- Неверная длина или лишние символы.
- Одинаковые номера в разных записях — дубли.
- Номера, на которые последние 2–3 рассылки подряд не доставлены.
- Контакты без имени и других данных, которые не открывали сообщения больше года.
Дальше — сверка с историей рассылок. Отметьте все номера, по которым за последние кампании не было ни доставки, ни клика. Если сообщение ушло, а доставку не подтвердили, это может быть и временная проблема сети. Но если так повторяется 2–3 раза подряд, номер, скорее всего, уже неактуален.
Что делать с разными типами контактов
Не все проблемные номера нужно удалять сразу. Иногда контакт можно спасти. Вот логика по типам записей:
| Тип контакта | Признак | Действие |
|---|---|---|
| Технический брак | Неверная длина, буквы, лишние символы | Удалить или исправить автоматически, если опечатка очевидна |
| Дубль | Один и тот же номер в двух и более записях | Объединить в одну карточку, сохранить историю заказов |
| Недоставленный | 2–3 рассылки подряд без подтверждения доставки | Отправить тестовое сообщение, при провале — в архив |
| Спящий | Номер есть, но контакта не было больше года | Реактивационная рассылка, затем очистка |
| Активный | Есть доставка и клики за последние полгода | Не трогать, использовать как эталон качества |
В каком порядке чистить базу, чтобы не потерять активных клиентов
Сначала сделайте копию базы. Чистка — необратимая операция, если не сохранить исходник. Дальше порядок такой:
- Уберите дубли и явный технический брак.
- Сверьте оставшиеся номера с историей доставки.
- Отправьте тестовое сообщение тем, кто попал в группу риска.
- Переведите в архив тех, кто не подтвердил доставку после теста.
- Настройте правило: новые контакты попадают в базу только после подтверждения номера.
Пятый пункт экономит больше всего. Если номер подтверждается при подписке или первом заказе, мусор не накапливается. Для этого подойдёт подтверждение кодом из SMS или Viber — эта механика разобрана в материале как подтверждать действия клиента кодом из SMS и Viber.
Сколько стоит непроверенная база
Если отталкиваться от оценки обзора 2026 года (2–3 рубля за сообщение у агрегаторов), при объёме 40–50 тысяч сообщений в месяц расходы составляют 80–150 тысяч. Потеря 10–15% на недоставленных сообщениях — это прямая утечка бюджета. К этому добавляются повторные отправки, которые тоже стоят денег.
Простая арифметика помогает принять решение. Чем грязнее база, тем выше цена одного реального контакта. Чистка не требует нового софта: достаточно выгрузки в таблицу и пары фильтров по доставке.
Типичные ошибки при очистке базы
- Удалить сразу всю «неактивную» часть без тестового сообщения — можно потерять клиентов, которые просто давно не открывали SMS.
- Чистить базу один раз и забыть: номера устаревают постоянно.
- Смешивать в одной рассылке активных и «спящих» — нагрузка на репутацию отправителя растёт.
- Отправлять SMS без согласия: жалобы на спам снижают доставляемость по всей базе (smsblog).
- Игнорировать сегментацию: одинаковый текст для всех снижает отклик и повышает число отписок.
Что делать после чистки, чтобы доставляемость не упала снова
Чистка — это разовое действие, а доставляемость нужно поддерживать в рабочем режиме. Держите в CRM дату последнего взаимодействия, статус доставки и согласие на рассылку. Тогда вы в любой момент можете выгрузить только тех, кто готов получать сообщения, и не тратить бюджет на архив. О том, как распределять сообщения между SMS, Viber и Telegram и не выжигать базу, читайте в разборе как микробизнесу распределять SMS, Viber и Telegram.
Если база живёт в CRM, автоматизируйте статусы доставки и сегменты: единое окно оператора для SMS, Viber и Telegram помогает видеть историю по каждому контакту в одном месте (как настроить единое окно оператора для SMS, Viber и Telegram в CRM). Тогда чистка становится регулярной процедурой, а не разовой спасательной операцией.
3 шага, которые можно сделать на этой неделе:
- Выгрузите базу в таблицу и отметьте номера с неверной длиной, дубли и контакты без доставки за последние кампании.
- Отправьте тестовое сообщение группе риска и посмотрите, кто его получил.
- Настройте подтверждение номера при подписке, чтобы мусор не накапливался снова.


