Skip to main content

How do filters, triggers and actions work?

A filter is a weather rule: when its trigger conditions are true, WeatherAds runs its action, and reverses it when they end.

Every WeatherAds automation is built from one or more filters. A filter is a rule with three parts:

Part

What it does

Example

Trigger

The weather conditions WeatherAds checks for each location

Rain is Moderate or heavier, in the next 24 hours

Action

What changes while the trigger is true

Activate 3 campaigns

Reverse action

How the change is undone when the trigger ends

Pause the 3 campaigns again

You set up filters in the Create Your Rules step of the Create automation wizard. To change them later, open the automation, select Edit, and edit Automation Rules.

Building a trigger

A trigger is made of conditions, such as Temperature equal to or greater than 25°C, or Rain is Heavy. You can combine them:

  • Up to 3 conditions in a group, joined by And or Or.

  • Up to 3 groups in a trigger, also joined by And or Or.

For example: (Sunshine is Sunny And Temperature ≥ 20°C) Or (UV Index ≥ 7).

Each condition also has a Trigger Type: Current, Forecast or Past. See How do time frames work for weather targeting?

Planalytics conditions (Weather-Driven Favorability Index) can't be mixed with standard weather conditions in the same automation.

Choosing actions

The actions available depend on the channel and automation type. See What actions can WeatherAds take on my campaigns? Google Ads and Meta Single Location automations can run up to 4 actions per filter.

Reverse action

WeatherAds writes the reverse action for you, for example: “When your conditions end, the system will pause 3 campaigns and restore daily budget to original value.” In Single Location automations, you can also delay it: choose Reverse action after, then up to 72 hours, 30 days, 4 weeks or 3 months.

Using several filters

You can add more than one filter (select +) on these setups:

  • Google Ads, Single Location and Multi-Location

  • YouTube, Multi-Location

  • Meta, Single Location

Other setups have one filter. Google Ads and YouTube Multi-Location automations that use the Target delivery action type also have one filter.

Filters are checked in numerical order, so two filters can never fire at the same time. If filter 1's trigger is true, filter 2 is ignored. Drag the tabs to change the order.

Example:

  • Filter 1: Sunny → increase bids by 20%

  • Filter 2: Rain → decrease bids by 10%

If it's sunny and raining at once, bids go up by 20%.

When no filter matches: the Fallback State

The Fallback State sets what happens when none of your filters' triggers are true:

  • Single Location: by default, every filter stays in its reverse-action state until a trigger is met. You can add a custom action instead.

  • Multi-Location: Deliver at default bid, or Pause delivery.

The Fallback State is available on Google Ads and Meta Single Location automations, and on Google Ads and YouTube Multi-Location automations that modify bids.

Related articles

Did this answer your question?