Skip to content

Learn Cast Liquid

A complete, 22-module course on Cast.app’s Liquid templating language β€” from first principles to production-ready patterns. Designed for Customer Success Operations and Revenue Operations teams with no programming background required.

# Module Focus
1 [Introduction]({{ site.baseurl }}/learn-cast-liquid/module-01) What is Liquid, history, how Cast uses it
2 [Data Types]({{ site.baseurl }}/learn-cast-liquid/module-02) Strings, numbers, arrays, booleans, nil
3 [Output and Variables]({{ site.baseurl }}/learn-cast-liquid/module-03) Displaying values, assign, capture, comments
4 [Text Filters]({{ site.baseurl }}/learn-cast-liquid/module-04) upcase, downcase, strip, replace, default, etc.
5 [Number Filters]({{ site.baseurl }}/learn-cast-liquid/module-05) Math, string-to-number conversion
6 [Array Filters]({{ site.baseurl }}/learn-cast-liquid/module-06) join, sort, uniq, first, last, reverse
7 [Dates]({{ site.baseurl }}/learn-cast-liquid/module-07) Date formatting, date math, Unix timestamps
8 [cast_titlecase]({{ site.baseurl }}/learn-cast-liquid/module-08) Company name normalization
9 [cast_apostrophe]({{ site.baseurl }}/learn-cast-liquid/module-09) Smart possessives
10 [cast_pronounce]({{ site.baseurl }}/learn-cast-liquid/module-10) Audio pronunciation control
11 [cast_highlight & cast_footnote]({{ site.baseurl }}/learn-cast-liquid/module-11) Visual emphasis and reference notes
12 [if / elsif / else]({{ site.baseurl }}/learn-cast-liquid/module-12) Conditional logic
13 [unless and case/when]({{ site.baseurl }}/learn-cast-liquid/module-13) More logic structures
14 [Loops]({{ site.baseurl }}/learn-cast-liquid/module-14) for/endfor, limit, offset, forloop variables
15 [Advanced Variables]({{ site.baseurl }}/learn-cast-liquid/module-15) Patterns with assign and capture
16 [Snippets]({{ site.baseurl }}/learn-cast-liquid/module-16) How snippets work, string returns, yes/no pattern
17 [Customer Since]({{ site.baseurl }}/learn-cast-liquid/module-17) Tenure calculation pattern
18 [Avatar Generators]({{ site.baseurl }}/learn-cast-liquid/module-18) Deterministic name generation
19 [Benchmarking]({{ site.baseurl }}/learn-cast-liquid/module-19) Metric comparison and gamification
20 [Welcome Slide]({{ site.baseurl }}/learn-cast-liquid/module-20) Capstone β€” chaining everything
21 [Troubleshooting]({{ site.baseurl }}/learn-cast-liquid/module-21) Common errors and fixes
22 [Quick Reference]({{ site.baseurl }}/learn-cast-liquid/module-22) Compact cheat sheet