Bots for Business
7 Keys to Creating a Successful Chatbot Strategy
Using a chatbot to grow your business—whether it’s to acquire customers, help existing customers, or build brand awareness—is becoming increasingly popular. Find out some of the most important tips for utilizing your chatbot effectively.
By Hillary Black
July 18, 2019
Using a chatbot to grow your business—whether it’s to acquire customers, help existing customers, or build brand awareness—is becoming increasingly popular. And it’s only going to grow more, with 80 percent of companies planning to implement some type of chatbot by 2020. The formula is simple: create a bot, advertise it, engage users, grow your business. But what happens between point A, having an idea for a bot, and point B, converting users, requires strategy.
Now that we’re three years in with Facebook chatbots and even longer with website and SMS bots, users expect them to do more than say, “Hello,” and, “Sorry, I didn’t get that.” The purpose of conversation design is to make the experience feel more invisible. The real goal of chatbots is to automate conversations at scale, but the user should still feel like they are having a one-to-one conversation with your brand. When you approach conversation design through a strategic lens, you not only ensure that the user has a pleasant (and on-brand) experience, but you also gain their trust. Chatbots are ready to introduce a chatbot strategist to the design process.
What does a chatbot strategist do?
A strategist determines the main user experience and conversational flows. This includes the feature set and advanced technical elements and how to best reach the bot’s goal through the flows. The concepts, how they can evolve over time, and the specific, measurable goal for a bot are what separates the successes and failures. Additionally, once the bot is out in the wild, the strategist can track feedback on performance against the KPIs and can plan future developments.
How do you create a strategy for your chatbot?
There are seven major keys to a successful chatbot strategy. In the strategic process at Mav, before we start production on any bot, we run them through a system specifically designed for customer acquisition bots. This same process applies to chatbots I’ve designed for big brands while consulting at Black Ops, and we have now made that process approachable and accessible for bold, innovative brands everywhere. The keys are audience, goal, performance, key intents, storytelling, platform strengths, and feedback.
The seven key components
Audience. The first key to a successful strategy is to profile your ideal customers. The ultimate goal of your strategy is to create a user experience that connects to that audience in a relatable and useful way. Your design frame of mind should take a look at the scope and anatomy of all conversations a customer has with your brand and should extend in a consistent way across all channels. The audience is your guiding light throughout your strategy. Every decision you make should start with that audience.
Goal. To define the purpose or goal for your chatbot strategy, begin with the end in mind. Envision the best case scenario for the audience and what actions you want them to take to help create the experience. In customer acquisition, the goal is conversion. However, collecting a user’s contact information to sell them something isn’t enough. The difference between a basic or spammy chatbot and a strategic acquisition tool is value. What can the chatbot provide to the user that will get them to that conversion? What is the carrot you can lead with and create a journey around? This is the goal. Get a quote, get prequalified, file a claim, receive a personalized plan—the key to your best case scenario will be something a user can act on.
Performance. With your goal and conversion point in mind, the next step is to determine what success looks like for the experience. Once you know what you want the users to do (like get a quote), you can create conversational activities that meet the performance metrics—conversational completion benchmarks, quotes delivered, qualified leads, etc. These benchmarks will become your KPIs in the conversation funnel.
Key intents. Outlining the key intents, or user actions, that the chatbots will complete (at this time) as they move through the conversation funnel will help create a streamlined design and manage the user journey. Like the goal, the intents must be outlined and communicated to show an audience that this chatbot can do some things but not all things. Think of it as setting realistic expectations. Key intents are not only used to represent the actions a user can expect to complete, but they can also be used and collected by your natural language processing (NLP). Intents convert the user actions or patterns into actionable outcomes.
Storytelling. Armed with the goal and key intents, next you will design the storylines the audience follows to reach that conversion point. These will become your flows, which for customer acquisition can start out as simple as hello flow, qualifying flow, qualified flow, nonqualified flow, and goodbye flow. Additionally, you’ll want to define what happens when the users say or do something the chatbot doesn’t understand. This will become the catch-all flow.
Why is storytelling important? Having an effectively designed chatbot is the main key to success. The story shows the user what you want them to do, keeps them on track, and helps them have fun along the way, so they want to buy your product or service—and share the experience.
Personality pro tip. A great way to create a bot personality is to visualize who this bot may be, what they do for work, and who they are to the customer. You can give them a name, call them a digital assistant, or let your brand personality speak on its own. Just because they are bots doesn’t mean they can’t have feelings.
Platform strengths. When building the conversation strategy, it’s important to consider which experiences, features, and audiences will perform best on which chat platforms. A few of the unique strengths of chatbots are that they can be personalized (use someone’s name when talking to them), state aware (know what’s going on in the world and remember things they’ve said), and engaged with the audience in an active way (reply instantly). Considering the overall conversational strategy, you should keep in mind which experiences, features, media, and audiences will perform best on which platforms.
During the platform strength analysis, you can also consider any complex integrations (like APIs) you want to build in.
A good starting point is to ask the following questions:
- How will we create a personalized experience?
- How will we be timely and contextual?
- How will we enrich the experience with media and other integrations?
- What creative assets do we have available to use for the project?
- Will NLP allow us to serve the customers better? At which points do we want to activate it?
Feedback. One of the most vital components of successful chatbot strategy is feedback. During the design process, you will want to do iterative feedback throughout to ensure that all of the flows will make sense to the end user, lead to your conversion point, and determine whether you’ve filled any necessary holes (for example, if a user wants to know more about your company or is unsure how to self-assess their health). When writing a conversation script, the experience is flat. It is easy for the designer to predict where the conversation will lead and to see all parts of it in a logical way. In a live chatbot, the conversation is 3D. The pathways are not displayed for the user, and unlike the designer, the user does not already know where the conversation will lead. Testing and QA are very important. When you’ve completed your script, the next step is to complete an internal QA and feedback process with your team—and with your clients, if you’re building a bot for someone else. Before you launch, it is important to test your chatbot in three phases: Phase 1: Core Project Team; Phase 2: Internal Team; Phase 3: Controlled Release.
Be sure to test all of the flows. Here is a quick overview of what to look for:
- Overall conversation tone and language. Does it sound like your brand?
- Hello flow. Select your call to action—About us, Contact us.
- Qualifying flow (answering all of the questions):
- - Becoming a qualified lead
- - Becoming a nonqualified lead
- Any reengagements you’ve added in (for example, dropping off of the experience and receiving a reminder message after 30 minutes).
- Goodbye flow (going all the way through the experience to the end).
- Catch-all flow (typing something the chatbot doesn’t understand).
After you’ve completed all rounds of feedback, you’ll be ready to create your launch plan. There are a few ways to make your chatbot design and strategy a reality. You can use self-serve, free platforms that will enable you to build a basic chatbot on your own without any coding (like Chatfuel or ManyChat), but those are limited in capabilities and don’t support SMS. They also can’t integrate with any of your internal client software, CRMs, or APIs, among other limitations. Another option, which requires programming knowledge, is to develop a completely custom bot. This would allow you to integrate other services, own your data, and create multilevel catchalls. If you want to create a customer acquisition chatbot on any platform that qualifies your leads and keeps track of everything in one dashboard, say no more. Mav captures and qualifies new leads automatically, 24/7, and displays them in a simple Lead Inbox. The best part is, Mav does all of the hard stuff for you (programming, strategy, design, etc.) and you collect the leads. If you schedule a demo with Mav and mention this blog post, you will get your first 500 leads free. Creating a successful chatbot strategy is an integral part of expanding your customer base, and will only because increasingly important moving forward into the future of business.