Как работать с собственным html-шаблоном в визуальном редакторе MailChimp

Как работать с собственным html-шаблоном в визуальном редакторе MailChimp

  • 326

MailChimp славится готовыми шаблонами, которые легко править в визуальном редакторе. На самом деле вы можете использовать этот редактор и для собственных html-шаблонов. Это возможно благодаря инструменту Template Language.

Template Language — это набор тегов MailChimp. Достаточно один раз расставить их в вёрстке, и вы сможете редактировать свой html-шаблон через визуальный редактор. То есть вам больше не придётся лезть в код, чтобы изменить в письме текст, изображения или отдельные блоки. Отредактированная вёрстка грузится как обычный шаблон во вкладке Templates.

В этой статье мы расскажем, как пользоваться Template Language. Текст состоит из перевода оригинальной инструкции и собственных дополнений «костыльных» моментов.

Важно! Всегда создавайте резервную копию исходного кода, иначе вы рискуете навсегда его потерять. И всегда проверяйте шаблон на тестовых email прежде, чем отправлять их подписчикам.

Как редактировать текст, ссылки и изображения в MailChimp

Первая и самая важная возможность — добавлять и редактировать текст, ссылки и изображения в письме. Делается это с помощью подстановки в код письма элемента mc:edit.

mc:edit используется в открывающем <div> или любом другом контейнере для контента. Синтаксис — mc:edit=»$уникальное имя». Название внутри кавычек должно быть уникальным для каждого блока.

Выделяйте редактируемые области пустыми тегами <div>, чтобы не потерять стили текста. MailChimp такого совета не даёт, но мы на практике выяснили, что это работает.

<div mc:edit="body_text">
 <font face="Arial, sans-serif" color="#222222" style="font-size: 15px;   line-height: 20px; font-weight: bold; text-decoration: none;">
   <span style="font-family: Arial, Tahoma, Geneva, sans-serif; color: #222222; font-size: 15px; line-height: 20px; font-weight: bold; text-decoration: none;">Уважаемый Иван Иванович!</span>
 </font>
 </div>

И ещё одна мера предосторожности, чтобы стили не слетели: сначала добавляйте новый текст, а уже потом удаляйте старый.

Как редактировать ссылки и изображения в MailChimp

Чтобы отредактировать ссылку:

  1. выделите часть текста, которая является ссылкой (не весь текст!);
  2. пропишите новое слово;
  3. удалите лишний текст;
  4. если нужно, измените адрес, на который ведёт ссылка.

Вот как это делается:

Как редактировать текст, ссылки и изображения в MailChimp

Если сделать по-другому, MailChimp самостоятельно обернёт слово ссылкой и стиль текста поменяется на дефолтный.

Читайте также

Инструкция: как настроить автоматические письма в MailСhimp

Как редактировать отдельные изображения

Если вы хотите редактировать только изображения, используйте mc:edit=»$уникальное имя» внутри тега <img>. Так вы вызовете меню замены изображения в редакторе кампаний.

Если вы добавите тег, откроется отдельное окно для редактирования изображения. В нём можно заменить или отредактировать картинку, прописать ссылки и alt-текст.

<img src="https://imgems.ru/ems/080518/title_2.png" alt="Самый крутой материал за полугодие" wi
dth="270" border="0" style="display: block; width: 270px;" mc:edit="image_1">


Как редактировать отдельные изображения в MailСhimp

Примечания:

  1. Нельзя помещать один редактируемый элемент внутри другого редактируемого элемента.
  2. Нельзя помещать редактируемые изображения внутри редактируемых элементов.
  3. Не загружайте картинку, соотношение сторон в которой не соответствует изначальному шаблону. Есть риск, что весь макет отобразится некорректно.
  4. Если вы делаете письмо с изображениями под ретину, то в визуальном редакторе картинки, скорее всего, покажутся в полном размере. Но в отправленных письмах они примут заданный вид.

Как скрыть элемент в собственном шаблоне в MailChimp

Чтобы скрыть определённый элемент в письме, используется тег mc:hideable. Он подойдёт для любого элемента html-кода.

Просто пропишите mc:hideable в том элементе, который нужно скрыть. Для этого тега уникальное имя не требуется. При необходимости оберните скрываемый элемент пустыми тегами <div>…</div>:

<div mc:edit="content" mc:hideable>
 контент
</div>

Скрыть элемент в собственном шаблоне в MailChimp

Примечания:

  1. Не используйте этот тег там, где есть mc:repeatable.
  2. Возможность скрыть элемент в блочном редакторе доступна только в редакторе кампаний, когда вы создаёте боевую рассылку. Скрытый элемент будет иметь тусклую серую заливку. Посмотреть результат можно только в предпросмотре или тестовом письме.
  3. Старайтесь добавлять этот элемент во все редактируемые блоки, чтобы вы в любой момент могли избавиться от любого из них.

Как дублировать элемент в письме

Для дублирования элемента или блока в визуальном редакторе используется тег mc:repeatable. Он подойдёт для блочных или инлайновых элементов html-кода.

<div mc:repeatable>
 контент
</div>


Как дублировать элемент в MailСhimp

Примечания:

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

Читайте также

Союз двух обезьянок. Как сделать опрос в MailChimp через SurveyMonkey

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

Чтобы создать область, в которой вы сможете выбирать вид блоков, используется тег mc:variant. Его вставляют вместе с mc:repeatable=»$название блока» (тегом для дублирования).

Синтаксис — mc:repeatable=»content» mc:variant=»variant_1″.

<table mc:repeatable="content" mc:variant="variant_1">
  <tr>
   <td mc:edit="section_1">
 Вариант расположения контента 1
   </td>
  </tr>
</table>
<table mc:repeatable="content" mc:variant="variant_2">
  <tr>
   <td mc:edit="section_2">
 Вариант расположения контента 2
   </td>
  </tr>
</table>
<table mc:repeatable="content" mc:variant="variant_3">
  <tr>
   <td mc:edit="section_3">
 Вариант расположения контента 3
   </td>
  </tr>
</table>

Как создать элемент с выбором вида блоков в MailСhimp

Примечания:

  1. Блоки с тегом mc:variant должны находиться рядом.
  2. Для блоков с выбором имя задаётся в mc:repeatable. Оно должно быть одинаковым везде. В нашем примере мы для всех блоков прописали имя mc:repeatable=»content».
  3. Блоки не должны быть вложены друг в друга.
  4. Замена блоков возможна только в редакторе кампаний, а не шаблонов. То есть при создании боевой рассылки.

Какие есть ограничения в Template Language

  1. Этот способ не позволяет полностью отстраниться от работы с кодом. Чтобы вы могли редактировать свой макет в визуальном редакторе, вам всё равно нужно залезть в код и прописать теги.
  2. Нельзя менять исходную структуру шаблона. Вы сможете продублировать элементы письма, но не изменить их расположения.
  3. Чаще всего для рассылок используется собственный html, поэтому структура кода скорее всего не совпадёт с той, что рекомендует MailChimp. Из-за этого могут теряться стили текста при редактировании. Чтобы этого не происходило, сначала добавляйте новый текст и только потом удаляйте старый.
  4. Некоторые элементы редактируются только в кампаниях, а не в шаблонах.
  5. Часто в визуальном редакторе письмо выглядит криво. Необходимо проверять результат в предпросмотре или отправлять тестовое письмо.

Чтобы закрепить знания, посмотрите пример письма, в котором используется Template Language. 

Делимся малоизвестным способом, при котором MailChimp сам поставит превью и симпатично его оформит.

Подробная инструкция по MailChimp на русском языке — первые шаги

Первые шаги в работе с MailChimp: регистрация, настройки аккаунта и загрузка базы подписки.

Как сделать опрос в MailChimp через SurveyMonkey

Рассказываем, как собрать письмо с опросом за несколько минут.