Campaign Nodes

Send Event

Emit a named event when a contact reaches a point in the workflow.

The Send Event node records an event for the contact while the campaign is running.

When to use it

Use this node when movement through the campaign should create an event that can be reused later.

Common examples:

  • mark that a contact reached a lifecycle milestone
  • create an event for downstream segmentation
  • track a campaign-specific conversion or checkpoint
  • notify other systems through event subscriptions

Settings

  • Node name: optional display name shown on the workflow canvas.
  • Event name: the event Leadpush should record.
  • Payload: optional JSON payload included with the event.
  • On Failure: controls whether the execution fails or continues if the event cannot be sent.

Simulation and execution behavior

Simulations validate the node configuration and show the path a contact would take. Real executions record the event for the contact and can make that event available to later segment logic or integrations.

Best practices

  • Use consistent event names across campaigns and integrations.
  • Keep payloads focused on data that will be useful later.
  • Avoid emitting duplicate milestone events unless repeats are intentional.