Как мы делали рассылку и что из этого получилось

zshhyeishhch

Как мы делали рассылку и что из этого получилось

Почтовая рассылка на Opencart

Полгода назад дядя Том дал мои контакты человеку, у которого были косяки с сервером.
Мы быстро решили все проблемы, и у меня возник вопрос, чувак у тебя база 15 000 покупателей, надо с ними вести профилактическую работу, ты сидишь на мешке денег и не можешь его взять, почему?

Ответ был простой — я устал мучаться с ограничениями Mailchimp, а времени разбираться как это сделать по другому нет.

И мы решили отложить вопрос на пару месяцев, когда у меня появится свободное время, сделать мейлер для Opencart и попробовать поработать с повторными продажами. Как всегда проект затянулся на полгода, и к моменту, когда мы вернулись к вопросу у Динокса в продаже появился Mailer, который в принципе процентов на 80 закрывал наши потребности для реализации сервиса рассылок.

Что должен уметь мейлер?

Во первых работать через сторонний SMTP, во вторых делать HTML письма, в третьих создавать выборки покупателей для рассылки по определнным параметрам. Ну и работать в фоновом режиме.

Не совем хорошо и не все, но необходимый функционал мы нашли. Написание и тестирование подобной приблуды с 0, заняло бы пару месяцев, так как сделать что-то просто я давно разучился, видимо заразился у Марка и Саваджа.

В мейлере явно не хватает продвинутого фильтра для отбора получателей, расширенной истории отправок, нормального крона, а не черезь-пень колоду реализации запуска очереди и возможности рандомной отправки через несколько smtp-аккаунтов.

Дело осталось за малым, понять как делать рассылку.

Гугл и хабр в помощь. Но, в данном случае, полезнее и внятнее всего оказался мануал Яндекс, который так и называется «требования к честным рассылкам«.

До этого логически, я уже понимал, что слать почту с основного домена — это потенциальный риск попасть в спам-листы, тем самым уничтожив основной способ уведомления покупателей. И это делать нельзя категорически, тем более на боевом магазине, в котором 50+ заказов в день. Поэтому в AdminVps покупается минимальный сервант Micro за смешные 400 рублей в месяц и на нем разворачивается полноценный центр управления полетами сервис для рассылок. Под него был дополнительно куплен отдельный домен, настроены все возможные политики безопасности DKIM, SPF, DMARC, а так же проведены регистраций в PostMaster крупных почтовых сервисов, типа mail.ru, gmail и т.д. Оценка mail-tester 10 из 10, и почта влетает куда угодно со свистом.

Щастье вот оно уже близко.

Совершенно логичным было начать бомбить новогодними предложениями устаканившихся клиентов. Хозяин магазина придумал акцию, сделал купон, нарисовал баннер, я криворуко наверстал это дело в боль-мень красивое письмо и мы запустили процесс.

Все было хорошо и замечательно, первая пачка в 1000 писем ушла как по маслу, а потом начались проблемы. Тут важно понимать, что нельзя просто так взять и сделать рассылку. Спам настолько досаждает почтовикам, что любое подозрительное действие с твоей стороны и весь ворох твоих писем в лучшем случае идет в корзину, а в худшем они просто блокируют тебя по IP. После первой тысячи, очередь неотправленных писем в Exim на почтовике начала размножаться как весенние кролики.
Выключаем рубильник и идем смотреть логи, mail.ru не принимает письма. Пишем в абуз, ждем ответа, пишут все ок продолжайте.
При этом вся отправка производится с непрерывным мониторингом, у меня открыто 3 постмастера, которые я обновляю каждые 5 минут и консоль почтового сервера,  с отслеживанием очереди неотправленных писем.

Ок, включили, еще 2000 писем ушло, и вдруг в Яндексе некто отметил письмо как спам. А туда уже успела залететь аж целая тысяча писем, и вот этой одной отметки было достаточно чтобы глупый яндекс-антиспам-бот, решил, что мы черные нигга-спаммеры, и нас надо наказать. Ни с того ни с сего вся очередь писем именно в Яндексе уходит в спам-папку получателей.

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

Платоны долго думали, и прислали стандартную отписку — ничего не знаем читайте правила, это ваши проблемы. Но не будь я старым предводителем джедаев, возможно меня это остановило, но это не наш метод.

Пишем второе письмо: мадам месье, уважаемые Платоны Щукины, а не могли бы Ваши величества, подробнее рассказать что мы такого нарушили, и как дальше с этим жить?

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

Здравствуйте, Yoda!
Мы приняли некоторые меры. Проблема должна устраниться. Проверьте, пожалуйста.

Прошу Вас оценить полученный ответ, перейдя по ссылке
Не забудьте нажать на кнопку «Отправить».

С уважением, Платон Щукин
Служба поддержки Яндекса
https://yandex.ru/support/mail/

Я надеюсь ничьей конфиденциальности я тут не нарушаю.
Казалось бы надо радоваться. Но вот этот эпичный ответ меня удручил в хлам. Яндекс сколько сейчас стоит, 9-10 ярдов? Это мегакорпорация. И вот эта мегакорпорация с дизайнерской мебелью, травой на стенах, суперопенспейсами и заоблачными зарплатами пишет ответ, про НЕКОТОРЫЕ МЕРЫ.

ДА ЭТО ЕБАННЫЙ ПИЗДЕЦ! КАКИЕ НА ХУЙ НЕКОТОРЫЕ МЕРЫ? Спам бота в угол поставили? Сладкого лишили? Выебали в жопу начальника департамента почтового подразделения? Уборщицу Машу попросили вернуть в розетку вилку роутера, потому что у них интернет там пропал?
А что делать завтра, если опять эта хуйня пойдет в спам, а что делать с теми письмами которые уже в спаме. Тупоролые животные. Если вы блядь пишите технический регламент, так соблюдайте его сами.
И вот это письмо — это сука приговор всему отечественному IT в целом. Нихуя у нас не будет никогда ни своего AirBnb ни Uber.
Нихуя не будет, пока такие тупорылые упыри, как руководитель почтового сервиса в Яндексе, будут руководить проектами.

Ну а рассылка дальше прошла успешно, и даже есть неплохие цифры по конверсии. Но о них пока рано говорить, так как у подобных предложений большая инерция и окончательные цифры можно будет анализировать где то через пару недель. Я обязательно вам про это расскажу. Но даже если мы получим 1% конверсии с 15000 получателей. То это будут 150 заказов, практически на пустом месте. И это нормальный подарочек под елку на новый год.

Я бы с удовольствием вам рассказал подробно все технические детали проекта, как что где было настроено, как запилить нормальную аналитику этого процесса, как сделать UTM ссылки в письме без UTM ссылок. Но в рамках одной-двух статей это не получится, и материал достаточно специфический. Поэтому если у кого будет интерес про подробности — как со мной связаться, вы знаете.

 

UPD 1 казус с Яндексом.
На Яндекс подействовали мои аргументы, они извинились и предложили более детально разобраться в ситуации. Из-за некоторых косяков мейлера нам пришлось запустить в какой то момент рассылку заново, то все получатели получили таки письма, правда некоторые по два раза.

UPD 2 статистика доставленных.

Яндекс:

yandex_stat

Mail.ru:

mail-ru

 

UPD 3 обратная связь.
Вылез один очень интересный побочный эффект, на который я не рассчитывал. Для меня рассылка — это рассылка, такой типа полуспам. А многие получатели восприняли письмо как личное обращение. Ну оно же у нас было персонифицировано. «Здравстуйте дорогой Эдуард Сигизмундович». И вот Эдуард Сигизмундович по честному отвечал на обращение к нему. Народ начал писать ответки — и спасибо, и присматриваюсь, и я нашел дешевле.
Вобщем на 27 000 получили порядка 2% ответов. Такое себе повышение лояльности покупателей и много ценной информации. Так что обязательно давайте живой обратный ящик, и читайте его.

UPD 4 валидация базы покупателей.
В процессе переписки с абузами почтовиков, выяснилось, что негативным образом на качество рассылки влияет отправка на пустые ящики. Соответственно возникла необходимость актуализировать ящики клиентов.
Для этого был найден чудесный класс валидации ящиков на GitHub и написан небольшой скрипт, который перебирает и проверяет все зарегистрированные имейлы.

 

Хуйнаныр(12)Очко(0)

Запостить высер

Стучать мне на мыло
avatar

Сортировать:   Свежие | Тухлые | Хуйнанырные
Он самый
робот-вертер
Он самый
24 дней 18 часов назад

>UTM ссылки в письме без UTM ссылок
через укоротитель ссылок?

RGB
робот-вертер
24 дней 16 часов назад

А что за ограничения у мейлчимпа? 15к подписчиков это конечно не бесплатный пакет, а платный за баксов 100 или 200, но при такой базе о такой сумме я бы даже не задумывался, т.к. с небольшим «прогревом» базы даже тупой анонс новогодней распродажи со скидками дал бы хоть пару процентов конверсии, и эти пара сотен окупились бы с лихвой, разве нет?

Nameless
робот-вертер
Nameless
24 дней 6 часов назад

У вас домен бул безтрастовый, такие просто так банят по рассылкам + майл периодически такое ощущение стопорит рассылки дабы проверить реакцию админа, пишешь им, а дальше все ок. В итоге все с нуля писали или использовали какойниить phplist, по мне просто разослать мало, нужна статистика с картой кликов и тп.

Nameless
робот-вертер
Nameless
22 дней 9 часов назад

По UPD3/4 именно поэтому давно рекомендуют не использовать ящика типа noreplay, а реальные. А вот у тех у кого нет скила писать ченить для разгребания баунсов могу посоветовать завести несколько бесплатных акков на нормальных рассыльщиках где можно посмотреть статистику и потихоньку с них слать и чистить, еще я завел специальный поддомен для рассылки и подключил его к маилбизнес, там одно из требований есть создания спецящика для абуз, так же все письмма с ошибками у них можно достаточно просто отфильтровать, а потом выгрузить адресатов и отписать уже самому

wpDiscuz