Крэатыў
Дакумент, а не шаблон
Тое, што вы пішаце, — гэта дрэва блокаў з апублікаванай схемай. Тое, што адпраўляецца, — гэта той дакумент, адлюстраваны для мэты — электронная пошта, старонка, форма, SMS, push або друк. Яны наўмысна падзеленыя, бо рэдактар замяняльны, а адлюстраванне — не, і сапраўды адваротнае — вось як маркетынгавая прылада сканчвае з шасцю версіямі аднаго паведамлення, якія больш не супадаюць.
Шэсць мэт, адна крыніца
Кожная мэта мае абмежаванні, якія не з'яўляюцца пытаннем смаку, і рэндэрэр ведае іх, каб вам не давялося.
Электронная пошта азначае табліцы і ўбудаваны CSS, без flex і без grid, бо Outlook усё яшчэ выкарыстоўвае Word для вёрсткі лістоў, згенераваную для вас тэкставую альтэрнатыву, колеры, якія перажываюць інвертаванне ў кліенце з цёмнай тэмай, і абарону памеру прыкладна на 102 КБ, дзе Gmail пачынае абразаць.
Старонка азначае звычайны сучасны адаптыўны HTML, апублікаваны пад слагам, на ўласным дамене, калі хочаце. Форма — гэта старонка плюс прывязкі палёў, праверка, ханібальная пастка і абмежаванне частоты — і гэта адзіны шлях да вашых кантактаў, які можа заканамерна стварыць аснову consent.
SMS падлічвае сегменты падчас набору. Push — гэта загаловак, тэкст, абразок, дзеянні і глыбокая спасылка. Ліст — гэта друкарскі CSS, адлюстраваны ў PDF, адрасаваны і адпраўлены поштай.
Сам дакумент захоўваецца як налада з апублікаванай схемай, у службе дакументаў экасістэмы, а не схаваны ў прыватнай табліцы. Што азначае: у дзень, калі прыйдзе лепшы рэдактар, ён рэдагуе тыя самыя дакументы, і нішто вышэй па плыні не зменіцца.
- 1emailТабліцы, убудаваны CSS, тэкставая альтэрнатыва, бяспечна для цёмнай тэмы, абарона ~102 КБ.
- 2старонкаАдаптыўны HTML пад слагам, на вашым дамене.
- 3формаСтаронка плюс прывязкі, праверка, ханібальная пастка, абмежаванне частоты.
- 4smsТэкст з жывым лічильнікам сегментаў GSM-7 / UCS-2.
- 5pushЗагаловак, тэкст, абразок, дзеянні, глыбокая спасылка.
- 6ЛістCSS друку → PDF.
- іШвоРэдактар можна замяніць; мэты — нельга. Менавіта таму ў дакумента ёсць апублікаваная схема.
Адлітарваны вынік кэшуецца для кожнай мэты
Зменныя для аб'яднання
Невядомая зменная выклікае памылку пры публікацыі, а не маўкліва пры адпраўцы
Прадвызначанае паводзіны любой мовы шаблонаў для адсутнага ключа — не выводзіць нічога. У лісце гэта азначае «Вітаю ,», адпраўленае саракам тысячам людзей, і ніхто не даведаецца, пакуль не пачнуць прыходзіць адказы. Таму дакумент правяраецца на адпаведнасць слоўніку зменных перад самай публікацыяй.
Што можна падстаўляць
Электронную пошту кантакту, імя, тэлефон і мову; attrs.*, якія адкрытыя, бо атрыбуты — вашы; назву і паштовы адрас вашай арганізацыі; спасылкі на адмову ад падпіскі і налады; а таксама ўласную тэму і прэхедар паведамлення.
Гэта наўмысна спіс, а не «усё, што ёсць у запісе». Запіс кантакту таксама змяшчае ўнутраныя ідэнтыфікатары, і ніводны з іх не мае месца ў паведамленні.
Запасны варыянт — гэта не адсутная зменная
{{first_name | default:there}} — гэта вядомая зменная, якой у дадзенага кантакту проста не аказалася — імпартаваны спіс, дзе ў паловы радкоў не было імя. Гэта выводзіць запасны варыянт і зусім нармальна.
Адхіляецца {{frist_name}}: зменная, якой не існуе ні ў каго. У момант адпраўкі яны выглядаюць аднолькава. У момант публікацыі яны несупастаўныя, і таму праверка адбываецца менавіта там.
Адзін і той жа слоўнік працуе для ўсіх мэт, таму фраза, напісаная для электроннай пошты, выводзіцца ў SMS і на лендзінг-старонку без перапісвання. А first_name вылічаецца ў момант рэндэрынгу з поўнага імя, а не захоўваецца — бо захаванае падзелене памылковае і чакае чалавека, чыё імя не адпавядае гэтаму меркаванню.

Напішыце адзін раз. Яно прыйдзе апранутае пад канал.
Перад адпраўкай
Праверкі, якія адбываюцца, пакуль яшчэ можна нешта выправіць
Абразанне ў Gmail
Прыблізна вышэй за 102 КБ Gmail абразае паведамленне і хавае астатняе за спасылкай, на якую большасць людзей ніколі не націскае — уключаючы, у самым нізе, вашу адмову ад падпіскі. Рэндэрар вымярае і папярэджвае пры публікацыі.
Вага выяў
Галоўнае фота на чатыры мегабайты разбурае бюджэт памеру і дрэнна выглядае на тэлефоне. Выявы змяншаюцца і канвертуюцца пры загрузцы, і гэта пытанне дастаўляльнасці, а не прыгажосці.
Прагляд у паштовай скрынцы
Паведамленне адлітарваецца і фатаграфуецца ў настольнай і мабільнай шырыне, таму спіс паказвае, як рэч сапраўды выглядае, а не яе назву. Без платных сэрвісаў прагляду.
Сапраўдная тэставая адпраўка
Адправіце яе сабе праз той самы рэндэрар і тую самую ідэнтычнасць адпраўкі, якія атрымаў бы сапраўдны атрымальнік. Прагляд, які ідзе іншым шляхам кода, нічога не даказвае пра паведамленне, якое адпраўляецца.
Устаўлены HTML санітызуецца
Кантэнт, устаўлены з іншага месца, праходзіць праз санітайзер перад захаваннем, бо маркетынгавы ліст — не месца, дзе варта даведвацца, што было ў чыёй-то буфернай абмене.
Markdown, калі вам так зручней
Пішыце ў Markdown і атрымлівайце адлітарваны вынік. Гэта значна надзейней, чым прасіць мадэль зрабіць HTML для ліста, і менавіта гэта робіць ідэю агента, які піша паведамленне, працаздольнай, а не дэманстрацыяй.
Пачынаючы з уласнага сайта
Устаўце URL пры першым запуску. ClickSomo чытае старонку: лагатып, піктаграмы, маніфест і вымераныя колеры — не колеры, якія хтосьці наадгадваў, — і стварае першы ліст, які ўжо выглядае як ваш. Ён таксама вызначае платформу, чаго звычайна дастаткова, каб прапанаваць вартаю воронку: краме — пакінуты кошык, выдавецтву — прывітальны ліст рассылкі.
Кожная загрузка URL, які вы падаеце, праходзіць праз ахаваны загрузчык: толькі HTTP і HTTPS, літаральныя адрасы правяраюцца напроста, кожны адказ DNS павінен быць публічным, і кожны скок перанакіравання правяраецца нанова. Загрузка адвольных URL ад імя кліента — адзін з найлёгшых спосабаў прабіць дзірку ва ўласнай сетцы, і гэта не тое, што варта пісаць двойчы.
Шчырая частка: першы шаблон, згенераваны з вашага сайта, — гэта добры пачатак, а не гатовы дызайн. Ён прыблізна правільна бярэ лагатып, колеры і шрыфт, каб ваша першая адпраўка не выглядала як дэма — а потым вы яго рэдагуеце, што значна лепшая праца, чым глядзець на пустое палатно.