How to Build a Facebook Messenger Bot for $50


Hey Digital Fam, my name is John D. Saunders and in today’s Digital Block I’m going to show you how to get a Facebook bot done for less than $50. Let’s do this.

Hey, everybody! Hope all is well. In today’s Digital Block I’m going to show you how to get a Facebook bot done for less than $50. The process is super simple and I’m going to walk you through it on my computer.

Also, side note, I’m going to provide a link to the Google Doc that we use to create ours as well as the process because you know I am the value-based marketer. If you have any questions, comment below. Let me dive into my computer now and show you guys the process.

To break it down in a literal sense, a Facebook Messenger bot imitates human conversations by solving various tasks. These can include customer service questions, FAQs, and more. In essence, it’s an automation tool to help pull you out of the day-to-day answering questions that can easily be answered by a bot with automated responses.

One example: This is my personal site. You see we have a bot installed here. If you hit “Chat Now” the chat will come up. I’ve got a cool little picture here of me, and as you can see the chat bubble makes it look like an organic conversation.

I ask, “Thanks for taking the time to chat. I’m uploading my brain to our chat box to answer your questions.” When things come up, you answer, and the chat bot automatically answers in response to you.

It’ll use emojis and very comfortable conversation to make it feel like an organic conversation with the person, and this bot can really take care of a lot of questions that you might not necessarily have to do in real time. The reason to use it is it’ll save you time in the future, right. A company called Gardner forecasts that by 2020 over 85 percent of customer interactions will be handled without a human.

That’s huge! You want to be ahead of the curve by starting with the Facebook Messenger bot that can do tons of different things on your website. One other example could be if you have an ecommerce store and people ask, “How long is my shipment going to take? Is this product back in stock?” You can have responses already setup that can answer a lot of these questions.

We use a platform called ChatFuel. The great thing about this process I’m going to show you is you don’t have to write any code or do the actual questions.

You just have to provide all the information to the person that’s going to do it. I’m going to walk you through that now. You can create a messenger bot for your marketing sales and support.

ChatFuel is awesome to use and free as well. That’s the great part about that. In the process of what we’re going to do today, we’re going to get your bot made for about $50.

Step 1 will be to create your bot funnel. Be descriptive and detailed. We’ll go into that as well. You’re going to hire a bot builder on Fiverr. The only time we use Fiverr is really for smaller projects and we’ll talk a little bit more about that later.

You’ll then download the ChatFuel customer chat plugin for WordPress and make your bot live.

If you’ve seen some of my content, you know I’m about automation. We’re going to create your bot funnel. We’ve created a customized Google Doc to help you develop your bot sequence.

The bot sequence is the conversational element of your bot that will help the conversation flow organically. A few tips for doing that: Be as descriptive as possible. Use emojis.

They help breakup the content and make it feel like an organic conversation. And have fun with it!

Let’s go to the doc and check it out. This is a doc we created. You can get the link in the description for this. In red, you can change it. This is the conversation.

We put “pause” because that will cause a pause on the conversation where you have the “…” as if someone is typing. It gives it that nice, realistic feel. We then just added a few questions.

One interesting question is, “Is this your first time chatting with a bot?” They can answer “yes” or “no.” We have all these responses here that you can replaced.

Anything in red can be replaced pretty easily and efficiently. You can download this doc by visiting the link, hitting “file,” and making a copy and copying it over to your Google Drive.

This is great because you don’t have to touch any of the code on ChatFuel or any of the bot platforms that you need to use. You don’t have to touch it! You just have to create this, send it to the bot builder, and they’ll do everything for you and your bot is done.

Once you get that done, that document, you’re not going to hire a bot builder. We’re going to use Fiverr in this example. Just a side note, Fiverr can be a good platform. We only use it for very small jobs. Jobs like video transcriptions or logo animations.

I wouldn’t use it for a bigger job. If your sequence is more than $15, I would either hire us or another marketing agency to help you do that because we have to make it custom and more descriptive. That’s a side note. I’m going to jump into Fiverr really quick and walk through that process.

Just do a search for “Facebook bot.” Once you’re there, Fiverr is automatically going to filter the best at the top. This is the guy that we actually use. He’s really talented.

He uses ManyChats as the platform. As you can see, a medium bot is $50. This includes six to fifteen conversation steps and multi-language. He does everything for you! He sets it up, does the admin, and everything else. It’s amazing.

Once you go and purchase this, you’re going to send him a direct message. Once I order the job, this is actually from mine when I ordered it, he’s going to ask for some requirements.

All you need to do is provide the industry, access to the page as an admin (you can give them admin access and still be the primary admin to remove them once the job is completed), the bot name, and layout example. All you need to do for the layout example is just share the link from your bot template.

It’s super simple. You don’t have to touch and lineup code. You don’t have to do any specific labor for this project. Just another side note, the first bot that I created was a quiz one that I do for one of my ecommerce stores. I did it myself and it took me hours of work. This negates all of that. All you need to do is create the sequence, send it to them, and they get it done for you.

When you’re searching for someone on Fiverr, make sure they have good reviews. Make sure you read through their reviews to see if they seem authentic.

Look for examples of their work and then contact them directly and ask for recent examples of bots they’ve created. Once you find that perfect person, order, go through the process, and your bot is ready to go.

Your bot will be live on Facebook, so anytime someone visits your Facebook page they’ll be able to see the bot and interact with it by asking questions. If you want to have it on your website like I do, I’m going to show you how to add it on WordPress.

It’s a super simple process. All you need to do is download a plugin. It is called “ChatFuel Customer Chat.” You download the plugin, add in your Facebook account, and you’re done! Super simple.

If you’re familiar with WordPress, you’ll know exactly what to do. Once it’s done you have no code or dev. Download the plugin, activate it, and you’re all set! And that’s it. That’s the process.

I don’t know how to simplify it more than that. This is a great way to introduce your company and business to chatbots. Get familiar with it, start a sequence, send it out to your clients, and see how they like it. Keep in mind that we only use Fiverr for these smaller bots.

If you’re looking for a more custom, detailed messenger bot, you can contact us at

That’s it guys! Thank you for checking out the content. If you haven’t yet, make sure you subscribe because we do this on a consistent basis. If you have any questions, sound off in the comments and I’ll talk to you soon. Peace!


Facebook Chatbot Training – HERE
Chatbot Template – HERE

[FREE TOOL] How I Hacked My Calendar and Took Back Massive Time


What is going on everybody? It’s your boy, John D. Saunders. I’m here with a new remix. The Digital Block is back, baby!

I’m super excited to provide you guys with some really high-quality content. As you can see, I’m in the new digs. The new home office is definitely coming along.

Today, I want to talk about taking back your time and using this free tool to actually automate your calendar so you don’t have to worry about anything. To start, if you’re like me you probably go back and forth with clients or prospects when locking in the time to email or correspond with them.

You’re like, “Does 1 o’clock work on Tuesday? Does 3 o’clock work on Wednesday?” They’re like, “No, I have to pick up my kid,” or “No, I have to do this.” It’s a constant back and forth.

About a year and a half ago I found a tool called Calendly. This tool automates your entire calendar. You can block off times that you’re not available so people can’t book that time and then it automates the process where all you do is send the link and it gets taken care of.

I’m going to jump on my computer, show you guys how this works, and we’ll go through the process together. Let’s do this.

Okay, guys. First thing you want to do is actually go to This is the platform where you can schedule meetings without the back and forth email. To add, it’s free for one type of event. In most cases, especially for us, we usually do meetings in 30-minute increments.

We only need the free option and we use it on a daily basis. You can scroll through all the options to learn more about it. You’re then going to hit “Sign Up.”

Once you get in, and I’ll login to my account so you can get an idea, you can have different types of events. Once you’re in here you’re going to go to “Event Types.” You can then create different types of events. You want to “Add a New Event Type.”

Is it going to be a one-on-one or a group setting? Let’s do one-on-one. The event name, let’s say we’re going to do “1 Hour Consultation.” We then add a location. You can either put a link to your go-to meeting, a link to Uber Conference, or whatever platform you use.

Then go to “Description/Instructions.” You want to keep this pretty consistent across the board. For “1 Hour Consultation,” we’ll just say, “Hey! Glad you signed up. You can join the meeting here.”

For us, since we use Uber Conference, another free tool – I’m all about free by the way – you can go in, copy the information, exit, and put the link here. Now anytime someone signs up for an event it’s logged into their calendar this automatically goes into the description/instructions.

You then have your Calendly link and just hit “Next.” This is the super dope part. You can create the event duration here. You can pick the general amount of how long it’s going to take. Data range, I usually have it infinitely.

You can then choose a time zone. You now need to setup your availability. This is probably the best part of it. For me, I usually work from about 8:00 AM to about 3:00 PM. I take a break and then might work that night from 10:00 PM to 12:00 AM. I usually only take calls between around 9:00 AM and 12:00 PM on specific days because I like to block out time to really grind.

Let’s do Monday. My availability will be 9:00 AM to 11:00 AM. Let’s just do this for one day so you can see. I’m then going to hit “Apply to all Mondays.” Now on Mondays you can only book me for that time.

If I were you, I’d go through each day and kind of set yourself up so you’re not always available, but you’re available in certain increments so you can allocate time towards other things.

Once you set that up, you’re going to hit next once more. All my information is in here. You can actually do additional options. You can have invitee questions asking specific questions before they get on the call. You can do notifications where they get text notifications or email reminders.

Some of these features are in the paid version. You can then also add custom links and collect payments. For right now we’re going to keep it super simple. I’m now going to view the live event page, but let me make it live first. Click “Save & Close.”

Let’s go back to my “Event Types.” I’m going to turn this off momentarily and turn-on “1 Hour Consultation.” Now what you do is keep this link right here and share it with anyone that you want to correspond with. For example, if I send this link to a prospect they’ll go, see this calendar, and say, “I want to talk to him on Monday.” As you can see, it’s 9:30 AM.

That’s the only time I’m available. The reason why is because you can sync this with your Google Calendar. Because I blocked out 9:00 AM to 11:00 AM on Mondays, there is a conflict on my Google Calendar that makes it so I’m only available at 9:30 AM. To do that, you actually go to the Calendly app.

You go to “Calendar Connection” and then you can actually add in the specific calendars that you want to tie into Calendly. That’s what makes this platform so amazing. Again, I’m not getting paid for this. This is just a tool I use on a daily basis that I love. You actually sync it with your calendar. It’s synced with my Google Calendar.

I have different calendars on my list. I only have “5Four” and “Personal” highlighted. I can then actually choose which calendar the Calendly events go into. Again, this tool is just phenomenal and super easy to use, extremely user-friendly.

That’s it! Thank you, guys, for watching The Digital Block. I’m super excited to be back. I took an eight-month hiatus, but I’m back to provide you guys with quality content. I’m going to be doing this on a biweekly basis so make sure you subscribe and let’s do this thing. Peace!

Creating Engaging Facebook Ads for Nonprofits


Hey, Digital Fam! My name is John D. Saunders and in today’s Digital Block, we show you how to leverage Facebook Ads for nonprofits for some cheap and effective ads that will create some traffic for your website. Let’s do this thing.

Hey everyone! I hope all is well. I know we’re gearing off for the holiday season so you probably don’t have a lot of time so I’m going to get straight into the video.

Basically, we’re going to show you a quick ad set on how you can leverage your existing email list especially for nonprofits to get some really cheap and effective ads going for your content. Let’s do this.

Okay, guys, so we’re going to start this nonprofit Facebook tip with the following list. I wanted to have a breakdown so it simplifies the whole process for you guys. Uploading the email list is probably the easiest part. Basically, you’re going to take your existing email list and upload it on to Facebook so you can target all those people with Facebook ads.

Now, we don’t want to explain it in this video because we don’t want to make it too long but we have done it in prior videos. So, that link is in the upper right hand corner, right about now. If you haven’t uploaded your email list yet, you can check out that link. It only takes a couple of minutes. Once you’re done, just come right back here.

Number two, we create and track Facebook ads. So, we create these ads that target your email list, that are really focused, that are really targeted to people that already know about your brand and then we track it with analytics so we’re able to see what kind of engagement they’re getting.

Then step three is driving that traffic to a call to action which could include landing page, a mobile app install, a blog, whatever you’re trying to do. In our example, we use the website page with a call to action and a phone number to RSVP for an event.

And then number four is, of course, reap the rewards. You’re getting email list. You’re getting people to complete your form. You’re getting email list completions. Whatever your call to action is, you can reap that reward. So, let’s go ahead and dive in. I’m going to start with step two because you’ve already uploaded your email list, right.

So if I go to my Facebook ads, this is the campaign that we’ve ran. And this is just an example we want to show you before we delve in. Basically, we had a client that they are nonprofit. They had a 45th annual gala so we wanted to think of different ways to promote this event.

I thought that if we’re reaching general audience, it’s probably not going to resonate so what we wanted to do was take their email list which was about 17,000 people and target those people with highly specific ads, right.

So, it had really great engagement. We have 537 post engagements which includes links back to the website. The cost per engagement was 36 cents which is super low. And then I want to click on the ads so you guys can see more detailed information.

So as you can see, here is the main ad set area in the Facebook ad manager. The relevant scores are high, an 8 and a 7. The highest that you can go is 10. The higher your relevant score, the lower your cost is and the more engagement you receive on your ads.

Now, the main reason this ad is so engaging is because people are already familiar with the brand. An example of the ad, regular content that they would see so let me hit see post so you guys could see the example.

So it’s about the anniversary gala. It’s a little bit of information about it and then a call to action right here which links to their site.

Now, the landing page was really simple. We wanted to keep it as straightforward as possible because we wanted people to call in RSVP and talk about the event. So while that loads, I’ll show you the ad. Of course, it had great engagement, ton of comments, great shares, and then people would tag other friends and family members that were interested in the event. So, it did really well.

Now if I go to landing page, it’s just a simple landing page with information about the event and an RSVP area right here. So we kept it really simple, really effective. Now, because people are familiar with the brand, I’m going to go ahead and show you the analytics.

So this is the analytics for that specific landing page, right. And as you can see, there are 577 page views, 510 unique individuals visited that page and they spent an average of 6 minutes on that page.

Now, what does that mean? They were reading every detail of the event, wanting to know the pricing structure, wanting to know all the information and they most likely called in, which we tracked as well, to go ahead and RSVP for the event. So they stayed on that page for a while while they signed up.

We had 220 people signed up for the event so it was a really big success and the bounce rate, of course, is pretty high at 82% because people are coming here, they’re signing up and then they’re leaving and exiting this site.

So you guys can see the campaign did really well, the reason being is because we targeted people who are already familiar with the brand.

Okay, guys, so just to reiterate, upload your email list, create and track your Facebook ads, drive traffic to that call to action, the landing page, mobile app or blog and then reap the rewards.

So let me show you quickly how it’s done. Let’s go into here. So first, we’re going to go to create ad. Now, we usually work in the power editor but for the sake of time, I’m going to show you in the Facebook ads manager because it’s a lot more streamlined and easier to use.

First thing, I’m going to go to is boost my post. Now, a lot of times, people would say send people to your website but because these people are already more prone to your content, they’re more engaged and they’d more likely to click your ad. So, you’re actually going to be paying a cheaper cost. Now, go ahead and hit continue.

If you’ve already uploaded your audience, you’re going to go here and as you can see, I have the CHI total email list. Now, remember I told you we had 17,000 people. Now, what happens is when you take that 17,000 individuals and you upload it to Facebook, a lot of times, Facebook only gives you around 50 to 70 percent of those people converted because not everyone has a Facebook. I mean, there’s 1.8 billion people on Facebook but still, not everyone has one so it’s not going to convert that whole list for you.

So once I hit that, it’s going to add that list and I’m going to hit about 240-600 people a day for my budget which is about $11 per day. For placements, I’m going to scroll past this because you’re going to leave all these alone because you wanted to be as broad as possible so you can hit that total list.

Now, I’m going to scroll down a bit more and I’m going to hit edit placements. I never leave it on automatic just because of this reason, right? I don’t want to have it on Instagram just because it’s more wordy, it’s more text-savvy. The crowd that we’re targeting is an older crowd so we want to target Facebook, of course.

So I’m going to hit this drop down. I never use right column ads. Those are ads that you see on the bottom right-hand corner on Facebook. I’ll actually show you an example, hold on. They’re kind of hard to see. No one really pays attention to them. You’re going to pay a higher cost.

So I always go with feeds and that means the mobile and desktop feeds. So that means people, while they’re scrolling through their feed, your ad pops up.

I’m going to keep strolling. My budget is $11 per day. You can optimize your ad based on delivery. We usually do post engagement. You can do it based on CPM or impressions. Then I’m going to hit continue.

Let me show you the real ads while we’re here. We scroll a little bit, hold on one sec. Okay, so these are the real ads. As you could see, they’re a little bit bigger now but still, I don’t use them as much as, say, the news feed just looks more organic. Okay, so let’s go back. All right.

So let me choose the client. Now, I’m going to hit select a page post and I’m going to choose that post. Let’s see if it’s still here. It’s kind of a while ago so let’s see. There it is. So there’s the post. I’m going to hit review order so I can just show you guys what we did.

So the ad set name, we’re going to do main Chi and then our list is a custom audience which is CHI total email list, so that’s our email list. We want the ad placement to be in the Facebook feeds. We’re optimized for post engagement and our bid is on automatic.

So once you review that, you look at that, you title your campaign. You’re going to hit place order and it’s that simple. Now, to backtrack, sorry I didn’t show you guys this, you want to make sure that the link that you have here is trackable so when you create this post, make sure you use a Google short link or a link to track your ads. It’s an [08:43] for you to sign up for that as well. But that’s it. It’s pretty simple, pretty easy and you always get high engagement for these engaging ads.

Thank you guys for watching our most recent video. Every view is much appreciated. If you loved the content, leave a comment below. Let us know other things you’d like to see, other content that you’d like to see us go over. And if you have not yet, go ahead and hit that subscribe button right there or wait ’til this video is done and I’ll post a link. Thank you guys, have a good one. Peace!

How to Analyze Your Online Competition for Free

Owning a Business is Hard Work.
Lets just be honest.  Brutally honest.

It’s a ton of late night’s, direct responsibility and difficult decisions.

However, the awards and opportunity are endless. Especially if you’re willing to work for it.


I understand how entrepreneurs can’t dedicate a ton of time to certain aspects of their business.  So, we’re here to help.It’s easy to see, especially from a digital standpoint, what your competitors are doing. Now, you might not want to emulate them, but, you could be wondering how they’re performing in certain digital aspects like:

• Social Media Presence & Engagement

• Website Traffic Estimates

• Organic Keywords

• Overall Web Rankings

By uncovering these few items, you can get a solid grasp on the competition that’s performing better than you, and learn to utilize these tools to your advantage for future marketing endeavors.

With just a few FREE tools we’ve uncovered, you can setup a competitive report in a few minutes.   We know your time is limited.

Yes, it can be done over that morning coffee.


1. Find Your Big Competitors
The first thing you want to do is isolate your competition.  Choose 3-4 solid competitors as a benchmark of comparison.  Don’t be afraid to aim high.  Perform a Google Search for specific keywords related to your industry.  We’ll use the keyword “mens shaving subscriptions” as an example.

The three we highlighted above rank #1,2 & 3 in organic search out of about 2.2 million SERPs (Search Engine Result Pages).  This tells us that these competitors are powerhouses in the industry and receive tons of traffic daily.  So, you’re probably thinking: “As a small business owner, how can I even compete?”  Don’t worry.  When there’s a will, there’s a way to reverse engineer it.

SEM Rush

2. Collect Information About Your Competition’s Web Presence
Yeah, this is the fun part.  One very versatile tool is SEM Rush.  We’re going to uncover a plethora of information about your competition within seconds.  Keep in mind, this tool offers a free, limited version.  It will do just fine for a simple competitor audit, but for more in-depth analytical work, click the link above.  First, visit  This website provides competitive data for websites.

Once you type in your competitor URL, you’re taken to the Domain Overview.

Understand Competitors Estimated Traffic
• Find Out How Much They Spend on Adwords (PPC)
• Where Their Backlinks are Coming From
• Competitor Top Searched Keywords
• Competitor Top Paid Keywords
• Top 5 Competitors (Level of Competition)

3. Collect Info on Competitor Social Engagement
Now that you have a solid overview of your competition web presence and ad spend, it’s time to take it Social.  Using Facebook Insights we can collect information about your competitors in a simple, yet intuitive, dashboard.  As a Facebook Page owner, visit your Facebook Page.  Once there, hit INSIGHTS like below:


Once on the overview page, scroll down to the bottom to the Pages to Watch area.  Facebook’s algorithm does a GREAT job at pulling in example competitors based on factors like similar engagement, services and targeted demographics.  This area  helps you compare the performance of your Page and posts with similar Pages on Facebook. Just click Add Pages to get started.

Once completed, take a look at the aggregated data provided by Facebook.

Here, you can see how you stack up against the competition.  For example, if their engagement was higher during the week, visit their Facebook Page, to see what messages and content they posted that leveraged their fanbase effectively.  Also, take a look at their post consistency and how their Total Page Likes stack up against yours.  By monitoring this data, especially those high level competitors that use Social to their advantage, you can start to understand and develop original content you know will perform well on social.

4. Leverage Your New Found Data Dominance
Now that you have a ton of useful data, it’s time to put it to use.

Download Our Quick Competitor Profile Doc HERE.  This will provide your team with a very useful stream of data to leverage for your company’s success.  This competitive analysis blueprint will help you maintain and improve your position by understanding and tactfully using your competition’s data.

4 Ways Mr. Robot is Killing it on Social Media

Bonsoir, Reader

If you’ve been anywhere near a TV screen in the last few weeks, then you’ve heard of the USA sensation that is Mr. Robot.  The TV show, while still in its infancy with two episodes, has left an imprint on everyone it touches with an intriguing protagonist and an original storyline.

Dope Premise, Stellar Cast


While I don’t want to spoil the show, the main premise follows Elliot, a Cyber-Security Expert by day, and vigilante hacker by night as he balances a life infused with social insecurities, drugs and a love interest.  The story is told through beautiful cinematography, a New York backdrop and remarkable performances by Rami Malek and Martin Wallström.  

So, not only is the show badass, it has the marketing strategy and team to implement a killer campaign.  According to Ad Age, Alexandra Shapiro, USA’s exec VP-marketing, kicked off the “Mr. Robot” effort four months before its premiere date of June 24. She explained: “We’re treating this like an ongoing political campaign.”  So, how are they doing it? Here are 4 Ways Mr. Robot is Killing it on Social Media:

 1. Started Promoting EARLY

The marketing team premiered the TV show in March at SXSW to patrons, winning the Audience Award for Episodic Programming.  Since the show premiered in June, the team leveraged the time to introduce a stellar program to create buzz and warrant activity for their social channels. 

 2. Targeted the Right Demo

Shapiro’s strategy included holding a screening at the Google Headquarters in New York to 25,000 staffers.  They also targeted Social Network employees at Twitter and Facebook while engaging in on-campus outreach to the MAIN viewers with viral power to share and talk about the show.


 3. Active Social Media Presence

Mr. Robot’s social media presence is STELLAR.  The Social Marketing Team uses Facebook and Twitter with high efficiency.   Clear, concise imagery, perfectly timed posts and a response time that’s unparalleled for such a high-profile Facebook Page.  


4. Stellar Tone

As in the show, Mr. Robot’s online “voice” is a direct parallel to that of the show.  Responses are brief and to the point, while maintaining show continuity and a sense that the responses are personalized for EACH individual.   

The Result? A Shit Ton of Viewers

The show has done OUTSTANDING.  According to TV By the Numbers, the premier reached an audience of 3.7 M total viewers (2.83 M for the 10PM telecast and 823,000 for the 11PM encore).  Overall, the series ranked as a top five premiere for basic cable dramas in 2015.

Also, an additional 2.7 M individuals peeped the pilot across a wide array of digital and VOD platforms. The critically acclaimed series has already been renewed for a second season.

Yes, USA has a huge budget.  Yes, the show is AMAZING.  However, the strategies above can be applied at a smaller scale with tools including:

• Local Outreach

• Facebook Ads that Target a Key Demographic

• Active Social Media Presence

• Consistent Online Voice

• Mr. Robot is on USA, Wednesday @ 10pm.