Can we resend integration actions and webhooks?

Occasionally, you may wish to send through a integration action or custom webhook for a submission that you have already received. This might be because you set up the connection after the form was already live, or perhaps there was an error with a webhook or integration's configuration that had affected a previous submission but has since been fixed.

You may manually fire direct integrations, third-party integrations (Zapier/Make), and custom webhooks for previous submissions at any time.

Locate your submission data

If you are starting in the dashboard, click the "[X] Results" button next to a form's title (with X being the number of results that the form has received so far).

Alternatively, navigate to Share → Results while editing the form.

In either case, you'll find the "Actions" column at the far right of the submission data. Find the submission that you would like to resend, scroll all the way to the right, and then click the ellipsis icon (...) under "Actions."

Screenshot of the Actions menu for a submission under Share → Results

Direct integrations

If you would like to rerun an action from a direct integration (as opposed to Zapier or Make), then click "Rerun integration actions." This will bring up a list of all of the current direct integrations that are configured for your form (the ones that you have set up under After Submission → Integrations & Webhooks).

Click the "Run" button next to the action that you would like to fire.

Custom webhooks and third-party integrations

Whenever you configure an integration via Zapier or Make (formerly Integromat), this automatically adds a webhook to deliver the data.

To resend a custom webhook or a third-party integration, click "Resend webhook."

Screenshot of the "Resend Webhooks" menu for a submission

From the following menu, find the webhook and click "Send." Webhooks for third-party integrations will be labeled with "Zapier" or "Make."

Gotchas

While you can use past submission data, the integrations and webhooks themselves will fire with to their current configuration. This feature cannot be used to fire an integration or webhook according to how it was previously set up, nor one which has since been deleted.