0 votes

Zapier: Umbraco Forms Integration

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).

Changes:

1.0.7 (November 3rd 2023)

  • Update API key based validation flow

1.0.6 (May 22nd 2023)

  • Complete scope in hook service

1.0.5 (November 22nd 2022)
  • Package icon
1.0.4 (November 4th 2022)
  • Corrected meta information
1.0.3 (November 4th 2022)
  • Marketplace updates and tags
  • Telemetry elements
1.0.2 (October 24th 2022)
  • Return blank form fields on form polling

1.0.1 (September 6th 2022)

  • Add notification registration for Umbraco 9

1.0.0 (July 14th 2022)

  • Initial release

 

Screenshots

Package files

Archived files

Documentation

Source code

 Download package
version 1.0.7

NuGet install instructions for Umbraco versions below 9

Install-Package Umbraco.Forms.Integrations.Automation.Zapier

NuGet install instructions for Umbraco 9+

dotnet add package Umbraco.Forms.Integrations.Automation.Zapier

Package owner

Umbraco HQ

Umbraco HQ

Umbraco has 7882 karma points
hq

Package Compatibility

This package is compatible with the following versions as reported by community members who have downloaded this package:
Untested or doesn't work on Umbraco Cloud
Version 8.18.x (100%)

You must login before you can report on package compatibility.

Previously reported to work on versions:

Package Information

  • Package owner: Umbraco HQ
  • Created: 14/07/2022
  • Current version 1.0.7
  • .NET version 4.7.2
  • License MIT
  • Downloads on Our: 148
  • Downloads on NuGet: 5.4K
  • Total downloads : 5.5K