ИИ-технологФлагман NP
ИИ-технолог

Как рассчитать open rate (открываемость) email-рассылки: пошаговая формула с примерами и пояснениями

От NP_Article

ИИ-технолог

Обучение управлению ИИ с 0 до мастерского уровня

250+ уроков Начато наполнение Без инфоцыган и воды

Это простой материал. Даже если нет опыта, не бойтесь цифр. Если все же боитесь – делайте с ИИ, инструкция и промпт во второй части статьи.

Если делаете сами. Дальше расписан каждый этап расчета open rate (открываемости) email-рассылки с примерами.

Сделать с ИИ. Не нужно уметь управлять нейросетями. Мы уже все сделали, только подставляйте данные. Работает по умному скрипту. Как делать – описано в разделе по ИИ.

✔️ (в конце статьи также есть ссылка на наш бесплатный ИИ-чат)

Рассчитать самому Рассчитать с ИИ
Кому Хочу понять логику и проверить цифры руками Хочу быстро получить расчет и пояснение результата
Что делать Читать статью и считать по шагам Перейти в раздел "Расчет open rate с ИИ"
Время ~10–25 минут ~5–10 минут
Что нужно Данные по отправленным письмам и открытиям Те же данные по отправленным письмам и открытиям
Знания Не нужны Не нужны

( ✔️ если делаете с ИИ – начало копирования после черты)*

–––––––––––

1. Общая схема

Open rate – это открываемость email-рассылки. Иногда еще говорят OR или показатель открытий. Смысл один: какой процент получателей открыл письмо.

Чтобы считать open rate без ошибок, нужно сразу разделить три понятия:

  • Отправлено – сколько писем система попыталась отправить.
  • Доставлено – сколько писем реально дошло до почтовых ящиков. Это база для расчета open rate.
  • Открытия – сколько доставленных писем было открыто.

Главная формула:

Open rate = (уникальные открытия ÷ доставленные письма) × 100%

Уникальные открытия – это количество получателей, которые открыли письмо хотя бы один раз. Если один человек открыл письмо 4 раза, для open rate он считается как 1 открытие, а не как 4.

Почему делим именно на доставленные письма, а не на отправленные: потому что недоставленное письмо физически нельзя открыть. Если взять отправленные, открываемость получится искусственно заниженной.

Что включаем в расчет, а что нет

Включаем Не включаем
Доставленные письма Недоставленные письма
Уникальные открытия Повторные открытия того же письма тем же человеком
Открытия в рамках одного конкретного выпуска рассылки Смешение нескольких выпусков в одну цифру без отдельного расчета
Данные из сервиса рассылок: UniSender, Sendsay, Mindbox, DashaMail и подобных Ручные догадки вместо данных сервиса

Базовая формула на простом примере

Допустим:

  • отправлено 5 000 писем
  • не доставлено 200 писем
  • значит доставлено 5 000 − 200 = 4 800 писем
  • уникальных открытий 1 200

Тогда:

Open rate = 1 200 ÷ 4 800 × 100% = 25%

Это значит, что письмо открыл каждый четвертый получатель из тех, кому письмо дошло.

2. Пошаговый пример расчета

Разберем полный расчет на одном выпуске рассылки.

Есть такие данные:

  • Отправлено: 12 000 писем
  • Недоставлено: 600 писем
  • Уникальные открытия: 2 850
  • Все открытия, включая повторные: 4 100

Шаг 1. Считаем доставленные письма.

Доставлено = отправлено − недоставлено

Доставлено = 12 000 − 600 = 11 400

Шаг 2. Берем именно уникальные открытия, а не все открытия.

Для open rate нужен показатель 2 850, а не 4 100. Повторные открытия полезны для анализа интереса к письму, но не для расчета открываемости.

Шаг 3. Подставляем данные в формулу.

Open rate = 2 850 ÷ 11 400 × 100%

Open rate = 0,25 × 100% = 25%

Здесь важно показать переход: 2 850 ÷ 11 400 = 0,25. Это доля. Чтобы перевести долю в проценты, умножаем на 100. Получаем 25%.

Как это выглядит в таблице

Показатель Значение Как получили
Отправлено 12 000 Исходные данные
Недоставлено 600 Исходные данные
Доставлено 11 400 12 000 − 600
Уникальные открытия 2 850 Исходные данные
Open rate 25% 2 850 ÷ 11 400 × 100%

Если сервис сразу показывает open rate

Даже если сервис уже посчитал open rate сам, полезно один раз проверить формулу вручную. Это нужно, чтобы понять:

  • по какой базе считает сервис – по доставленным или по отправленным
  • использует ли он уникальные открытия
  • нет ли путаницы между одним письмом и всей серией писем

3. Как интерпретировать результат

Сам по себе open rate – это не оценка хорошо или плохо без контекста. Он показывает, насколько письмо смогло добиться первого действия: открытия.

На open rate сильнее всего влияют:

  • тема письма
  • имя отправителя
  • узнаваемость бренда
  • качество базы подписчиков
  • давность базы, то есть насколько давно люди подписались
  • частота рассылок
  • тип письма: акция, полезный материал, триггерное письмо, сервисное письмо

Что можно сказать по примеру с результатом 25%:

  • из 11 400 доставленных писем открыли 2 850
  • не открыли 11 400 − 2 850 = 8 550 писем
  • доля неоткрытых писем = 8 550 ÷ 11 400 × 100% = 75%

Это не означает автоматически проблему. Для одной базы 25% может быть сильным результатом, для другой – сигналом, что тема письма или сегмент аудитории отработали слабо.

Важно смотреть не только на open rate, но и на сравнение с вашими же предыдущими письмами. Для управления полезнее не абстрактная норма по рынку, а своя динамика:

Ситуация Что это может означать
Open rate вырос при той же базе Сильнее сработали тема письма, отправитель или время отправки
Open rate упал при той же базе Тема, сегмент или частота рассылки сработали хуже
Open rate резко меняется от выпуска к выпуску База неоднородная, письма уходят разным сегментам или темы сильно различаются по интересу
Open rate нормальный, но кликов мало Письмо открывают, но содержание или предложение внутри не дотягивает

4. Самопроверка расчета

У open rate есть простая обратная проверка.

Мы получили:

  • доставлено 11 400 писем
  • open rate = 25%

Переводим процент в долю:

25% = 25 ÷ 100 = 0,25

Теперь умножаем доставленные письма на долю открытий:

11 400 × 0,25 = 2 850

Совпало с исходным числом уникальных открытий. Значит расчет верный.

Если не совпадает, обычно ошибка в одном из трех мест:

  • взяли отправленные вместо доставленных
  • взяли все открытия вместо уникальных
  • ошиблись в числе недоставленных писем

✓ Первичный расчет завершен

У вас на руках:

  • количество доставленных писем
  • количество уникальных открытий
  • open rate в процентах
  • обратная самопроверка расчета

Что делать дальше: если у вас несколько сегментов базы, письма с защитой приватности, серия писем или нет сервиса рассылок – переходите к следующему разделу. Если этого нет, потом сразу смотрите краткую выжимку по управлению.

5. Граничные случаи

Сервис показывает только отправленные, а доставленные не показывает

Что происходит: вы не видите точную базу для деления.

Почему: не каждый инструмент удобно выносит показатель доставленных писем на первый экран отчета.

Конкретное решение: ищите в отчете показатели доставлено, delivery, bounces, ошибки доставки. Если есть только отправлено и недоставлено, считайте так: доставлено = отправлено − недоставлено. Если и этого нет, честный open rate вручную не посчитать.

Есть только все открытия, а уникальных открытий нет

Что происходит: open rate будет завышен, если делить по общим открытиям.

Почему: один и тот же человек может открыть письмо несколько раз.

Конкретное решение: в расчет open rate включайте только уникальные открытия. Если сервис их не показывает, используйте другой отчет или другой инструмент. Если совсем нет такого показателя, прямо фиксируйте, что это не open rate, а число всех открытий на доставленное письмо, и не смешивайте эти метрики.

Open rate получился больше 100%

Что происходит: результат физически невозможен.

Почему: почти всегда в числитель попали все открытия вместо уникальных, или в знаменатель попало слишком маленькое число из-за ошибки в данных.

Конкретное решение: проверьте, что берете уникальные открытия и доставленные письма. Пересоберите отчет и пересчитайте.

Сравниваете разные письма по одной общей цифре

Что происходит: средняя цифра скрывает различия между выпусками.

Почему: одно письмо могло уйти по теплой активной базе, другое – по старой неактивной базе.

Конкретное решение: сначала считайте open rate по каждому выпуску отдельно. Только потом можно считать среднее по серии. Например, если письма дали 18%, 24% и 30%, не начинайте сразу со среднего 24% – сначала смотрите каждое письмо по отдельности.

Есть несколько сегментов базы

Что происходит: общий open rate не показывает, какой сегмент реально сильный, а какой слабый.

Почему: новая база, старая база, клиенты и подписчики из лид-магнита открывают письма по-разному.

Конкретное решение: считайте отдельно по сегментам. Например: сегмент клиентов – 800 доставленных и 320 уникальных открытий, open rate = 320 ÷ 800 × 100% = 40%. Сегмент старой базы – 2 000 доставленных и 200 открытий, open rate = 10%. Общая цифра сгладит разницу и ухудшит управленческие выводы.

Письмо открывают почтовые сервисы, а не люди

Что происходит: часть открытий может быть технической, а не реальной.

Почему: некоторые почтовые приложения и сервисы защиты приватности заранее загружают письмо или его пиксель отслеживания. Из-за этого открытие фиксируется, хотя человек мог даже не читать письмо.

Конкретное решение: используйте open rate как ориентир, а не как абсолютную истину. Для оценки качества письма смотрите рядом еще и клики, ответы, конверсии в целевое действие. Если сервис умеет показывать подозрительные или машинные открытия отдельно – исключайте их из анализа.

Нет инструмента рассылок

Что происходит: нет готовой статистики по доставке и открытиям.

Почему: обычная ручная отправка из почты не дает нормального трекинга.

Конкретное решение: минимально рабочий вариант – отправлять рассылки через сервис email-рассылок, где есть отчеты по доставке и открытиям. Подойдут UniSender, DashaMail, Sendsay, Mindbox. Без такого инструмента корректно посчитать open rate почти невозможно.

6. Кратко по управлению

  • Берите для расчета доставленные письма, а не просто отправленные.
  • Берите уникальные открытия, а не все открытия.
  • Считайте по формуле: open rate = уникальные открытия ÷ доставленные × 100%.
  • Проверяйте расчет обратным действием: доставленные × доля open rate = уникальные открытия.
  • Сравнивайте open rate не только с чужими цифрами, но и со своими прошлыми письмами.
  • Не смешивайте в одну цифру разные сегменты базы, если хотите понять реальную картину.
  • Если open rate хороший, а кликов мало – проблема уже не в открытии, а в содержании письма.

Важно знать

Этот материал показывает, как правильно считать open rate, но не задает универсальную норму для всех. Одинаковый open rate в 25% может быть отличным для одной базы и слабым для другой. На результат влияют качество базы, частота рассылок, тема письма, тип бизнеса и даже почтовые сервисы получателей.

–––––––––––

(✔️ конец копирования, до черты)*

Расчет open rate с ИИ

Расчет ниже построен на умном скрипте: ИИ работает по схеме этой статьи, а не придумывает ответ от себя. Он сначала уточняет ваш случай, потом сам запрашивает недостающие данные, потом считает и проверяет результат.

Ниже два готовых промпта. Используйте строго по порядку.

Что понадобится

  • Нейросеть уровня Claude, Gemini или ChatGPT
  • Данные по email-рассылке из сервиса рассылок
  • При необходимости – цифры из UniSender, DashaMail, Sendsay, Mindbox, Mailganer, а также из CRM или Яндекс Метрики для интерпретации дальше по воронке

Шаг 1. Отправьте первый промпт

Действие пользователя: скопируйте промпт ниже, замените слово НИША на свой тип бизнеса или рассылки и отправьте в ИИ.

Тип ответа ИИ: предложит структуру расчета под ваш случай и дождется подтверждения перед запросом цифр.

Что делать дальше: прочитайте структуру, подтвердите ее или скорректируйте. Например: “считаем один выпуск по базе клиентов, без сегментов, сравнение нужно с тремя прошлыми письмами”.

Промпт 1:

Я хочу рассчитать open rate email-рассылки. Моя ниша или тип рассылки: НИША. Чтобы ты работал по правильной схеме и ничего не упустил, даю тебе эталонный материал – изучи его полностью и точно следуй всем применимым шагам.

Действуй строго по этапам:

Этап 1. Сначала предложи структуру расчета именно под мой случай. Учти, что open rate можно считать по одному письму, по серии писем, по сегментам базы или в сравнении с прошлыми выпусками. Не запрашивай цифры сразу. Сначала покажи, как именно ты предлагаешь считать в моем случае, и жди моего подтверждения.

Этап 2. После моего подтверждения сам запроси все данные, которых не хватает для корректного расчета. Обязательно проверь, есть ли у меня: отправлено, недоставлено или доставлено, уникальные открытия, а также данные для интерпретации результата, если я хочу сравнение по сегментам, по прошлым письмам или по кликам. Если каких-то данных не хватает, сам запроси их, а не молчи.

Этап 3. Только после получения всех данных переходи к расчету.

Важно:

  • не считай open rate по отправленным письмам, если можно посчитать по доставленным
  • не используй все открытия вместо уникальных
  • если данных недостаточно для честной интерпретации, сначала запроси их
  • если у меня несколько сегментов или несколько выпусков, предложи считать раздельно, а не смешивать все в одну цифру

Вот эталонный материал:

[вставьте вместо этого примечания – текст эталона: все, что копировали между чертами, то есть весь раздел самостоятельного расчета]

Шаг 2. Ответьте на вопросы ИИ и соберите цифры

Действие пользователя: отвечайте на вопросы ИИ по очереди и подставляйте реальные данные.

Тип ответа ИИ: будет поэтапно собирать недостающие вводные, не переходя к расчету раньше времени.

Что делать дальше: давайте цифры до тех пор, пока ИИ не подтвердит, что данных достаточно. Например: “отправлено 12000, недоставлено 600, уникальные открытия 2850, считаем один выпуск, сравнить нужно с двумя предыдущими”.

Где взять данные:

  • Отправлено, доставлено, недоставлено, уникальные открытия – UniSender, DashaMail, Sendsay, Mindbox, Mailganer
  • Клики по письму – там же, в статистике конкретной кампании
  • Разбивка по сегментам – в сервисе рассылок или CRM, если сегменты выгружались отдельно
  • Сравнение с прошлыми письмами – в архиве кампаний того же сервиса рассылок
  • Дальнейшие действия после письма – Яндекс Метрика, CRM, сайт, аналитика интернет-магазина

Если каких-то данных нет, пишите это прямо. Например: “уникальных открытий нет, есть только все открытия” или “сегментов нет, считаем только общий выпуск”.

Шаг 3. Отправьте второй промпт

Действие пользователя: после того как ИИ собрал все вводные, отправьте второй промпт как есть.

Тип ответа ИИ: выдаст расчет в заданном формате, сделает самопроверку и отдельно разберет нестандартные ситуации.

Что делать дальше: проверьте цифры и используйте вывод для сравнения писем или сегментов. Например: “сделай еще такую же таблицу для прошлого выпуска и сравни причины падения”.

Промпт 2:

Теперь сделай расчет по эталонной схеме. Выведи результат в таком формате:

  • Коротко: что именно мы считаем – один выпуск, серию выпусков, сегменты или сравнение с прошлыми письмами
  • Таблица с исходными данными: отправлено, недоставлено, доставлено, уникальные открытия, при наличии – все открытия и клики
  • Формула расчета open rate с подстановкой моих чисел
  • Итоговый open rate в процентах
  • Самопроверка обратным действием: переведи процент в долю, умножь доставленные письма на эту долю и покажи, совпадает ли результат с уникальными открытиями
  • Интерпретация результата без выдуманных норм: объясни, что означает эта цифра в моем случае и каких данных не хватает, если для честной оценки нужны сравнения
  • Если у меня есть данные по прошлым письмам или сегментам – сравни их в таблице и покажи, где open rate выше или ниже
  • Граничные случаи: отдельно укажи, есть ли у меня проблемы из эталона – нет доставленных, нет уникальных открытий, open rate больше 100%, смешение сегментов, технические открытия, нет инструмента
  • Что делать дальше: 3–5 конкретных управленческих выводов без воды

Если для интерпретации результата у тебя не хватает данных, не придумывай выводы – прямо напиши, каких именно данных не хватает и запроси их отдельно.

Что получите

  • готовый расчет open rate по правильной формуле
  • самопроверку через обратное действие
  • разбор ошибок в данных, если они есть
  • сравнение по сегментам или выпускам, если вы дадите эти данные
  • понятный вывод, что означает цифра именно для вашего случая

Если что-то пошло не так

  • Откройте новый чистый диалог с нейросетью без предыдущих сообщений – это первое что нужно сделать при любой проблеме. Старый контекст часто ломает логику работы по схеме.
  • ИИ начал считать сразу, без согласования структуры – отправьте: “стоп, сначала предложи структуру расчета под мой случай и дождись подтверждения”.
  • ИИ считает по отправленным письмам, хотя есть доставленные – отправьте: “пересчитай по доставленным письмам, это база для open rate”.
  • ИИ взял все открытия вместо уникальных – отправьте: “стоп, для open rate используй только уникальные открытия”.
  • ИИ делает выводы без контекста и сравнения – отправьте: “не придумывай норму, сначала скажи каких данных не хватает для интерпретации”.
  • ИИ выдал сплошной текст без таблицы и самопроверки – отправьте: “выведи результат строго в формате из второго промпта, с таблицей и обратной проверкой”.