Liquid is a template language, originally developed by Shopify and can be used in BlueberryCMS to build dynamic content. In this section you’ll learn why using Liquid code in BlueberryCMS makes a lot of sense. Using Liquid can save you a significant amount of time and energy. By using some easy to read and remember elements you are able to access the data from within your site (data such as a blog post, a product, a collection description, a even set of images) and output this data directly on your web pages.

One of the benefits of using Liquid is that you don't need to know what the data is, you just need to know which variables you have access to in each template. With Liquid you can display information you’ve entered into BlueberryCMS in very specific ways (filter something or show if a certain criteria has been met). Liquid is not for "writing" information, meaning you can’t edit a contact in the CRM using Liquid or edit a Blog post.

When using Liquid the double parentheses {{   }} denotes an output variable and the parentheses percentage {%   -%} denotes logic.