Every marketing channel suffers from fatigue at one stage. Whether this is due to an increase of competition, rising costs of competing or hitting a ceiling of volume, every business will face the challenge of seeing diminishing returns on a once high-performing channel for them.
I've come across this challenge many times, which has made me very focused on adopting new channels that have potential at an early stage to reap the rewards. Just take video ads within Facebook as an example. We're currently at a point where video ads are reaching their peak. Cost is still relatively low and engagement is high, but, like with most ad platforms, increased competition will drive up those prices and make it less and less viable for smaller companies (and larger ones) to invest in it.
Being an early adopter of a new channel can provide enormous benefits, but that comes with equally high risks. This is amplified within marketplaces like Amazon. Early adopters within Amazon's marketplace were able to focus on building a solid base of reviews for their products - a primary ranking signal - which meant that they'd create huge barriers to entry for competitors (namely because they were always showing up in the search results before them).
Every marketing channel suffers from fatigue at one stage.
Whilst the payout wasn't huge within the early days of Amazon, those who got in early are now seeing huge rewards, with 38% of shoppers starting their buying journey within Amazon (source), making it the number one retail search engine. Some studies are suggesting that Amazon is responsible for 80% of e-commerce growth for publicly traded web retailers (source).
On the other hand, early adoption can be somewhat of a curse. In 2011, many companies and individuals, myself included, invested a lot of time and money into Google+, dubbed to be bigger than Facebook at the time. They acquired over 10 million new users within the first two weeks of launch and things were looking positive. Many companies doubled-down on growing a community within the platform, hopeful of using it as a new and growing acquisition channel, but things didn't exactly pan out that way.
Google all but killed the social network in mid-2015 leaving a lot of early adopters licking their wounds.
Life Beyond Email
For as long as I can remember, email has been a fundamentally important channel for a large majority of businesses. The ability to market products directly through a channel that scales up to an incredibly high ceiling is very attractive. The only problem is that it's costing more and more money to acquire email addresses from potential customers, and the engagement from email is getting worse and worse.
As the above chart (source) illustrates, email click-rate has been steadily declining. Whilst open rates seem to be increasing - largely driven by mobile - the actual engagement from email is nosediving. Not only that, but it's becoming more and more difficult to even reach someone's email inbox; Google's move to separate out promotional emails into their 'promotions' tab and increasing problems of email deliverability have been top reasons behind this.
All that said, email is still an incredibly important channel for a lot of businesses and it undoubtedly still gets results. I don't think many people will argue that, whilst this is the case now, things are only going to get worse.
As with many 'organic' channels, the relative reach of your audience tends to decline over time due to a variety of factors. In email's case, it can be the over-exposure to marketing emails and moves from email providers to filter out promotional content; with other channels it can be the platform itself. Back in 2014 I wrote about how "Facebook's Likes Don't Matter Anymore" in relation to the declining organic reach of Facebook pages. Last year alone the organic reach of publishers on Facebook fell by a further 52%.
Receive exclusive content that you won't find anywhere else other than on my list. Not only that, but you'll be the first to access my new content, tools and offers.
Subscribe via MessengerThe Birth of Chatbots
It's fair to say that I'm pretty obsessed with chatbots right now. There are some great applications popping up from brands that genuinely add value to the end consumer, and early signs are showing that consumers are actually responding really well to them. For those of you who aren't quite sure what I'm talking about, here's a quick overview of what a chatbot is:
Awareness around chatbots is starting to grow, especially after Facebook came out mid-last year with their new Messenger platform that supported chatbots. On top of that, and like with a lot of things online, the adult industry has stimulated a lot of demand around chatbots.
Just take a look at some of the most searched-for keywords in the search engines related to chatbots (data from Storybase):
This is why we can't have nice things.
That aside, there are some really great chatbots that have been built that add a bunch of value whilst also benefitting the brand commercially. One that I really like is the Politico chatbot that gives you regular digests of news whilst also serving you up relevant information that you ask for.
This is great for the consumer because they don't need to leave the environment of Facebook to get access to the content they want, and it's hugely beneficial to Politico, as they're able to push on-demand content through to an increasingly engaged audience - oh, and they can also learn a bunch of interesting things about their audience in the process (I'll get to this shortly).
There are a bunch of e-commerce stores taking advantage of chatbots as well. One example that I was playing with was from Fynd that enables you to ask for specific products and they'll display them to you directly within Messenger. What's more, Facebook even allows you to make payments via Messenger bots, opening up a whole world of possibility to e-commerce stores.
Bot experiences with more engaged audiences are getting 80-90% response rates.
I spoke with Dmitriy Kachin from Chatfuel, a chatbot creation platform, to see how some of their customers' chatbots were performing in terms of read/response rates. Here's what he had to say:
Why Should You Care?
Ok, so you're probably thinking, "This all sounds great, Matt, but how can I do something with chatbots?"
Well, I've got you covered.
Don't for a minute think that chatbots are some gimmick that is going to be available only to bring brands with huge audiences. Whilst there are a number of new chatbots appearing each week, the space is still in its infancy. This is the time to become an early adopter.
Why? Here are five reasons to start with (and this is just with Messenger):
- As soon as someone engages with your chatbot, you have the ability to push messages to them within Facebook Messenger with very few limitations.
- You can use input from users to dynamically segment them into groups and serve different content to them.
- You can set up automation workflows in the same way that you would via email marketing automation.
- Click-through rates and general engagement is very high at this stage. You're more likely to get engagement within Messenger than from within your Facebook page because the communication is 1:1 and you're not competing with others in the newsfeed.
- Facebook has opened up the ability to run ads directly to Messenger. This means that anyone that engages with your ad can now be followed up with directly within Messenger (this is incredibly exciting).
The fact that you can now run ads directly to Messenger is an enormous opportunity for any business. This skips the convoluted and leaky process of trying to acquire someone's email address to nurture them outside of Facebook's platform. Instead, you can retain the connection with someone inside Facebook and improve the overall conversion rates to receiving an engagement.
Don't forget that you can also tap into platforms outside of Messenger as well, for example, Slack, Telegram and even SMS. If you're interested in bringing a chatbot to a whole bunch of these different platforms then I'd recommend checking out Flow XO.
Receive exclusive content that you won't find anywhere else other than on my list. Not only that, but you'll be the first to access my new content, tools and offers.
Subscribe via MessengerHow Do I Create a Chatbot?
One of the biggest hurdles to overcome with being an early adopter of a platform is that it often costs a lot of money and requires highly specialized skills. That's not the case with chatbots. You can actually go from an idea to a fully functioning chatbot within a matter of minutes, and it won't cost you anything.
How is this possible? Chatfuel.
There are other platforms similar to Chatfuel at the moment, but not many. Botsify is one, but I haven't actually used them yet.
The first thing to do when mapping out your own chatbot is to figure out what unique value it could add to the user.
One example of a chatbot that I'm testing out at the minute is a recipe recommendation bot that lives directly within Messenger. The basic way that it works will be that the user will say what ingredient (or list of a few ingredients) that they want to cook with and the chatbot will serve up relevant recipe recommendations.
It's a simple idea but adds a ton of ongoing value to the user, and, more importantly, gives them a reason to regularly engage with the bot. This creates a bunch of opportunities to take the user down extra conversion paths - for example, purchasing ingredients, product recommendations and ongoing content subscriptions (to name a few).
When you're thinking about designing your chatbot you should have a very clear answer to "Why would someone continue to get value from this?"
Chatfuel Basics: Blocks and Rules
The basic way that Chatfuel works is by linking "blocks" to "AI Rules". The best way to explain this is in the same context of email automation. Think of the "blocks" as individual emails, and the "AI Rules" as your automation rules (i.e., if a user does x, send them y).
Each interaction that you plan to make with the user should be built out in an individual block. Based on the user's input, they will receive different blocks afterwards.
Here's a simple schematic of how a user would interact with individual "blocks" within my recipe recommendation example:
This is an extremely simplified version of the interaction flow, but it should hopefully illustrate the basic premise behind "blocks".
The rules can be set up so that if a user responds in a certain way, they'll be served a specific block. For example, in the flow I've outlined above, if a user says, "No" when asked if they want to see another recipe for the ingredient they specified, they'll be directed back to the "Select Ingredient" block.
You can also create some rules based on keywords. For example, if a user types the words "manage subscription", you could send them to a block that asks them if they'd like to reduce the amount of messages they receive. This is one of many examples.
In my recipe recommendation example, if a user types "salmon recipes" they'll be served up a selection of recipes that include salmon. This can be pulled in dynamically via the RSS plugin within Chatfuel.
The plugin aspect to Chatfuel is one of the real bonuses. You can link up to all sorts of different services to add richer content to the conversations that you're having. This includes linking up to Twitter, Instagram and YouTube, as well as being able to request that the user share their location, serve video and audio content, and build out custom attributes that can be used to segment users based on their inputs. This last part is a killer feature.
My advice here is to go in and create a free account with Chatfuel and just start playing around. They have a really useful "Test This Chatbot" feature that pings you a message in Messenger to start engaging with your bot in development mode so that you can test it out and improve it before going live.
Using Chatbots to Grow Your Funnel
Once you've started to get some engagement with your chatbot, you can start experimenting with a bunch of different ways to use it as an acquisition channel.
Here are a few ideas that can get you started with understanding how to apply chatbots in a way that can grow your funnel. Some of these will apply directly to your business, whilst others will be less relevant. I'll be sharing more new ideas over time.
Overview: enable users to opt-in to receive content from you directly within Messenger. You can let the user set the frequency at which they want to receive content and even have them specify the specific type of content that they'd like to receive.
How: this is a relatively simple flow to manage, and it could be one part of a much larger bot if you prefer. All you'll need to do is set up the initial flow within Chatfuel to ask the user if they'd like to subscribe to receive content, and if so, how frequently they would like to be updated. Then you can store their answer as a variable that you use for automation.
It's simple but a great way to get someone to opt-in to the messages they receive. Engagement rates on messages that users have opted into are much greater than those without.
Example Interaction
Overview: direct people through to your chatbot in order to get a discount on your product(s). From here you can then show them extra product recommendations, get them to checkout directly within Messenger or follow up with them to get product reviews.
How: this involves creating a basic content block within Chatfuel that has a discount code within it. Instead of giving all users of the bot the same experience, you can direct them through to specific parts of the conversation (or 'blocks'). Using the direct link to your content block, you'll be able to create CTAs on your website that direct people straight into Messenger to get a discount code (more info here).
You can then add some follow-up messages to get people to convert using your code, as well as automate any follow-up post-sale (this takes a little extra work).
There's also the option of tying this to a Facebook ad that sends users directly into Messenger.
Example Interaction
Overview: instead of focusing your content upgrades around growing your email list, shift this focus towards getting people to begin conversations with you in Messenger. This gives you the opportunity to engage with your users directly upon the point of conversion and get more out of them long-term.
How: instead of sending your website visitors to a landing page where they need to fill out a long and intrusive form, send them directly to Messenger to grab their content. Like with the discount option, you can directly link to a content block within Chatfuel in order to serve up the correct content.
Using this method, you can manage multiple funnels of content upgrades, and even convince your users to take the next step in the buyer journey directly within Messenger. In the example below I just direct the user to subscribe to content recommendations via Messenger, but you could push them to book a meeting with a sales rep, take a free trial or directly purchase your product.
If you use Facebook Instant Articles then you can use this method to circumvent form issues and drive people directly to your bot, which is a much better experience for them anyway.
Example Interaction
Overview: arrange meetings with potential customers directly from within Messenger to nurture sales prospects faster and avoid drop-offs in communication.
How: instead of asking someone to fill out a form on your website to be contacted by your sales team, you direct them straight into Messenger, where you can ask them some of their contact details and any qualification questions (for example, "How many employees does your company have?"). Depending on what they respond with you could ask if they'd like to arrange a meeting with a salesperson right there and then.
If you wanted to take this a step even further and get them to book a meeting, you could share a meeting calendar link, for example, like the one you get with HubSpot Sales. This cuts out the waiting time between them filling in a form on your website, getting a response and lining up a meeting - a much more effective process.
Example Interaction
During my conversation with Dmitriy Kachin from Chatfuel, I asked him for some tips on getting the best possible results from broadcast messages. From analyzing Chatfuel's customer data, Dmitriy came back with the following:
Giving people a clear and precise expectation of what you will be sending, how often, and offering them the opportunity to choose whether they want to receive this type of content and how frequently. Give the users as much control as possible.
Being mindful not to abuse the power of broadcasting (no more than 2 broadcast messages per day typically); otherwise, people start getting annoyed with the volume of messages and tend to unsubscribe, or mute the bot.
Personalizing the content as much as possible - making use of FB's default user attributes (addressing users by name), using the segmentation features of the platform to learn as much as possible about the audience and offering specific groups of people only the type of content that is relevant to their needs, interests and choices.
Final Thoughts
If you're a subscriber to my email list or a regular follower of my blog then you'll likely hear me talking a lot about chatbots over the coming months. I've personally been testing them out a lot and plan to do a whole lot more - some of you will have received used my chatbot as part of my 'free SEO consultation' campaign.
Ultimately, only time will tell how effective the likes of Facebook Messenger will become in the long term. As more and more companies look to use chatbots within the platform, the greater the frequency of messages that individual users will receive. This could result in Facebook (and other messaging platforms) placing stricter restrictions on usage, but until then I'd recommend testing as much as possible.
If you're running a chatbot that's seen some success, I'd love to hear from you in the comments below.
Receive exclusive content that you won't find anywhere else other than on my list. Not only that, but you'll be the first to access my new content, tools and offers.
Subscribe via Messenger
Awesome article, I had never even considered this as part of my marketing strategy, I will now
Honestly, I was exactly the same. I’d written off chatbots earlier last year as a bit of a ‘fad’ and I’m happily being proven wrong. Let me know how you get on 🙂
Carey (careybot.com) is an option for bootstrapping your marketing Bot.
Interesting – hadn’t heard of Carey before so will check them out.
Quite applicable for sales as well.
Definitely – huge sales and customer service applications.
This would be fun on the home page of a website – its like those novels back in the 90’s where you could make choices on which path you wanted to take – i suppose it works with php if/else statements
I’ve actually seen a bunch of ‘chatbot games’ pop up where they’re basically a choose-the-adventure format and they ask you questions to solve puzzles.
Trying to think about how I could use them with my kayak tour business… really enjoy your posts.
I’m sure there’s a bunch of ways you could do this. The first idea that comes to mind is with coupons – offering out coupons to use for discounts on tours. The next idea would be to post tour itineraries through to Messenger, and you could also ask for reviews once the tour is finished by pushing them a message.
At the phase of starting up. getting traffics and interest wasn’t as easy as getting money.
Your article had helped us a lot, especially when we are launching something in the similar field, which is Chatbot related.
We launched Audrey (https://getaudrey.com), a SIRI-like app that allows anyone to freely customise it easily to fits their personal needs accordingly.
Easy? Can’t say it is.
That actually looks like a really cool app. I’m going to download it and give it a try. I love the learning aspect, which is what a lot of bots miss (Alexa drives me mad around this exact thing).
Chatbots are an interesting way forward but the idea of facebook opening up ads in messanger and then chatbots taking over I can see at first doing well but soon after pissing people off. Once the general public realise that engaging with an ads means they are going to get messages (especially on mobile), I can see ad engagement declining
I think you’re probably right here, but we’ll see what Facebook do to curtail that. This is one of the primary reasons why I think it’s a good idea to start playing with this now whilst the noise levels in Messenger are low.
Great article Matthew, thanks for the inspiring ideas! My company is creating location based games with Messenger chatbots and it’s a fantastic tool to create these kind of games. I’m getting more enthusiastic every day…
I’ve seen a few bot-based games but haven’t seen any location-based ones. Sounds really cool. Have any examples to share?
Great explanation, Matthew. We just launched bot for booking appointment with doctors from our healthcare platform kivihealth.com . 2nd extension coming in next 2 weeks where patients will get first level consultation based on answers which doctors gave based on similar complaints and than use it as a funnel strategy to get more appointments to doctor. We provide emr for doctors so have rich data there. I feel facebook needs to do more on integration of messenger with website from design basis. Different tab is pretty ugly, it should be modal with background active. So that person can discuss alongside working.
that sounds really interesting – would love to get an idea of the success you’ve had and also some of the challenges.
Has anyone tried converse.ai? Seems pretty good!
I haven’t, but looks interesting. Have you tried it yourself? How does it compare to Chatfuel?
Hi Matthew, long time reader of your SEO posts. Great post here again. Decided to reach out since, for once, this is a topic I am knowledgeable about!
I scope & build chatbot for a living and have a SaaS platform that allows you to do all sorts of cool stuff as well (sort of a DIY messaging platform). I’d love to get in touch and potentially provide some value to you, your bot, or this article?
Not dropping a link or anything, just really wanted to try to reach out and see if I could provide you with any value.
Thanks again for all the great content (spent the evening re-reading your 19 SEO tips in bed last night, great read).
Alex
Sounds great, Alex. If you drop me an email (matt[at]matthewbarby[dot]com) then we couldarrange a time to chat 🙂
@Lauren
You should! Chatbots have become an intricate part of the conversational marketing trend, allowing you to provide enormous value in a chatty-friendly way to your audience.
@mandy
Correct. There really are two types (three, actually) of chatbots.
1. AI-based: these ones really rely on training and are fairly complicated to set up. You train the chatbot to understand specific topics and tell your users which topics your chatbot can engage with. AI chatbots require all sorts of fall back and intent training. For example, let’s say you built a doctor chatbot (off the top of my head because I am working on one at the moment), it would have to understand that “i have a headache” and “got a headache” and “my head hurts” are the same intent. The user is free to engage and the chatbot has to pick things up.
2. Flow-based: these work on user interaction with buttons and text. If you have used Matthew’s chatbot, that is a flow-based chatbot. The chatbot asks a question then offers options in the form of buttons (Matthew’s has a yes/no option). These are more limited, but you get the possibility of really driving down the conversation and making sure your users don’t stray off the path.
A third type of chatbots we are starting to see are hybrids of these two. A bit of AI recognition, and a lot of button/flow nudging.
Exciting times!
Nice timely topic, my team was just looking into this. Segmenting sounds nice, but on the flip side we’ve heard there’s a big drop-off in engagement after two or so questions from a chatbot. what’s been your experience?
So far, I’ve had really good retention within the campaigns I’ve run. I guess it’s all about getting the information architecture right and continuing to improve the experience for the user.
Great examples – have you seen any in the b2b space being trialled?
Hey Shane, yeah, you should check out http://growthbot.org/
@Anne
Maybe I can help a bit. We have worked with a variety of clients and keep a close look at this type of behaviour. Without going into too much detail, this is what we found in terms of drop off & engagement.
1. Broad vs. targeted
This is the big one. We worked with one particular large publisher (can’t name names unfortunately, but hundreds of thousands of users) in two phases. We initially released a test phase that was sort of a “catch all”. Anyone could message a broad keyword to their bot and start a campaign. Although we had a huge number of users come in, engagement was relatively average (87% open rate and 27.05% click-through rate average over the course of the test). Drop off here was fairly high, about 3.14% of users had unsubscribed by the end of the test.
We then ran a second test with a very specific topic aimed at answering very specific questions that a small segment of their audience was interested in. There, the engagement was much higher (97% open rate, 52% click-through rate on average over the duration of the test). Interestingly, drop-off went wayyy down there. At the end of this test, only 0.29% of the users had unsubscribed.
As you can see, the more targeted the better!
2. KPIs
It’s fairly obvious when you think about it, but it’s worth mentioning. Drop off in engagement will HUGELY depend on the KPI of your bot.
Are you building a news bot that sends a daily top 5 of the stuff happening? Engagement should be ok (as long as content is great)
Are you building a fun bot that revolves around a persona you can interact with, but only talks to you when you talk to it? Engagement could drop off drastically once the novelty/fun of the bot is past.
It’s all about the goal of your bot. Don’t tailor your drop off on averages, but rather on the KPIs you have for it.
A customer support chatbot should have 0% drop off. It’s there to help!
Hope that sheds some light on your thoughts 🙂
Alex
hi, good article thx.
In so many ways I think chatbots are only just getting started – their potential is much underestimated at present. A big challenge is for chatbots mature so that they do more than is possible as a result of content entry wizards. If your content is created with a few easy clicks, it is unlikely to be much inspiration to anyone – and to date, despite much work in the field, the ability to emulated the creative open ended nature of real intellingence has seen only very partial success.
This kind of thinking has lead me to develop a bot where the focus is as a medium for content rather than a subsitute for intelligence. So users create content much as conventional author, (but with text stored in spreadsheets rather than anywhere else). Very little is expected from the bot in terms of human behavious such as “learning”, “empathy”, “memory” and character”. Does it work?
We’d never really considered chatbots before, to be honest. I think like many they were viewed as ‘faddish’ or inappropriate for their particular business needs. But, interesting article. Think they are certainly worth exploring.
Thanks, great article.
enjoyed reading, want to do this for local businesses, I’m thinking trades based, plumbers etc.
This sounds like something I would like for my ecommerce business. But I’m unsure, how does it pop up? I went to chat fuel and I saw where to set it up, but when does it come up for people? When they land on my facebook page? Im unclear on how people get to see it.