Weather Triggers: Every Condition You Can Use, With Example Rules

A weather trigger is the condition in a rule that decides when your ads change. In WeatherTrigger, a rule watches the forecast for a location. When its trigger is met, it turns your Meta ad sets on, turns them off, or cuts their daily budget, and it puts them back when the weather clears.

This page lists every condition a rule can use, the time windows it can check, where the weather data comes from, and an example rule for each. The thresholds are starting points, so change them to suit your market and your units.

The nine conditions at a glance

ConditionMeasured inWhere you set itExample rule
Temperature°C or °FQuick setup (Hot, Cold)HVAC ads on when the forecast maximum tops 32°C in the next three days
Chance of rain%Quick setup (Rain)Pressure-cleaning budgets cut 30% when the chance of rain today is over 60%
Rain amountmmQuick setup (Rain)Landscaping ads off when more than 10 mm is forecast today
SnowmmQuick setup (Rain, “Also trigger on snow”)Snow-clearing ads on when any snow is forecast in the next two days
Wind gustskm/hQuick setup (Storm)Roofing ads on for at least three days after gusts over 60 km/h
Severe weather alertActive alertsQuick setup (Storm)Roofing ads on after an official storm warning
Wind speedkm/hAdvanced builderWing-foiling gear ads on when the forecast wind today is above 25 km/h
Humidity%Advanced builderDehumidifier ads on when humidity is forecast above 80% today
Cloud cover%Advanced builderSolar ads on when it’s forecast hot and cloud cover is below 20%

The quick setup covers the common cases in a few clicks. The advanced builder, linked from the bottom of the quick setup, adds the last three conditions and lets you group several conditions together.

Temperature

Set a threshold above or below, in Celsius or Fahrenheit. Thresholds are stored in Celsius either way, so switching the display unit never changes how a rule behaves.

When a rule checks a forecast, “above” compares the day’s maximum and “below” compares the day’s minimum. A rule for “below 5°C in the next three days” fires if any night in those three days is forecast to drop under 5°C.

Starting points from WeatherTrigger’s trade presets:

  • HVAC and air con: above 32°C in the next 3 days, ads on
  • Heating, boilers and fireplaces: below 5°C in the next 3 days, ads on
  • Pools and spas, and solar: above 30°C in the next 3 days, ads on
  • Pest control: above 28°C in the next 3 days, ads on

Wind chill, heat index and feels-like temperature

WeatherTrigger uses the air temperature, not wind chill, heat index or “feels like”. If what matters to you is how cold or hot it feels, you can get close by combining two conditions with AND in the advanced builder:

  • Wind chill: temperature below 10°C and wind speed above 20 km/h
  • Heat index: temperature above 30°C and humidity above 60%

These are approximations, not the official indexes, so check a few days of results against your own sense of the weather before you rely on them.

Rain and snow

A rain trigger can watch either of two things:

  • Chance of rain: the forecast probability of rain, as a percentage. The quick setup defaults to 60%.
  • Rain amount: forecast rainfall in millimetres. This counts snow as well as rain.

The quick setup starts with chance of rain because forecast amounts tend to shift more between forecast updates, so a millimetre threshold can flip back and forth. Use the amount when only heavy rain matters, like a landscaping crew that can still work in a light shower.

Which time window to pick depends on when your customers act:

  • Before the rain: gutter cleaning, chance of rain over 60% in the next 2 days, ads on, and kept on for at least 2 days
  • On the day: exterior, window and pressure cleaning, or car detailing, chance of rain over 60% today, budget cut by 30% rather than switched off, so the jobs that still come in keep coming
  • Heavy rain only: landscaping and tree work, more than 10 mm today, ads off
  • Rain or cold: fences, decks, concrete and painting, chance of rain over 50% or below 5°C today, ads off

For snow on its own, use the snow condition in the advanced builder, or switch on “Also trigger on snow” on a quick setup rain trigger.

Wind, storms and severe weather alerts

  • Wind gusts are the peak bursts within the forecast wind. The quick setup’s Storm trigger uses gusts above 60 km/h.
  • Severe weather alerts are official warnings issued for the location, as carried by OpenWeather. Switch on “Also trigger on a severe weather alert” and the Storm trigger fires on an alert as well as on gusts. Coverage depends on the national weather service in each country, so check that alerts appear for your area before you rely on them alone.
  • Wind speed is the sustained wind, available in the advanced builder. It suits businesses that need wind rather than storms, such as kite and wing-foiling gear or sailing schools.

The roofing and storm repair preset checks the past 24 hours for gusts over 60 km/h or an official alert, turns ads on, and keeps them on for at least 3 days, because homeowners search for repairs after the storm, not during it.

Humidity and cloud cover

Both are percentages and are available in the advanced builder:

  • Humidity suits dehumidifiers, mould treatment, hair care and pest control.
  • Cloud cover suits solar, outdoor tours and anything that sells on a clear day. Combine it with a temperature condition for “hot and clear”.

Time windows

Every trigger looks at one of these windows:

WindowWhat it checksGood for
TodayToday’s forecast, in the location’s own time zoneSame-day services: cleaning, detailing, landscaping
Next 2 to 5 daysEach day’s forecast; the rule matches if any one day doesThings people buy ahead: air con, heating, gutter cleans
Past 24 hoursThe readings WeatherTrigger recorded over the last day, plus official alertsDemand that follows the weather: roof and storm repairs

The quick setup offers today, the next 2 or 3 days, and the past 24 hours. The advanced builder checks today or up to 5 days ahead.

What a trigger can do

When the trigger is met, a rule does one of three things to the ad sets you picked:

  • Turn on: for weather that creates demand
  • Turn off: for weather that stops you working or selling
  • Cut budget: lowers the ad set’s daily budget by a percentage you choose, then restores exactly what you set in Meta

WeatherTrigger never raises a budget above what you set in Meta, and never touches bids, audiences or creative.

With “Put the ad sets back when the weather clears” switched on, a rule reverts once two checks in a row come back clear, so one odd forecast doesn’t flip your ads. You can also keep the change in place for a set number of days, which is how the gutter and roofing presets keep advertising after the weather passes. Every check is logged with the weather reading, whether the rule matched, and what happened to each ad set.

How often the weather is checked

You choose for each rule: every 30 minutes, every hour, every 3 hours (the default), every 6 hours, every 12 hours, or once a day. Every 3 hours still catches a change the same morning, and an ad set only changes when the rule’s result does.

Where the weather data comes from

WeatherTrigger uses OpenWeather for current conditions, daily forecasts and official weather alerts. You pick a location by searching for a city or suburb, or by entering coordinates, and the rule checks the forecast for that point. Pick the town your customers are in, not your office. Rules for the same town share one forecast lookup.

On the Pro and Business plans, one rule can cover several locations, each checked against its own local weather and switching its own ad sets.

Example rules by trade

TradeTriggerWhenAction
Gutter cleaningChance of rain over 60%Next 2 daysOn, for at least 2 days
HVAC and air conAbove 32°CNext 3 daysOn
Heating, boilers, fireplacesBelow 5°CNext 3 daysOn
Exterior, window and pressure cleaningChance of rain over 60%TodayCut budget 30%
Car detailingChance of rain over 60%TodayCut budget 30%
Landscaping and tree workMore than 10 mm of rainTodayOff
Roofing and storm repairGusts over 60 km/h or a severe weather alertPast 24 hoursOn, for at least 3 days
Fences, decks, concrete, paintingChance of rain over 50% or below 5°CTodayOff
Pest controlAbove 28°CNext 3 daysOn
Pools and spasAbove 30°CNext 3 daysOn
SolarAbove 30°CNext 3 daysOn

These are the presets on the first step of the rule wizard. Every number is editable on the next step. For the reasoning behind each industry, see 7 industries that benefit most from weather-triggered ads.

Try a trigger

Start a 30-day free trial, no card needed. Connect your Meta ad account, pick a trade preset or build your own trigger, and the first check runs as soon as you create the rule.

Related reading:

Frequently asked questions

What is a weather trigger in advertising?

A weather trigger is a condition, such as rain likely today or a forecast maximum above 32°C, that switches ads on or off or changes their budget when it’s met in a location you choose. A tool like WeatherTrigger checks the forecast on a schedule and makes the change in your ad account.

Can you trigger ads on a rain forecast?

Yes. A rain trigger can use the forecast chance of rain (for example over 60% today or in the next two days) or the forecast amount (for example more than 10 mm today). WeatherTrigger’s quick setup starts with chance of rain, because forecast rainfall amounts tend to shift more between forecast updates.

Does WeatherTrigger support wind chill, heat index or feels-like temperature?

No. Temperature triggers use the air temperature. To get close to a wind chill trigger, combine a temperature condition with a wind speed condition using AND in the advanced builder. For a heat index, combine temperature with humidity.

How often does WeatherTrigger check the weather?

You choose for each rule: every 30 minutes, every hour, every 3 hours (the default), every 6 or 12 hours, or once a day. An ad set only changes when the rule’s result changes.

Where does WeatherTrigger get its weather data?

From OpenWeather: current conditions, daily forecasts for the days ahead, and official severe weather alerts where OpenWeather carries them for your area.