Nand Kishor Contributor

Nand Kishor is the Product Manager of House of Bots. After finishing his studies in computer science, he ideated & re-launched Real Estate Business Intelligence Tool, where he created one of the leading Business Intelligence Tool for property price analysis in 2012. He also writes, research and sharing knowledge about Artificial Intelligence (AI), Machine Learning (ML), Data Science, Big Data, Python Language etc... ...

Full Bio 
Follow on

Nand Kishor is the Product Manager of House of Bots. After finishing his studies in computer science, he ideated & re-launched Real Estate Business Intelligence Tool, where he created one of the leading Business Intelligence Tool for property price analysis in 2012. He also writes, research and sharing knowledge about Artificial Intelligence (AI), Machine Learning (ML), Data Science, Big Data, Python Language etc...

3 Best Programming Languages For Internet of Things Development In 2018
749 days ago

Data science is the big draw in business schools
922 days ago

7 Effective Methods for Fitting a Liner
932 days ago

3 Thoughts on Why Deep Learning Works So Well
932 days ago

3 million at risk from the rise of robots
932 days ago

Top 10 Hot Artificial Intelligence (AI) Technologies

2018 Data Science Interview Questions for Top Tech Companies

Want to be a millionaire before you turn 25? Study artificial intelligence or machine learning

Here's why so many data scientists are leaving their jobs

Google announces scholarship program to train 1.3 lakh Indian developers in emerging technologies

4 Critical Steps to Maximize Chatbot Retention & Engagement

By Nand Kishor |Email | Apr 20, 2017 | 6972 Views

To survive, businesses need to find and engage customers. To go beyond survival and achieve success, they need to both grow an audience and retain customers over time. A post-mortem analysis of over a hundred failed companies found that the inability to identify the right market and genuinely connect with customers caused them to fold up and implode with a whimper.  

What happens when you bring AI-driven bots into the picture? Things could get messy.

According to Kissmetrics, around 70% of customers of a business leave because they received poor treatment, while only 14% do so because of dissatisfaction with the product or service. If customers care more about how you treat them than about your product, should you leave them at the mercy of algorithms?

Well, there's promise. Amit Sharma is CEO of Narvar, a company that specializes in the post-purchase customer service for retailers like BCBG, DSW, The Limited, and GameStop. Narvar's chatbots allow users to opt-in for follow-up notifications for their transactions, which typically include inquiries around package status (20% of customers) or delivery address and time changes (10%). Previously Narvar sent millions of SMS messages to deliver these notifications, but found that less than 1% of customers engaged because they didn't believe anyone was reading their messages on the other side.

With chatbots, the story changed. Narvar's chatbots see almost 100% response rates from customers, 65% of whom treat the bot the same way they would treat a human, saying things like "Thanks" or sending emojis and thumbs-ups. By default, people see chatbots as a bi-directional channel vs. SMS which was perceived as a uni-directional push. These chatbots replace and streamline the service provided by call centers and email response teams, leading to cost savings for retailers and more efficient experiences for customers.

But, there's also peril. Chatbots are programmed by humans, and humans aren't perfect. According to Ilker Koksal of BotAnalytics, nearly 40% of users stop talking to a bot after the first message and another 25% are gone after the second one. Sadly, daily and monthly retention numbers aren't stellar either, with daily rates hovering between 1-2% and monthly rates barely exceeding 7%.

Bots have the potential to significantly enhance customer engagement but poor chatbot design can lead to disappointing user experiences. How do you ensure that your chatbots positively engage new users and retain existing ones?


Mixpanel powers over 20,000 products across web, mobile, and bots - including every single bot on the popular Kik messaging platform. According to Shawn Hansen, Mixpanel's CMO, one key question bot developers should ask themselves is "What is the wrapper around a conversation?" In other words, what is the basic "unit" of a successful bot interaction?

The answer differs dramatically depend on the type of bot. Simple human exchanges often begin with "Hello" and end with "Goodbye," yet can vary dramatically in between. Hansen says the top five performing categories of bots are weather, fashion, humor, knowledge-based quizzes, and notification-driven news. A weather bot like Poncho often starts with an inquiry and ends with a forecast, while a fashion bot might end with a recommendation. An e-commerce bot may start with a search and end with a purchase, while a news bot ends with links to content.

Different communities also drive different levels of engagement with bots. Since gamers are often highly engaged and excited for new product releases, GameStop's chatbot sees over 2x more engagement than other retail chatbots powered by Narvar. Sharma also points out that merchandise category makes a difference.

For categories like high profile games and coveted health and beauty products, customers often ask about new releases and start different conversations than the ones they use to check on pre-existing transactions. Price also matters. More expensive items see between 2-3x higher engagement rates than cheaper ones.


Understanding a bot's unique conversation structure - based on category, function, and user base - is the beginning of deeper analytics that drive chatbot retention and engagement. Only after correctly defining what a core conversation consists of can you answer important questions to improve bot performance. One common mistake bot developers make is to overfocus on an isolated metric, such as response speed or volume of responses, rather than higher level success.

While Mixpanel measures many chatbot-specific metrics, such as response time (both of human and of bot), conversation verbosity, and "richness" of interaction (i.e. use of emojis and other media content), Hansen emphasizes that a key conversion metric is whether a user "subscribes" to your bot or otherwise indicates they're interested in a long-term relationship. "Success for most companies consists of daily engagement," Hansen points out.

"Bots that offer a daily recommendation, or are otherwise connected with a daily or weekly ritual, have a better shot at getting that subscription and frequent engagement," adds Aaron Krivitzky, a Mixpanel Solutions Architect with expertise in bots. However, not all bots have a natural daily ritual to design around, so what can be done instead to improve retention and engagement? Analyzing failed conversations is a start.

Companies often think of first set of interactions (how to engage), but should instead focus on what makes people come back over and over again. Krivitzky advises that bot makers nail the answer to the question "How does the next version of the bot improve upon the first one?" Not thinking strategically about long-term relationships often results in the common failure of users never getting past the first two interactions.

For humor bots, a core conversation often ends with a punchline and a measure of success is whether a user liked or responded to the joke. By analyzing and identifying patterns of failed jokes, where users never reacted to the punchline, a bot's development team can adjust factors such as joke choice, timing, emoji use, and alternative mediums such as images or video to salvage a conversation. Similar strategic analyses and adjustments can be made for bots of other categories.


Chatbots are a new and growing technology, so the industry is still figuring out what baseline retention and engagement rates should look like. In the meantime, bot developers can benchmark against the technologies that they are replacing, such as SMS, emails, mobile apps, or advertising campaigns.

In the case of Narvar, their SMS notifications inspire less than 1% engagement from customers, but Narvar's retail chatbots get nearly 100% engagement performing identical functions because users perceive Facebook Messenger to be bi-directional and conversational. The chatbots also alleviate pressure on human customer support staff responding to phone calls and emails.

Kuan Huang, founder of popular weather bot, Poncho, initially struggled with poor retention on Facebook Messenger despite having a popular mobile app and email newsletter. After segmenting out and analyzing their most engaged users, the Poncho team discovered that their killer use case was proactively alerting people for unexpected weather events, like sudden rain. Optimizing their bot for such use cases lead to a 300% improvement in engagement and superior performance over the mobile app.

Chatbots can also be used to complement traditional advertising campaigns, like video marketing or banner ads. Disney recently partnered with Imperson to produce the Zootopia chatbot, which engaged users to solve crime mysteries with the movie's protagonist. If successful, users got customized name badges from the Zootopia Police Department which successfully drove high volumes of social shares.

When used in combination with existing social media followings, chatbots can be leveraged by brands to offer millions of customers personalized one-on-one conversations at scale. Across Imperson's brief campaigns for Disney, Universal, and other clients, their chatbots exchanged over 100 million messages over conversation sessions that lasted over 9 minutes on average, much longer than a user typically spends watching a video trailer or glancing at a display ad. 87% of users reported positive experiences with the chatbot. Traditional ads don't typically garner such favorable ratings.

Due to the lower barrier to entry to using bots on a popular messaging platform vs. having to navigate app stores to separately down an app, bots used strategically can also offer engagement beyond previous technologies. YouTube recently partnered with Kik on a bot for the YouTube Fan Fest in Toronto. The bot managed the festival logistics, raised awareness of the event, facilitated ticket purchases, tracked attendance, and even encouraged festival goers to meet each other. Over 10,400 unique users interacted with the bot, which achieved over a 15% conversion rate to ticket purchases and generated nearly 1,000 matches between users over the course of the event.


Managing conversations with users becomes unwieldy when you have millions of users. Scale can be both an opportunity and a hindrance, where you get more overall conversations to use as training data, but common metrics like response time and quality of responses can suffer due to the variability and volume of input your bot receives. Bots usually see retention and engagement numbers decline with increasing numbers of users, with the natural exception of bots that depend on "network effect" like social communities or dating matchmakers whose value improves with volume.

Mitsuku is a popular chit-chat bot whose only purpose is to provide entertainment and companionship. Steve Worswick, the chatbot's developer, has seen usage skyrocket to over 5 million users across web and mobile. Yet the bot continues to intrigue users, 80% of whom come back for more interactions after their first encounter. The longest session any user has had with the bot was 9 hours, longer than most humans can last in continuous conversation.

Source: Topbots