How to build a chatbot

Build an AI chatbot that knows your website and captures subscribers

Your website visitors are the ultimate chatty Cathys.

If you’re a stat nerd, here you go: 73% of consumers expect to interact with a chatbot on your website.

You can meet the demand, or you can kick the can. 

But if you decide to go for it, keep reading. I’ll show you how I built a chatbot for my website in an hour using Zapier. 

The best part? It collects leads or subscribers automatically. 

Let’s chat.

The golden use case

Your chatbot will break the ice and make asking for contact info warm. 

Look, people come to your site with questions. You can spend hours designing your website so that they’re naturally led to answers or if you’re like me with limited resources you can create a chatbot.

The chatbot helps the visitor. And in turn, it might be easier to get their contact info.

The Build Anything chatbot
The Build Anything chatbot

Because your chatbot is trained up on your website or business or whatever, it can answer questions quickly.

My bet is that when people engage in a conversation, even if it’s with an AI chatbot, they’ll be more likely to subscribe.

How to create your own Zapier chatbot: directive and knowledge

Head to this FAQ chatbot template I built and use it as your starting point.

You’ll do four things:

  1. Customize directive
  2. Add knowledge sources (the most important)
  3. Customize branding
  4. Add logic to get subscribers

The directive is already included and ready for you to customize. With new ChatGPT models, the directive doesn’t even need to be that extensive. 

Give it a role, some rules to consider, and how you want it to use the knowledge you give it. 

Now, add some knowledge. Knowledge is the most important part and also the easiest to add.

Very soon, you’ll be able to simply add public website URLs!

But you may want to add things like a list of all your blog posts in one doc or any other unique resources you’ve created. 

Add knowledge sources to a Zapier chatbot

I’ve added my website, a running list of AI use cases I add to, the Zapier template library, and a collection of my posts.

Adding branding and logic

Branding is so simple. Adjust the colors, avatar, embed logo, and embed icon and you’re done.

The logic is where things get fun. 

My chatbot shows suggested messages a user can click, collects leads, and then runs a Zap when a user finishes a conversation.

Logic in a Zapier chatbot

To collect leads (or subscribers), I have the chatbot ask for contact info if the words “subscribe” or “newsletter” are used. I’ve also added a tiny bit to the initial directive that tells the chatbot its secondary purpose is to get subscribers and to ask for information when appropriate. 

Then, when the conversation ends, I run a Zap that takes the transcript, summarizes it, and provides insights into potential ways to improve the experience.

A Zap outline showing Claude summarizing a chatbot transcript

I’m using Claude with this prompt:

“You will receive a transcript for a chatbot conversation. Please summarize into 3 bullet points. Then provide any interesting insights from the conversation that are worth mentioning that might help me better train the chatbot that's being used.”

Reasons why you haven't build a chatbot

It takes less than an hour to get something like this going. Things that might hold you back:

  • Does it hallucinate answers?
  • Can I trust it?
  • Do visitors trust it?

Valid concerns. Here are two things I suggest.

If the chatbot can’t find answers, tell it to say it doesn’t know. Find this setting in the Instructions tab.

Lastly, scope it down. Instead of on your homepage, try adding your chatbot to another page, first. Then, look through all the transcript summaries. See if anything stands out. 

Give your visitors something to interact with and collect subscribers all at the same time. Build a Zapier chatbot.

To recap:

  • Your visitors likely want a chatbot
  • Chatbots warm up the conversation making contact info easier to get
  • It takes one hour to build an AI chatbot in Zapier

That’s all for this week!

Happy Building,

Bryce

Let's Connect

Follow me on LinkedIn