If you’ve recently made changes to your store setup or added new pickup options, it’s important to ensure your email notifications match your updated customer experience. This guide walks you through how to update your Shopify email templates for local pickup notifications.
Overview
We’ve updated two email templates related to Local Pickup:
Ready for Pickup — Sent when an order is ready for local pickup.
Picked Up / Delivered — Sent when a customer has collected their order or it’s marked as delivered.
These updates add clearer pickup details for your customers, including both the inventory location and the pickup location. This helps customers see exactly where their order was fulfilled from and where they can collect it.
📝 Note: If you prefer not to display the inventory location, it can easily be removed later by editing the email block.
How to View and Test Your Updated Templates
Go to Your Shopify Admin
Open your store admin panel and navigate to:
Settings → Notifications → Customer notifications --> Ready for PickupEdit the Template
In the email editor, you’ll see the customized Liquid code that includes the new pickup details.
(See example screenshot below for reference.)Review the Changes/ Add your Code
<!-- Added Pickup Details RP Tech Support -->
{% if attributes.Checkout-Method == "pickup" %}
<div class="customer-info__item" valign="top" style="vertical-align:top;">
<h4>Pickup Address</h4>
<p>
{% if attributes.Pickup-Location-Company %}
{{ attributes.Pickup-Location-Company }} <br/>
{% endif %}
{% if attributes.Pickup-Location-Address-Line-1 %}
{{ attributes.Pickup-Location-Address-Line-1 }} <br/>
{% endif %}
{% if attributes.Pickup-Location-Address-Line-2 %}
{{ attributes.Pickup-Location-Address-Line-2 }} <br/>
{% endif %}
{% if attributes.Pickup-Location-City %}
{{ attributes.Pickup-Location-City }}
{% endif %}
{% if attributes.Pickup-Location-Region %}
{{ attributes.Pickup-Location-Region }}
{% endif %}
{% if attributes.Pickup-Location-Postal-Code %}
{{ attributes.Pickup-Location-Postal-Code }}<br/>
{% endif %}
{% if attributes.Pickup-Location-Country %}
{{ attributes.Pickup-Location-Country }}<br/>
{% endif %}
{% if attributes.Pickup-Date %}
<br />Pickup Date:<br/>
{{ attributes.Pickup-Date | date: "%A, %-d %B %Y" }}<br />
{% endif %}
{% if attributes.Pickup-Time %}
<br/>Pickup Time:<br/>
{{ attributes.Pickup-Time | date: "%R" }}<br />
{% endif %}
</p>
</div>
{% endif %}
<!-- End Added Pickup Details --->This block controls the display of pickup and inventory details.
Save Your Changes
Once reviewed, click Save to apply your template updates.Run a Test Order
Create a test order and mark it as ready for pickup.Check the email notification that’s sent to the customer.
Ensure it matches your expectations for both layout and content.
Adjusting the Pickup Details
If you’d like to simplify the notification and remove the inventory location, it can be removed from the Liquid block by deleting the corresponding lines. You can safely edit this section without affecting the rest of the email functionality.
Summary
Updating your Shopify email templates ensures that customers receive accurate and professional pickup notifications that align with your brand and store operations. Testing these changes helps verify that all information—such as pickup address and fulfillment details—displays exactly as intended.




