WhatsApp Sender — десктопное приложение для Windows, которое помогает отправлять персонализированные сообщения по списку контактов через WhatsApp. Программа работает локально на вашем ПК: вы подключаете номер по QR-коду, загружаете базу из CSV (в том числе выгрузку из 2GIS) и запускаете рассылку с учётом лимитов и задержек, чтобы снизить риск блокировки.
Содержание
- Для кого подходит WhatsApp Sender
- Чем отличается от ручной рассылки и CRM
- Основные возможности
- Как начать работу
- Как подготовить базу контактов
- Шаблоны сообщений: макросы и spintax
- Лимиты, прогрев и безопасность
- Логи, возобновление и исключения
- Частые вопросы (FAQ)
- Итог
Если вам нужна не «волшебная кнопка спама», а контролируемый инструмент для B2B-рассылок — салоны, локальный бизнес, холодные предложения — эта статья разберёт, как устроен WhatsApp Sender и как им пользоваться безопасно.
Для кого подходит WhatsApp Sender
Программа рассчитана на сценарии, где нужно массово, но аккуратно написать в WhatsApp по готовой базе:
- Локальный бизнес — предложения салонам красоты, клиникам, мастерским (типичный кейс: база из 2GIS).
- Фрилансеры и специалисты — персональные коммерческие предложения с обращением по названию компании.
- Небольшие отделы продаж — первый контакт по холодной базе до перевода в диалог.
WhatsApp Sender не заменяет официальный WhatsApp Business API с зелёной галочкой. Это локальный инструмент на базе протокола WhatsApp Web (библиотека Baileys), без верификации бизнеса и без ежемесячной платы за API.
Чем отличается от ручной рассылки и CRM
| Критерий | Ручная рассылка | WhatsApp Sender |
|---|---|---|
| Скорость | 1 сообщение = 1 минута | Автоматическая очередь с задержками |
| Персонализация | Копипаст с правками | Макросы #name#, spintax {вариант1|вариант2} |
| Контроль лимитов | На глаз | Встроенный прогрев: 15 → 30 → 50 сообщений/день |
| Проверка номеров | Неизвестно, есть ли WA | Проверка onWhatsApp перед отправкой |
| Возобновление | С нуля | SQLite-лог, продолжение после остановки |
| Стоимость | Бесплатно, но дорого по времени | Бесплатное ПО, риск блокировки номера |
Основные возможности
Десктопный интерфейс на Windows
Приложение собирается в один файл WA_Sender.exe или устанавливается через WA_Sender_Setup.exe. Установщик включает portable Node.js и зависимости — отдельно ничего ставить не нужно.
Несколько аккаунтов WhatsApp
В разделе «Аккаунты» можно добавить несколько номеров, запустить сервер для каждого и переключаться между ними. Подключение — стандартный QR-код, как у WhatsApp Web.
Два источника получателей
- Список вручную — номера построчно в окне программы.
- CSV-файл — автоматическое определение колонок
phone,name,sent(поддерживаются выгрузки из 2GIS с разделителем;или,).
Умная нормализация номеров
Программа принимает номера в любом формате:
+77001234567 77001234567 8-700-123-45-67 7 700 123 45 67
Все приводятся к единому виду +7XXXXXXXXXX.
Spintax и макросы
#name#— подстановка названия из CSV.{Мы|Я} хотели предложить— случайный выбор варианта текста, чтобы сообщения не были идентичными.
Пример шаблона:
Здравствуйте, #name#! {Мы|Я} хотели предложить вам {услуги|помощь}
Настраиваемые задержки и рабочие часы
- Задержка между сообщениями: 45–120 секунд (случайная).
- Рабочие часы: по умолчанию 10:00–19:00 (настраиваются).
- Сообщения вне окна — программа ждёт, а не шлёт ночью.
Чёрный список и файл исключений
Номера из blacklist и файла исключений пропускаются автоматически. Удобно для отписавшихся («СТОП», «не пишите») и уже обработанных контактов.
Логирование в SQLite
Каждая отправка фиксируется: номер, статус (sent / failed / skipped), ошибка, время. Прогресс сохраняется — рассылку можно остановить и продолжить позже.
Как начать работу: установка и первый запуск
Вариант 1 — Установщик (рекомендуется)
- Скачайте
WA_Sender_Setup.exe. - Пройдите мастер установки.
- Запустите из меню «Пуск» или с рабочего стола.
Node.js и Baileys уже внутри.
Вариант 2 — Portable .exe
- Положите
WA_Sender.exeв отдельную папку. - Скопируйте
package.json, выполнитеnpm install. - Установите Node.js с nodejs.org.
- Запустите exe.
Первое подключение WhatsApp
- Откройте вкладку «Рассылка» → раздел «Аккаунты».
- Нажмите «Старт сервера».
- Отсканируйте QR-код: WhatsApp → Настройки → Привязанные устройства → Привязать устройство.
- Дождитесь статуса connected.
Как подготовить базу контактов
CSV из 2GIS
| Тип данных | Возможные названия колонок |
|---|---|
| Телефон | phone, телефон, mobile, tel, number |
| Название | name, название, salon, салон |
| Статус | sent |
Рекомендации по качеству базы
- Удалите дубли до загрузки.
- Оставьте только валидные мобильные номера.
- Не смешивайте «холодную» и «тёплую» базу в одном батче.
- Отмечайте уже отправленные строки в колонке
sent.
Шаблоны сообщений: макросы и spintax
Персонализация повышает отклик: обращение по названию салона выглядит как личное сообщение, а не шаблон.
Spintax снижает риск антиспам-фильтра: WhatsApp сравнивает тексты между аккаунтами; одинаковые сообщения чаще попадают под ограничения.
- Не ставьте ссылку в первое сообщение — выше риск спам-метки.
- Держите 3–5 вариантов формулировок через spintax.
- Первую волну отправляйте без картинок и вложений.
Лимиты, прогрев и безопасность
WhatsApp активно борется с автоматизацией. WhatsApp Sender встроил режим прогрева номера:
| Период | Рекомендуемый лимит |
|---|---|
| Дни 1–3 | до 15 сообщений/день |
| Дни 4–7 | до 30 сообщений/день |
| После 7 дней | до 50 сообщений/день |
Дополнительно: случайные задержки 45–120 сек, отправка только в рабочие часы, проверка регистрации номера в WhatsApp.
⚠️ Важно: используйте запасной номер, не основной. Первые 2–3 дня лучше «прогревать» номер обычной перепиской. При блокировке восстановление может занять 2–8 недель. Массовая рассылка без согласия получателей может нарушать правила WhatsApp и законодательство о рекламе.
Логи, возобновление и исключения
После каждой сессии в папке программы:
config.json — настройки wa_sender.db — логи, blacklist, состояние прогрева session/ — сессии Baileys
В интерфейсе — живой лог рассылки. Кнопка «Стоп» останавливает очередь; при следующем запуске уже отправленные номера не дублируются.
Частые вопросы (FAQ)
Нужен ли WhatsApp Business? — Нет. Подойдёт обычный WhatsApp на SIM-карте. Подключение через QR, как WhatsApp Web.
Нужен ли интернет на компьютере? — Да. Программа запускает локальный Node.js-сервер (Baileys), который общается с серверами WhatsApp. ПК должен быть онлайн на время рассылки.
Можно ли рассылать по тысячам номеров в день? — Технически — нет смысла. При таких объёмах номер почти гарантированно уйдёт в бан. Встроенные лимиты рассчитаны на 15–50 сообщений в день.
Поддерживается ли macOS или Linux? — Сейчас сборка ориентирована на Windows (.exe, Inno Setup). Из исходников теоретически можно запустить и на других ОС, но официальной поддержки нет.
Чем WhatsApp Sender отличается от WhatsApp Business API? — WhatsApp Sender бесплатен и не требует верификации бизнеса, но несёт высокий риск бана при злоупотреблении. Official API платный, но позволяет легально отправлять тысячи сообщений при соблюдении правил Meta.
Сохраняется ли переписка в телефоне? — Да. Сообщения отправляются с привязанного номера и видны в WhatsApp на телефоне, как при обычной переписке.
Итог: когда программа оправдана
WhatsApp Sender — практичный инструмент для небольших целевых рассылок с ПК: CSV из 2GIS, персонализация, spintax, лимиты прогрева и логи в одном окне.
Он подойдёт, если:
- база уже собрана (2GIS, Excel, CRM-выгрузка);
- нужен первый контакт в WhatsApp без бюджета на официальный API;
- важен контроль темпа и возобновление после остановки.
Он не подойдёт, если:
- нужны тысячи сообщений в день;
- требуется полная юридическая «белая» рассылка без согласий;
- основной номер нельзя рисковать.
Скачать и попробовать
- Установщик:
WA_Sender_Setup.exe— всё включено, запуск за 5 минут. - Portable:
WA_Sender.exe+ Node.js для продвинутых пользователей.
Перед массовой рассылкой протестируйте на 5–10 номерах из своей базы: проверьте шаблон, задержки и отображение #name# в реальном сообщении.
Комментарии