About this plugin
ZH Webhooks for n8n sends WordPress events to your n8n webhook. It is not another Zapier clone, cookie banner, or cache plugin. WordPress.org already has million-install plugins for GTM, consent, backups, and caching. It does not have a serious n8n webhook plugin. This one fills that gap: WordPress → n8n — form submits (WPForms, Contact Form 7, Gravity Forms, Elementor, Fluent Forms, Ninja Forms), new users, published posts/pages, WooCommerce orders. Chat widget → n8n — visitor messages wait for a {"reply":"..."} response from a Respond to Webhook node (the commercial “WordPress AI chatbot” use case). Brand colors, radius, offsets, theme, launcher, and avatar are configurable in wp-admin. n8n → WordPress ping — signed inbound REST route for a connection check. HMAC + Header Auth — X-ZH-N8N-Key for n8n Header Auth, plus X-ZH-N8N-Signature ( sha256=HMAC(timestamp + "." + raw body) ). Delivery logs — last 200 sends, payload kept only until success so retries work. No n8n Cloud lock-in — any self-hosted or Cloud webhook URL. This plugin is not affiliated with n8n GmbH . Need the workflow installed on a client site? See n8n WordPress automation .