This post was split from the topic: Error Handling For A Specific Step (aka Automatically Repeat A Step If It Fails)
I still don’t see how this helps in the case that you want the Zap to continue even if the previous step failed. With a filter, the Zap will stop running.
Is there a way to tell Zapier to just ignore an error in a particular step? For example, I have a Zap where I’m processing form input that may or may not contain a mobile number (it’s an optional field). I update a HubSpot contact record with the phone number. There’s no way I can find in Zapier to say “If the field isn’t empty, update the HubSpot contact record”. So, I just run the update contact step regardless, but it throws an error if you pass it no data for the field to be updated.
I would love a checkbox on Zapier steps that says, simply “Ignore errors on this step”. Or, even better, an If/Then option that allows you to say “Run this step only if this condition is met, otherwise skip this step.” Filters don’t work for this since they stop the entire Zap rather than just skipping one step. Paths don’t work either since you can’t “return” to the “main path” after executing one step. You’d need to duplicate the entire rest of the Zap in both paths.
I’ve seen a proposed workaround using paths where the “successful” path calls a webhook which launches another Zap, which continues processing what you want to do, but now you’re managing multiple Zaps just to do a single task.