FirstPromoter Trigger
AI-generatedSummary
Listen for and trigger workflows on specified FirstPromoter events via a webhook, filtering by event type category, campaigns, and event types.
Inputs
- Event Types Category (required) — Select the category of events to listen for, such as Commission, Referral, Payout, etc., or choose 'All Categories' to select from all event types.
- Campaign Names or IDs (required) — Select one or more campaigns by name or ID to receive events from.
- Commission Event Types — Specify which commission-related events to trigger on when 'All Categories' or 'Commission' is selected.
- Contract Document Event Types — Specify contract document-related events to trigger on when 'All Categories' or 'Contract Document' is selected.
- Payments Batch Event Types — Specify payment batch events to trigger on when 'All Categories' or 'Payments Batch' is selected.
- Payout Events — Specify payout-related events to trigger on when 'All Categories' or 'Payout' is selected.
- Payout Method Event Types — Specify payout method events to trigger on when 'All Categories' or 'Payout Method' is selected.
- Promoter Campaign Event Types — Specify promoter campaign events to trigger on when 'All Categories' or 'Promoter Campaign' is selected.
- Promoter Event Types — Specify promoter events to trigger on when 'All Categories' or 'Promoter' is selected.
- Referral Event Types — Specify referral events to trigger on when 'All Categories' or 'Referral' is selected.
Output shape
a single webhook event object with JSON data representing the FirstPromoter event payload
Triggers only on events matching the selected event types and campaigns. The webhook URL is automatically registered on FirstPromoter during node activation. Test events can be sent from the FirstPromoter dashboard. If an event received does not match the selected events, it is ignored and not forwarded in the workflow.
Examples
Example 1: Commission approved event received
Event Types Category: Commission; Campaign Names or IDs: Selected campaigns; Commission Event Types: Commission Approved; Other event type inputs left empty or unset;
Example 2: Referral created event received
Event Types Category: Referral; Campaign Names or IDs: Selected campaigns; Referral Event Types: Referral Created; Other event type inputs left empty or unset;