Z Zapier

How to add filters to zaps on Zapier

intermediate 8 min read Updated 2026-03-18
Quick Answer

Filters in Zapier allow you to control when your zap runs by setting specific conditions. You can add filters between your trigger and action steps to ensure your zap only executes when certain criteria are met.

Prerequisites

  • Active Zapier account
  • Existing zap or knowledge of creating zaps
  • Understanding of trigger conditions
  • Basic familiarity with data fields

Step-by-Step Instructions

1

Access your zap editor

Navigate to your Zapier dashboard and click on the zap you want to add filters to. If creating a new zap, set up your trigger step first. Click Edit Zap to open the zap editor interface.
Make sure your trigger is properly configured and tested before adding filters
2

Add a filter step

Between your trigger and action steps, click the + (plus) icon to add a new step. From the step options, select Filter by Zapier. This will insert a filter step into your zap workflow.
3

Choose filter conditions

In the filter setup, click Choose Field and select the data field from your trigger you want to filter on. Then select a condition operator like exactly matches, contains, is greater than, or exists.
Use the data dropdown to see all available fields from your trigger step
4

Set filter values

Enter the value or condition your selected field must meet. For example, if filtering emails by subject line, you might set it to contains and enter urgent. You can use static text, numbers, or dynamic data from previous steps.
Use the test data from your trigger to see exactly what values to filter for
5

Add multiple conditions (optional)

Click + Add Condition to create additional filter rules. Choose between AND (all conditions must be true) or OR (any condition can be true) logic. Configure each additional condition with its own field, operator, and value.
Keep filter logic simple - complex conditions can be hard to troubleshoot
6

Test your filter

Click Test Step to verify your filter works correctly. Zapier will show whether the test data from your trigger passes or fails the filter conditions. If it passes, you'll see This zap would have continued.
Test with different trigger data scenarios to ensure your filter catches what you expect
7

Complete your zap setup

After your filter is configured and tested, set up your action step if you haven't already. The action will only run when data passes through your filter. Click Publish to activate your filtered zap.
8

Monitor filter performance

Check your zap history regularly in the Zap History tab. Filtered out items will show as Filtered in the task history, helping you verify your filter is working as expected and not blocking desired data.
Adjust filter conditions if you notice important data being filtered out

Common Issues & Troubleshooting

Filter is blocking all data from passing through

Check that your filter conditions match the actual data format from your trigger. Review the test data and ensure field names and values are exactly correct, including case sensitivity and spacing.

Filter isn't blocking data that should be filtered

Verify your filter logic and operators are correct. Use exactly matches for precise filtering or contains for partial matches. Check that AND/OR logic between multiple conditions is set properly.

Can't find the right field to filter on

Make sure your trigger step is properly configured and has been tested. The filter can only access fields that were successfully retrieved in the trigger test. Re-test your trigger if fields are missing.

Filter test shows unexpected results

Compare the actual trigger data values with your filter conditions. Check for hidden characters, different data types (text vs. number), or formatting differences. Use the exists operator to verify the field contains any data.

Prices mentioned in this guide are pulled from current plan data and may change. Always verify on the official Zapier website before purchasing.