WPForms by Reenhanced LLC (Preview)

Connect your WordPress forms powered by WPForms to the Power Platform.

This connector is available in the following products and regions:

Service Class Regions
Logic Apps Standard All Logic Apps regions except the following:
     -   Azure Government regions
     -   Azure China regions
     -   US Department of Defense (DoD)
Power Automate Premium All Power Automate regions except the following:
     -   US Government (GCC)
     -   US Government (GCC High)
     -   China Cloud operated by 21Vianet
     -   US Department of Defense (DoD)
Power Apps Premium All Power Apps regions except the following:
     -   US Government (GCC)
     -   US Government (GCC High)
     -   China Cloud operated by 21Vianet
     -   US Department of Defense (DoD)
Contact
Name Reenhanced Team
URL https://www.reehanced.com
Email support@reenhanced.com
Connector Metadata
Publisher Reenhanced, LLC
Website https://www.reenhanced.com/
Privacy policy https://www.reehanced.com/privacy/
Categories Marketing

Connect WPForms to Power Automate with this plugin and connector by Reenhanced. You will be able to trigger Power Automate flows when your forms are submitted and access any previous entries through the actions. New features are in active development in this well supported plugin and connector.

Prerequisites

In order to use this connector, you must have the Power Automate for WPForms plugin installed in your WordPress site and a valid license from reenhanced.com. Your license supports active development of this product so your flows will keep working no matter what changes are made to the platform.

How to get credentials

After you install and activate the plugin on your WordPress site, go to the WPForms integration settings to register your license. Once registered, your WordPress site will generate a Secret Key that is unique and private to your site. You'll need the license key, secret key, and WordPress URL from the WPForms Integration Settings page to create your connection. (Reload the page if you don't see these 3 after activation.)

Get started with your connector

When you select the trigger, you will be asked which form you want to trigger the flow. Select the form from the dropdown menu and use the form fields as dynamic data in all subsequent actions.

When you want to access a specific form entry or a list of form entries, you will need to select the form for which you'll be accessing the entry. Your selection of the form in each action tells Power Automate what data should be expected from the action.

Known issues and limitations

This connector is limited to triggering flows by form submission and to reading existing entries. Future development is planned to allow editting existing entries and triggering flows when entries are updated.

Known Issue: When the license is activated for the first time, a refresh of the Integration settings page is required in order to view your secret key.

Known Limitation: Migrating data between different WordPress environments could cause issues with connections and flow triggers. For example, if you copy your WordPress site to a new host, you may need to establish a new connection and re-save the flow.

Common errors and remedies

If your flow is not triggered when the form is submitted, open the flow in the flow editor and save the flow again to force a re-sync of the trigger data.

Creating a connection

The connector supports the following authentication types:

Default Parameters for creating connection. All regions Not shareable

Default

Applicable: All regions

Parameters for creating connection.

This is not shareable connection. If the power app is shared with another user, another user will be prompted to create new connection explicitly.

Name Type Description Required
License Key string Specify the license key for the Power Automate for WPForms plugin. (Find in WPForms > Settings > Integrations) True
Secret Key string Specify the secret key for the Power Automate for WPForms plugin. (Find in WPForms > Settings > Integrations) True
URL For Power Automate Connection string Specify the website URL for Power Automate connection. (Find in WPForms > Settings > Integrations) True

Throttling Limits

Name Calls Renewal Period
API calls per connection 100 60 seconds

Actions

Get a WPForms entry

Get a single WPForms entry containing all the fields

Get WPForms entries

Get a list of WPForms entries

Get a WPForms entry

Get a single WPForms entry containing all the fields

Parameters

Name Key Required Type Description
Entry ID
id True string

The ID of the entry/form submission to get

Form
form_id True string

Select the form that you want to get entries from

Returns

Get WPForms entries

Get a list of WPForms entries

Parameters

Name Key Required Type Description
Form to get entries from
form_id True string

Select the form that you want to get entries from

body
body

Returns

Name Path Type Description
array of object
fields
fields

Triggers

When a new WPForms entry is submitted

Trigger a flow when a new WPForms entry is submitted

When a new WPForms entry is submitted

Trigger a flow when a new WPForms entry is submitted

Parameters

Name Key Required Type Description
Form ID
form_id True string

Select the form that will trigger the flow when submitted

Returns