How to Send business network Engagement Data to Clay Correctly
You can send business network engagement data from Trigify workflows into Clay using a Clay webhook and the Trigify HTTP Request node.
Recommended setup
In Clay, create or open a table.
Add a webhook source and copy the webhook URL.
In Trigify, add an HTTP Request node after the step that returns the business network engagement data.
Set the method to POST.
Set the header
Content-Typetoapplication/json.Build the JSON body with separate fields for the values you want in Clay columns.
Avoid sending one giant JSON string
If Clay receives all data in one column, the request body is probably being sent as a string instead of structured JSON. Map each value into a JSON object instead of pasting a full object as plain text. Use the variable picker in the body field to insert the correct paths β your step IDs will match the nodes in your own workflow.
{ "first_name": "{{ !ref($.steps.personEnrichment1.result.firstName) }}", "last_name": "{{ !ref($.steps.personEnrichment1.result.lastName) }}", "job_title": "{{ !ref($.steps.personEnrichment1.result.jobTitle) }}", "linkedin_url": "{{ !ref($.steps.personEnrichment1.result.linkedinUrl) }}", "source_post_url": "{{ !ref($.trigger.outputs.postUrl) }}"}If headers look wrapped in backticks
The UI may visually format values, but the important thing is that the saved header key is Content-Type and the saved value is application/json. If Clay still parses one column, send support the workflow URL and the raw request output.