logo
Knowledge Base
General2 min read

Receive webhook events for opens and clicks

Deploia includes a powerful webhooks feature that allows real-time tracking of subscriber interactions. When a subscriber opens an email or clicks on a link, the software can insta...

Deploia includes a powerful webhooks feature that allows real-time tracking of subscriber interactions. When a subscriber opens an email or clicks on a link, the software can instantly send event data to a designated webhook URL. This enables marketers to receive immediate notifications about subscriber engagement, facilitating timely follow-ups and automated actions based on user behaviour.

Opens webhook setup

  1. Go to "Campaigns" --> "All Campaigns" from the sidebar menu

  2. Select the email campaign of your choice and go to the Setup section (Step #2)

  3. Navigate to the bottom of the page and click on "Show more options"

  4. You will see the section labelled "Subscribers webhooks upon campaign open"

  5. Click on the plus icon next to it and enter the webhook URL into the text field that appears

Example payload for an open

{ "event": { "type": "open", "ip_address": "198.51.100.42", "user_agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/91.0.4472.124 Safari/537.36", "date_added": "2023-06-15 14:32:17" }, "timestamp": 1686837137, "list": { "attributes": { "list_uid": "xr593m7pqt2ch", "name": "Newsletter Subscribers Q2 2023" } }, "subscriber": { "attributes": { "subscriber_uid": "bk284rvwxm951", "email": "johndoe@example.com", "source": "webform", "status": "active", "ip_address": "203.0.113.89" }, "fields": { "EMAIL": "johndoe@example.com", "FNAME": "John", "LNAME": "Doe" } }, "campaign": { "attributes": { "campaign_uid": "hy832qsln39fb", "name": "Summer Sale Announcement" } } }

Clicks webhook setup

  1. Go to "Campaigns" --> "All Campaigns" from the sidebar menu

  2. Select the email campaign of your choice and go to the Template section (Step #3)

  3. Navigate to the bottom of the page and click on "Subscribers webhooks on link click"

  4. Click on the plus icon next to it and choose the link you wish to target (if there are multiple)

  5. Enter the webhook URL into the text field that appears

Example payload for a click

{ "event": { "type": "click", "ip_address": "203.0.113.78", "user_agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/93.0.4577.63 Safari/537.36", "date_added": "2023-09-18 15:42:23", "clicked_url": "[https://www.example.com/summer-sale](https://www.example.com/summer-sale%5C)" }, "timestamp": 1695052943, "list": { "attributes": { "list_uid": "zx937p4mht6yw", "name": "VIP Customers 2023" } }, "subscriber": { "attributes": { "subscriber_uid": "eq581bvnrl629", "email": "jane.smith@example.net", "source": "webinar", "status": "active", "ip_address": "198.51.100.237" }, "fields": { "EMAIL": "jane.smith@example.net", "FNAME": "Jane", "LNAME": "Smith" } }, "campaign": { "attributes": { "campaign_uid": "fw159ktmlx73c", "name": "Exclusive Fall Collection Preview" } } }

Related articles

General7 min read

Domain Auth SPF, DKIM, DMARC, MX

Note: This guide only helps with email authentication for the emails (Eg. Email notifications) sent using OUR delivery server we configured for you. It DOES NOT apply if you are us...

Read article
General2 min read

Using Stripo email template builder

Step 1 Go to the 'Email templates' menu from the left and click on 'Create new'. Step 2 Once loaded, click on the 'Show email builder' link in the top right corner of the WYSIWYG e...

Read article
General3 min read

Email campaigns paused - 'pending-sending'

You ran out of your monthly allowance We enforce limits from the backend. Our system automatically disables once your customers have used up their sending allowance. The counter ca...

Read article

Copyright © 2025 - Jonah and Associates Pty Ltd