Email

Template Variables

Template variables already exist as the structured context arrays passed into SendEmailMessage and mailer actions across account, support, and order flows.

Email Designer: Order Confirmation

Send Test
Templates
Order Confirmed
Order Shipped
Invoice Ready
Order #10284
Edit HTML Placeholders
Live

How it works in the app

Email delivery is template-based, but it is centered on Twig templates and explicit context variables passed by EmailService and order mail actions. Welcome emails, resets, invitations, ticket messages, contact replies, supplier emails, and order emails all use this model.

I did not find a drag-and-drop HTML email designer or a broad admin UI for editing every template in place, so the strongest implementation is developer-managed Twig templates with operational logging.

Included in the current implementation

Twig-based email templates

Structured template variables

Symfony Mailer delivery

EmailLog rows for order sends

Need email pages that reflect the actual template and delivery stack?

Indexed PIM already uses Twig templates, variable context arrays, Symfony Mailer, and order email logs without pretending there is a visual designer where there is not.