Prerequisites:
To integrate Opensend with Custom webhook you will need:
- Webhook method
- Authorization (If it's required)
- Webhook URL
Steps to integrate:
- Go to integrations tab on Opensend Dashboard
- Open Custom Webhook tab
- Select Webhook method (POST)
- Add Authorization details (header and key - If they are required)
- Under the fields dropdown select any default fields from Opensend and any custom fields, you want to send to Custom Webhook
- Add the the Custom Webhook URL and press Send a test request button
- In the popup add the email address to send as a test to Custom Webhook and Press Send
- You should be able to find the test request sent to your Webhook URL with test email, custom fields and authorization details in "headers".
- With the test request you can see what data Opensend data is sending and map the data accordingly on your end
- Press Done to close the Popup
- Finally, Press the “Submit” button
- Make sure the Custom Webhook toggle on top is enabled in order for the integration to work
- Request Data format:
- For DTC: In case of DTC product, on the right side you should be able to see Example request data
- For B2B: In case of B2B product, on the right side you should be able to see Example request data and JavaScript example code you can use to post data on your end
- For DTC: In case of DTC product, on the right side you should be able to see Example request data