Skip to content

Mautic: Webhook Received Event

Plugin ID: mautic_webhook_eca:webhook_received

Available since: 1.0.0

When a Mautic webhook is received.

Provided tokens

Token Description
[user] The current user.
Alias: current_user
[webhook_data] Raw webhook data from Mautic.
[event] The event.
[event:machine_name] The machine name of the ECA event.
[session_user] The user account that dispatched the event, regardless if ECA is processing models under a different account. This is only available if ECA is configured to always run under a specific account.

Fires when a Mautic webhook is received by the Mautic API module. Use this to react to Mautic events such as contact updates, form submissions, or email interactions.

The webhook payload is available as a token under the name configured in the Token Name field (defaults to webhook_data).

Fields

Webhook Configuration — config key: webhook_event_type

No webhook configurations found. Please create webhook configurations in the Mautic API module first.

Type: select · Required: yes · Default: empty string

Select the webhook configuration to use for this event. You can create webhook configurations in the Mautic API module settings.

Token Name — config key: token_name

Enter the name for the token that will contain the webhook data.

Type: textfield · Required: yes · Default: empty string

The token name under which the raw webhook data from Mautic will be available. Defaults to webhook_data.