Liquid עוצבה במקור על ידי Shopify כדי לאפשר לעצב תבניות בלי לתת גישה לסביבת ריצה מלאה. היא תומכת בתגיות פלט (`{{ ... }}`), תגיות לוגיקה (`{% if %}`, `{% for %}`) ופילטרים שמשרשרים טרנספורמציות — `{{ product.price | money }}` מחזיר מחיר בפורמט של מטבע החנות. כל הגרסאות של התבניות הרשמיות (Dawn, Sense, Studio) בנויות על Liquid, וגם רכיבים שמותקנים על ידי אפליקציות דרך App Embeds נכתבים בה.

בחנות עברית חשוב לזכור ש-Liquid לא יודעת לבד אם טקסט כלשהו צריך להיות RTL או LTR — היא רק מציבה ערכים. את הטיפול בכיוון עושים סביבה: ב-CSS, ב-`<html dir>`, ובבחירת התבנית. אם משנים `.liquid` ידנית בתבנית קנויה, חשוב לתעד את השינוי כי עדכוני תבנית עתידיים ידרסו את הקוד אם לא משתמשים במנגנון של theme apps או של Online Store 2.0.