How DTC Food and Drink Brands Can Use Weather to Boost Email Revenue
Here's a counterintuitive one: ice cream sales spike before winter storms — not during summer heatwaves. When people know they're about to be stuck indoors for several days, they stock up on comfort food. The purchase trigger isn't temperature. It's the psychology of anticipating bad weather.
For DTC food and drink brands, this kind of insight changes how you think about your email calendar. Weather doesn't just tell you what product to promote, it tells you when customers are in the right mindset to buy it.
The properties to use
wfe_forecast_min_temperature_c— minimum forecast temperature over 3 days. Cold nights trigger hot drink, soup, and comfort food campaigns.wfe_forecast_max_temperature_c— peak temperature. Heatwaves drive cold drinks, ice cream, BBQ products.wfe_forecast_chance_of_snow— snow probability. The comfort food pre-storm trigger.wfe_current_weather_condition— current conditions. Use in dynamic content to tailor copy to what's happening right now.wfe_temperature_trend—ColderorMuch_Coldersignals a cold spell arriving. Get ahead of it.wfe_forecast_conditions— full 3-day picture. Check if a cold, wet weekend is coming before sending comfort food content.
5 campaigns to build
1. Cold spell comfort food trigger
When wfe_forecast_min_temperature_c drops below 5°C or wfe_temperature_trend is Colder or Much_Colder, trigger a cold weather campaign. Hot drinks, soups, hearty meal kits, warming snacks. Lead with atmosphere and comfort — rainy/cold weather puts customers in a stability-seeking, familiar-brand mindset that responds well to warm, story-led messaging.
2. Pre-storm comfort food campaign
When wfe_forecast_chance_of_snow is above 40% or wfe_current_weather_condition is Heavy Rain or Blizzard, fire a "stock up before the weekend" campaign. This is the counterintuitive one — ice cream, comfort snacks, indulgent products. Customers know they'll be home-bound and they're already thinking about what they'll eat.
Drive some urgency with a pre-header like: "The forecast doesn't look great. Here's what we're ordering before it hits."
3. Heatwave campaign
When wfe_forecast_max_temperature_c is above 25°C, trigger cold drink, ice cream, no-cook meal, and summer entertaining content. Combine with wfe_temperature_trend of Much_Warmer to catch the run-up to a heatwave before it peaks — delivery lead times mean customers need to order before the hot days, not during them.
4. BBQ season opener
Segment customers where wfe_forecast_max_temperature_c is above 18°C, wfe_forecast_chance_of_rain is below 30%, and wfe_temperature_trend is Warmer or Much_Warmer. First warm dry spell of the year: BBQ kits, marinades, outdoor entertaining. Same product, but the email lands when customers are already thinking about the garden.
5. Grey day "cosy weekend" send
When wfe_forecast_conditions shows Rain or Cloudy across the weekend and wfe_forecast_max_temperature_c is below 15°C, lean into the indoor weekend. Meal kits, baking ingredients, slow-cook recipe boxes. Frame it as a feature, not a consolation: "It's a proper stay-in weekend. Make it count."
Dynamic content example
Use wfe_current_weather_condition to switch the email opening line automatically
The mindset match
Research from The Weather Company and Neuro-Insight found that rainy, cold weather activates comfort-seeking behaviour — customers gravitate toward familiar brands and products that feel reassuring. Warm, empathetic messaging matched to this mood can deliver up to 18% higher ROI. Food and drink is one of the categories where this effect is strongest.
Weather doesn't just change what your customers want to eat. It changes how receptive they are to hearing from you about it.
Start using the Weather in your Klaviyo emails today with a 14-day free trial ->




