Skip to content
Sendhaus

Bulk messaging services, priced by the channel underneath

By 18 min read

Short answer. Bulk messaging services send one message to a large list through a channel they do not own: SMS carriers, WhatsApp, email or Telegram. The channel sets the price and the rules. Twilio lists US SMS at $0.0083 per segment, Meta charges per delivered WhatsApp template, and a Telegram bot sends free at about 30 messages per second, but only to people who messaged the bot first.

Search for bulk messaging services and almost every result is an SMS vendor. A mass messaging service is wider than that: the same job runs over text messages, WhatsApp, email and Telegram, and each channel decides its own price per message, who may be messaged and what happens to a sender who ignores the rules. This guide compares the four on those three points, using each channel owner's published page.

Every price and limit below names its source and the date it was read, 16 October 2026. Vendor figures are labelled as vendor figures, which is the editorial standard behind every Sendhaus guide. Sendhaus works on the Telegram side of this market, so the Telegram rows get the most detail, and how Sendhaus works and what it declines is set out on its own page.

What is bulk messaging?

Bulk messaging is sending one message, or one template with personal fields, to a large list of recipients in a single operation. Wikipedia's entry defines it narrowly as "the dissemination of large numbers of SMS messages for delivery to mobile phone terminals", but in 2026 the same mass message goes out over WhatsApp, email and Telegram too. The channel underneath sets the cost and the consent rules.

The terms overlap in search. Mass messaging, bulk messaging and a mass message all describe the one-to-many send; a bulk messaging system or mass messaging system is the software that holds the list, queues the sends and records what was delivered. Wikipedia lists the common uses as "alerts, reminders and marketing", and the split matters: an appointment reminder and a promotional blast travel through the same queue but fall under different rules on most channels.

Bulk messaging services sell access to that system as a subscription, a prepaid credit or a managed send. A mass messaging service run for you adds list hygiene and reporting, while a self-serve mass messaging platform leaves both to the buyer. Every bulk messaging system has the same four parts, whatever the channel:

  1. A recipient list

    Phone numbers for SMS and WhatsApp, addresses for email, numeric chat IDs for a Telegram bot. How the list was collected decides whether a send is lawful, before any platform rule applies.

  2. A sender identity

    A registered phone number, a WhatsApp Business number, a sending domain or a Telegram bot. The identity carries the reputation, so complaints land on it.

  3. A queue that respects the channel's rate

    Carriers, Meta and Telegram each throttle senders. A queue that ignores the throttle gets errors back, and on Telegram an HTTP 429 with a retry_after value.

  4. Delivery records and opt-outs

    What was delivered, what failed and who asked to stop. Most consent laws require the opt-out to work; the FTC gives email senders ten business days to honour one.

Bulk messaging services by channel

Bulk messaging services fall into four groups by the channel they send through: SMS gateways, WhatsApp Business API providers, email service providers and Telegram bot builders. A provider in one group cannot sell the rules of another, so the channel choice comes before the choice of mass messaging service. The table compares what each channel's owner publishes about price, reach and the condition for sending.

Bulk messaging channels compared from the channel owner's own pages, read 16 October 2026
ChannelWho you can messagePublished pricePublished rate
SMS (US, through Twilio)Any number, under carrier registration and consent law$0.0083 per outbound segment on long codes and toll-free, plus carrier fees (Twilio rate card)Set by number type and registration, not one public figure
WhatsApp Business PlatformTemplate messages to opted-in numbers; free-form only inside an open customer service windowPer delivered template, by category and the recipient's country code (Meta)Messaging limits by tier, set by Meta
EmailAny address, under CAN-SPAM or local lawSet by each email providerSet by each email provider
Telegram botOnly users who messaged the bot firstFree; paid broadcasts cost 0.1 Stars per message over the free rate (Bot FAQ)"About 30 messages per second", up to 1000 paid (Bot FAQ)
Telegram channelSubscribers who joinedFree"An unlimited number of subscribers" (Telegram FAQ)

Two rows differ from the rest. SMS and email can be sent to a number or address the sender merely holds; the law, not the pipe, decides whether that send is allowed. A Telegram bot cannot reach anyone who has not written to the bot first, and a channel reaches only people who joined, so the consent step is built into the channel. That difference is why a Telegram broadcast, with its four supported routes, cannot be bought as a list upload the way an SMS campaign can.

A bulk messaging gateway is the connection between a sending system and a network: an SMS gateway hands messages to carriers, and the Bot API plays that role for Telegram. A bulk message provider or bulk message service provider resells that gateway with a dashboard, list tools and support on top. The bulk messaging platform you log in to is usually the provider's layer, while the price per message comes from the gateway behind it. Two bulk messaging services on the same gateway can therefore differ in price only by markup, and a mass messaging service that claims a lower rate than the gateway's own rate card is leaving something out.

Telegram adds a fifth surface that SMS has no equivalent for. A business account can greet and answer customers who write in, and the Telegram Business features for selling and support sit next to bots rather than replacing them. For outbound volume to an opted-in list, though, the bot and the channel are the two Telegram routes with published numbers.

US SMS $0.0083 Per outbound segment on long codes and toll-free numbers, Twilio's US rate card, before carrier fees.
WhatsApp Per message Meta replaced conversation pricing with per-message pricing on 1 July 2025.
Telegram bot ~30/s Free bulk notifications, "about 30 messages per second" in the Bot FAQ.
Email penalty $53,088 Per violating email under CAN-SPAM, in the FTC's compliance guide.

Bulk message cost on each channel

Bulk message cost is set per message by the channel and then marked up by the provider. Twilio lists US SMS at $0.0083 per outbound segment before carrier fees, Meta bills each delivered WhatsApp template by category and country, and a Telegram bot pays nothing for its first 30 messages per second. A bulk message price quoted by a reseller sits on top of those base rates.

Bulk messaging cost has more lines than the per-message figure. Twilio's US page adds that "additional carrier fees may apply", that "US A2P 10DLC are subject to registration onboarding fees" and that "a failed message processing fee of $0.001 per message will be applied only to messages that terminate in a 'Failed' status". Text messages are "charged per segment", so a long SMS can bill as two or three.

Meta's WhatsApp pricing page says per-message pricing "was replaced" for the conversation model "on July 1, 2025" and that a business is "only charged when a template message is delivered". The rate depends on the template category (marketing, utility or authentication) and the recipient's country calling code. Meta also states that "all non-template messages are free" inside an open customer service window, and that "utility templates delivered within an open customer service window are free".

Year-one bulk messaging cost for 10,000 opted-in recipients, 4 sends a month (480,000 messages)
ChannelBase rate usedChannel fees for the yearNot included
US SMS, one segment each$0.0083 per segment (Twilio)$3,984Carrier fees, 10DLC registration, number rental, failed-message fees
WhatsApp marketing template, US$0.025 per delivered template (vendor-reported, GoodFirms 2026)$12,000Provider markup; check Meta's rate card for the live figure
Telegram bot, free rate0 (Bot FAQ)$0 in Telegram feesBot hosting, development, the work of building an opted-in list
Telegram channel post0$0 in Telegram feesChannel growth; posts are one-way

The arithmetic is simple: 10,000 recipients times 4 sends times 12 months is 480,000 messages. At Twilio's listed segment price that is $3,984 for US SMS before the extra fees. The WhatsApp line uses a vendor-reported US marketing rate, so treat it as an order of magnitude. The Telegram lines are zero in platform fees because the Bot FAQ says "bots are able to message their users at no cost". Bulk messaging services built on Telegram charge for the build, hosting and list growth instead, so a mass messaging service quote for Telegram should itemise those three.

A bulk message pack is a prepaid block of messages: a provider sells, say, 10,000 SMS credits for a fixed price that expires after a set period. The pack price is the provider's markup on the gateway rate above. Telegram has no message packs for bots; its only paid sending tier is paid broadcasts, at "0.1 Stars per message" for messages "broadcasted over the free amount of 30 per second", and "bots with increased limits are only charged for messages that are broadcasted successfully".

Paying Telegram to reach people outside an opted-in list is a separate product with its own prices: what Telegram Ads cost, from published figures belongs in the same budget comparison, because an ad reaches channel readers who never messaged a bot.

Is there a free mass messaging service?

A free mass messaging service exists only where the channel itself charges nothing. Telegram is the clear case: a bot sends free to users who messaged it, at about 30 messages per second, and a channel post reaches every subscriber free. SMS and WhatsApp always cost per message somewhere, so a "free" SMS or WhatsApp sender is a trial, a capped tier or a personal account being used.

Searches for bulk message free, bulk messages for free, bulk messaging free and mass messaging free return three kinds of offer. The first is a trial on a paid gateway: a few hundred credits, then a rate card. The second is a capped tier on a browser tool; one Telegram extension listing in our 12 October search advertised 100 messages per day free. The third is a free bulk messaging service that sends from your own personal account, where the account itself is what pays. A bulk message app free to download, a bulk messaging app free for the first month and bulk messaging software free with a watermark all belong to one of those three.

The third kind needs a closer look. Bulk messaging free online usually means a bulk message sender free online, or a bulk message sender online free with no install, which usually works by signing in to your Telegram, WhatsApp or SMS app session and sending from it. On Telegram, the Spam FAQ judges those messages by reception: "For private messages, it really doesn't matter what you send, as long as the receivers find it unwelcome." Reports from recipients lead to limits, and the tools sold as Telegram spammers and how they get stopped follow that same path.

What a free bulk messaging service is actually free of
OfferWhat is freeWhat it costs
Gateway trialA starter creditThe per-message rate after the credit runs out
Capped browser toolA daily quota, often 50 to 100 messages (vendor listings)The personal account it sends from
Personal-account senderThe softwareThe account, its number and any spam limits it earns
Telegram botSending at about 30 messages per secondHosting and building the opted-in list
Telegram channelPosting to all subscribersGrowing the channel

A bulk message service free of platform fees is therefore a Telegram bot or channel, and both depend on people choosing to subscribe. Among bulk messaging services, only those two Telegram routes stay free at any volume, and a free mass messaging service on any other channel has a cap or a catch. Services that sell views or subscriber counts to make a channel look bigger are a different market, and what Telegram says about SMM panels covers why the counts they add do not read the posts.

Bulk messaging apps and software: what signs in

Bulk messaging apps and bulk messaging software differ less by features than by what they sign in with. A tool that signs in as a bot, a registered SMS number or a WhatsApp Business account falls under that channel's published business rules. A tool that signs in as a personal account sends under consumer rules that were not written for bulk sending, and the account carries the risk.

On Telegram the split is sharp. A bulk message app, a bulk message sender app, a bulk message sending app or a mass message app built on a bot token is limited to opted-in users and the Bot FAQ's rates. Bulk message sender software and bulk message sending software that log in with a phone number and code use the client API, and Telegram's page for API developers warns: "If you use the Telegram API for flooding, spamming, faking subscriber and view counters of channels, you will be banned forever." The Telegram sender tools sorted by what signs in walks through each type.

Bulk messaging app and software types by credential
Tool typeSigns in asRules that apply
Gateway dashboard (SMS, WhatsApp)A registered business senderCarrier registration, Meta's policies, consent law
Telegram bot platformA bot token from @BotFatherBot FAQ rates; "Bots can't start conversations with users"
Desktop or mobile sender softwareA personal account through the client APISpam FAQ; API ban warning for flooding and spamming
Bulk message sender extensionThe web session already open in the browserSpam FAQ for the account that is signed in

A bulk message sender extension is the most common free bulk messaging app in search results. The Chrome Web Store listing for one Telegram sender, read on 12 October 2026, describes scraping group members, sending in bulk and adding members to groups, says the tool "runs only locally on your browser" and states it has "no relationship to Telegram Inc." Running locally means the messages leave from your own logged-in account, which is the account that collects reports. A mass message sender of this kind is not one of the bulk messaging services discussed above; it is an automation layer on a consumer app.

The same listings bundle three jobs that Telegram treats separately. Collecting usernames from groups is covered in what a Telegram scraper collects and where it breaks; pushing those users into a group is covered under Telegram member adding, its routes and limits and the invite member bots sold for it; and messaging them directly is Telegram mass DM as Telegram documents it. Each step has its own published limit, and none of them makes a scraped user an opted-in one.

Personal accounts also meet a privacy gate that bots do not. Users can restrict who may message them, and the mutual-contacts restriction on messaging non-contacts is why a list of usernames does not translate into a list of reachable inboxes. Telegram's FAQ describes a paid Star Message as a fee for "messages from people who are not in their contacts", which tells a sender how Telegram prices unsolicited private contact.

Running many personal accounts to spread the load is the next step most mass messaging software sells. Running multiple Telegram accounts and buying aged ones explains the per-device limits and why a ban on one number does not stay with one number. A bulk messaging tool that depends on account rotation is built around evading a limit, and Sendhaus does not build or operate one.

The report button decides more than the tool. On Telegram, a recipient who taps Report spam starts the process that limits a sending account. Tools that promise to fight back with mass reports run into the same review system; how Telegram mass report bots are handled sets out what Telegram says about volume.

How to bulk message on Telegram by the rules

To bulk message on Telegram by the rules, collect subscribers through a bot or channel, store each user's chat ID when they write to the bot, and send through the Bot API's queue at or below about 30 messages per second. Telegram's introduction for developers states the condition plainly: "A user must either add them to a group or send them a message first."

That route has more steps than pasting a list into a sender, and each step has a published rule. The longer walk-through of all six supported options is in how to send bulk messages on Telegram, route by route; the order below is the minimum for a bot-based mass messaging service, whether you build it or hire one of the bulk messaging services that work on Telegram.

  1. Give people a reason to press Start

    A bot's recipient list grows only from users who open it. Links from a channel, a website or an ad are the usual entry points, and promoting a Telegram channel, group or bot within the rules covers which of those Telegram allows.

  2. Store the chat ID, not the username

    The Bot API's send method addresses a chat_id; usernames can change and phone numbers are not accepted. The bot keeps the numeric ID from each incoming message and sends to stored IDs later.

  3. Queue at the published rate

    The Bot FAQ says "avoid sending more than one message per second" in a single chat, caps groups at 20 messages per minute and bulk notifications at "about 30 messages per second". At 30 per second, 10,000 subscribers take about 5.6 minutes.

  4. Handle 429 and retry_after

    Past a limit, the Bot API returns 429 with retry_after, "the number of seconds left to wait before the request can be repeated". Telegram sending limits and flood waits lists the codes and what each one asks the sender to do.

  5. Schedule, then answer

    Sends can be timed for the audience's hours, and the options for scheduling Telegram messages differ between bots and accounts. Replies need a plan too; every Telegram auto reply option and its limit sets out what can answer while nobody is at the desk.

For one-to-one conversations that follow a broadcast, the ordinary app path is enough: sending a direct message on Telegram covers usernames, phone numbers and the privacy settings that block a first message. Building the queue, storage and retry logic as a hosted bot is the work of Telegram bot development and automation.

How to pick the best bulk messaging service

The best bulk messaging service for a list is the one whose channel matches where the audience already reads and where they gave permission. Compare providers on the published base rate, what the price excludes, who the tool signs in as, how it handles opt-outs and errors, and whether delivery is reported per message. Feature lists come after those five checks.

Rankings of the best bulk message sender, the best bulk messaging app or the best mass messaging app rarely state any of those five. The same five checks apply to a mass messaging service on any channel, and they are the ones that separate a business-grade bulk messaging platform from a personal-account tool.

Five checks before choosing a bulk messaging service
CheckGood answerWarning sign
Base rateA per-message figure that matches the channel owner's rate card plus a stated markupA flat "unlimited" price on a channel that bills per message
ExclusionsCarrier fees, registration and failed-message fees listedNo mention of anything beyond the headline price
Sign-inA bot token, registered number or business account"Log in with your phone number" for a Telegram campaign
Opt-outsUnsubscribe handled automatically and loggedNo opt-out mechanism, or opt-outs left to you
ReportingDelivered, failed and blocked counts per send"Sent" counts only

Measurement is where Telegram routes differ again. A channel shows view counts per post and, past a size threshold, a statistics panel; Telegram channel analytics and statistics lists what those numbers measure. A bot knows which sends succeeded and which users blocked it, because the Bot API returns an error when a user has blocked the bot. A personal-account sender knows neither. A mass messaging service that cannot report blocks and failures per send is guessing at its own delivery.

For a hands-off option, a managed Telegram broadcast and bulk messaging service runs the bot, queue and reporting for an opted-in list. The full set of Sendhaus Telegram services covers growth and automation work around it, and Sendhaus, the Telegram messaging studio, does not sell sends to lists it did not see collected.

What the channels do not publish

None of the four channels publishes everything a bulk sender wants to know. Telegram publishes bot rates but no message quota for personal accounts and no threshold for spam limits. Twilio publishes base SMS rates but leaves carrier fees to a separate section. Meta publishes rates by country but sets messaging tiers per business. A vendor quoting a precise "safe limit" for any of them is quoting its own estimate. Bulk messaging services that print such a number rarely cite the page it came from.

  • Telegram, personal accounts. No daily message limit, no restriction schedule and no list of what triggers a limit. The Spam FAQ says limits follow reports and that the first one usually lasts "for a few days or so".
  • Telegram, bots. The free bulk rate is "about" 30 per second, not an exact figure, and Telegram does not say how long a 429 cool-down can run beyond the retry_after value it returns.
  • SMS. The Twilio rate card points to carrier fees and registration onboarding fees elsewhere; the per-segment figure alone understates the bill.
  • WhatsApp. Per-country rates are published, but the messaging tier a new business starts on is assigned, not chosen.

Telegram's channel documentation is the most generous of the set: a channel takes "an unlimited number of subscribers", groups go "up to 200,000" members, and Telegram describes itself as having "over 1 billion active users". None of those figures is a sending quota, and a bulk messaging service that converts them into one has made the number up.

When a mass messaging service is the wrong purchase

A mass messaging service is the wrong purchase when the list was not collected with permission, when the audience does not use the channel, or when the goal is reach rather than repeat contact. In those cases the money goes further on advertising, on growing a subscriber base, or on a different channel. Consent law also sits above every platform rule, so a cheap send can carry an expensive penalty.

The law comes first. In the US, the FTC's CAN-SPAM guide says "each separate email in violation of the law is subject to penalties of up to $53,088" and that opt-outs must be honoured within 10 business days. In the EU, Article 13 of Directive 2002/58/EC requires prior consent for unsolicited direct marketing by electronic mail, which covers text messages. Cold DM and DM automation, from the Telegram angle, applies the same test to private messages.

Reach without a list is an advertising problem. Telegram sells placement in channels through its own system, explained in how the Telegram advertising platform works; agencies resell access to it, and what a Telegram ads agency actually sells covers the minimums. A wider plan that mixes ads, content and messaging is set out in Telegram marketing strategy, tools and use cases.

A small list is a growth problem, not a sending problem. Growing Telegram channel or group subscribers covers the routes that produce people who read. Buying the count instead is covered in real versus fake bought Telegram subscribers, and bought subscribers do not open bot chats, so they never enter a bot's send list.

Some verticals carry extra rules on every channel. Financial promotions, gambling and crypto offers are restricted by national law, Telegram's bot terms allow only Toncoin for crypto payments inside Mini Apps, and crypto Telegram groups and bots under Telegram's rules covers what applies there. If the audience does not use Telegram at all, the right bulk messaging service is an SMS or email provider in their market, and Sendhaus will say so. Bulk messaging services are a delivery tool; a mass messaging service cannot create the permission or the audience it delivers to.

Sendhaus does not send to purchased, scraped or imported lists. That includes running personal-account senders, account rotation and member adders against people who did not opt in. Telegram's Terms of Service bar using the service "to send spam or scam users", and consent law applies regardless of the channel. This guide is not legal advice.

Frequently asked questions

What are bulk messaging services?

Bulk messaging services send one message to a large list of recipients through a channel such as SMS, WhatsApp, email or Telegram. The service provides the list tools, queue and reports; the channel owner sets the price per message and the rules on who may be messaged. A Telegram bot, for example, can only message users who wrote to it first.

How much does a mass messaging service cost?

It depends on the channel. Twilio lists US SMS at $0.0083 per outbound segment before carrier and registration fees. Meta charges per delivered WhatsApp template, by category and country. A Telegram bot sends free at about 30 messages per second, and paid broadcasts cost 0.1 Stars per message above that rate. Provider markups sit on top.

Is there a free bulk messaging app?

The only bulk messaging that is free at the channel level is on Telegram: a bot messages users who started it at no cost, and a channel post reaches every subscriber. Free SMS or WhatsApp senders are trials, capped tiers or tools that send from your personal account, where the account carries the spam risk.

Can a Telegram bot send a bulk message to a list of phone numbers?

No. The Bot API's send method takes a chat_id, not a phone number, and Telegram's developer introduction says bots can't start conversations with users. A bot learns a user's chat ID when that user messages it or adds it to a group, so its send list is built by opt-in.

Is a bulk message sender extension safe to use?

A bulk message sender extension sends from the account signed in to the web app in your browser, so the account takes the risk. Telegram's Spam FAQ says unwanted private messages lead to limits whatever their content, and Telegram warns that using its API for flooding or spamming leads to a permanent ban. Check what the extension signs in as before installing it.

What is a bulk messaging gateway?

A bulk messaging gateway is the connection that hands messages from a sending system to a network. An SMS gateway passes them to mobile carriers, the WhatsApp Business Platform passes them to WhatsApp, and Telegram's Bot API does the same for bots. Providers resell gateway access with dashboards and support.

Sources

Comparing bulk messaging services?

Send the quote or rate card you were given. You get a written read on which channel it sends through, what the price leaves out, and what a Telegram bot or channel would need to reach the same people by opt-in.

Request the comparison