This integration allows you to set up a webhook in Marketo that automatically triggers sending a Thnks through a Smart Campaign.
Prepare Webhook Data
Thnks API URL
https://api.thnks.com/api/v1/gift_requests
HTTP Method
POST
Data (JSON format)
<GIFT_ID>
with the Thnks ID of the gift you want to send.
{{lead.Email Address}}
) to populate dynamic lead information.
Headers
application/json
Create a Webhook in Marketo
Log into Marketo and go to the Admin section
Under Integrations, click Webhooks
Click New Webhook to create a new webhook
Thnks_Welcome_Program_CA
.
https://api.thnks.com/api/v1/gift_requests
POST
.
JSON
.
Add Custom Headers
application/json
Map Webhook Response (Optional)
Response Mappings
Add Webhook to Smart Campaign
Create or Edit a Smart Campaign in Marketo
In the Flow tab of the campaign, add the Call Webhook action
Select the webhook you just created (e.g., Thnks_Welcome_Program_CA)
Adjust other flow actions and campaign settings as needed
Test and Verify
Run a test by triggering the Smart Campaign with a test lead
Check the response from Thnks in the webhook log
Make any necessary adjustments to the payload or tokens based on the test results
Best Practices
Error Handling
Security
Testing