Skip to main content
Conversion and event webhooks notify your endpoint when new conversions or post-conversion events are recorded in your network. Both webhook types use the same handler and share an identical payload structure.

Events

Conversion Registered

Fired when a new conversion is recorded in the system. This includes conversions from clicks, impression-based (view-through) conversions, and manually uploaded conversions.

Event Registered

Fired when a post-conversion event is recorded. Events are additional actions that occur after the initial conversion (e.g., a purchase after a signup, or an upsell after an initial order). The payload structure is identical to Conversion Registered. You can distinguish events from base conversions using the is_event field and the event field which contains the event name.

Payload Structure

The conversion webhook uses a simplified conversion payload — it does not match the full conversion reporting response. It includes core conversion fields with basic offer, advertiser, and affiliate relationships.

Core Fields

Financial Fields

Tracking Fields

Geolocation & Device Fields

Device Identifiers

Additional Fields

Relationship Objects

The webhook payload includes basic relationship objects:
  • offer: Basic offer details (ID, name, status)
  • advertiser: Basic advertiser details (ID, name)
  • affiliate: Basic affiliate details (ID, name)
  • query_parameters: Map of URL query parameters passed at conversion time

Example Payload (Conversion Registered)

Example Payload (Event Registered)