How it works

Follow these 4 simple steps to start receiving delivery confirmation texts through Wonderment tracking

Shipment's Status is Delivered

App connector: Wonderment • Time to complete: 2 minutes
Why this matters: This trigger monitors your Wonderment tracking system and fires the workflow whenever any shipment reaches "delivered" status, ensuring customers get notified the moment their package arrives.

You'll need to install the webhook URL and add the webhook token in your Wonderment dashboard to connect the systems. The trigger automatically captures essential shipment data including the order ID, tracking information, and delivery status when a package is delivered. This data gets passed to the next step to retrieve the full order details from Shopify. Without proper webhook configuration, the workflow won't receive delivery notifications from Wonderment.

Retrieve Order

App connector: Shopify • Time to complete: 0 minutes (Auto-configured)
Why this matters: This step fetches the complete Shopify order details using the order ID from the delivery notification, giving you access to customer contact information and order specifics needed for the SMS message.

The step automatically queries your Shopify store using the order ID captured from the Wonderment trigger. It retrieves comprehensive order data including customer phone numbers, shipping addresses, order contents, and customer names. This information gets passed to the filter step to verify the customer has a phone number on file. If this step fails to retrieve order data, the SMS notification can't be sent since there's no customer contact information available.

Filter

App connector: Filter • Time to complete: 0 minutes (Auto-configured)
Why this matters: This filter checks whether the customer has a valid phone number before attempting to send the SMS, preventing the workflow from failing on orders where customers didn't provide mobile contact information.

The filter examines the customer phone number field retrieved from the Shopify order and only allows the workflow to continue if a phone number exists. Orders without phone numbers will stop here, while orders with valid phone numbers proceed to the SMS step. This prevents unnecessary errors and ensures you're only sending texts to customers who can actually receive them. The filter uses an "is not empty" comparison to verify phone number availability.

sms icon

Send Message

App connector: SMS • Time to complete: 1 minute
Why this matters: This action delivers the delivery confirmation text to your customer's phone, completing the notification loop and improving their post-purchase experience with timely delivery updates.

You can customize the SMS message content using the template field, with a default message that includes the customer's first name and celebrates the delivery. The message automatically pulls the customer's phone number from the Shopify order data and sends via SMS. Messages are limited to 160 characters to ensure single-text delivery and work within US and Canadian SMS networks. The system uses the customer's shipping address first name to personalize each message, making the notification feel more personal and engaging.

Make it your own

Customize this workflow even further:

Add order review requests
Include a link to your review platform or feedback form in the delivery SMS, capitalizing on the positive moment when customers receive their orders.
Connect multiple notification channels
Extend the workflow to send delivery confirmations through email, Slack, or push notifications alongside SMS for comprehensive customer communication.
Track delivery performance metrics
Store delivery confirmation data in tables to analyze delivery times, carrier performance, and customer satisfaction across different regions or product types.
Deploy AI for smart follow-up timing
Let AI agents determine optimal timing for post-delivery follow-ups like review requests, cross-sell offers, or loyalty program invitations based on customer behavior patterns.

Frequently asked questions

Do I need a paid SMS service to send these messages?
No, the workflow uses MESA's built-in SMS action for message delivery without extra setup. Alternatively, you'll can connect your Twilio account or another SMS service through MESA's integrations.
Will this send duplicate messages if Wonderment sends multiple delivered notifications?
The workflow processes each delivered notification it receives, so if Wonderment sends duplicate webhooks for the same shipment, you could get multiple texts. Consider adding a delay or duplicate detection if this becomes an issue with your Wonderment configuration.
Can I customize the message for different product types or customer segments?
The current template uses a single message format, but you can add conditional logic steps before the SMS action to create different messages based on order contents, customer tags, or shipping information retrieved from the Shopify order.
What is a template?
Templates are pre-made workflows by our team of experts. Instead of building a workflow from scratch, these have all the steps needed to complete the task.
Can I personalize a template?
Yes! Every step can be customized to meet your exact requirements. Additionally, you can even add more steps and make it more sophisticated.
Are templates free?
Yes! Our entire library containing hundreds of templates are free to use and customize to your exact needs.

Ready to start receiving delivery confirmation texts through Wonderment tracking?

Join thousands who've automated their work and saved an average of 3.5 hours every week.

Start with this template — It's free
7-day free trial • 5 min setup • Cancel anytime