Email notifications does not include location information

Hi there!

I’ve been struggling to include the information I need in the “Order Confirmation” email.

I’ve been through the docs, specifically here: https://help.shopify.com/en/manual/fulfillment/setup/notifications/email-variables

I dont understand why the “Thank you” page after an order is placed includes the pick up location, if pick up in store is selected in the checkout, when the order confirmation email does not. Also I see the location object present for POS, but depricated.

Any insights to the decisions that led to omit this information?

1 Like

Hey @MarkAskoe :waving_hand: - the pick up location is included in a separate notification email/email template when you/a merchant marks items in an orders as “ready for pickup” in the admin screen:

https://help.shopify.com/en/manual/taxes/shopify-tax/notifications/ready-for-pickup

Just out of curiosity, would you be willing to share your use case for requiring it in the initial confirmation email? I definitely get how it makes sense from a common sense perspective, but if I can share your use case internally on my end and see if we can get an answer for why it is omitted or if we can pass along a feature request for you to get this included in the template at a future date.

Hope this helps!

Hi @Alan_G,

Thanks for clarifying. I’d be happy to share our use case:

Our client offers in-store pickup, but their process doesn’t support marking orders as “Ready for pickup” in Shopify just yet. As a result, the Order Confirmation email must serve to some extend the same informational role as the “Ready for pickup” notification in conjunction with our trigger of the “Shipping confirmation” email when an order is fulfilled.

Specifically:

  • We need to display the pickup location (as shown on the Thank You page, and if you login to see your order in the customer account center) in the Order Confirmation email.
  • We tried adding order attributes via Flow, but Flow runs after the confirmation email is already sent, so the data isn’t available in time.
  • We could trigger the “Shipping confirmation” when the order is fulfilled (whole or partially), since by then we have the pickup information available through attributes/tags.

From a UX standpoint, when a customer selects “Pick up in store,” that choice—including the store location - should appear in the confirmation email. Since the “Ready for pickup” email can be delayed by up to 24 hours (depending on business), customers who leave the Thank You page early might forget or have accidentally picked the wrong location. By the time they receive the pickup notification, it feels late to correct any mismatch.

Also, why not, when its on the Thank you page seconds after an order is placed :wink:

Hey @MarkAskoe - thanks for the details and context here, it’s really appreciated.

I definitely get where you’re coming from - you’re right, it does seem odd that the pickup location shows on the Thank You page but then isn’t present in the confirmation email (fair point there :grinning_face_with_smiling_eyes:).

I’ll pass this use case along as a feature request internally. Hope this helps!