Skip to content

New accounts get 10 free test SMS. Masking registration is free.Create account →

Amar SMS

SMS basics

What is bulk SMS, and how does it work in Bangladesh?

By the Amar SMS team6 min read

Quick answer

Bulk SMS means sending one text message to many mobile numbers at once, from a web dashboard, an Excel upload or an API. Businesses in Bangladesh use it for order updates, OTP codes, alerts and offers. It reaches every operator and every phone, with no internet or app needed, and costs from ৳0.29 per SMS.

Key takeaways

  • One message, many recipients: sent from a dashboard, a spreadsheet or code.
  • Works on every mobile phone, including feature phones, with no internet or app.
  • Three types: non-masking (from a number), masking (from your brand name) and OTP (priority codes).
  • You pay per SMS part, from ৳0.29 per SMS for non-masking.
  • Send only to people who know your business or agreed to hear from you.

Bulk SMS in plain words

Bulk SMS is a service that lets a business send the same text message to hundreds, thousands or lakhs of mobile numbers in one go. Instead of typing each SMS on a phone, you upload a contact list or call an API, and an SMS provider delivers the messages through the mobile operators.

It is also called an SMS gateway service, business SMS or A2P (application-to-person) SMS.

How bulk SMS works, step by step

  1. 1

    You write the message

    In Bangla or English, in the dashboard or through the SMS API.

  2. 2

    You choose the recipients

    Paste numbers, upload Excel or CSV, or pick a saved contact group.

  3. 3

    The provider sends it

    The SMS gateway passes each message to the right operator: Grameenphone, Robi, Banglalink, Airtel or Teletalk.

  4. 4

    Phones receive it

    The message arrives as a normal SMS, from a number or from your brand name.

  5. 5

    You see the delivery report

    Each number is marked delivered, pending or failed, in real time.

The three types of bulk SMS

TypeSender showsPrice fromBest for
Non-masking SMSA regular number৳0.29Offers, notices, large campaigns
Masking SMSYour brand name৳0.49Order updates, alerts, trust
OTP SMSNumber or brand name৳0.35Login and payment codes

Not sure which to use? Read masking vs non-masking SMS.

What businesses in Bangladesh use bulk SMS for

  • E-commerce and F-commerce: order confirmations, delivery updates, cash-on-delivery OTP, Eid and sale offers.
  • Education: exam results, holiday notices and fee reminders to guardians.
  • Healthcare: appointment reminders and report-ready alerts.
  • Banks and fintech: OTP codes and transaction alerts.
  • NGOs, events and politics: awareness messages and invitations across districts.

See ready-to-copy examples in Bangla SMS templates.

Why SMS still works

  • Every phone gets it. Feature phones and smartphones alike, with no app to install.
  • No internet needed. SMS arrives over the mobile network, even where data is weak or expensive.
  • It gets seen. An SMS shows on the lock screen and stays in the inbox.
  • It's simple to send. One upload or one API call reaches your whole list.

How much does bulk SMS cost?

You pay per SMS part sent. With Amar SMS, non-masking costs ৳0.29 to ৳0.35 per SMS and masking ৳0.49 to ৳0.58, depending on how much you recharge. One Bangla SMS holds 70 characters, so a longer message costs 2 or more parts (character limits).

Example: one-part message on the Business plan
RecipientsNon-masking (৳0.31)Masking (৳0.52)
10,000৳3,100—
50,000৳15,500৳26,000

See every plan on the price list.

Sending bulk SMS the right way

  • Send only to customers and people who agreed to receive your messages.
  • Keep promotions clearly separate from OTP and account alerts.
  • Say who the message is from, ideally with a masking name.
  • Tell people how to stop receiving offers.
  • Never send fraud, adult or abusive content; providers and operators block it.

Sources and references

  1. 3GPP TS 23.040: Technical realization of the Short Message Service (SMS)
  2. Amar SMS price list

SMS basics

Frequently asked questions

What is bulk SMS?

Bulk SMS is sending one text message to many mobile numbers at once, from a web dashboard, an Excel upload or an API, through an SMS provider.

What is the difference between bulk SMS and normal SMS?

A normal SMS goes from one phone to one person. Bulk SMS goes from a business system to many people at once, with delivery reports, scheduling and a brand name sender if you want one.

How much does bulk SMS cost in Bangladesh?

With Amar SMS, non-masking bulk SMS costs ৳0.29 to ৳0.35 per SMS and masking ৳0.49 to ৳0.58, with the MNP charge included.

Does bulk SMS work without internet?

Yes. SMS is delivered over the mobile network, so it reaches feature phones and smartphones without mobile data or an app.

Can I send bulk SMS in Bangla?

Yes. Bangla messages are sent as Unicode SMS, with 70 characters per SMS or 67 per part for longer messages.

More guides

Send your first SMS in 5 minutes

Create a free account, get 10 test SMS, and pay only for what you send.