Global Settings

Here you can configure the global settings for our plugin, enable certain features to extend the possibilities for your site, and activate your available webhook actions and triggers.

This allows you to authenticate certain webhook triggers in case you want to send data to API that requires authentication. It will add a new tab within the menu

This allows you to create mapping templates that can be used for actions and triggers to reformat the incoming and outgoing data. It will add a new tab within the menu

Enhance your website security by activating the whitelist. This will restrict all incoming webhook connections by default and only allows them when you want to. It will add a new tab within the menu

Enable logging on your website. This will create logging data (within a custom table) about your fired triggers and actions. It will add a new tab within the menu.

Check this button if you want to enable our translation engine on your website.

Since version 2.1.4, we delay every trigger until the WordPress "shutdown" hook fires. This allows us to also keep track of all plugin modifications that happen after the initial trigger fires. If you don't want that, simply check this box.

This feature adds additional debug information to the plugin. It logs, e.g. further details within the WordPress debug.log file about issues that occur from a configurational perspective.

Reset WP Webhooks Pro and set it back to its default settings (Excludes license & Extensions). BE CAREFUL: Once you activate the button and click save, all of your saved data for the plugin is gone.

Save all

Activate "Send Data" Triggers

This is a list of all available data triggers, that are currently registered on your site. To use one, just check the box and click save. After that you will be able to use the trigger within the "Send Data" tab.

This webhook fires as soon as a user registers.

This webhook fires as soon as a user triggers the login.

This webhook fires as soon as a user updates his profile.

This webhook fires as soon as a user was deleted.

This webhook fires after a new post was created.

This webhook fires after an existing post is updated.

This webhook fires after a post was deleted.

This webhook fires after a post was trashed.

This webhook fires after a custom action was called. For more information, please check the description.

This webhook fires as soon as a new customer is created within Easy Digital Downloads.

This webhook fires as soon as a customer is updated within Easy Digital Downloads.

This webhook fires on certain status changes of payments within Easy Digital Downloads.

This webhook fires once a file download is initiated within Easy Digital Downloads.

This webhook fires on certain status changes of subscriptions within Easy Digital Downloads.

This webhook fires as soon as a new subscription payment is created within Easy Digital Downloads.

This webhook fires on certain status changes of licenses within Easy Digital Downloads.

This webhook fires on activation of a license within Easy Digital Downloads.

This webhook fires on deactivation of a license within Easy Digital Downloads.

This webhook fires on creation of a license within Easy Digital Downloads.

This webhook fires while an email is being sent from your WordPress site.

This webhook fires after a new comment was created.

This webhook fires after a comment was updated.

This webhook fires after a comment was trashed.

This webhook fires after a comment was deleted.

This webhook fires after one or multiple contact forms are sent.

Save all

Activate "Receive Data" Actions

This is a list of all available action webhooks registered on your site. To use one, just check the box and click save. After that, you will be able to use the action at the Receive Data tab.

Create a new user via webhooks.

Update a user via WP Webhooks Pro.

Delete a user via WP Webhooks Pro.

Search for users on your WordPress website

Returns the object of a user

Insert/Create a post. You have all functionalities available from wp_insert_post

Update a post. You have all functionalities available from wp_update_post

Delete a post via WP Webhooks Pro Pro.

Search for posts on your WordPress website

Returns the object of a user

Do whatever you like with the incoming data by defining this custom action.

Execute multiple webhooks within a single webhook call.

Test a webhooks functionality. (Advanced)

Creates a comment using a webhook.

Updates a comment using a webhook.

Trash a comment using a webhook.

Delete a comment using a webhook.

This webhook action allows you to create a download within Easy Digital Downloads.

This webhook action allows you to update (or create) a download within Easy Digital Downloads.

This webhook action allows you to delete (or trash) a download within Easy Digital Downloads.

This webhook action allows you to create a payment within Easy Digital Downloads.

This webhook action allows you to update a payment within Easy Digital Downloads.

This webhook action allows you to delete a payment within Easy Digital Downloads.

This webhook action allows you to create a customer within Easy Digital Downloads.

This webhook action allows you to update (and create) a customer within Easy Digital Downloads.

This webhook action allows you to delete a customer within Easy Digital Downloads.

This webhook action allows you to create a dicsount code within Easy Digital Downloads.

This webhook action allows you to update (or create) a dicsount code within Easy Digital Downloads.

This webhook action allows you to delete a dicsount code within Easy Digital Downloads.

This webhook action allows you to create a subscription within Easy Digital Downloads - Recurring.

This webhook action allows you to update a subscription within Easy Digital Downloads - Recurring.

This webhook action allows you to delete a subscription within Easy Digital Downloads - Recurring.

This webhook action allows you to create a license within Easy Digital Downloads - Software Licensing.

This webhook action allows you to update a license within Easy Digital Downloads - Software Licensing.

This webhook action allows you to renew a license within Easy Digital Downloads - Software Licensing.

This webhook action allows you to delete a license within Easy Digital Downloads - Software Licensing.

This webhook action allows you to send an email from your WordPress site.

Connect whole taxonomy terms to a post.

Create, update and delete taxonomy term meta via a webhook call.

Create a code trigger on your website using webhooks.

Delete a code trigger on your website using webhooks.

Change the status of a trigger on your website using webhooks.

Execute PHP code on your website using webhooks. Please read our documentation for more information.

Create an attachment from an url on your website using webhooks.

Create an attachment from a local and relative path on your website using webhooks.

Delete an attachment from your website using webhooks.

Create WordPress Blog Post by sending an email. Please read our documentation for more information.

Create a file via a webhook inside of your WordPress folder structure.

Delete a file via a webhook inside of your WordPress folder structure.

Create a folder via a webhook inside of your WordPress folder structure.

Delete a folder and all of its sub folders and files via a webhook inside of your WordPress folder structure.

Rename a local file or folder via a webhook inside of your WordPress folder structure.

Copy a local or remote file via a webhook inside of your WordPress folder structure.

Copy a local folder via a webhook inside of your WordPress folder structure.

Move a local file via a webhook inside of your WordPress folder structure.

Move a local folder via a webhook inside of your WordPress folder structure.

Create a Woocommerce order on your website using webhooks.

The full power of the woocommerce API, packed within a webhook.

Save all