When you create a Zap, you should test each step, including your trigger and all action steps. When you test a step:
- Zapier will create a test record in the Zap.
- You can ensure the step is set up correctly by reviewing the data in your test record:
- Within the editor.
- Within the app you used in that step.
- You can edit the values in the test record.
- You can send the data from your test record to any subsequent step by mapping fields.
You can test both trigger and action steps one-by-one. You can also test all un-tested steps at once in the Status section of the left sidebar. Learn more about setting up your trigger and action.

If your trigger is a new email in Gmail, Zapier will pull in a recent email you've received to use as a trigger test record. This email can then be used to set up an action step later in the Zap, such as to customize a Slack message with test data from the email.
Test triggers
In your trigger step:
- Select the Test tab.
- Click Test trigger. Zapier will retrieve data from your trigger app and display it as a test record.
- Some apps will only return generic sample test records rather than real data from your app account.
- Select a test record. A modal will open and display the test record's data for your review.
- (Optional) You can load newer data at any time by clicking Find new records.
- Click Continue with selected record.
Learn how to troubleshoot your trigger if your trigger test fails or if Zapier cannot find a trigger event.
Test actions
When you test an action step, Zapier will perform the action on your behalf. Testing is live and may result in changes made in your app.
In your action step:
- Select the Test tab.
- Click Test step.
- (Optional) You can re-test a step at any time by clicking Retest step.
- Click Continue.
The Data out tab will display your testing results and any error messages that may occur. Use AI-powered troubleshooting to automatically review errors and suggested solutions.
Test in the Status section
The Zap Status section of the left sidebar will display any steps that should be tested at the top of the Steps section in Zap Status. To test or skip testing, click:
- Test step below an individual step to test it.
-
Skip tests to remove the warning icon without testing.
- Once testing begins, you can click Stop to prevent the next steps from testing.
- Zapier will complete any tests that are in progress.
- Zapier will remove any steps in the queue from testing, and the step will display a warning icon .
- Once testing begins, you can click Stop to prevent the next steps from testing.
-
Test steps to test all steps that display the warning icon.
- Zapier will test all steps one at a time.
- The step that Zapier is currently testing will display a “Testing in progress” notification.
- Upcoming steps will display a “Test in queue” notification.
When you test an action step, Zapier will perform the action on your behalf. Testing is live and may result in changes made in your app. If you have issues when testing, you can review error messages in the Data out tab or use AI-powered troubleshooting to automatically review errors and suggested solutions.
Once testing begins, you can click Stop to prevent the next steps from testing.
- Zapier will complete any tests that are in progress.
- Zapier will remove any steps in the queue from testing, and the card will display the message “Please test this step” again.
Limitations
- Your steps will display a warning icon
- You must test your trigger step and all Filter and Paths steps. The Publish button will be disabled until you successfully test those steps.
- You can skip testing in any other action step.
- You can review all untested steps in the Status section of the left sidebar.
until you finish their setup and testing. - If you edit fields in your app, when you load a new trigger test record, the new field will not automatically update in your existing test records.
- For example, if you change a field from “Last Name” to “Surname” in your trigger app, you must load a new trigger test record and replace the fields in subsequent action steps.
- When you edit a step in your Zap:
- If you change a required field, the step test is reset. You should re-test the step to ensure there are no errors.
- If you change an optional field, the step test result is retained. You do not need to re-test the step, but you can if you want to test the changed field.