Node reference

Zapier Webhook for Joomla and WordPress

When it runs: Zapier (or any HTTP caller) POSTs to your flow's Zapier webhook URL when an automation step runs.

Overview

When it runs: Zapier (or any HTTP caller) POSTs to your flow's Zapier webhook URL when an automation step runs.

External no-code automations can start JOrchestrator flows with a JSON body.

When this trigger fires, JOrchestrator starts the flow and passes the incoming event or request data to the next connected step. Configure filtering, payload shape, and security on the Design tab.

Why use this node

Zapier Webhook is a trigger in the Custom Events group. Triggers start a flow. They listen for an external signal — a CMS event, inbound HTTP call, payment notification, or schedule — and pass the incoming data to the first downstream step.

Typical reasons teams add Zapier Webhook to a flow:

  • Start automation when zapier webhook receives data or fires on schedule
  • Pass structured payload fields to downstream steps without custom PHP
  • Keep business logic visible on the canvas instead of hidden in plugins

When it runs

Zapier (or any HTTP caller) POSTs to your flow's Zapier webhook URL when an automation step runs.

Example workflows

Common patterns on the canvas:

  1. Trigger or Webhook → upstream steps → Zapier WebhookSend Email or CMS update
  2. Scheduled triggerZapier WebhookDebug (while testing) → production action

How to set it up

Map incoming payload fields on the Design tab for use in later nodes.

Properties panel

The designer shows these tabs for this node:

TabPurpose
InfoPlain-language description and output payload fields for downstream steps
AIOptional assistant for trigger setup (paid plans)
DesignTrigger configuration, payload schema, and inbound settings

System (automatic — not edited by the user)

These fields are managed by the designer or runtime — you do not type into them directly:

Property keyLabelTypeRequiredVisible whenNotes
_nodeIdNode IDnode-idNo
inputSchemaWebhook Payload Schema (optional)json-schema (default: [object Object])No

User-configured — General tab

Property keyLabelTypeRequiredVisible whenNotes
labelLabeltextNoNode label
webhookUrlWebhook URL (optional)textNohttps://hooks.zapier.com/hooks/catch/...
apiKeyAPI Key (optional)secret-textNoZapier API key
verifySignatureVerify Signature (optional)toggle (default: false)No
requireHttpsRequire HTTPS Only (optional)toggle (default: true)No

User-configured — Design tab

Property keyLabelTypeRequiredVisible whenNotes
descriptionDescription (optional)textareaNoDescription of the Zapier webhook

CMS site configuration (not on this node's properties panel)

Credentials, API keys, mailers, SMTP, and integration defaults are configured in the CMS plugin under Node Configuration, not per step on this node. Link the flow to a domain before testing CMS-backed fields.

Output payload fields

After this step runs, later nodes can reference these fields using placeholders such as {{zapier_webhook.event}}.

Field keyTypeDescription
eventobjectInbound webhook event envelope.
dataobjectInbound event data payload.