First up, what exactly is contextual support?
The term ‘contextual support’ itself lends the biggest hint: it’s being able to support your users proactively, where and when they are most in need of help.
con·tex·tu·al Of, involving, or depending on a context.
Remember Clippy, the office assistant in MS Office 97? He was the little dude everyone hated, who even eventually became a cult classic due to his frustrating habit of popping up at the most inappropriate of times.
Well, Clippy was the first experience of contextual support for hundreds of thousands of people, and it left a bad taste in their mouth from its poor execution. The general idea of Clippy was to proactively provide tips and support for people when the system determined they were having trouble with a particular task (only, he was a little too anxious and overbearing).
What’s wrong with existing support systems?
The real trouble, however, is that these systems are reactive systems. They rely on the user being patient enough to take the time to, firstly, abandon their work in order to file a support ticket, then wait patiently for a reply which could (should) be super fast. But, sadly, we’ve all been in the situation where we’ve had to wait until the next morning – or worse, Monday – for our support ticket to be replied to.
It’s been written about time and time again that you more often than not only get one chance to win over a potential customer. If they don’t get your product, they’ll leave. If you’re relying on your customers taking the time to ask for your help, you’re doing it wrong.
Even directing the user to an FAQ or a knowledge base isn’t going to smooth over rough seas with them. It’s as though you’re telling your user “Yeah, we know our product’s hard to use, but just take a look around by yourself until you find the help you need.”
First of all, don’t make your user support themselves. This is pretty self-explanatory – it’ll send the message that you don’t value their time, and you don’t care enough about them to take the time to help them out.
Second, what if they don’t even know what to look for?
They bail, that’s what.
Examples of contextual support services
Providers of contextual support are few and far between at the moment, as it’s still something that’s making its way back to the fore since the atrocity that was ‘Clippy’. The list below just about covers the companies tackling contextual support, though, each with its own different approach.
With each of the following services, they simply require a one-off piece of code to be placed on your site or app. After that, all content and messaging is managed via their own admin interfaces. Each charge a monthly fee.
Intercom is a great service that allows site owners to provide proactive support, based on the data that you provide it on your users behaviour. You need to provide information on each user in order to be able to send them any type of message (alert, conversation or email), meaning this can’t be used with guests / public users, only logged-in users of your site.
If a certain set of filters is met (that you define), an automated message can be sent to the user to either prompt them to complete some particular action, or ask them if they need a hand if they look stuck.
While it’s still somewhat reactive in its approach, since it waits until the user has taken some action (or hasn’t taken action for a period days), it still leaves room for providing the answers a user needs, when they need them.
With the recent $23M Series B funding received by intercom.io, it’s evident that investors are prepared to bet that contextual support is an industry that’s here to stay.
Mixpanel In-app Notifications
The in-app notifications tool by MixPanel is another service that allows you to send in app messages to users of iPhone apps, based on how you segment the data you’re receiving from their usage.
The example they provide in their video is to provide tips to people on how to beat a certain level in a game if the user looks like they are spending way too long on it.
The in-app notifications tie into mixpanels main platform, so you can view reports based on the effectiveness of your in-app messages. Did users ignore them, or did they follow your advice and move forward? Did users who followed your advice power forward, or stop after that little push?
Elev.io provides contextual support to users of your site regardless of their status, they can be logged in users, or brand new general public users.
For example, a telephone company could create a tip with information including an image explaining where to find your account number on your latest bill, so when their customer is trying to login to their account using their account number, they can click on a little icon beside the input field, and the tip will be displayed for them.
They read the tip, close it, and fill in the form without losing focus or breaking stride. No external help was needed, no searching FAQs, no waiting for support staff to reply.
Over time, as collated user behaviour is monitored, insights can be seen on the admin panel letting you know where the pain points are for your users based on where they are opening tips most often, and which tips aren’t working based on user feedback. Using these insights, you know where you need to work in removing any road blocks.
Should I be using contextual support?
It’s not a completely black and white answer. In its simplest form, if your website is very self-explanatory then there’s probably no need to hand-hold your users.
However, if there’s the potential for people to get stuck on hurdles, particularly in the vulnerable on-boarding stages, then contextual support can be a godsend.
Contextual support is dead, long live contextual support.