Sendpulse is a chatbot automation tool that you can use to create multi-channel chatbots. But should you use it to create chat automations?
In this Sendpulse review, I cover the Sendpulse chatbot’s features, pros and cons. I also dive in the pricing structure and when you should use Sendpulse to create chat automations.
Let’s get started!
Our Verdict
Our Verdict
The Sendpulse Chatbot platform is great for starting with chatbots on Facebook, Instagram, WhatsApp, and Telegram, or Viber.
It has a user-friendly interface and flow builder, making it easy to create your first chat automations without any code.
Sendpulse offers both free and paid plans, starting at $10 per month.
Pros
- Easy-to-use Flow Builder
- Unlimited Custom Fields
- Integrates with Facebook, Instagram, WhatsApp, Telegram, Viber
- Signup widgets on your website
- Send Broadcasts to start conversations
- Built-in Live Chat + Make integration
Cons
- You need to create seperate chatbots per channel
- Cannot test flows before setting them live
- Limited broadcast possibilities on Facebook
- Minimal analytics


Table of Contents
How to use Sendpulse Chatbot?
When you log in to Sendpulse, you have several tabs where you can control your Sendpulse chatbots from:
- Main: The main dashboard showing statistics of your bots.
- Conversations: Live chat section in Sendpulse.
- My Campaigns: Set up broadcasts from here.
- My Bots: Create new bots and set up chatbot flows here.
- Templates A list of templates provided by Sendpulse
- Signup widgets: Add widgets to your website to drive traffic to your chatbots
- Pricing plans: An overview of available pricing options
After signing up, Sendpulse gives a step-by-step platform tour. This guided introduction explains the platform’s features and shows you where to start:
In Sendpulse, you need to create a separate chatbot per channel. When creating your chatbot flows, Sendpulse offers a flow builder.
With the flow builder, you can set up triggers and determine the content of the flow by using blocks. Adding blocks is simple—you just drag a block from the left-hand menu onto the canvas:
Sendpulse offers eight blocks that you can use in your chatbot flows:
- Message: Sends message or collects user input.
- Flow: Start another flow.
- Action: Performs tasks like updating fields, adding tags, or redirecting to live chat.
- Filter: Personalizes conversations using “if-then” logic
- API Request: Integrates with external applications via API calls
- Pause: Delays the chatbot flow for a set period.
- AI Step: Send a question or request to ChatGPT
- Random: Assigns users to different paths for A/B testing.
When creating chatbot flows, Sendpulse keeps a history of changes. So if you need to revert to a previous version, you can do so with one click:
Also, Sendpulse has an Order button. It arranges the blocks in your chatbot flow.
Moreover, when you save your chat flow, you can send it to yourself on a specific channel (e.g. Telegram) so you can test it out:
However, there are two drawbacks:
- You cannot preview your chat flow before publishing. You must save the flow (making it live) before testing it. For new chatbots, this is not a problem. However, it is a con if you have an existing chatbot and want to make changes to existing flows.
- You need to create seperate chatbots per channel. For example, if you want the same chatbot on five channels, you’ll have to create five individual bots.
While other platforms may have smoother interfaces, SendPulse is still user-friendly and allows you to build your first chatbot quickly.
Flow Builder | |
Ease of use | 4 |
Ease of setup | 4 |
Test chatbot |
Chatbot Elements
Sendpulse offers all the elements to create interactive chatbots. In addition to text-based messages, Sendpulse allows you to use images, videos and audio to your chatbots. There are two important elements I would like to point out:
Filter: This element is essential for logic in your chat automations. By using a Filter, you can tailor each conversation to individual contacts, which improves the user experience of your chatbot.
Flow: This element is a must for scalability. It allows you to start another flow within your Sendpulse chatbot. Because of this, you don’t have to copy and paste duplicate content, but can just reference other flows.
Image | |
Video | |
Audio | |
Attachment | |
Gallery (Horizontal List) | |
Quick reply | |
Button | |
Collect User Input | |
Condition | |
Delay | |
Start automation | |
Split traffic |
Users
In the Conversations tab, you can view all chatbot conversations. Each conversation incldues the user’s name, profile picture and chat history:
In Sendpulse, you can create unlimited variables (e.g. name, email) and tags (e..g. “Lead”, “Customer”).
Contacts overview | |
Custom field | |
Tags | |
User Segments |
Sendpulse Chatbot AI Features
The AI Features in Sendpulse are minimal. You can only create auto-reply for specific keywords:
Additionally, you can also send a question to ChatGPT using the AI step in the flow builder.
Keyword recognition | |
Intents | |
Entities | |
AI Knowledge Base | |
NLP integrations | |
LLM integrations |
Live Chat
Sendpulse has a built-in live chat for transferring conversations to human agents. In the Live Chat, you have one unified inbox for all social media platforms and channels:
In addition to the Desktop version, Sendpulse also has an iOS and Android app, allowing you to talk to customers on your mobile phone.
Additionally, you can set up rules to assign conversations automatically to live chat agents.
Built-in live chat | |
Live chat integration | |
Auto-Assignment Rules |
Channels
With Sendpulse, you can create chatbots for:
- Telegram
- Facebook Messenger
- Your website
- Viber
The channel integration process is seamless—just log in with your social account and connect it.
Website | |
Facebook | |
Instagram | |
Whatsapp | |
Telegram | |
SMS | |
Slack | |
Email | |
Viber | |
Merge contacts across channels |
Marketing
In addition to chat automations, you can also start conversations with your contacts.
In Sendpulse, you can do this by sending Campaigns. Campaigns are mass messages to your contacts on a specific channel (like Telegram). You can compare it with sending an email newsletter.
When you send a campaign, you can determine to whom you will send based on their activity, variables and tags:
Then, you can connect this campaign to one of your chatbot flows, a URL, or a payment.
Besides this, Sendpulse also has other marketing possibilities to drive contacts to your chat automations.
First of all, Sendpulse provides Signup Widgets that you can add to your website. These are website bars, floating pop-ups, embedded chatbots and buttons that you can add to your website:
These are great ways to drive users from your website to your chat funnels. The only drawback is that you cannot specify specific messages per URL and you cannot send proactive messages with the chat widget.
In addition to your website, you can also automatically reply to comments on Instagram:

And start an automation when somebody mentions you in their Instagram story:

On Facebook, you can also auto-reply to Facebook Comments and start a chat automation with the Ref URL. Unfortunately, you cannot send One-Time Notifications, connect Facebook Ads, or send Marketing Messages.
Especially the One-Time Notification and Marketing Messages are huge drawbacks, because this basically means you can only send broadcasts to users who are in the 24-hour window.
Moreover, you can create your own WhatsApp Message Templates and send them on WhatsApp.
And on Telegram, you can add your Telegram bot to a group or channel. When you’ve added your bot, you can automatically send messages to people that enter the group and can block them if they do things you don’t want. Additionally, you can create posts in your Telegram group and channel and send these with your bot.
Broadcasts | |
Sequences | |
Rules | |
Website widget | |
Send proactive messages on website | |
Facebook Ref URL | |
Auto-Reply to Facebook Comments | |
One-Time Notification | |
Recurring Notifications | |
Facebook Ads | |
Auto-Reply to Instagram Comments | |
Instagram Story Mention Reply | |
WhatsApp Message Templates |
Integrations
SendPulse supports integrations with plenty of applications, including eCommerce platforms (e.g. Woo Commerce, Cryptomus), Email Marketing Tools (e.g. Mailchimp), CRMs (e.g. Pipedrive, Creatio) and many others.
Moreover, Sendpulse has a direct integration with Make (formerly called Integromat) so you can easily connect it with other applications, without using any code.
If you want to get techy, you can also connect with the Sendpulse API or get notified about events in the Sendpulse platform by enabling webhooks.
Direct integrations | 11-50 |
Zapier | |
Make | |
Make API Calls | |
Webhooks |
Sendpulse Chatbot Pricing
Sendpulse offers two pricing plans: the free version and a Pro plan (starting at $10/month).
Free Plan
With the Sendpulse Free plan, you can get started with the basic features. This plan gives you 3 chatbots, up to 10,000 messages per month, 10 variables and 10 chatbot triggers.
Pro Plan
Sendpulse’s Pro Plan gives you access to all the features of the platform.
Sendpulse’s Pro plan unlocks all features of the platform. The price of pro depends on your contact list size: $10 for 500 contacts, $25 for 2,500 contacts, and so on:
Free trial | |
Free plan | |
Price per month | $10 |
Monthly pricing available? | |
Money back guarantee |
Sendpulse Analytics
Analytics are a crucial aspect of any chat automations tool. Unfortunately, Sendpulse’s analytics are limited.
Per chatbot, you get a basic dashboard showing the number of subscribers, the number of messages, the number of incoming messages and the number of sessions:
Additionally, you can see per chatbot flow and block the number of users it was sent to and how many read it:
Unfortunately, these analytics provide too little information about your chat automations and is not enough to improve your chatbot.
Dashboard | |
Flow analytics | |
User input | |
Sent messages | |
Open rate | |
Click rate | |
Conversion rate | |
Fall back rate | |
Agent analytics | |
Custom event tracking | |
Custom dashboards/reports |
Sendpulse Templates
Sendpulse provides 21 templates that you can use to get started fast with building your chat flows:
Unfortunately, it is not possible to create these templates yourself and share them with others.
Number of templates | 21 |
Make template | |
Share template |
Support
Sendpulse provides a lot of documentation on how you can use their chatbot platform. That being said, you need to search thoroughly to find what you need. Sendpulse also has other tools, like an email marketing tool. So, you often find articles that aren’t related to the chatbot.
Moreover, Sendpulse offers 24/7 support over the phone in 7 different countries and over email.
Tutorials | |
Documentation | |
Customer support |
Conclusion
So, should you consider Sendpulse when looking for a chatbot platform?
Yes, I think you should.
Based on my experience, I would recommend this chatbot platform for small businesses. I think it’s great when you want to get started with chatbots on Facebook, Instagram, WhatsApp, Telegram or Viber. The flow builder is user-friendly and you can create your chat automations without any code.
Additionally, I would also recommend it when you want to create a bot for a Telegram Group. With Sendpulse, you can automatically send messages when people join the group and automatically block them if needed.
However, it may not be the best fit for medium-to-large businesses that need a more flexible and customizable chatbot solution.
With that said, before you choose SendPulse, here are some downsides that you should consider:
- You need to create seperate chatbots per channel
- You cannot test flows before setting them live
- Limited broadcast possibilities on Facebook
- The analytics are not sufficient to improve your chatbot flows
Ultimately, the decision of which chatbot builder to use depends on your business’s specific needs. If SendPulse meets your needs and doesn’t leave much to be desired, then go for it.
Frequently Asked Questions
Is Sendpulse chatbot free?
Sendpulse offers a free plan. This plan gives you 3 chatbots, up to 10,000 messages per month and basic features of the platform.
If you need more messages or feature, you can go with their paid plan, that already starts at $10/month.
What is SendPulse Telegram?
You can use the SendPulse Chatbot Builder to create a chatbot. It automatically replies on Telegram and can also send campaigns to your Telegram group or channel.