Send SMS Notification to Customers When Shopify Order is Delivered

5 min setup
No coding required
Runs automatically

Keep customers informed by sending a real-time SMS notification when their order status updates to Delivered. This MESA workflow template uses Twilio to automatically alert customers upon delivery, providing them peace of mind and enhancing the post-purchase experience. Strengthen customer satisfaction with timely delivery notifications.

tracktor icon
Fulfillment Status is Delivered
Retrieve Order
Determine if the customer placed the order with a phone number
twilio logo icon
Send SMS

You're in good company

"MESA has been a game changer for us. And, if you ever get stuck, their support team is always super helpful."

  • Ico star
  • Ico star
  • Ico star
  • Ico star
  • Ico star
PetFriendly

"It's like Zapier but exactly designed for Shopify. I have been able to complete all the workflows that I've needed."

  • Ico star
  • Ico star
  • Ico star
  • Ico star
  • Ico star
Zailys

"The MESA team has been amazing at helping us set up our automations. We would highly recommend this app!"

  • Ico star
  • Ico star
  • Ico star
  • Ico star
  • Ico star
Rothy's

How it works

4 steps to start sending delivery confirmation SMS messages to your customers

tracktor icon

Fulfillment Status is Delivered

App connector: Tracktor • Time to complete: 0 minutes (Auto-configured)
Why this matters: This trigger monitors your Tracktor fulfillment tracking system and launches the workflow the moment any order reaches "delivered" status, ensuring customers get notified as soon as their package arrives.

This step automatically monitors all your fulfillments through Tracktor's tracking system and activates when the delivery status updates to "delivered." The trigger captures essential delivery data including the order ID and fulfillment details, then passes this information to the next step for order retrieval. No configuration is required - it works immediately upon activation.

Retrieve Order

App connector: Shopify • Time to complete: 0 minutes (Auto-configured)
Why this matters: This step fetches complete customer information from Shopify using the order ID provided by the delivery trigger, ensuring you have the customer's phone number and order details needed for the SMS notification.

The step automatically connects to your Shopify store and retrieves full order details including customer contact information, order contents, and billing data. It uses the order ID captured from the delivery trigger to find the specific order that was just delivered. The retrieved order data, especially the customer phone number, gets passed to the filter step to verify SMS capability before sending.

Determine if the customer placed the order with a phone number

App connector: Filter • Time to complete: 0 minutes (Auto-configured)
Why this matters: This filter prevents the workflow from attempting to send SMS messages to customers who haven't provided phone numbers, avoiding errors and ensuring the SMS step only runs when delivery is possible.

The filter checks whether the customer has a phone number on file by evaluating if the phone field contains data. Only orders with valid phone numbers continue to the SMS step, while orders without phone numbers stop here to prevent workflow errors. This automatic validation ensures your SMS delivery attempts are always successful and keeps your workflow running smoothly.

twilio logo icon

Send SMS

App connector: Twilio • Time to complete: 2 minutes
Why this matters: This step delivers the actual delivery confirmation message to your customer's phone using your Twilio account, completing the notification process with a personalized touch.

The SMS step sends a pre-written delivery confirmation message to the customer's phone number retrieved from their order. You'll need to configure your Twilio phone number in the "from" field - this should include your country code without dashes or parentheses (example: +15017122661). The default message reads "Your order has arrived! Please be sure to read the enclosed owners manual and don't forget to mail back your product warranty card." You can customize this message to match your brand voice and include relevant instructions for your specific products.

Ready to set this up? It only takes 5 minutes.

Our support team will even help you personalize this workflow for free.

Get started →

Make it your own!

Customize this workflow even further:

Customize delivery timing
Add a delay step before the SMS to wait 30 minutes after delivery confirmation, giving customers time to actually receive their package before getting the notification.
Include order details in the message
Modify the SMS text to include specific product names, order numbers, or tracking information pulled from the order data for more personalized communication.
Send multiple notification types
Branch the workflow to send both SMS and email notifications simultaneously, or add a Discord webhook to notify your team when high-value orders are delivered.
Store delivery data for reporting
Connect a Google Sheets step to log all delivery confirmations with timestamps, customer details, and delivery locations for customer service and analytics tracking.

Common questions

Do I need a paid Twilio account to send SMS messages?

What happens if the customer's phone number format is incorrect?

Can I customize the SMS message for different product types?

Ready to start sending delivery confirmation SMS messages to your customers?

7-day free trial • 5 min setup • Cancel anytime

Need help? Our automation experts will help you personalize this workflow for free. Contact support