Integrations > Webhooks
Webhook Examples
Real object mapping examples for common webhook use cases, including quiz names, hardcoded values, form fields, timestamps, IPs, and nested data.
Overview
Reference configurations for object mapping, pulled from real webhooks.
Available fields depend on the webhook's event type
A webhook set up for Events carries different fields than one set up for Leads or Partial Leads. For example, formName and form only exist on lead payloads, while device, os, and browser only exist on event payloads. See the Webhooks API reference for the full payload schema of each type.
Need a field that isn't here?
Contact support@superfunnel.ai and we'll tell you whether it already exists under a different name or add it.
Examples
| Key | Source | Value | Notes |
|---|---|---|---|
Quiz Name | Parameter | data.formName | Lead / Partial Lead only. Currently labeled "Form Name" in the field picker. |
affiliate_id | Custom Value | ## (String) | Hardcoded, sent on every delivery. |
last_name, postal_code, email | Parameter | data.form.lastNameField.value, data.form.postalCodeField.value, data.form.emailField.value | {field_id} is specific to your assets. |
tf_certURL | Parameter | data.url | |
user_ip | Parameter | data.ip | Default value 10.10.10.10. |
timestamp | Parameter | data.createdOn | Event only. Type Date with format MM/dd/yyyy HH:mm:ss, timezone America/New_York. |
timestamp_unix | Parameter | data.createdOnUnix | Event only. Unix milliseconds. |
user_agent | Map | device_type → data.device, platform → data.os, browser → data.browser | Nests the three fields as one object under user_agent. |
query_parse | Parameter | data.queryParams | Passes through the entire query parameter object, instead of mapping one parameter at a time. |