Liquid Cheatsheet
Quick reference guide for Liquid in ConvertKit
A quick reference guide for using Liquid in ConvertKit.
Basic Syntax
Output
Logic
ConvertKit Variables
Subscriber Data
Tags and Custom Fields
Form and Sequence
Operators
Comparison
Logical
Loops
Basic Loop
Loop with Index
Loop Variables
Filters
String Filters
Number Filters
Date Filters
Array Filters
Common Patterns
Check if Variable Exists
Check if Tag Exists
Multiple Conditions
Case Statement
Assign Variables
Best Practices
-
Always check if variables exist
-
Use meaningful variable names
-
Comment your code
-
Keep logic simple
-
Use filters for formatting
Common Errors
-
Missing end tags
-
Incorrect filter syntax
-
Using wrong delimiters
-
Not checking for null values
Quick Tips
- Use
{% comment %}
for multi-line comments - Use
{% raw %}
to output Liquid code - Use
{% assign %}
to store complex calculations - Use filters to format data instead of JavaScript
- Test your templates with different subscriber data