Website Event Notifications


Do you want to know of every event that happened on your website because of your visitors? We can help you with that.

Now there is a possibility to receive notification letters to your inbox or directly to the URL (a JSON call) you have pointed out.


To set these notifications up, please, go to your CleanTalk Control Panel.

Then go to Tools —> Notifications.


Press the blue button "Add Notification".


In the pop-up window choose available options:

  • Website — what website you want to receive event notifications from
  • Type of Event — what events you want to see in the notifications (Allowed, Denied, All Events)
  • Method — select where notifications should go to (E-mail or URL)
  • Periodicity (for e-mail method) — how often do you want to receive notifications (Immediately, Every hour, Every 2 hours, Every 4 hours)
  • URL (for URL method) — input your link if you chose URL option in the previous step (JSON format)


You will see new notification tasks in the list below after you finish adding them. You can disable and enable your tasks anytime by clicking the bell icon or via "Bulk Actions" menu.


Example of what you will see in your webserver log file when using URL method:

'requests' => '{ "48becee2463590410dd83c61a1c0c1cc":{ "request_type":null, "sender_ip":"", "allow":"0", "sender_email":"", "site_name":"", "sender_nickname":"test 12", "datetime":"2018-06-14 16:01:36" }, "66c422a82f0c1ab7cb0d9c76297401e0":{ "request_type":null, "sender_ip":"", "allow":"0", "sender_email":"", "site_name":"", "sender_nickname":"test 11", "datetime":"2018-06-14 16:01:27" }, "83418a389052e40cd17495a47ca6be3a":{ "request_type":null, "sender_ip":"", "allow":"0", "sender_email":"", "site_name":"", "sender_nickname":"test 10", "datetime":"2018-06-14 15:57:59" } }'


Please note that changes will be applied in about 10 minutes.