Custom Bots work all day every day – they proactively start conversations, ask the right questions, provide clear paths and deliver qualified leads. 

You can design your bot in minutes. Just create simple paths for your leads to follow. Then, let your bot take care of the next steps, like assigning leads to the right teams, adding leads to your CRM, and more. 

Unlike other bots, you can also send apps to encourage leads to take follow-up actions , like booking a meeting, requesting a demo, subscribing to your newsletter and more.

Awesome, how can I get started?  

Watch this video to see how to create a custom bot, or read the text below 👇 

To start creating your first bot, go to: Operator > Custom Bots > New Custom Bot. 

-----------------------------------------------------------------------------------------------------------------------------

Ready to get started right away?
Start converting 36% more leads in minutes!
Build your first Custom Bot now

-----------------------------------------------------------------------------------------------------------------------------

Note: You can target two types of audiences with Custom Bots:

  • Visitors on your site (which this article will cover in more detail).
  • Users on your site or in your product (which you can read more about here). 

First, target the right visitors 

You can target your bot to the right audience. To capture quality leads, you’ll want to target your most engaged visitors on your site. Here, your filters could be: 

  • Time on current page is greater than 5 seconds
  • and total visits is greater than 3

Engage potential leads on your site 

The welcome path (path A) is the first message your visitors will get. This is a multiple choice question your visitors can respond to. For example, if you’re creating a sales bot to help you qualify your leads, you could ask something like this: 

Pro tip: Casual, quick, friendly questions work best 😀

Next, add the reply buttons your visitors can choose from. 

Note: Once a visitor interacts with your bot, they’ll become a lead

Personalize paths, based on who your leads are and what they need

Now, you can direct leads down different paths, based on their replies. A path is a set of customizable questions and replies that help you understand who a lead is, and what they’re looking for.

Just click, ‘Choose a path’, then ‘Add path’ beside each reply button. 

Then, give each path a clear, descriptive name, so it’s easy to identify. 

Qualify leads, so you can follow up with them in personalized ways 

Next, set up your new paths. 

You can collect important information from your leads to help you qualify them quicker, and get to know them better. 

For example, you should qualify leads who want to ‘chat to sales’, so you can route different types of leads to the right sales teams, and guide each lead toward the perfect next step. 

Just add a bot message, then choose the data field you’d like to collect, like their company name. 

Pro tip: Your lead’s attention will fade quickly. So, only ask for a maximum of 5 details. 

You can also ask for your leads’ company size, email address, or whatever works for your own business. 

Note: You can choose from any of the data you’ve defined in your Qualification settings. 

Branch people to the next path based on their replies 

It’s easy to direct people down different paths based on their replies. Just select ‘end path with reply buttons’, then add your question and replies. 

For example, if a lead wants to chat to support, you can ask them if they’re already a customer. This will help you separate your leads from your customers, to help you further accelerate your sales cycle 🙌

Then, you can create new paths for each of these replies. 

Let your bot take care of the best next steps for you and your leads 

At the end of each path, you can set follow up actions, based on who your leads are and how valuable they are to your business. There are two ways you can do this: 

Give every lead in a particular path the same follow up actions

For example, if leads indicate that they’re just browsing, you can end the conversation, then send them the MailChimp Subscribe Messenger app, encouraging them to sign up for your newsletter to continue nurturing them. 

And, you can set your bot to automatically close the conversation, so it doesn’t end up in your open conversations list. 

Note: You’ll need Inbox to use follow up actions. 

Give different types of leads different follow up actions

You can also create conditional follow up actions for specific types of leads, depending on who they are, and how valuable they are to your business. 

For example, you can assign high value leads (like, those with over 100 employees) to your VIP sales team, and invite them to book a call with a member of your team. 

Then, you can assign self serve leads (like, those with less than 100 employees) to your regular sales team, create a lead in Salesforce and add the Content Showcase app to invite them to trial your product for free. 

Important: 

Trigger your bot to send at a time that works for your business  

Once you’ve finished designing your bot, you can choose when you want your bot to trigger. For example:

  • If you have a sales qualification bot, you can trigger it to send during your office hours, when your team are available to reply. 
  • Or, if you have an out of office bot, you can trigger it to send outside of your office hours, so you can generate leads, even when your team are away.  

Note: You’ll need Messages Pro to access this feature.

Prioritize which bots your visitors will see first 

A visitor will only get one bot at a time. To choose which bot we’ll send first, just drag and drop it to the top of the list. 

Pro tip: You should set unique audience targeting for each bot you create. This will help you prevent the same visitors from receiving similar bots. 

Preview your bot, then set it live 

You can preview your bot privately on any web page, where you’ve installed the Intercom Messenger. 

First, you’ll need to set your audience target to trigger on a unique URL. Choose ‘Current page URL contains’ as your filter. Then, add a # and enter your unique URL term. 

Finally, open an incognito tab and visit your unique URL (e.g. www.examplewebsite.com#testbot) to see your bot in action. 

Note: You may need to clear your cookies, so Intercom recognizes you as a new visitor. 

Once you’re happy, set your bot live 🙌 

Note: Before you set your bot live, we’ll flag any errors in your ‘Review and set live’ section. 

See how your bot performs 

Once you set your bot live, you can quickly review your stats to see how it’s performing. Here’s what they mean: 

  • ‘Sent’ is the number of visitors who received the bot welcome message.
  • ‘Engaged’ is the percentage of leads who clicked a reply button on the welcome message. 
  • ‘Completed’ is the percentage of leads who reached the end of any path, or if a teammate joined the conversation. 

For a deeper dive, you can check out your reports. You can choose a specific time period to see the number of emails collected, meetings booked, leads created in Salesforce and more. 

What’s next? 

Go ahead and create your first custom bot.  We’ve also created these 6 templates to help you get started: 

If you'd like to engage logged-in users with Custom Bots, read this article to learn how.

Did this answer your question?