Custom Email - Liquid variables

Topic summary

A Shopify Plus user is attempting to send customized emails containing order metafield data (child name, trial class date) collected during checkout. Despite having multiple people working on the issue, they’re encountering obstacles.

Key Problems Identified:

  • Malformed Liquid syntax in the email template (incorrect bracket placement)
  • Attempting to use Shopify Email app, which doesn’t natively support metafields
  • Confusion about available Liquid variables and their proper syntax

Technical Clarifications:

  • Shopify Flow doesn’t support transactional emails
  • Shopify Email has limited variable support (documented in official help docs)
  • Proper Liquid syntax requires double curly brackets: {{ variable }}
  • Flow uses specific variable naming conventions (no underscores)

Suggested Solution:

  • Use third-party apps that support transactional emails with Flow actions
  • Search Flow’s action library (with “installed” unchecked) to find compatible email apps
  • Forum rules prevent specific app recommendations

Status: Unresolved. The user needs to adopt a different email solution beyond Shopify’s native Email app to access metafield data in transactional messages.

Summarized with AI on October 28. AI used: claude-sonnet-4-5-20250929.

Hi Paul,

Thanks for your reply. As you can see, it’s difficult to get a clear answer. Why are there rules preventing discussion? How do I fond out what to do?

Regards,

RObert