Hookly – Webhook Automator

Beschreibung

Hookly allows you to send data from your WordPress site to external services whenever specific events occur. Whether you want to notify Slack when a new post is published, sync user registrations with your CRM, or trigger workflows in Zapier, this plugin makes it easy.

Key Features

  • Multiple Triggers – Post published, user registered, comment added, WooCommerce orders, and more
  • Custom Payloads – Build your own JSON payloads using merge tags
  • Secure Delivery – HMAC signatures for webhook verification
  • Retry Logic – Automatic retries for failed deliveries
  • Detailed Logs – Track every webhook request and response
  • Developer Friendly – Hooks and filters for customization

Supported Triggers

Posts
* Post Published
* Post Updated
* Post Deleted

Users
* User Registered
* User Updated
* User Deleted
* User Login

Comments
* Comment Created
* Comment Approved

WooCommerce (if installed)
* Order Created
* Order Status Changed
* Product Created
* Product Stock Low

Use Cases

  • Send Slack notifications for new content
  • Sync users to email marketing platforms
  • Trigger Zapier/Make/n8n workflows
  • Update external systems when orders are placed
  • Build custom integrations with any webhook-enabled service

Screenshots

  • Dashboard – Overview with webhook statistics, success rates, and available triggers
  • Webhook List – All webhooks with status indicators, triggers, and quick actions
  • Add New Webhook – Easy webhook configuration with trigger selection and endpoint URL
  • Logs Viewer – Detailed delivery logs with filtering and status tracking
  • Settings – Configure async delivery, timeouts, rate limits, and log retention

Installation

  1. Upload the plugin files to /wp-content/plugins/wp-webhook-automator/
  2. Activate the plugin through the ‚Plugins‘ screen in WordPress
  3. Navigate to ‚Webhooks‘ in the admin menu to create your first webhook

FAQ

What is a webhook?

A webhook is an HTTP callback that sends data to a specified URL when an event occurs. It’s a way for apps to communicate in real-time.

Is this compatible with WooCommerce?

Yes! Hookly includes triggers for WooCommerce orders and products. The WooCommerce triggers only appear if WooCommerce is installed and active.

Can I customize the data sent?

Absolutely. You can create custom JSON payloads using merge tags like {{post.title}} or {{user.email}}. See the documentation for all available merge tags.

How do I verify webhooks on the receiving end?

Each webhook can be configured with a secret key. We send an HMAC-SHA256 signature in the X-Webhook-Signature header that you can verify on your server.

What happens if a webhook fails?

By default, webhooks will retry up to 3 times with a 60-second delay between attempts. You can customize this per webhook.

Rezensionen

Für dieses Plugin gibt es keine Rezensionen.

Mitwirkende und Entwickler

„Hookly – Webhook Automator“ ist Open-Source-Software. Folgende Menschen haben an diesem Plugin mitgewirkt:

Mitwirkende

Änderungsprotokoll

1.0.1

  • Fixed: Added custom autoloader for WordPress.org distribution
  • Fixed: Plugin now works correctly when installed from WordPress.org

1.0.0

  • Initial release
  • Core webhook functionality
  • Post, User, and Comment triggers
  • WooCommerce integration
  • Admin dashboard and log viewer
  • REST API endpoints