Line Item Properties in Order Confirmation Email Template

Here’s my public call to have order line item properties included in the default order confirmation email template (and the store new order notification template).

I can’t think of any situations where a store wouldn’t want this.

They’re shown on the cart page of virtually all themes (any themes which don’t is likely due to an oversight).

They’re shown on the Shopify checkout screen.

Why wouldn’t they be included in the order confirmation?

Line item properties are used to confirm selections/customizations/configurations chosen by the customer. They should know exactly what they ordered when they receive the order confirmation email.

Any private properties should begin with an underscore, and these can be excluded in the template code.

The complexity of the order confirmation email template has got a bit out of control. A non-technical user has almost zero hope of being able to edit this themselves. Even with instructions provided, they find it very difficult, as there are so many places within the template that output order line item details, due to all the conditions in the template code.

Can anyone think of reasons against doing this?

A reply if you’re in support would also be great so that it gets some visibility.

(Sorry couldn’t find a suitable category - mods feel free to move)

Hey @gunner :waving_hand: - thanks for the feedback on this. I agree it would make sense in lots of scenarios to surface these. I can’t guarantee anything, but I did just want to reply here to let you know we’ve passed this along internally as feedback.

1 Like