Большинство банов происходят не из-за одного нарушения, а из-за накопленного профиля подозрительности. Алгоритм не штрафует за один «дешёвый» текст - он штрафует за паттерн. Понять логику системы - значит научиться работать внутри её допусков, не против них.
WhatsApp строит модель аккаунта ещё до анализа контента. Поведенческие сигналы - самый чувствительный слой.
Соотношение отправленных и полученных сообщений. Если аккаунт в 10 раз больше шлёт, чем получает - это аномалия. Нормальный пользователь ведёт диалоги, а не монологи.
Скорость нарастания активности. Внезапный переход от 5 сообщений в день к 200 - классический красный флаг. Алгоритм замечает не абсолютный объём, а его скачок.
Цепочки без ответа. Более 10–15 исходящих подряд без входящего в окне 5–10 минут запускают повышенное внимание системы. Это прямой поведенческий маркер рассыльщика.
Кто пишет первым. Аккаунт, который всегда инициирует и никогда не отвечает, статистически нетипичен. Чем выше доля холодных первых сообщений - тем хуже профиль.
Сохранения в контакты. Если получатели не сохраняют номер - система интерпретирует это как сигнал нежелательности контакта.
Всё это складывается в поведенческий скор ещё до того, как система проверит ни единого слова в тексте.
Жалоба - самый тяжёлый сигнал в системе. Механика отличается для разных продуктов. Подробный разбор трёх метрик рассылки - в отдельной статье; здесь - общая логика.
Business App (не API): 3–5 жалоб за 1–2 часа достаточно для временной блокировки аккаунта. Порог низкий намеренно - Meta не хочет, чтобы через личные номера шла массовая рассылка.
WABA API: здесь работает процентный порог. Превышение 0,3% жалоб от доставленных сообщений - не просто предупреждение. Это прямой удар по Tier: снижается уровень доверия, ограничивается суточный объём рассылки. Восстановить Tier сложнее, чем его потерять.
Единичная жалоба на новом аккаунте - отдельная история. В первые дни после регистрации весовой коэффициент жалобы выше. Одна жалоба на прогретом аккаунте с историей - один исход. Одна жалоба на аккаунте возрастом три дня - другой.
Сигнатурный анализ ищет не просто «запрещённые слова», а паттерны идентичности.
100% совпадение текста в 10–15 и более сообщениях подряд - почти гарантированный триггер. Это касается не только точных копий, но и структурно похожих шаблонов с одинаковой лексикой.
Частичная замена слов не всегда спасает. Алгоритм обучен на сходстве шаблонов, а не только на точном матче. Если структура предложений, ритм, распределение слов-маркеров - одинаковые, замена «скидка» на «выгода» ничего не изменит. Именно поэтому вложенный Spintax важнее, чем подмена одного слова.
Слова высокого риска: скидка, бесплатно, подарок, заработок, рассылка, вебинар, предложение, купи, доставка. Каждое из них - не автоматический бан, но каждое добавляет в стек подозрительности. Связка нескольких таких слов в повторяющемся шаблоне - уже серьёзно.
Для WABA: запрещены манипулятивные конструкции вроде «Последний шанс», «Срок до...», «Ваш доступ скоро будет ограничен». Шаблон с такими формулировками не пройдёт модерацию Meta, а если прошёл и получил жалобы - будет заблокирован с последствиями для Tier.
Повторение одного и того же изображения в 10–15+ сообщениях за час - сигнал. Система распознаёт не только пиксельное совпадение, но и встроенные водяные знаки, логотипы, рекламные баннеры.
PDF-вложения, рассылаемые подряд к разным контактам, также попадают в анализ. Если документ содержит коммерческий контент - риск выше.
Укороченные ссылки (bit.ly, t.me, wa.link) отдельно отслеживаются как признак массовой рассылки - ими пользуются боты, потому что алгоритм это знает.
Телефоны и email в теле сообщения повышают подозрение. Множество эмодзи - особенно 💰🚀🔥🤑 - работают как визуальная сигнатура рекламного контента.
Это слой, который многие недооценивают - и именно здесь горят мультиаккаунтные схемы.
| Сигнал | Уровень риска | Что происходит |
|---|---|---|
| Частая смена IP (разные гео) | 🔴 Критично | Аномалия профиля, вплоть до немедленного бана |
| Эмулятор Android | 🔴 Критично | Практически гарантированный бан при массовом использовании |
| VPS / облачный хостинг | 🟠 Высокий | WhatsApp видит инфраструктурные характеристики среды |
| VPN / прокси без истории | 🟠 Высокий | Учитывается как маркер скрытия активности |
| Виртуальный номер без SIM | 🔴 Критично | Банится при регистрации или в первые сутки |
| Стабильный IP + реальное устройство | 🟢 Безопасно | Близко к поведению обычного пользователя |
WhatsApp анализирует не только то, что вы отправляете, но и откуда и с чего. Онлайн-сервисы рассылок с серверным IP попадают в этот слой автоматически. Среда - часть подписи аккаунта.
Алгоритм обучен на миллиардах аккаунтов и строит модель «нормальности» для каждого профиля.
Аномальность - это отклонение от собственной истории аккаунта. Не от абстрактного среднего, а от того, как вёл себя конкретный номер последние недели. Внезапный всплеск исходящих, резкий рост новых получателей, обвал входящих - всё это вычисляется как статистическая аномалия.
Именно поэтому стратегия прогрева работает: постепенное увеличение активности не создаёт контрастного скачка, система видит плавный рост как органический.
И именно поэтому «холодный старт» с массовой рассылки - самоубийство для аккаунта.
Цифры ниже - практические бенчмарки, не официальная документация Meta. Они отражают наблюдения за поведением системы в реальных рассылках.
Business App:
WABA API:
Универсально:
Spintax - базовый инструмент вариативности. Синтаксис: {вариант1|вариант2|вариант3} - алгоритм выбирает один случайный вариант для каждого сообщения. Не путать с [A|B] - это перестановки.
Минимально работающий пример:
{Привет|Добрый день|Здравствуйте}, {имя}!
{Хотел поделиться|Отправляю вам|Посмотрите} нашим {предложением|материалом|обзором}.
Это создаёт уникальные комбинации при каждой отправке. Ключевое - вариативность должна быть в структурно значимых местах, а не только в приветствии. Алгоритм анализирует весь текст, не только первое слово.
Имя получателя в теле сообщения - отдельный сигнал персонализации. Формула первого сообщения, на которое отвечают - в отдельном разборе; если база позволяет - используйте.
Если используете Business App - проверьте, укладываются ли суточные объёмы в бенчмарки выше. Если работаете с WABA - настройте мониторинг процента жалоб в Meta Business Suite: это метрика, за которой нужно следить в реальном времени, а не постфактум.
Практическое правило:
Система банит не тех, кто пишет много - а тех, кто ведёт себя как бот. Разница между ними - в вариативности, темпе и истории аккаунта.