An add-on to the Zapier: Umbraco CMS Integration package available here: https://our.umbraco.com/packages/backoffice-extensions/zapier-umbraco-cms-integration/ , with components for handling form submissions.
The CMS package is the principal one and mandatory, this integration extends it with Forms related use cases.
This package handles the New Form Submitted event - when form is submitted, the form entity is looked up in the subscription hooks list, and if a record is found, a POST request will be sent to the registered webhook URL with details of the submission. This will cause the Zap's trigger to be invoked, triggering the assigned actions.
If you want to extend the security layer you can also specify a user group that the user trying to connect needs to be a part of, by adding the following setting in the configuration file:
<add key="Umbraco.Forms.Integrations.Automation.Zapier.UserGroup" value="[your_user_group]" />
The API key uses the following configuration key:
<add key="Umbraco.Forms.Integrations.Automation.Zapier.ApiKey" value="[your_api_key]" />
Subscription hooks are split in two categories: Content (value 1 in the database) and Form (value 2 in the database).
1.0.0 (July 14th, 2022)