Skip to main content

Editing Email Template Variables and Filters

Learn how to customize your email templates using Liquid variables and filters.

Updated today

Available Template Variables

Your email templates use the Liquid templating language. You can include the following Liquid variables to dynamically populate content:

  • {{ shop_url }}
    The first line of your shop’s address.

  • {{ logo }}
    The source URL of your shop logo.

  • {{ shop_name }}
    The name of your shop.

  • {{ title }}
    The product title.

  • {{ content }}
    The HTML content used for push notifications and emails.

  • {{ product_image }}
    The product variant image.
    ➡️ Tip: Use the .url property to get the image URL.

  • {{ product_name }}
    The name of the product.

  • {{ price }}
    The variant’s price.

  • {{ add_to_cart }}
    The Add to Cart button for your product pages.

  • {{ visit_product }}
    The URL of the product page in customer notifications.

  • {{ visit_product_text }}
    The HTML content for the “visit product” text link.

Using Liquid Filters

Most popular Shopify Liquid filters are available to help you format your email content. For example, you can use filters to:

  • Change text case

  • Format dates

  • Manipulate strings

If you need a specific filter that isn’t available, please contact support to see if it can be added.

Keywords included for search relevance: email template, Liquid variables, Shopify filters, customize email, add to cart, product notifications

Did this answer your question?