The extra effort required to track various events across your business environment is not worth building code for.
Sign2Noise is perfectly suited to track everything, from:
If you can trigger an API call, you can track it.
You can trigger on any type of event, for any combination of circumstances.
More importantly, you can trigger for a non event, ie an expected event that did not happen.
You can view your events within our dashboard, or trigger an external event, for example:
Send an email
Send a user notification
Call a custom API
Fetch an event's count/total/status
Literally, anything that can be triggered via an API call.