TRACKING RESULTS OF
UNIFIED ALERTING: PART 2
Easily track responses and click throughs to a particular event of campaign
Easily track responses and click throughs to a particular event of campaign
In our last post, the importance of knowing the delivery status of notifications was highlighted – has it been sent, has it been delivered successfully. Being able to easily pull all such data together for a particular notification event or campaign enables a far slicker means of tracking, monitoring and reporting results. Administrators can then take appropriate follow-up action – check details, send alerts via another channel.
However this is still very much in the realm of one-way communication. For a number of solution providers being able to not only gain a response back, but also easily collate, monitor and report on such responses is a where the value added really lies.
For many solution providers this is a complex issue. In this second of our two-part post we take a look at the challenges and trade-offs typically encountered and how these are managed and overcome through the Alerting Hub platform.
There is growing demand for mass notification systems – whether for marketing, parental engagement, invoice chasing or emergency situations – to support two-way messaging. It is not enough to know that a message was successfully delivered; there is, in addition, a valid need to demand acknowledgment of receipt, or to understand actions taken following receipt of a notification.
Being able to collate this information allows clients to make informed decision. It could be as simple as tweaking an invoice chasing SMS message to encourage more clicks through to payment pages or could mean first responders are aware of which employees haven’t responded to a public safety alert in their building and are at risk.
Alerting Hub simplifies the whole process by collating replies to an alert based on a single alert-id regardless of the communication channel used – SMS, email, or Voice.
Whilst the objective for enabling and tracking responses to messages may vary greatly from solution to solution, they all allow informed follow-up activity – who hasn’t clicked through to pay their invoice? Which parents haven’t acknowledged a request for a child to isolate at home? How many clients clicked through to gain further guidance on a product recall alert? Who clicked through to a product promotion but didn’t buy?
Determine which parents have clicked through to complete the online form
Understand who has yet to acknowledge the safety alert
Track which employees have not yet viewed up-to-date safety information
Ensure critical follow-up action can be taken – sending alerts through alternative channels
By default SMS enables two-way messaging, but SMS notifications have developed way beyond the simple sending of an arbitrary 140 character message. Today you can send longer messages (known as multi-part) which are concatenated 140 character blocks, embed links and phone numbers and change the Sender ID to your company or client name to boost trust in source. However the latter brings certain complications. Where a sender ID has been modified the recipient no longer has a number to send a ‘reply’ to.
Depending on whether you stick with a reply number or change to a ‘no-reply’ sender ID, with Alerting Hub you have the ability to track who opened and responded or took a desired action. With the latter not only can you embed a link to a landing page but a unique trackable link, so that you know exactly who has clicked through, from which notification.
When you think of a phone-call, for many that equates to a real-time, two way mode of communication – instant feedback is provided. However with voice notifications, typically a voice message is being played to the callee, so you have to enable and track a response another way. It is possible to use a system such as CNAM such that a company name is automatically presented to the callee. Usually (although not exclusively) the number presented is routed back to the platform which generated the call. This provides the ability for the callee to call back if necessary and either leave feedback or receive more detailed information.
Another feedback route is to prompt callees to hit any key to confirm they have heard the message. A slightly more sophisticated solution is to provide a simple IVR menu, which presents callees with options such as: “Press 1 if you are safe; Press 2 if you are in need of assistance; Press 3 to speaker to a first responder”. Whichever option you choose the unique event-ID makes it easy to see who has or hasn’t responded and how.
Similar to SMS and voice, with email you have the choice of providing a reply email address or a no-reply address. In those instances where the sender ID has been modified and is a ‘no-reply’ address it is still possible to track if a recipient has engaged with any embedded links within the email itself, or potentially to embed an ‘image’ that you can track the loading of.
When sending bulk SMS and emails you can include notification content that is unique to each recipient. This is achieved by replacing some or all of the original message; known as performing ‘lookups’. Items such as recipient telephone number (or email address), current date and time and sending number or email address can be specified.
Lookups are specified using the “lookups” JSON section with the relevant alert section in /sendalert as shown in the example below.
When the use of a ‘shortlink’ is specified, a unique (per-recipient) small url is placed in the SMS or email, allowing the recipient to ‘click’ on that link when they receive the message. The link will take them back via Alerting Hub for collection of information such as browser, Operating System type, recipient number, email address and so on. If you specify an onward url as part of the sendalert then Alerting Hub will automatically forward the recipients ‘click’ to your url, together with pertinent information about the recipient. If you do not specify an onward url the recipient will simply see an Alerting Hub ‘thank-you’ landing page.
{ "version" : "latest", "apiKey" : "abcdefghijklmnopqrstuvwxyz", "clientRef" : "my-reference", "options": { "notification" : "poll", "notificationType" : "json" } "alert" : [ { "alertType" : "sms", "tag" : "tag1", "recipientList" : "+447777100100,+447777100101,+447777100102", "content" : "This is message for {recipient} on {datetime-DD/MM/YYYY}. Click {shortlink} to let us know you've seen this.", "contentEncoding" : "utf8", "sender" : "My Company", "lookups": { "performLookups": true, "uniqueLookups": true, "shortlink": { "reference": "a-reference", "url": "https://my-companies-url.com/alertinghub-click-through" } } } ] }
Every event or campaign is assigned an ID. Consequently every notification sent, regardless of channel has that event ID associated with it. Unlike other platforms, this enables Alerting Hub to easily tie any responses/results to a single API call.
Having the ability to easily collect results means corrective action can be taken – manually by the administrator or automated (follow-up notifications sent via alternative channels). With Alerting Hub this data can be gleaned in two ways – polled or real-time (event driven)
This site uses cookies. By continuing to browse the site, you are agreeing to our use of cookies.
OKLearn moreWe may request cookies to be set on your device. We use cookies to let us know when you visit our websites, how you interact with us, to enrich your user experience, and to customize your relationship with our website.
Click on the different category headings to find out more. You can also change some of your preferences. Note that blocking some types of cookies may impact your experience on our websites and the services we are able to offer.
These cookies are strictly necessary to provide you with services available through our website and to use some of its features.
Because these cookies are strictly necessary to deliver the website, refuseing them will have impact how our site functions. You always can block or delete cookies by changing your browser settings and force blocking all cookies on this website. But this will always prompt you to accept/refuse cookies when revisiting our site.
We fully respect if you want to refuse cookies but to avoid asking you again and again kindly allow us to store a cookie for that. You are free to opt out any time or opt in for other cookies to get a better experience. If you refuse cookies we will remove all set cookies in our domain.
We provide you with a list of stored cookies on your computer in our domain so you can check what we stored. Due to security reasons we are not able to show or modify cookies from other domains. You can check these in your browser security settings.
These cookies collect information that is used either in aggregate form to help us understand how our website is being used or how effective our marketing campaigns are, or to help us customize our website and application for you in order to enhance your experience.
If you do not want that we track your visit to our site you can disable tracking in your browser here:
We also use different external services like Google Webfonts, Google Maps, and external Video providers. Since these providers may collect personal data like your IP address we allow you to block them here. Please be aware that this might heavily reduce the functionality and appearance of our site. Changes will take effect once you reload the page.
Google Webfont Settings:
Google Map Settings:
Google reCaptcha Settings:
Vimeo and Youtube video embeds:
The following cookies are also needed - You can choose if you want to allow them:
You can read about our cookies and privacy settings in detail on our Privacy Policy Page.
Privacy policy