Исходящие продажи3 мин чтенияDIL LEAD

Почтовая рассылка без сервиса рассылок. Только Excel, Outlook и шаблоны писем

Нужна массовая рассылка, но нет доступа к сервису? Рассмотрим решение на базе Excel, Outlook и VBA‑макроса.

В компании часто встречается ситуация: есть база из сотен адресов в Excel, нужно разослать коммерческое предложение, а подключить сервис рассылок нельзя – нет бюджета, длительные согласования и ограничения IT.

Решение должно работать на уже установленном Outlook, не требовать установки сторонних надстроек и сохранять контроль над каждой партией писем, учитывая лимиты Exchange (обычно 50‑100 получателей в BCC).

Три «штабных» способа отправки из Excel:

1️⃣ **Слияние Word + Excel** – генерирует отдельное письмо на каждый адрес, полностью персонализировано, но не поддерживает вложения и быстро достигает лимитов получателей.

2️⃣ **VBA‑макрос с .Send** – перебирает строки и отправляет письма автоматически. Позволяет вложения, но нет предварительного просмотра, а каждый получатель считается отдельным письмом.

3️⃣ **VBA‑макрос с BCC и .Display** – собирает адреса из видимых строк, кладёт их в скрытую копию одного письма, подставляет готовый HTML‑шаблон и открывает черновик в Outlook. Менеджер проверяет и нажимает «Отправить», тем самым получаем контроль и минимум отправок.

Использовать VBA‑скрипт, который формирует BCC‑список, открывает письмо в Outlook для ручного подтверждения и автоматически помечает обработанные строки в Excel.

Плюсы и минусы трёх способов

  • Слияние Word

    Полная персонализация, но каждый получатель – отдельное письмо → быстро достигает лимитов и требует MAPI‑клиент.

  • Макрос .Send

    Автоматическая отправка, вложения, но нет контроля перед отправкой и каждый получатель учитывается в лимите отдельно.

  • Макрос BCC + .Display

    Один черновик на партию, визуальный контроль, возможность добавить вложения вручную; лимит считается по реальному количеству получателей в BCC.

Как настроить собственный макрос рассылки

  1. 01
    Подготовьте таблицу

    Один заголовок, отдельные столбцы для email1 и email2, два служебных столбца «Статус» и «Дата отправки». Сохраните файл как .xlsm.

  2. 02
    Добавьте кнопку

    Вставьте форму‑кнопку на лист, привяжите к ней макрос `Рассылка_Outlook`.

  3. 03
    Настройте константы

    Укажите путь к HTML‑шаблонам, логотипу, контрольные BCC‑адреса и размер партии (по умолчанию 50, в реальности 25‑30).

  4. 04
    Запустите рассылку

    Нажмите кнопку → выберите шаблон → укажите количество строк → макрос сформирует список, откроет письмо в Outlook, вы проверяете и отправляете.

  5. 05
    Отметьте отправленные строки

    После подтверждения макрос автоматически запишет «Отправлено» и дату в соответствующие ячейки.

Способ

  • Слияние Word
  • Макрос .Send
  • Макрос BCC + .Display

Персонализация

  • Да (поле‑по‑полю)
  • Да (текст + вложения)
  • Нет (общий шаблон)

Контроль перед отправкой

  • Нет (отправка автоматически)
  • Нет (отправка автоматически)
  • Да (ручное подтверждение в Outlook)

Лимит получателей

  • 1 письмо = 1 получатель
  • 1 письмо = 1 получатель
  • Все в BCC → считается суммарно

Если сервис рассылок недоступен, а время и безопасность критичны, VBA‑макрос с BCC‑открытием письма в Outlook – оптимальный компромисс: минимум кода, максимум контроля и возможность работать в рамках корпоративных лимитов.

Попробуйте сначала проверить свой лимит получателей у IT, затем настройте макрос, протестируйте на своей почте и запустите небольшую партию. При необходимости добавьте правила Outlook для автоматической сортировки копий и мониторинга недоставок.

Готовы автоматизировать рассылки без лишних согласований? Закажите B2B‑аудит в DIL LEAD и получайте готовые шаблоны и инструкцию под ваш корпоративный Exchange.

Хотите обсудить свою нишу?

Напишите менеджеру DIL LEAD или подпишитесь на Telegram-канал.