prospect fields use GHL merge tags (for example #{{contact.email}}) so each contact’s data is pulled in automatically.
Key takeaways
- Paste this JSON as the Raw Body of a GHL webhook action that points to your Sendspark incoming webhook URL.
- The
prospectobject maps GHL contact fields (such as email, company, and website) using merge tags like#{{contact.email}}. - Values under
prospectDepurationConfig(forceCreationandpayloadDepurationStrategy) control how Sendspark handles prospect creation and deduplication.
Frequently asked questions
Where do I paste this payload in GHL?
Where do I paste this payload in GHL?
In your GHL workflow, add an Action → Webhook, paste your Sendspark incoming webhook URL, and configure the Raw Body with this JSON. See Generate a Video With Any Trigger for the full workflow.
How do I get the Sendspark webhook URL?
How do I get the Sendspark webhook URL?
Create an incoming webhook in your Sendspark workflow (for example, Agentic Workflows): add a Trigger → Webhook → Incoming, set the step to wait for the webhook, and copy the webhook URL to paste into GHL.
What do the #{{contact...}} values mean?
What do the #{{contact...}} values mean?
They are GHL merge tags. When the webhook fires, GHL replaces each tag with that contact’s data (such as their email or website) before sending the payload to Sendspark.