Email Customers Weather-Perfect Products Before the Forecast Hits
Rain gear sells when rain is coming; sunscreen sells before a heat wave. This workflow checks tomorrow's forecast for each customer's city and, when the weather matches a product category you sell, sends a genuinely timely, Claude-written recommendation.
- 1
Pick a customer segment daily
A
Schedule Triggerruns each afternoon; aShopifynode pulls opted-in customers with a city on file. - 2
Check tomorrow's weather
An
HTTP Requestto OpenWeather returns the forecast for each customer's city. - 3
Match weather to a category
A
Codenode maps conditions to a product category — rain to outerwear, heat to sun care — and drops anyone whose weather doesn't match. - 4
Write the recommendation
Claudewrites a two-sentence note tying tomorrow's weather to the relevant product, in your store voice. - 5
Send it
A
Gmailnode delivers the note with a link to the matching collection.
Frequently asked questions
Won't this email people too often?
It only fires when the weather genuinely matches a category you sell, so most customers hear from you rarely — which is exactly why it converts. Add a 'max once per 14 days' guard with a Google Sheet log if you want a hard cap.
Do I need customer cities?
Shopify stores the default-address city for most customers. Anyone without one is simply skipped, so the flow degrades gracefully.