The Ultimate Traffic Guide for Messenger Bots

I remember the first time I ever set up a Messenger bot.

It was mind-blowing how fun it was to set up, and all the different engaging customizations I could include in my messages (buttons, images, videos, emojis etc).

…and these would land in my prospects main Facebook inboxes? Sign me up.

BUT my excited-state slowly crept towards disappointment.

I had created such a cool experience to help automate my marketing, customer support and sales inside the Facebook Messenger.

…but I had all but 3 people actually USE the bot.

I just couldn’t get traffic.

Sound familiar?

For example, when you start a new hobby and you buy ALL the latest gear only to find out the ‘hobby’ is actually hard work and your new gear ends up on the shelf in the garage?

This is something we can all relate to.

Well, the aim of today’s tutorial is to give you all the ‘gear’ you need to make Messenger bots WORK for you and your business (minus the disappointment).

Benefits of Messenger Bot Traffic

Besides not having to feel disappointed (…and throwing your Messenger bot in the trash), there are several benefits to having traffic flowing into your Messenger bot.

Firstly, your Messenger bot (depending on how you set it up), will assist you by automating customer support, marketing, lead generation and sales. It’s basically like having an employee working for you full-time around the clock.

Secondly, your Messenger bot will help you nurture a prospect into a customer. Without you having to log into Facebook (or interact at all), you can count on your Messenger bot to nurture your prospects for you, leading them towards a sale.

Thirdly, everyone who interacts with your Messenger bot becomes a Messenger Subscriber. Just like when someone opts in to an email list by submitting their email address, when someone interacts with your Messenger bot they are added to your Messenger Subscriber list. This means you can follow-up with them anytime in the future by broadcasting messages directly into their main Facebook inbox.

There’s a reason Messenger is now one of the number one ways to reach prospects and build an audience.

Traffic is your route to taking advantage of that.

Traffic Sources

When Messenger bots originally started popping up, we were quite limited in the way we could set them up and generate traffic to them.

Luckily for us – they have impressively evolved over the past couple of years and that gives us so much more room for creativity and growth.

We’re no longer just limited to prospects having to contact our page manually in order to be triggered into our Messenger bots.

We can grow our bots through just about every traditional traffic source you can think of.

Here are some traffic sources we can use to grow our Messenger bots…

  • Facebook (duh)
    • Posts
    • Comments
    • Ads
  • Website Traffic
  • Email
  • Offline resources
  • Influencers

Although the above list might seem lackluster at first glance, it’ll tie into the next section about growth tools (I promise).

In the next section, I’ll be showing you how to grow your Messenger bot traffic using growth tools for each traffic source.

Growth Tools

 Let me start this off by explaining a bit about how Messenger bots work. When you set up a Messenger bot, you essentially have a series of messages that are going to be automatically sent to a prospect based on their interactions.

These messages can be created to assist with just about anything you can think of (marketing, sales, lead generation and customer support… to name a few).

What we now need to do, is create ‘entry points’. Entry points for your Messenger bot, are just that. Entry points.

They help people enter your Messenger bot.

These are also referred to as “Growth Tools” because they basically help you grow traffic for your Messenger bot by acting as a bridge between the prospect entering, and then interacting with your bot.

To illustrate this visually, think about a shopping mall. Inside a shopping mall, you have all these stores that generate sales. However, with no entrances to the mall, how would people shop?

Your Messenger bot is the mall, and growth tools act as the entrances.

To make this as simple as possible, I’m going to break this section into the traffic sources I listed above, and under those headings I’ll explain the different growth tools you can use in order to increase your traffic.

Before I do that, here’s a quick summary of the different growth tools you can use to generate traffic for your bot.

  • Comment-Responses
  • Button Widgets
  • Customer Chat Widgets
  • Reference URLs
  • JSON for Messenger Ads
  • Scan Codes (sometimes referred to as QR Codes)

Traffic Source #1: Facebook Traffic

This is the most obvious choice for generating traffic to your Messenger bot, right? It just makes sense. Use Facebook to generate traffic into the Facebook Messenger. There are actually quite a few different methods you can use though.

Let’s jump into them.


Facebook posts (without ads) on your Facebook page are a free source of traffic and leverages existing fans of your Facebook page. The big benefit here is we’re leveraging existing fans of our business/brand which equates to higher trust/engagement.

The people who will see your post will know your business/brand.

There are several ways we can use Facebook posts to generate traffic.

  • “Get Messages” Post Type
  • Reference URL Growth Tool
  • Comments
  • Boosted Posts (Ads)

Firstly, we can use Facebook’s default “Get Messages” post type. This adds a “Send Message” button to your Facebook posts so that you can generate traffic directly from your Facebook posts.

Here is how to set up one of these posts:


Click on “Get Messages”.


As you can see above, Facebook automatically adds a “Send Message” button to your Facebook post (you’re able to customize the photo attached to the post, too).

Secondly, you can use a “Reference URL” growth tool (can be found inside A reference URL allows you to create links that when clicked, send the user directly into your Messenger bot. It’s basically a “Share” link that you can share anywhere, to generate traffic into your Messenger chatbot.

Cool, right?

So you can create a share link (reference URL) for your Messenger bot, and insert it into your Facebook posts. Anyone who clicks that link, will be triggered into your Messenger bot (traffic!). A strategy here could be to post as you usually do, but at the bottom of each post add a sentence with a call-to-action to subscribe to your Messenger bot.

Thirdly, you can respond to comments automatically using the “Comment-Response” growth tool. This is explained in more detail below, but basically this growth tool allows you to send a Facebook message to anyone who comments on your Facebook posts. If prospects reply to this message, they can be triggered into your Messenger bot and they’ll become a Messenger Subscriber. In other words, comments on your posts can act as an ‘entrance’ to your Messenger bot.

Fourth, you have ads. You can either “Boost” your post, or you can create a Facebook ad through the ads manager and select your post as the traffic destination. This is explained in more detail below the following “Comments” section.


Comment-response campaigns are very well-known at this stage and they’re used to ‘trigger’ (send) an automated custom personal Facebook message to anyone who comments on any of your selected Facebook posts and Facebook ads.

Yes, that’s right!

Anytime someone comments on any of your selected Facebook posts or Facebook ads, that person is sent a Facebook message (that you can customize) that lands directly inside of their main Facebook inbox (just as if one of their Facebook friends were messaging them).

Not only that, if the person responds to your comment-response message – they are automatically added as a Messenger subscriber.

This means you can broadcast future messages to them whenever you want (these messages also land right inside of the main Facebook inbox).

For comment-response campaigns to work with a Facebook ad, it needs to be a Facebook post (this can be an unpublished/hidden/dark post or a public post).

So if your posts get a lot of comments, you can turn that engagement into an entrance to your Messenger bot.


The benefit of using Facebook ads is we can drive instant traffic to our Messenger bots and we can specify for our ads to be shown to a very targeted group of people. For instance, if I am running a golf training business and I have set up a Messenger bot to assist with my bookings – I can tell Facebook I only want my ad to be shown to people who like golf (by targeting interests that are associated with passionate golfers). 

–       Ad Option #1: Facebook Ads for Comment Campaigns

As I mentioned above, a huge benefit here is we can drive instant traffic to our posts (don’t have to wait for fans to engage with our posts).

For comments, we’ll be driving traffic through Facebook ads to our posts where we have set up a comment-response campaign inside our Messenger bot platform (such  as When people comment on the ad, they’ll be sent a message we can customize, and if they respond to that they’ll be triggered into our Messenger bot (and become a Messenger subscriber).

Here’s a video we created (with 1m+ views) which shows you how we tripled our Messenger Subscriber growth by using one simple trick with comment-response campaigns on our Facebook ads:

Once we have a successful campaign running, we can scale that campaign by increasing our traffic from our Facebook ads.

Here’s how to set up a Facebook ad to a comments campaign:

Step 1: Select Your Marketing Objective

Go to your ads manager (

We can either use “Traffic”, “Conversions” or “Engagement” as our ad marketing objective.

This often depends on the type of campaign we’re running but because we’re looking for comments (which is a form of engagement), we can run an “Engagement” ad.

It’s important to note that I am selecting engagement for an example of how to proceed with finding your post in the ad setup process.

We always test our different marketing objectives with our campaigns and have often seen improved results running comment-response campaigns with “Conversions” and “Traffic” as our marketing objectives.

So please do test all three, and then proceed with the winner.

Select “Post engagement”, enter a campaign name and then click on “Continue”.

Step 2: Set Up Your Ad Set Settings

Next, set up your ad set. This will include demographics, audience targeting (who you want to show your ad to) and your required ad budget.

Step 3: Selecting Your Campaign Post

Then, on the final step you’re prompted to set up your actual Facebook ad. Now remember, comment campaigns only work on Facebook posts (but you can set up an ad to your post which is what we are doing).

So as you can see on the screenshot below we have the following:

You click on the “Use Existing Post” tab, select your Facebook page and then select a page post from the drop-down menu (under “Creative”) that you want to run traffic to.

Alternatively, you can also search by post ID by clicking on “Enter Post ID”.

If you have selected “Engagement” as your marketing objective, you can also set up a post from scratch using the “Create Ad” tab (next to “Use Existing Post”).

However, if you are using a different marketing objective, such as “Traffic” or “Conversions”, please use the “Use Existing Post” option.

Step 4: Make Sure The Post You Created is the Same Post You Select for Your Comment-Response Campaign inside of Your Messenger Bot Platform (such as

This will ensure all comments being posted from your ad traffic, are also being responded to automatically.

–       Ad Option #2: Facebook Messenger Ads

Another way to generate traffic into your Messenger bot (and as a result grow your Messenger subscriber list) is to run “Messenger Ads”.

Messenger ads basically allow you to initiate a conversation with a prospect when they click one of your Facebook ads. As soon as they click your ad, a message of your choice will appear inside their main Facebook inbox.

As soon as they send us a message, they become a Messenger Subscriber of your Messenger bot.

Now it’s important to note that when running a Messenger Ad, you may not choose the “Engagement” objective. You will need to select “Messages, “Traffic” or “Conversions”.

Go ahead and name your campaign and click on “Continue”.

If you don’t select “Messages” as your objective, you’ll need to select “Messenger” as shown below.

If you selected “Messages” as your objective, you’ll see a “Message Destination” section as shown below. You can leave the default ‘Messenger’ selection as ‘Click to Messenger’.

Continue to set up your demographics, audience targeting, placements and budget and then you’re prompted to set up your actual Messenger ad.

Proceed to set up your headline, description and ad text and you’ll see the call-to-action is “Send Message” in the bottom right corner. Here is where the prospect will click to be sent a message from your Facebook page.

If you scroll down a bit further, you’re able to actually customize a message to be sent to a prospect when they click on the “Send Message” button from your Facebook ad.

This brings us to a fork in the road. There are two options we can use here. The first, is a manual setup provided as a default option by Facebook. The second is what we refer to as “JSON Code”. I’ll explain both options for you below:

Manual Setup Without JSON Code

You’ll notice as shown in the screen below, if you have set up a “Welcome Message” inside of your Messenger bot platform, you’ll be shown two options.

  • Create your own welcome experience
  • Use your bot’s “Get Started” screen

If you do not have a “Welcome Message” set up inside of your Messenger bot platform, you’ll be forced to go with the “Create your own welcome experience” option (Facebook won’t show you the second option).

So what’s the difference?

If you create your own welcome experience, you need to set up a message with the goal of getting the person to respond with your trigger keyword for your messaging funnel (so you can trigger them into your Messenger bot). This will be the first message they receive when they click the “Send Message” button on your ad.

If you use your bot’s “Get Started” screen option, you’re able to trigger the person clicking the “Send Message” button from your ad, directly into your Messenger bot messaging funnel.

So let’s assume we go with the “create your own welcome experience” option. As shown above, we click on “Custom Template” and then click on “Get Started”.

You’ll then be shown a screen similar to the one below.

Click on “Visual” and type your text greeting message. Unfortunately, Facebook heavily limits the character limit for the greeting text so you’ll need to be straight to the point.

As you can see in my example above, I am prompting them to respond to my message with the keyword “yes”.

Why do I do this?

This is because I want them to reply to my message in order to become a Messenger subscriber of my Facebook page and of course I want them to continue through my messaging funnel (series of message I have set up inside my Messenger bot platform). Remember, our messaging funnel bot needs to be triggered by a keyword. So the user needs to manually type “yes” as a response to trigger our bot (“yes” is just my example keyword, yours can be anything).

From this point onwards, your Messenger bot’s messaging funnel will take over with the automated responses using keyword triggers and buttons you have set up.

In the context of the message example above, I could set my keyword trigger in my Messenger bot to be “Yes” so that when they click the “Yes” button, it sends them a message with a link to my free Messenger Marketing course.

As soon as they send us a message, they become a Messenger subscriber and can continue throughout our Messenger bot’s messaging funnel.

If you scroll down further, you’ll see the “Customer Actions” section. By default, it’ll be “Frequently Asked Questions”. In my example, I selected “Buttons” instead. I set my button to “I need help” so that if they click the button they will be sent to my website’s help center.

Alternatively, if you had selected the option shown below, you would not need to set up a welcome experience. Remember that the “Use your bot’s “Get Started” screen” will not be shown as an option if you have not set up a “Welcome Message” inside your Messenger bot platform.

JSON Code Setup

The JSON Code growth tool can be found inside most major Messenger bot platforms (such as and it allows you to create a structured message for your Messenger ads.

Without a JSON Code growth tool from your Messenger bot platform, you’re slightly limited to how you can run your Messenger ads as an entry point (for traffic) to your Messenger bot.

Running Messenger ads are a fantastic way to increase your subscriber count but there are some limitations with the experience if you don’t use JSON codes (as you would have seen in the ‘manual setup’ above).

Here are 3 of the main limitations when running Messenger ads without the JSON code feature (using Facebook’s default Messenger ad message builder in order to design your own welcome experience):

  • You need to tell your prospect to respond with a certain keyword to trigger them into your Messenger bot (no real way to trigger them via a button)
  • Another limitation is that you are limited with the customizations you can use in order to make your messages engaging to the prospect.
  • You’re stuck with the annoying default “FAQ” template, or buttons linking outside your message to a website URL (no internal message-reply buttons).

So, now you know why using a JSON Code is so valuable.

You can create an entry point that’s a frictionless experience for transitioning your prospect from your Facebook ad into your Messenger bot – where they become a Messenger subscriber!

Once you have set up your Facebook Messenger ad (campaign type, name, targeting, placements etc), you’ll be prompted to set up your message for your ad.

Click on “Custom Template” and then click on the “Get Started” button as shown below.

A pop-up will appear. Click on the “JSON” tab as shown below. This is the step where things are different to the manual setup process explained previously. You’ll remember previously, we used the “Visual” tab. Now we’re using the “JSON” tab instead.

You’ll notice a bunch of code as shown above.

Log into the platform you use to set up your Messenger bot, locate the “JSON Code” growth tool.  You’ll be able to set up a full Messenger bot, and your platform will give you your very own JSON Code script to replace with the default one shown above.

Click inside the existing code (indicated by the red arrow in the screenshot above) and select all that code and delete it (make sure to delete it all, you can do this by clicking at the very top and selecting all the existing code and deleting it).

Next, paste in the script you just copied to your clipboard from inside your own Messenger bot platform (such as MSGHero).

Facebook will take a few seconds to verify your JSON Code and then you’ll be able to click a link (as shown in the screenshot below) to test your message inside your own Facebook inbox (to verify it all looks correct).

That’s it!

As you can see, transitioning your prospect to a Messenger bot subscriber through Messenger ads doesn’t have to be such a daunting experience!

Now, you can spice it up with buttons, images and more (and have them triggered directly into your Messenger bot as soon as they click on your Messenger ad).

As far as a smooth experience goes, we highly recommend using a JSON Code vs a manual setup when it comes to Messenger ads!

Traffic Source #2: Website Traffic 

As Messenger bots have grown, so have the different ways you can use them (thanks Facebook!).

Thanks to this rapid expansion we now have the ability to leverage our existing traffic in order to grow our Messenger bots and our Messenger Subscriber lists.

If you have an existing website, landing page, membership platform, eCommerce store or just about any page that has any traffic already going to it – you can leverage that existing traffic to grow your Messenger bots.

Or, if you are planning on sending traffic to a certain landing page, eCommerce store or website you own, you can place the growth tools I am going to speak about below on that page in order to grow your Messenger bots (and subscribers).

Button Widget

The first growth tool we can use for our website traffic is the “Button Widget”.

…and they are just that. Buttons.

They serve as a growth tool because they allow you to grow your Messenger bot traffic and subscribers directly from any website, landing page, eCommerce store (or any web page).

And where can you place these buttons?

Just about anywhere! Pop-ups, sidebars, in blog posts, as your main landing page button…

However, there are two “Button Types” which I need to explain in a bit more detail to avoid confusion down the road.

  • Checkbox Plugin
  • Send to Messenger

Checkbox Plugin Button Type

This adds a checkbox below your button, so that when it is clicked it automatically sends a message of your choice to the prospect.

Facebook will not ask them to accept any permissions like they do with the ‘Send to Messenger’ button option (explained next) because they automatically accept the permissions (consent to receive a message from your business) by clicking the actual checkbox below the button.

The main difference with the checkbox button, is that it acts as a secondary action to your primary button. As you can see in the screenshot above, there is a button that says “Download The Checklist”. This button takes them to a download and is not linked to my Messenger bot.

The primary action of this button it to take them to the download for the checklist. The secondary action is the “checkbox”. When a prospect clicks inside the checkbox, and then clicks “Download the Checklist”, it will send them a Facebook message automatically. So it acts as a secondary action.

Another example of this would be if you had a webinar sign-up page, and your button on the sign up page was for submitting the page when they enter their name, email etc.

You could add a “Checkbox” below that button, and both would work simultaneously. In other words, you could still submit their details to sign up for your webinar AND send them a Facebook message at the exact same time.

  • Primary action = Submission of details for signing up to the webinar
  • Secondary action = Sending the Facebook message

The prospect will not be added as a Messenger bot subscriber until they reply to your message so it’s advised to ask a question in your message to them in order to receive a response from them. Once they reply to your message, they are added as a Messenger subscriber of your Messenger bot.

Send to Messenger Button Type

This is the option to select if you don’t want the checkbox below your button. It’s sole action is to send a message to a prospect (and trigger them into your Messenger bot).

If you select this button type, when a prospect clicks on your button Facebook will ask them to accept permissions to receive a message from your selected Facebook page (the same Facebook page your Messenger bot is set up on). Once accepted, the prospect will be added as a Messenger subscriber of your selected Facebook page and (optionally) redirected to the link you specify.

Think of the “Send to Messenger” button type as the equivalent of an email sign up form for an email list – but for Messenger bots.

In the example I’ve provided above, we have a beginner’s video series that prospects can sign up for by clicking our “Send to Messenger” button. When they click the button, they are sent a Facebook message every day for a few days with a new video explaining a new concept.

These buttons can be used for just about anything…

  • Lead magnet files (deliver inside Messenger)
  • Notification lists
  • Membership sign ups (deliver the registration URL for your member’s area inside Messenger after they become a subscriber)
  • Education series (send them a message every day with a new content piece)
  • Pop-ups on your eCommerce store to generate Messenger leads (and offer a discount in your first message to them)

Customer Chat Widget

Another way you can leverage traffic outside of Facebook (website, landing page, eCommerce store, membership or any web page) is the ‘Customer Chat Widget’.

You will probably have noticed this one. It’s used by plenty of websites (huge brands included) to not only automate customer support, but to grow their Messenger bot subscriber lists.

When a website visitor clicks the “Chat Now” button, it will initiate a customer chat window (just like you’d see with any other live chat platform).

Your Messenger bot works within this live chat window on your website. This is amazing for automating customer support and handling general questions (your Messenger bot has amazing capabilities for handling questions and delivering answers automatically).

Here are some reasons to use a ‘Customer Chat Widget’ on your website and/or landing pages.

  • Everyone who starts a conversation becomes a Messenger Subscriber (did someone say growth?)
  • All visitor conversations appear inside your Facebook page inbox as well as their Facebook inbox (let them know they can contact you via Messenger in the future if they need to)
  • You can customize the call-to-action for users logged in or logged out of Facebook
  • You can customize the color profiles to match your website/brand.
  • It’s mobile-friendly!
  • It’s incredible easy to install.

Traffic Source #3: Email Traffic

This is often overlooked as a potential traffic source for Messenger bots because people often mistakenly think they should replace their email list with a Messenger subscriber list.

We definitely can’t argue the stats! Messenger metrics outperform email metrics by a mile.

The average open rate as reported by MailChimp’s 2018 ‘Email Marketing Benchmarks’ report is 22%.

Messenger boasts open rates of 80-90% and up to 5x the click-through rates compared to email.

While we can’t tell anyone how to run their business, we highly recommend building your audience via email AND Messenger for the best of both worlds (not replacing one with the other).

If you’re able to diversify how you build and reach your audience, there can only be positive outcomes from that.

Okay enough about Email vs Messenger 🙂

What is so great about this traffic source is that almost every business already has an email list.

So this is a quick go-to for kick-starting a Messenger bot!

How do you leverage an existing email list to send traffic to a Messenger bot (and diversify your audience over to Messenger)?

There are three ways you can do this…

Method #1 – Message Your Facebook Page

Simply broadcast an email to your email list, and send them step by step instructions for them to trigger your Messenger bot (and therefore become a Messenger bot subscriber).

An example could be:



Step 1: Go to our Facebook page (insert Facebook page URL).

Step 2: Click the “Send Message” button on our Facebook page.

Step 3: Send us a message with the keyword “Subscribe”

[Why they should do this]

[Sign off]


A great way to incentivize people to sign up to your Messenger list (since they’re already on your email list) would be to offer something of value.

So at the end of your 3 steps, tell them that when they send your Facebook page a message with the specific keyword (which will be setup to trigger a message from inside your Messenger bot platform), they’ll automatically receive a free report or something else of value right inside their Facebook inbox.

It could even be a coupon that they receive.

Method #2 – Reference URL Growth Tool

Another way you can transfer people over from your email list to your Messenger list would be by using a “Reference URL” growth tool (can be found inside

A reference URL is a link that when clicked, sends the user directly into your Messenger bot.

It’s basically a “Share” link for your Messenger bot that you can share anywhere, to generate traffic into your Messenger chatbot.

Cool, right?

So you can create a share link (reference URL) for your Messenger bot, and insert it into your email. Anyone who clicks that link, will be triggered into your Messenger bot (and become a Messenger subscriber).

This avoids the hassle of including additional “steps” for your email list to take to sign up for your Messenger list (as shown in method #1 above).

You can simply insert the link directly into your email, hyperlink text inside your email or even insert the link into your email signature for outgoing emails to colleagues, prospects and customers.

Method #3 – Scan Code Growth Tool

If you do send and receive a lot of emails in your business, a GREAT way to empower the real estate of those emails (otherwise known as your email signature) – is to insert either a reference URL into your signature or a scan code (otherwise known as a QR code).

Above is an example of a scan code image (not the background, just the white box).

When a prospect successfully scans the image, they will be triggered into your Messenger bot you have set up for this specific scan (QR) code!

I’m going to dive into scan codes in more detail in the next traffic source section below. 

Traffic Source #4: Offline Resources 

Yes, you can even use offline resources to trigger your Messenger bots and grow your Messenger subscriber lists.

This is an amazing opportunity for local marketers, or just those looking to grow their brands offline and online.

So, what exactly do I mean by offline resources?

  • Business Cards
  • Flyers
  • Physical Products (Coasters, T-Shirts etc)
  • Banners
  • Placements in Store Windows
  • Etc etc…

These offline resources can be used to generate traffic into your Messenger bots.


Good question!

Offline Method #1 – Scan Codes

The first ‘growth tool’ that you can use is the “Scan Code” (otherwise known as a QR code) growth tool.

Tip: Use your scan code Messenger bot to introduce yourself/your brand and offer them something valuable upfront. Start your relationship off on the right foot whether it be with a discount or just a helpful video! Asking them to scan your code for a discount is a fantastic way to incentivize them to scan!

Once you’ve created a ‘Scan Code’ campaign inside your Messenger bot platform (such as, you can share your scan code image anywhere!

Any person who scans your code, will be triggered into your Messenger bot. It acts a direct entry point into your chatbot.

Once you have your scan code for your Messenger bot, paste/print it on any of the ‘offline resources’ I mentioned above.

Here is how a prospect can scan your code:

Step 1: Go to their “Messenger” app on their mobile device.
Step 2: Click on the “People” tab at the bottom.
Step 3: Click on the “Scan Code” menu option at the top.
Step 4: Scan the image.

When they successfully scan the image, they will be triggered into your Messenger bot you have set up for this specific scan (QR) code!

This means they will be shown the “Get Started” window for your bot (as shown below) and when they click “Get Started” they will be sent your Messenger bot messages.

Important note: If they have an existing conversation thread open with your Facebook page, they won’t need to click “Get Started” and they’ll be sent the messages immediately upon scanning the code.

Offline Method #2 – Reference URLs

I’ve explained the Reference URL growth tool multiple times throughout this guide. Yes, they can be used for just about any traffic source and offline resources are no exception!

Simply get your reference URL (shareable link) for your Messenger bot (that when clicked, will trigger the person into your Messenger bot) from your Messenger bot platform and place/print it on any offline resource!

The links are short enough that people can easily take a photo of them for future reference, or if it’s right in front of them they can simply type it into their browser’s address bar.

Traffic Source #5: Influencer Traffic

This is the final traffic source we’ll be covering in this guide and it’s all around influencer traffic.

As this traffic source becomes more mainstream (thanks to Instagram and eCommerce), there are more viable ways to connect with influencers to run campaigns for your business.

This traffic source is when you’re able to strike a deal with someone with somewhat of a following, to promote your business/brand/product.

You’ve probably seen plenty of celebrities doing this on Instagram (you might have seen how Gal Gaddot AKA Wonder Woman was running a Huawei promotion saying how she loves Huawei but posting from an iPhone – lol).

The reason it’s so powerful is you’re able to piggyback off of their authority they have with their audience. Their audience trusts them and their content, and that same trust influences their purchase decisions and behavior.

So when someone in a position of authority, or someone with a following (audience) promotes something, you are generally going to see a larger number of people sign up for whatever is being promoted because it’s being recommended by someone they ‘know’.

If you ran cold Facebook ad traffic to the same sample group, you’d definitely see lower sign-ups/conversions because there is no familiarity.

The recommendation holds A LOT of value.

So, how does this apply to Messenger bots?

Well, if you wanted to, you could have them share a “Reference URL” (shareable link to your Messenger bot) in a Facebook/Twitter/Instagram post.

You could even have them share a scan code (QR code) to your Messenger bot.

Now there would obviously need to be some kind of incentive for their audience to click the Reference URL or scan your code.

If you’ve done your research, and you have picked an influencer with a targeted audience for your business – offer them a coupon or something else of value for clicking the link.

An example would be if you were running a gaming business, and you struck a deal with a profession gamer to promote your bot’s Reference URL in their stream or Facebook posts.

As a gaming business, you obviously would not approach a fitness influencer to promote your brand. The cross-over wouldn’t be significant enough.

The great thing about Reference URLs, is you can set them up for a certain traffic source or traffic campaign and then track the amount of people entering your bot through that specific link.

Not all influencers are going to be a homerun. There are a lot of variables that play into whether the promotion will be a success…

  • Your messenger bot
  • Their engagement with their audience
  • If they’re audience is targeted for your business and bot
  • How strong the incentive is
  • Etc

If you’re running an eCommerce store, this could be a great way to kill two birds with one stone.

You could have an influencer promote your Reference URL to grow your Messenger subscriber list and generate sales for your store by delivering a significant discount on their first order or on a specific product – inside your Messenger bot’s first message.

So instead of sending them directly to your store’s checkout page or a product page, send them via a Reference URL and you’re generating a Messenger subscriber in the middle.

The Perfect Storm Strategy

Besides the cool sound of the headline above, how does it apply to everything in this guide?

Well, I’ve spoken about several traffic sources, and which growth tools can be used for each traffic source.

Hopefully I’ve done a good job of explaining those.

If I have, and you have a fundamental understanding of how a Messenger bot uses ‘growth tools’ as entry points – then we can move onto which ones should YOU use for YOUR business.

Now this is a tricky question.

Not every business is the same, and with everything in business – there’s never a ‘golden rule’ for success.

My goal with this guide was to try and explain bots and how traffic can be generated to grow them.

My final bit of advice would be to use all of them (if possible). Or at least the ones you feel are easy (and most beneficial) to add into your existing business.

Remember my example of the shopping mall in the beginning of the guide?

Imagine that shopping mall had one entrance? No shopping malls have one entrance (I know I’m asking for trouble with this statement – please don’t spam me links with shopping malls with one entrance haha) 🙂

…my point is the more entrances, the easier it is for people get inside to shop.

The same thing applies to Messenger bots.

If you have a website, you run ads and you have a Messenger bot setup that is more than enough to use at least 3 growth tools to make your Messenger bot work for you.

  • Run a comment-response campaign on your ads
  • Set up Messenger ads using the JSON Code growth tool.
  • Place a “Send to Messenger” button in a pop-up on your website, or place one in your sidebar or in your most popular content pieces.
  • Add a customer chat widget to your website.
  • Send an email to your list with a Reference URL (in order to diversify how you build and reach your audience).

And these are just the frictionless growth attempts.

Get creative with how you create and execute your campaigns and the results will come.

Trust me – the excitement of seeing people interact with your bot (and seeing results from those interactions) are priceless.

What’s the Best Messenger Bot Platform For Your Business?

By now, you’re probably excited to add a Messenger bot to your marketing strategy. The next logical step would be to find a Messenger bot platform that suits your needs and does everything mentioned in the article seamlessly.

We just so happen to be the owners of one of the most popular Messenger Platforms in the world, MSGHero.

We focus on simplicity, stability and sales in everything we do for our platform and our customers.

But before you sign up, you might be wondering why you should try us over the competition…

There are many reasons, but here are a few:

  • MSGHero allows you to TRACK sales, leads, ROI, LTV (lifetime value) of your Messenger subscribers and so much more. Our competitors do not. Want to track the performance of your Messenger campaigns? Then you need to use us 🙂
  • We’re the only major platform to offer UNLIMITED subscribers, Facebook pages and messages. Everyone else charges per page AND per subscriber tiers.
  • Thinking about switching from another platform? We allow you to IMPORT your Messenger subscribers directly into MSGHero.
  • We’re the EASIEST platform out there. Our competitors have bulky, confusing, over-complicated features and flows.
  • We have the best customer support in the industry, with one-on-one specialized assistance. Our average support response takes 8 minutes. We’ve heard nightmares from people using other platforms, that take up to two weeks to respond!
  • We’re actually CHEAPER than the competition. Other platforms make you THINK they’re cheaper by offering a “free” tier of service. But when you actually start generating subscribers (which is the goal), we are less than half the price of the competition!
  • We display zero branding in the messages you send (unlike our competitors). The only branding we want your customers to see is YOURS.
  • We’re not just another software company. We’re not some faceless “Silicon Valley” company, out to make a buck. We are MARKETERS who created this platform for other MARKETERS just like us.

The next step is easy…

Grab your FREE trial of MSGHero here…

Setting up your first campaign is easy. It requires no coding or heavy-duty tech skills…and remember, with MSGHero, you’ll be able to do everything outlined in this article (and follow along step by step).

And if for some reason you don’t like it…just cancel. No hard feelings 🙂

Try it for FREE today and let us know what you think 🙂

Growth Tool Resources

I’m going to link below to resources for how to set up each of the growth tools as campaigns inside of MSGHero.

One Reply to “The Ultimate Traffic Guide for Messenger Bots”

Leave a Reply

Your email address will not be published. Required fields are marked *