Синтаксис Liquid — это язык шаблонов, изначально созданный Shopify, который позволяет генерировать динамический контент в письмах и веб-приложениях. Он использует двойные фигурные скобки ({{ }}) для вставки переменных (имена, данные заказов) и теги в процентах ({% %}) для логики. Это стандарт для создания персонализированных и масштабируемых email-кампаний.
Персонализация приветствий и обращений по имени
Динамические рекомендации товаров на основе истории просмотров
Отображение контента в зависимости от города или страны подписчика
Скрытие или показ блоков письма для разных сегментов аудитории
Вывод индивидуальных промокодов и баланса баллов лояльности
Настройка футера с контактами закрепленного менеджера
Создание сложных писем о брошенной корзине с перечислением товаров
Адаптация контента под язык или часовой пояс пользователя
Он превращает стандартную массовую рассылку в личное обращение. Письма с динамическим контентом показывают в 6 раз более высокую конверсию. Вместо того чтобы создавать вручную сотни версий письма для разных сегментов, вы делаете один шаблон, который сам адаптируется под каждого получателя. Это экономит до 80% времени на подготовку кампаний и исключает ошибки ручного копирования данных.
Liquid работает через систему объектов, тегов и фильтров. Переменные в {{ }} заменяются реальными данными при отправке. Например, {{ user.name }} подставит имя клиента. Теги в {% %} отвечают за логику: например, можно показать блок текста только премиум-клиентам с помощью {% if subscriber.plan == 'premium' %}. Фильтры позволяют изменять вывод данных через символ «пайп» (|). Так, {{ name | capitalize }} сделает первую букву имени заглавной, а {{ price | money }} отформатирует число как валюту. Эти инструменты позволяют маркетологам гибко настраивать отображение данных без привлечения программистов для каждой правки.
Всегда настраивайте значения по умолчанию (fallback) через фильтр default
Тестируйте шаблоны на разных сценариях: когда данных много, мало или они отсутствуют
Используйте понятные названия переменных для удобства команды
Старайтесь не переусложнять логику внутри шаблона для сохранения читаемости
Комментируйте сложный код тегами {% comment %}, чтобы не забыть логику
Валидируйте базу данных перед отправкой, чтобы в письмах не было пустых мест
Проверяйте отображение на разных устройствах после рендеринга
Используйте сниппеты (части шаблонов) для повторяющихся элементов (шапка, подвал)
Двойные скобки {{ }} выводят данные на экран (печать). Скобки с процентами {% %} выполняют логику (если, то, циклы) и ничего не выводят сами по себе.
Если не настроить значение по умолчанию, на месте имени будет дырка. Используйте фильтр default: {{ first_name | default: 'друг' }}, чтобы в письме было «Привет, друг».
Shopify, Klaviyo, Customer.io, SendGrid, Braze и многие другие современные маркетинговые платформы.
Начните использовать BillionVerify сегодня. Проверяйте email с точностью 99,9%.
Кредитная карта не требуется · 100+ бесплатных проверок ежедневно · Настройка за 5 минут