# Connect Weather to Wonderment and automate your tasks

## Why integrate Weather with Wonderment

The Weather to Wonderment integration helps you sync data, automate manual tasks, and keep your stack aligned — without writing code.

### Show the right products for today's weather

When a customer event fires, MESA checks the weather at their location and surfaces matching products or updates visibility to reflect it. Cold snap? Surface your warmest gear. Heatwave? Lead with cooling.

### Alert customers to weather-related shipping delays

Before an order ships, MESA checks the forecast at the delivery address. If severe weather is expected, your team gets an alert — or the customer receives a proactive heads-up — before the package moves.

### Trigger promotions when conditions are right

When weather in your target market hits a threshold — temperature drop, incoming storm, or heatwave — MESA fires a promotion workflow automatically. Seasonal campaigns respond to actual conditions, not just a calendar.

### Trigger post-purchase flows the moment a shipment status changes

When Wonderment detects a delivery update — a shipment in transit, an exception, a delivered confirmation — MESA kicks off the right workflow in Shopify or Klaviyo. Your post-purchase experience runs on what's actually happening with each package, not on a fixed schedule.

### Keep Shopify customer records current with delivery outcomes

When Wonderment logs a delivery event — a successful delivery, a failed attempt, a return to sender — MESA updates the customer's Shopify record with the outcome. Your team and your connected tools always reflect where each order ended up without manual updates.

### Alert your team when shipments need immediate intervention

When Wonderment flags an exception — a stalled shipment, a carrier delay, a missing package — MESA notifies the right person through Slack or email before the customer contacts support. Your team resolves delivery problems while there's still time to act.

## Build any Weather and Wonderment automation

MESA helps you connect apps to automate repetitive tasks. A trigger is an event that starts a workflow, and actions are the steps that occur when it's running.

###### Attempted to Deliver Shipment

Starts when a package can't be delivered and is held by the carrier for re-delivery.
- Topic
- Status
- Token
- Email
- Phone
- Tracking Code
- Tracking U R L
- Order Number
- Order ID
- Carrier Name
- Estimated Package Delivery
- Service Level
- Service Level Friendly Name
- Destination Country Code
- Fulfillment Created Date
- Order Created Date
- Business Days Since Fulfillment Created
- Hours Stalled
- Not Updated Since
- Line Items
- Shipping Address
- Fulfillment Address

###### Carrier Picked Up Shipment

Starts when a shipment is first marked In Transit by the carrier.
- Topic
- Status
- Token
- Email
- Phone
- Tracking Code
- Tracking U R L
- Order Number
- Order ID
- Carrier Name
- Estimated Package Delivery
- Service Level
- Service Level Friendly Name
- Destination Country Code
- Fulfillment Created Date
- Order Created Date
- Business Days Since Fulfillment Created
- Hours Stalled
- Not Updated Since
- Line Items
- Shipping Address
- Fulfillment Address

###### Delivery Anticipated for Shipment

Starts when a shipment is expected to be delivered.
- Topic
- Status
- Token
- Email
- Phone
- Tracking Code
- Tracking U R L
- Order Number
- Order ID
- Carrier Name
- Estimated Package Delivery
- Service Level
- Service Level Friendly Name
- Destination Country Code
- Fulfillment Created Date
- Order Created Date
- Business Days Since Fulfillment Created
- Hours Stalled
- Not Updated Since
- Line Items
- Shipping Address
- Fulfillment Address

###### Label Canceled

Starts when a label has been canceled.
- Topic
- Status
- Token
- Email
- Phone
- Tracking Code
- Tracking U R L
- Order Number
- Order ID
- Carrier Name
- Estimated Package Delivery
- Service Level
- Service Level Friendly Name
- Destination Country Code
- Fulfillment Created Date
- Order Created Date
- Business Days Since Fulfillment Created
- Hours Stalled
- Not Updated Since
- Line Items
- Shipping Address
- Fulfillment Address

###### Shipment Confirmed

Starts when a shipment is confirmed.
- Topic
- Status
- Token
- Email
- Phone
- Tracking Code
- Tracking U R L
- Order Number
- Order ID
- Carrier Name
- Estimated Package Delivery
- Service Level
- Service Level Friendly Name
- Destination Country Code
- Fulfillment Created Date
- Order Created Date
- Business Days Since Fulfillment Created
- Hours Stalled
- Not Updated Since
- Line Items
- Shipping Address
- Fulfillment Address

###### Shipment Created

Starts when a shipment is created.
- Topic
- Status
- Token
- Email
- Phone
- Tracking Code
- Tracking U R L
- Order Number
- Order ID
- Carrier Name
- Estimated Package Delivery
- Service Level
- Service Level Friendly Name
- Destination Country Code
- Fulfillment Created Date
- Order Created Date
- Business Days Since Fulfillment Created
- Hours Stalled
- Not Updated Since
- Line Items
- Shipping Address
- Fulfillment Address

###### Shipment Experienced Delivery Error

Starts when a package delivery error occurs.
- Topic
- Status
- Token
- Email
- Phone
- Tracking Code
- Tracking U R L
- Order Number
- Order ID
- Carrier Name
- Estimated Package Delivery
- Service Level
- Service Level Friendly Name
- Destination Country Code
- Fulfillment Created Date
- Order Created Date
- Business Days Since Fulfillment Created
- Hours Stalled
- Not Updated Since
- Line Items
- Shipping Address
- Fulfillment Address

###### Shipment is Ready for Pickup

Starts when a shipment is ready for pickup.
- Topic
- Status
- Token
- Email
- Phone
- Tracking Code
- Tracking U R L
- Order Number
- Order ID
- Carrier Name
- Estimated Package Delivery
- Service Level
- Service Level Friendly Name
- Destination Country Code
- Fulfillment Created Date
- Order Created Date
- Business Days Since Fulfillment Created
- Hours Stalled
- Not Updated Since
- Line Items
- Shipping Address
- Fulfillment Address

###### Shipment Returned

Starts when a package has been sent back to the origin facility.
- Topic
- Status
- Token
- Email
- Phone
- Tracking Code
- Tracking U R L
- Order Number
- Order ID
- Carrier Name
- Estimated Package Delivery
- Service Level
- Service Level Friendly Name
- Destination Country Code
- Fulfillment Created Date
- Order Created Date
- Business Days Since Fulfillment Created
- Hours Stalled
- Not Updated Since
- Line Items
- Shipping Address
- Fulfillment Address

###### Shipment Stalled

Starts when a shipment is stalled.
- Topic
- Status
- Token
- Email
- Phone
- Tracking Code
- Tracking U R L
- Order Number
- Order ID
- Carrier Name
- Estimated Package Delivery
- Service Level
- Service Level Friendly Name
- Destination Country Code
- Fulfillment Created Date
- Order Created Date
- Business Days Since Fulfillment Created
- Hours Stalled
- Not Updated Since
- Line Items
- Shipping Address
- Fulfillment Address

###### Shipment's Status is Delivered

Starts when a shipment is delivered.
- Topic
- Status
- Token
- Email
- Phone
- Tracking Code
- Tracking U R L
- Order Number
- Order ID
- Carrier Name
- Estimated Package Delivery
- Service Level
- Service Level Friendly Name
- Destination Country Code
- Fulfillment Created Date
- Order Created Date
- Business Days Since Fulfillment Created
- Hours Stalled
- Not Updated Since
- Line Items
- Shipping Address
- Fulfillment Address

###### Shipment's Status is In Transit

Starts when a shipment is in transit.
- Topic
- Status
- Token
- Email
- Phone
- Tracking Code
- Tracking U R L
- Order Number
- Order ID
- Carrier Name
- Estimated Package Delivery
- Service Level
- Service Level Friendly Name
- Destination Country Code
- Fulfillment Created Date
- Order Created Date
- Business Days Since Fulfillment Created
- Hours Stalled
- Not Updated Since
- Line Items
- Shipping Address
- Fulfillment Address

###### Shipment's Status is Out for Delivery

Starts when the carrier confirms the package has been handed off for delivery.
- Topic
- Status
- Token
- Email
- Phone
- Tracking Code
- Tracking U R L
- Order Number
- Order ID
- Carrier Name
- Estimated Package Delivery
- Service Level
- Service Level Friendly Name
- Destination Country Code
- Fulfillment Created Date
- Order Created Date
- Business Days Since Fulfillment Created
- Hours Stalled
- Not Updated Since
- Line Items
- Shipping Address
- Fulfillment Address

###### Get List of Order's Shipments

Obtain a list of an order's shipments.
- Name
- Shipments

###### Retrieve Astrology Information

Grab astrology information.
- Name
- Region
- Country
- Lat
- Lon
- Tz ID
- Localtime Epoch
- Localtime

###### Retrieve Current Weather

Grab current weather details.
- Name
- Region
- Country
- Lat
- Lon
- Tz ID
- Localtime Epoch
- Localtime

###### Retrieve Historical Forecast

Grab weather details of the past 7 days.
- Name
- Region
- Country
- Lat
- Lon
- Tz ID
- Localtime Epoch
- Localtime

###### Retrieve Marine Weather

Grab marine weather details of 1 day.
- Name
- Region
- Country
- Lat
- Lon
- Tz ID
- Localtime Epoch
- Localtime

###### Retrieve Weather Forecast

Grab weather details of the next 3 days.
- Name
- Region
- Country
- Lat
- Lon
- Tz ID
- Localtime Epoch
- Localtime

## Expert support included

MESA includes hands-on support from automation experts who know how to get things done.

### Free workflow setup

We'll build your first workflow with you live. Most merchants walk away with automation saving 5+ hours/week.

### Fast response times

Average first response: Same day. Critical issues: Immediate escalation. Complex builds: 24-48 hours.

### Managed services available

Personalized workflow reviews, and quarterly check-ins to identify new opportunities as your business grows.

### Real humans, always

Chat with real automation experts (not bots). Email support 9am-5pm PST. Google Meet sessions for complex workflows.

## Integrate Weather with Wonderment today.

Enjoy a 7-day free trial. Get your first workflow in minutes.
