To create a filter in Zapier, set up your trigger, click the plus icon in the Zap editor to add a step, select Filter, then choose the field, the rule and the value to compare. The Zap only carries on when the data meets the condition. Test the filter before you add the later steps.
Why a Zap needs a filter
Say every new form entry creates a deal in your CRM, but you only want deals for enquiries from businesses, not students. Without a filter, every entry goes through. With one, the Zap checks a field, such as the answer to 'Are you a business?', and only carries on when the answer matches. Everything else stops quietly at the filter.
That's the whole idea: filters let a Zap act only on the items you want. You can add one at any point after the trigger, and you can use several in the same Zap.
Building the filter step
- Set up your Zap trigger first. A filter needs trigger data to check.
- In the Zap editor, click the plus icon to add a step and select Filter.
- In the first dropdown pick the field to check, in the second pick the rule, and in the third type the value to compare against.
- To add more criteria, click + And for conditions that must also pass, or Add Or rule group for alternatives.
- Click Continue to test. You'll see whether the sample data would have passed.
- Add the rest of your action steps. They only run when the data passes.
Matching the rule to the data type
Each rule shows a data type in brackets, and it only works on that type. (Text) rules work on text fields; (Number) rules work on number fields. Use a (Number) rule on a field that's stored as text and it won't behave the way you expect, even if the field looks like a number to you.
If a filter keeps letting everything through or stopping everything, check the type first. A deal value that arrives as text, for instance, needs a text rule or a conversion step before the filter.
AND, OR and the always-true warning
Use AND when every condition must be true, and OR when any one of them will do. OR conditions are added with Add Or rule group. For the example above, you might want: is a business AND country is United Kingdom, OR is an existing customer.
Zapier shows a warning if a condition would always let the Zap continue. Take that warning seriously; it usually means a field is empty in the sample data or the rule is the wrong way round.
Stopped is not the same as failed
Zapier Help's article on adding conditions with filters makes a point that's easy to miss: a filter that stops a Zap is a silent stop, not an error. You won't get a failure alert, because nothing failed. So if leads seem to be going missing, check the Zap history for runs stopped at the filter before you assume something's broken.
There's a related quirk with searches. If a Filter step uses data from a search step that found nothing, the Filter step and every step after it won't run.
When you need branches instead
A filter is stop or go. If you want different actions for different answers, Zapier points to Paths for branching logic. n8n's Filter node works in a similar way to a Zapier filter: an item that meets the condition passes on, and one that doesn't is left out of the output. If you're weighing the two tools, my n8n and Zapier comparison sets out the differences.
Want AI doing the heavy lifting in your marketing?
I build the systems that handle the boring 80 percent, so you get your week back. Done properly, with the human kept in.
If filters and paths are starting to feel like a full-time job, here's how to hire an automation specialist, and these automation tips for small businesses are a good place to look for the next Zap to build.
My advice for your first filter
Put the filter straight after the trigger, so you don't spend steps on items you'll throw away. Pick a field that's always filled in, check the data type in brackets, and test with a sample that should pass and one that shouldn't. Then check the Zap history after a day to confirm the right runs stopped.
Want your tool on this list? Featured spots and reviews here are paid partnerships. Here's how to partner with me.
Frequently asked questions
What does a Zapier filter do?
It stops the Zap unless the data meets your condition.
Can I use more than one condition?
Yes. Combine AND conditions, OR rule groups, or both, in the same filter.
Can I add several filters?
Yes. You can use several filters in one Zap.
Where can I put a filter?
At any point after the trigger.
What if I need branches rather than stop or go?
Zapier points to Paths for branching logic.