arrow-progressDelivery in Progress (On Track)

Standard in-transit updates that keep customers confident from first scan to delivery. Prioritize clear status, ETA, and the most relevant next action (track, reschedule, pick-up info).

Carrier delivery dates

Not all carriers provide scheduled delivery dates. If available, delivery dates can be used as triggers to keep customers informed.

calendar-check Delivery date scheduled by carrier

Set expectations for a planned delivery date/time window and help customers prepare with access notes and delivery options.

chevron-rightSubject line & previewhashtag

Example subject variants:

  • Delivery scheduled: {{orderNo}}

  • Expected delivery: {{plSpecificsScheduled/locale}}

  • Your parcel will arrive soon

Example preview text variants:

  • Planned delivery by {{courier/pretty}} with the latest time window.

  • Track the delivery and adjust options if needed.

chevron-rightUseful placeholdershashtag
  • {{orderNo}}

  • {{shopName}}

  • {{courier/pretty}}

  • {{plSpecificsScheduled/locale}}

  • {{plSpecificsScheduled/timewindow}} (if available)

  • {{trackingUrl}}

  • {{trackingButton}}

  • {{courierRerouteButton/locale}}

  • {{recipient}}, {{street}}, {{zip_code}}, {{city}}

chevron-rightUseful snippetshashtag
  • Tracking CTA: {% partial trackingButton %} or {% partial TrackingButton %}

  • Delivery options CTA: {% partial courierRerouteButton %}

chevron-rightLoyalty/ Conversion target rectangle-adhashtag
  • App / notifications opt-in: get day-of-delivery alerts.

  • Preference center: choose delivery instructions for future orders.

calendar-plus Delivery date updated by carrier

Communicate an updated delivery date/window clearly, reduce uncertainty, and provide easy access to tracking and delivery options.

chevron-rightSubject line & previewhashtag

Example subject variants:

  • New delivery date for {{orderNo}}

  • Delivery update: {{orderNo}} is now scheduled for {{plSpecificsScheduled/locale}}

  • Updated ETA for your {{shopName}} order

Example preview text variants:

  • The carrier updated your delivery schedule.

  • Track updates and manage delivery options if needed.

chevron-rightUseful placeholdershashtag
  • {{orderNo}}

  • {{shopName}}

  • {{courier/pretty}}

  • {{plSpecificsScheduled/locale}}

  • {{plSpecificsScheduled/timewindow}} (if available)

  • {{trackingUrl}}

  • {{trackingButton}}

  • {{courierRerouteButton/locale}}

chevron-rightUseful snippetshashtag
  • Tracking CTA: {% partial trackingButton %} or {% partial TrackingButton %}

  • Delivery options CTA: {% partial courierRerouteButton %}

chevron-rightLoyalty/ Conversion target rectangle-adhashtag
  • Notifications opt-in: delivery schedule alerts via preferred channel.

  • App download: quick access to delivery updates.


truck-ramp-box Out for delivery

Confirm the parcel is out for delivery today, help customers prepare, and offer last-minute delivery options to reduce failed attempts.

chevron-rightSubject line & previewhashtag

Example subject variants:

  • Out for delivery today: {{orderNo}}

  • Your parcel is on the way today

  • Today’s delivery: {{shopName}} order {{orderNo}}

Example preview text variants:

  • Track the driver’s progress and get the latest updates.

  • Not home? Choose another delivery option if available.

chevron-rightUseful placeholdershashtag
  • {{orderNo}}

  • {{courier/pretty}}

  • {{plSpecificsScheduled/timewindow}} (if available)

  • {{trackingUrl}}

  • {{trackingButton}}

  • {{courierRerouteButton/locale}}

  • {{recipient}}, {{street}}, {{zip_code}}, {{city}} (if available)

chevron-rightUseful snippetshashtag
  • Tracking CTA: {% partial trackingButton %} or {% partial TrackingButton %}

  • Delivery options CTA: {% partial courierRerouteButton %}

chevron-rightLoyalty/ Conversion target rectangle-adhashtag
  • App download: track deliveries in one place.

  • Delivery preferences: save safe place preferences for next time.


Customer to collect from carrier location

These messages are designed for scenarios where the customer needs to collect their parcel from a carrier location such as a post office, locker, or any other pick-up drop-off (PUDO) point. This could occur if the carrier redirected the package due to an unsuccessful delivery attempt, or at the customer's request.

box-check Ready for pickup

Confirm the parcel is ready for pickup and provide the exact location, hours, and deadline to prevent missed pickups.

chevron-rightSubject line & previewhashtag

Example subject variants:

  • Ready for pickup: {{orderNo}}

  • Your order can now be collected

  • Pickup available at your collection point

Example preview text variants:

  • Location, opening hours, and deadline inside.

  • Bring ID and your pickup code to collect your parcel.

chevron-rightUseful placeholdershashtag
  • {{orderNo}}

  • {{lastStorageDate/courier}}

  • {{storageTime/courier}}

  • {{plMap/locale}}

  • {{plMessage/locale}}

  • {{collectionDetailsButton}} (if available)

  • {{collectionCode}} / {{collectionCode/spaced}} (if available)

  • {{pickupConfirmationCode/customField}} (if available)

  • {{barCode.url/customField}} (if available)

chevron-rightUseful snippetshashtag
  • Pickup CTA variants (optional): {% partial CTAcarrierReroutePickupNL %} / {% partial CTAcarrierReroutePickupES %} / {% partial CTAcarrierReroutePickupPL %}

chevron-rightLoyalty/ Conversion target rectangle-adhashtag
  • App / notifications opt-in: pickup reminders and status changes.

  • Join loyalty: store pickup perks (if applicable).

bell-on Pickup reminder

Nudge customers to collect their parcel before the pickup deadline and make pickup details effortless to find.

chevron-rightSubject line & previewhashtag

Example subject variants:

  • Pickup reminder: your parcel is waiting

  • Don’t forget to pick up order {{orderNo}}

  • Reminder: collect by {{lastStorageDate/courier}}

Example preview text variants:

  • Pickup location, hours, and deadline inside.

  • Avoid return to sender by collecting on time.

chevron-rightUseful placeholdershashtag
  • {{orderNo}}

  • {{lastStorageDate/courier}}

  • {{storageTime/courier}}

  • {{plPickupAddressMap/locale}} (if available)

  • {{plMap/locale}} (fallback)

  • {{plMessage/locale}}

  • {{collectionCode}} / {{collectionCode/spaced}} (if available)

  • {{pickupConfirmationCode/customField}} (if available)

  • {{barCode.url/customField}} (if available)

chevron-rightUseful snippetshashtag
  • Tracking CTA (optional): {% partial trackingButton %} or {% partial TrackingButton %}

  • Pickup CTA variants (optional): {% partial CTAcarrierReroutePickupNL %} / {% partial CTAcarrierReroutePickupES %} / {% partial CTAcarrierReroutePickupPL %}

chevron-rightLoyalty/ Conversion target rectangle-adhashtag
  • Preference center: choose pickup vs home delivery when available.

  • App / notifications opt-in: reminders and pickup-ready alerts.

hourglass-end Final pickup reminder

Prevent return-to-sender by clearly communicating the final pickup deadline and what happens if the parcel isn’t collected.

chevron-rightSubject line & previewhashtag

Example subject variants:

  • Final reminder: pick up order {{orderNo}}

  • Last chance to collect your parcel

  • Pickup deadline approaching

Example preview text variants:

  • If not collected, your parcel will be returned to sender.

  • See pickup details and opening hours inside.

chevron-rightUseful placeholdershashtag
  • {{orderNo}}

  • {{lastStorageDate/courier}}

  • {{storageTime/courier}}

  • {{plPickupAddressMap/locale}} (if available)

  • {{plMap/locale}} (fallback)

  • {{plMessage/locale}}

  • {{collectionCode}} / {{collectionCode/spaced}} (if available)

  • {{pickupConfirmationCode/customField}} (if available)

  • {{barCode.url/customField}} (if available)

chevron-rightUseful snippetshashtag
  • Pickup CTA variants (optional): {% partial CTAcarrierReroutePickupNL %} / {% partial CTAcarrierReroutePickupES %} / {% partial CTAcarrierReroutePickupPL %}

chevron-rightLoyalty/ Conversion target rectangle-adhashtag

Keep it minimal due to urgency:

  • App / notifications opt-in: pickup reminders and alerts.


Delivery services

If your carrier provides enhanced delivery services such as shipment holds, rerouting, or scheduled delivery, ensure that these options are clearly communicated to recipients. Note that availability of these services might vary depending on agreements between the recipient and the carrier. Always refer to the carrier's dataset to verify accessibility of such features.

location-dot Delivery address updated

Confirm the new delivery address, explain any impact to delivery timing, and provide a clear next step if something looks wrong.

chevron-rightSubject line & previewhashtag

Example subject variants:

  • Address updated for order {{orderNo}}

  • Your delivery address has been changed

  • Update: new delivery details for {{orderNo}}

Example preview text variants:

  • Please review the updated address and delivery timing.

  • Track your parcel for the latest status.

chevron-rightUseful placeholdershashtag
  • {{orderNo}}

  • {{recipient}}

  • {{street}}

  • {{zip_code}}

  • {{city}}

  • {{destination_country_iso3/locale}} (if applicable)

  • {{trackingUrl}}

  • {{trackingButton}}

  • {{courier/pretty}}

  • {{plSpecificsScheduled/locale}} (if available)

  • {{courierRerouteButton/locale}} (if available)

chevron-rightUseful snippetshashtag
  • Tracking CTA: {% partial trackingButton %} or {% partial TrackingButton %}

  • Delivery options CTA (optional): {% partial courierRerouteButton %}

chevron-rightLoyalty/ Conversion target rectangle-adhashtag
  • Save addresses: encourage account creation for faster updates next time.

  • Preference center: manage delivery instructions for future orders.

calendar-circle-plus Delivery date rescheduled

Confirm the new delivery appointment clearly, reduce missed deliveries with preparation tips, and provide an easy way to manage delivery options.

chevron-rightSubject line & previewhashtag

Example subject variants:

  • Delivery rescheduled: {{orderNo}}

  • New delivery appointment for {{orderNo}}

  • Your delivery time has changed

Example preview text variants:

  • Your updated delivery is set for {{plSpecificsScheduled/locale}}.

  • See the new appointment details and tracking link.

chevron-rightUseful placeholdershashtag
  • {{orderNo}}

  • {{courier/pretty}}

  • {{plSpecificsScheduled/locale}}

  • {{plSpecificsScheduled/timewindow}} (if available)

  • {{trackingUrl}}

  • {{trackingButton}}

  • {{courierRerouteButton/locale}}

chevron-rightUseful snippetshashtag
  • Delivery options CTA: {% partial courierRerouteButton %}

  • Tracking CTA: {% partial trackingButton %} or {% partial TrackingButton %}

chevron-rightLoyalty/ Conversion target rectangle-adhashtag
  • Notifications opt-in: appointment reminders and day-of-delivery alerts.

  • App download: manage delivery changes faster.


circle-check Delivered

Confirm successful delivery and set clear expectations on where it was delivered. Reduce “Where is my order?” contacts by proactively explaining what to do next.

chevron-rightSubject line & previewhashtag

Example subject variants:

  • Delivered: Order {{orderNo}} has arrived

  • Your {{shopName}} order is delivered

  • Delivered — here’s where we left it

Example preview text variants:

  • Your parcel was delivered. See delivery details and next steps if you can’t find it.

  • Delivered by {{courier/pretty}} — check location and items.

chevron-rightUseful placeholdershashtag

Delivery details:

  • {{orderNo}}

  • {{courier/pretty}}

  • {{trackingUrl}}

  • {{trackingButton}}

  • {{podImage/system}} (if available)

  • {{pod_identifier}} (if available)

Delivery location (if available):

  • {{#plDeliveryLocation/isHomeDeposit}}...{{/plDeliveryLocation/isHomeDeposit}}

  • {{#plDeliveryLocation/isNeighbor}}...{{/plDeliveryLocation/isNeighbor}}

  • {{#plDeliveryLocation/Unknown}}...{{/plDeliveryLocation/Unknown}}

Optional blocks:

  • {{articlesTableWithImages}} / {{orderArticlesTableWithImages}}

  • {{ratingBlock/message}}

chevron-rightUseful snippetshashtag
  • Tracking CTA: {% partial trackingButton %} or {% partial TrackingButton %}

  • Delivery feedback: {% partial thumbrating %}

  • Product recommendations: {% partial productRecommendations %}

chevron-rightLoyalty/ Conversion target rectangle-adhashtag

Keep these clearly secondary:

  • Join loyalty: earn points for every order.

  • Post-purchase review: rate the products and share feedback.

  • Refer a friend: referral link + incentive.

  • Replenishment / buy again: reorder frequently purchased items.

  • App / notifications opt-in: manage delivery updates in one place.

house Delivered to neighbor / safe place

Prevent confusion by clearly telling customers the parcel was delivered to an alternate location and how to retrieve it.

chevron-rightSubject line & previewhashtag

Example subject variants:

  • Delivered to a safe place: {{orderNo}}

  • Your parcel was delivered — see where

  • Delivered: {{shopName}} order {{orderNo}}

Example preview text variants:

  • We delivered your parcel to an alternate location.

  • See delivery details and proof of delivery if available.

chevron-rightUseful placeholdershashtag
  • {{orderNo}}

  • {{courier/pretty}}

  • {{trackingUrl}}

  • {{trackingButton}}

  • {{podImage/system}}

  • {{pod_identifier}} (if available)

  • {{#plDeliveryLocation/isHomeDeposit}}...{{/plDeliveryLocation/isHomeDeposit}}

  • {{#plDeliveryLocation/isNeighbor}}...{{/plDeliveryLocation/isNeighbor}}

  • {{#plDeliveryLocation/Unknown}}...{{/plDeliveryLocation/Unknown}}

chevron-rightUseful snippetshashtag
  • Tracking CTA: {% partial trackingButton %} or {% partial TrackingButton %}

  • Delivery feedback (optional): {% partial thumbrating %}

chevron-rightLoyalty/ Conversion target rectangle-adhashtag
  • Product review: quick rating + review after delivery.

  • Join loyalty: points and member-only perks.

  • Buy again: reorder compatible consumables/accessories.

Last updated

Was this helpful?