Sintaks Liquid adalah bahasa templat (templating language) yang awalnya dikembangkan oleh Shopify yang memungkinkan pembuatan konten dinamis dalam email dan aplikasi web. Ia menggunakan kurung kurawal ganda ({{ }}) untuk menyisipkan variabel seperti nama dan informasi khusus lainnya, yang secara otomatis diganti dengan nilai aktual saat perenderan. Sintaks ini mendukung logika kondisional, loop, dan filter.
Mempersonalisasi salam email dengan nama penerima dan informasi perusahaan
Menampilkan rekomendasi produk dinamis berdasarkan riwayat penelusuran atau pembelian
Menampilkan konten berbasis lokasi seperti alamat toko lokal atau promosi regional
Membuat blok konten kondisional yang hanya muncul untuk segmen pelanggan tertentu
Menghasilkan kode diskon pribadi atau saldo poin loyalitas
Menyesuaikan footer email dengan informasi kontak atau sumber daya dukungan yang relevan
Membangun email keranjang belanja yang ditinggalkan secara dinamis dengan detail produk spesifik
Menyesuaikan konten email berdasarkan preferensi pelanggan atau tingkat langganan
Sintaks Liquid mengubah email massal generik menjadi komunikasi personal yang beresonansi dengan penerima individu. Email yang dipersonalisasi menghasilkan tingkat transaksi 6x lebih tinggi. Dengan memasukkan konten relevan secara dinamis, pemasar dapat menciptakan pengalaman yang terasa dibuat khusus untuk setiap penerima tanpa harus membuat ribuan variasi secara manual. Hal ini meningkatkan efisiensi produksi hingga 80% atau lebih.
Liquid beroperasi melalui sistem tag, objek, dan filter yang sederhana namun kuat. Variabel diapit dalam kurung kurawal ganda {{ }} dan diganti dengan nilai yang sesuai saat templat dirender. Tag yang diapit dalam {% %} menangani logika dan aliran kontrol, memungkinkan pernyataan kondisional seperti {% if subscriber.plan == 'premium' %} untuk menampilkan konten berbeda. Filter memodifikasi output variabel dan diterapkan menggunakan karakter pipe |, seperti {{ name | upcase }} untuk mengubah teks menjadi huruf besar.
Selalu sediakan nilai cadangan (fallback) menggunakan filter 'default' untuk menangani data yang hilang
Uji templat dengan berbagai skenario data termasuk nilai kosong, null, dan kasus tepi
Gunakan nama variabel deskriptif yang menunjukkan data yang diwakilinya dengan jelas
Jaga agar logika kondisional tetap sederhana dan mudah dibaca untuk menjaga kejelasan templat
Dokumentasikan logika Liquid yang kompleks dengan komentar menggunakan tag {% comment %}
Verifikasi alamat email sebelum mengirim untuk memastikan konten personal mencapai penerima yang valid
Pratinjau email yang dirender di berbagai set data sebelum meluncurkan kampanye
Atur cuplikan Liquid yang dapat digunakan kembali ke dalam parsial untuk implementasi yang konsisten
Kurung kurawal ganda {{ }} mengeluarkan nilai variabel atau ekspresi ke templat. Kurung kurawal dengan tanda persen {% %} digunakan untuk logika dan aliran kontrol seperti pengkondisian dan loop.
Gunakan filter default untuk menentukan nilai cadangan: {{ first_name | default: 'Pelanggan Setia' }}. Ini memastikan email Anda tetap tampil profesional bahkan jika data tidak lengkap.
Banyak platform pemasaran email utama mendukung Liquid, termasuk Shopify Email, Klaviyo, Customer.io, Braze, Iterable, dan SendGrid.
Mulai gunakan BillionVerify hari ini. Verifikasi email dengan akurasi 99,9%.
Tidak perlu kartu kredit · 100+ verifikasi gratis setiap hari · Pengaturan 5 menit