BULKSMSBD / FAQ

বাল্ক SMS নিয়ে আপনার প্রশ্নের উত্তর

বাংলাদেশে বাল্ক SMS, masking sender ID, মূল্য, বাংলা SMS, delivery report ও SMS API সম্পর্কে জানুন। BulkSMSBD ব্যবহার শুরু করার প্রয়োজনীয় তথ্য এক জায়গায়।

নতুন অ্যাকাউন্ট তৈরি করার পর Sender ID পেতে সময় লাগে কেন?

আমরা প্রতিটি নতুন অ্যাকাউন্টের তথ্য যাচাই ও পরীক্ষা করি। প্রয়োজন হলে অ্যাকাউন্ট হোল্ডারের সঙ্গে কথা বলি। যাচাই সম্পন্ন হওয়ার পর অ্যাকাউন্ট চালু করে Sender ID যোগ করে দেওয়া হয়। তাই নতুন অ্যাকাউন্ট তৈরি করলেই সঙ্গে সঙ্গে Sender ID পাওয়া যায় না; এই প্রক্রিয়া সম্পন্ন হতে কিছুটা সময় লাগে।

বাল্ক SMS কী?

একই বার্তা অনেক গ্রাহকের কাছে পাঠানোর পদ্ধতিকে বাল্ক SMS বলা হয়। ব্যবসার অফার, নোটিশ, অর্ডার আপডেট ও গ্রাহক যোগাযোগে এটি ব্যবহার করা যায়।

BulkSMSBD ব্যবহার শুরু করব কীভাবে?

bulksmsbd.net-এ অ্যাকাউন্ট তৈরি করুন। প্রয়োজনীয় অ্যাকাউন্ট যাচাই, sender ID নির্বাচন ও ব্যালেন্স যোগ করার পর আগে নিজের নম্বরে একটি পরীক্ষামূলক SMS পাঠান।

অ্যাকাউন্ট লগইনের নিরাপত্তা কীভাবে বাড়াব?

নিরাপত্তার স্বার্থে অ্যাকাউন্ট লগইনের জন্য Two-Factor Authentication (2FA) চালু রাখুন। এতে password-এর পাশাপাশি অতিরিক্ত verification প্রয়োজন হয়। আপনার password ও verification code কারও সঙ্গে শেয়ার করবেন না।

মাস্কিং SMS কাকে বলে?

IP টেলিফোন নম্বরের পরিবর্তে আপনার প্রতিষ্ঠান বা ব্র্যান্ডের নাম প্রেরক হিসেবে দেখিয়ে SMS পাঠানোকে মাস্কিং SMS বলে।

মাস্কিং নাম কি বাংলায় নিবন্ধন করা যায়?

না। মাস্কিং নাম নিবন্ধনের জন্য শুধু ইংরেজি বড় হাতের অক্ষর A–Z এবং সংখ্যা 0–9 ব্যবহার করা যায়। নামটি সর্বোচ্চ ১১ অক্ষরের হতে পারবে।

মাস্কিং চালু হতে কতদিন সময় লাগে?

মাস্কিং SMS চালু হতে সাধারণত ৪–৫ কর্মদিবস সময় লাগে।

Masking SMS কি ইংরেজিতে পাঠানো যাবে?

BulkSMSBD-এর প্রকাশিত API error তালিকায় masking SMS বাংলায় পাঠানোর শর্ত উল্লেখ আছে (code 1012)। ইংরেজি masking বার্তা পাঠানোর আগে আপনার sender ও route-এর বর্তমান নিয়ম support থেকে নিশ্চিত করুন।

SMS-এর দাম কত?

মূল্য masking/non-masking, প্যাকেজ ও ক্রয়ের পরিমাণের ওপর নির্ভর করে। বর্তমান প্যাকেজ দেখুন এবং MNP চার্জ, প্রযোজ্য কর, sender ফি ও মেয়াদসহ চূড়ান্ত মূল্য নিশ্চিত করে কিনুন।

ব্যালেন্স কীভাবে যোগ করব?

ড্যাশবোর্ডে উপলব্ধ payment option ব্যবহার করুন। BulkSMSBD-এর ওয়েবসাইটে bKash ও Nagad top-up উল্লেখ আছে। টাকা কাটা হলেও ব্যালেন্স না এলে transaction ID দিয়ে support-এ যোগাযোগ করুন।

ব্যালেন্সের মেয়াদ ও refund-এর নিয়ম কী?

মেয়াদ ও refund-এর শর্ত নির্বাচিত প্যাকেজ এবং প্রযোজ্য নীতিমালার ওপর নির্ভর করে। কেনার আগে dashboard বা support থেকে লিখিতভাবে শর্ত নিশ্চিত করুন।

বাংলা SMS ও দীর্ঘ বার্তা পাঠানো যায়?

BulkSMSBD বাংলা Unicode এবং multipart SMS সমর্থন করে। দীর্ঘ বার্তা একাধিক SMS part হিসেবে গণনা হতে পারে। পাঠানোর আগে dashboard-এর part count এবং মোট খরচ দেখুন।

Excel বা ফাইল থেকে নম্বর আপলোড করতে পারব?

ওয়েবসাইটে CSV ও TXT import-এর সুবিধা উল্লেখ আছে। Excel-এর নম্বর CSV হিসেবে সংরক্ষণ করে dashboard-এর template অনুযায়ী আপলোড করুন। নম্বরের format ও duplicate যাচাই করুন।

কোন ধরনের বার্তা পাঠানো উচিত?

সম্মতি দেওয়া গ্রাহককে প্রাসঙ্গিক অফার, নোটিশ ও service update পাঠান। প্রতারণামূলক, বিভ্রান্তিকর বা অননুমোদিত বার্তা পাঠাবেন না। campaign-এর আগে প্রযোজ্য operator ও platform policy যাচাই করুন।

Submitted দেখালেই কি SMS পৌঁছে গেছে?

না। Submitted মানে বার্তাটি submission-এর জন্য গ্রহণ করা হয়েছে। Delivered মানে delivery report-এ পৌঁছানোর নিশ্চয়তা পাওয়া গেছে। API response code 202 submission সফল বোঝায়; delivery নিশ্চিত করে না।

SMS পৌঁছাতে দেরি বা ব্যর্থ হয় কেন?

ভুল নম্বর, বন্ধ ফোন, network সমস্যা, sender বা content restriction এবং route-এর সমস্যায় বিলম্ব বা ব্যর্থতা হতে পারে। report পরীক্ষা করে message reference, সময় ও নম্বর দিয়ে support-এ জানান।

IP টেলিফোন নম্বর দিয়ে কী কী সেবা পাওয়া যায়?

BulkSMSBD-এর IP টেলিফোন নম্বর দিয়ে SMS পাঠানো ও গ্রহণ করা যায়। চাইলে একই নম্বরে ইনকামিং কল গ্রহণ এবং আউটগোয়িং কল করার সুবিধাও নিতে পারেন।

Laravel বা ওয়েবসাইটে SMS API যুক্ত করা যায়?

হ্যাঁ। BulkSMSBD HTTP API দিয়ে Laravel, PHP বা অন্য server-side application থেকে SMS পাঠানো যায়। API documentation অনুসরণ করুন এবং API key browser JavaScript বা public repository-তে রাখবেন না।

SMS API-তে কী কী তথ্য দিতে হয়?

Single-message endpoint হলো https://bulksmsbd.net/api/smsapi। প্রকাশিত documentation-এ api_key, senderid, number এবং message প্রয়োজন। নম্বরের উদাহরণ format: 88017XXXXXXXX। server থেকে HTTPS ব্যবহার করে request পাঠান।

মাস্কিং ও নন-মাস্কিং—দুটো দিয়েই কি OTP পাঠানো যায়?

হ্যাঁ। মাস্কিং ও নন-মাস্কিং—উভয় ধরনের SMS দিয়েই OTP পাঠানো যায়।

সহায়তার জন্য কোথায় যোগাযোগ করব?

কল করুন 01611216276 নম্বরে অথবা info@bulksmsbd.com-এ লিখুন। account username, সমস্যার সময় ও message/payment reference দিন। password, API key বা OTP কাউকে পাঠাবেন না।

মাস্কিং দিয়ে কি SMS গ্রহণ করা যায়?

না। মাস্কিং দিয়ে শুধু SMS পাঠানো যায়; SMS গ্রহণ করা যায় না।

মাস্কিং দিয়ে কি কল করা বা গ্রহণ করা যায়?

না। মাস্কিং sender ID দিয়ে কল করা বা গ্রহণ করা যায় না।

মাস্কিং চালু করার জন্য কোনো ফি আছে কি?

হ্যাঁ। প্রতিষ্ঠানের নামে মাস্কিং sender ID চালু করার ফি ৫০০ টাকা এবং ব্যক্তির নামে চালু করার ফি ১,০০০ টাকা।

ব্যালেন্সের মেয়াদ শেষ হওয়ার আগে রিচার্জ করলে আগের টাকা কি যুক্ত হবে?

হ্যাঁ। মেয়াদ শেষ হওয়ার আগে রিচার্জ করলে আগের অব্যবহৃত টাকা নতুন রিচার্জের টাকার সঙ্গে যোগ হবে। অর্থাৎ, আগের ব্যালেন্স ক্যারি ফরওয়ার্ড হবে।

কত অক্ষরে একটি SMS part গণনা করা হয়?

SMS part-এর হিসাব font নয়, encoding-এর ওপর নির্ভর করে। সাধারণ GSM-7 ইংরেজি বার্তায় single-part সীমা ১৬০; সীমা ছাড়ালে প্রথমসহ প্রতি part সাধারণত ১৫৩ encoding unit। বাংলা বা Unicode বার্তায় single-part সীমা ৭০; সীমা ছাড়ালে প্রতি part সাধারণত ৬৭ UTF-16 unit। সাধারণ GSM-7 লেখায় ১৬১–৩০৬ unit = ২ part, ৩০৭–৪৫৯ = ৩ part। Unicode-এ ৭১–১৩৪ unit = ২ part, ১৩৫–২০১ = ৩ part। Space ও line break গণনা হয়। কিছু GSM special character দুই unit নেয়; emoji ও বাংলা যুক্তাক্ষরের দৃশ্যমান অক্ষরসংখ্যা encoding unit-এর সমান নাও হতে পারে। পাঠানোর আগে dashboard-এর part count ও খরচ দেখুন।

ধরনএকটি partMultipart: প্রতি part
GSM-7160153
Unicode7067
API দিয়ে SMS পাঠাতে কি Source IP whitelist করতে হবে?

API Request Source IP checking চালু থাকলে, যে সার্ভার থেকে API request পাঠাবেন তার public IP whitelist করতে হবে। চাইলে Source IP checking বন্ধ রাখতে পারেন। তখন request-এর Source IP whitelist করা আছে কি না যাচাই করা হবে না। নিরাপত্তার জন্য Source IP checking চালু রাখা ভালো।

প্যাকেজ, চার্জ ও অনুমোদনের শর্ত পরিবর্তন হতে পারে। কেনার আগে বর্তমান শর্ত নিশ্চিত করুন।

BULKSMSBD / FAQ

Your bulk SMS questions, answered.

Find practical answers about bulk SMS in Bangladesh, masking sender IDs, pricing, Bangla messages, delivery reports and SMS API integration with BulkSMSBD.

Why does it take time to receive a Sender ID after creating a new account?

We review and verify every new account. When necessary, we speak with the account holder. Once verification is complete, we activate the account and add the Sender ID. A Sender ID is therefore not assigned immediately upon registration; completing this process takes some time.

What is bulk SMS?

Bulk SMS lets you send a message to many recipients. Businesses use it for offers, notices, order updates and customer communication.

How do I get started with BulkSMSBD?

Create an account at bulksmsbd.net. Complete the required account verification, choose a sender ID and add balance. Send a test message to your own number before launching a campaign.

How can I improve my account login security?

Keep Two-Factor Authentication (2FA) enabled for your account login. It requires an additional verification step alongside your password. Do not share your password or verification codes with anyone.

What is masking SMS?

Masking SMS displays your organization or brand name as the sender instead of an IP telephone number.

Can I register a masking name in Bengali?

No. A masking name may contain only English uppercase letters A–Z and digits 0–9, with a maximum length of 11 characters.

How long does masking activation take?

Masking SMS activation usually takes 4–5 working days.

Can I send masking SMS in English?

The published BulkSMSBD API error list includes a Bengali-only masking requirement (code 1012). Before sending English masking content, confirm the current rules for your sender and route with support.

How much does SMS cost?

Pricing depends on the sender type, package and purchase volume. Check the current package and confirm the final price, including MNP charges, applicable taxes, sender fees and validity.

How do I add balance?

Use the payment options available in your dashboard. The BulkSMSBD website lists bKash and Nagad top-ups. If a payment is deducted but balance is not credited, contact support with the transaction ID.

What are the balance validity and refund rules?

Validity and refund terms depend on the selected package and applicable policy. Confirm the terms in your dashboard or obtain written confirmation from support before purchasing.

Can I send Bangla and long messages?

BulkSMSBD supports Bangla Unicode and multipart SMS. Long messages may be charged as multiple SMS parts. Review the dashboard part count and total cost before sending.

Can I upload contacts from Excel or a file?

The website lists CSV and TXT import. Export Excel contacts as CSV and follow the dashboard template. Check number formatting and duplicates before sending.

What messages should I send?

Send relevant offers, notices and service updates to customers who have consented. Avoid fraudulent, misleading or unauthorized content. Check applicable operator and platform policies before a campaign.

Does Submitted mean the SMS was delivered?

No. Submitted means the message was accepted for submission. Delivered indicates delivery confirmation in the delivery report. API response code 202 confirms successful submission, not delivery.

Why can SMS be delayed or fail?

Incorrect numbers, switched-off phones, network issues, sender or content restrictions and routing issues can cause delays or failures. Check the report and share the message reference, sending time and number with support.

What services are available with an IP telephone number?

A BulkSMSBD IP telephone number supports sending and receiving SMS. You can also choose incoming and outgoing calling services on the same number.

Can I integrate SMS with Laravel or my website?

Yes. The BulkSMSBD HTTP API can be used from Laravel, PHP and other server-side applications. Follow the API documentation and keep the API key out of browser JavaScript and public repositories.

What parameters does the SMS API need?

The single-message endpoint is https://bulksmsbd.net/api/smsapi. The published documentation requires api_key, senderid, number and message. An example number format is 88017XXXXXXXX. Send requests over HTTPS from your server.

Can I send OTPs with both masking and non-masking SMS?

Yes. OTP messages can be sent using both masking and non-masking SMS.

How do I contact support?

Call 01611216276 or email info@bulksmsbd.com. Include your account username, issue time and message or payment reference. Do not share passwords, API keys or OTPs.

Can I receive SMS with a masking sender ID?

No. A masking sender ID can only send SMS; it cannot receive SMS.

Can I make or receive calls with a masking sender ID?

No. A masking sender ID cannot make or receive calls.

Is there a masking activation fee?

Yes. The activation fee is BDT 500 for an organization name and BDT 1,000 for an individual name.

Will my remaining balance carry forward if I recharge before expiry?

Yes. If you recharge before your balance expires, your unused balance is added to the new recharge amount and carried forward.

How many characters count as one SMS part?

SMS parts depend on encoding, not font. A single GSM-7 message allows 160 units; longer messages generally allow 153 units in every part, including the first. A single Unicode message allows 70 UTF-16 units; longer messages generally allow 67 units per part. GSM-7 messages of 161–306 units use 2 parts and 307–459 use 3. Unicode messages of 71–134 units use 2 parts and 135–201 use 3. Spaces and line breaks count. Some GSM special characters take two units, while emoji and visually combined Bangla characters may contain multiple encoding units. Check the dashboard part count and cost before sending.

EncodingSingle partMultipart: every part
GSM-7160153
Unicode7067
Do I need to whitelist the Source IP to send SMS through the API?

When API Request Source IP checking is enabled, you must whitelist the public IP of the server sending the API requests. You can disable Source IP checking if you prefer. When disabled, the system does not check whether the request Source IP is whitelisted. Keeping Source IP checking enabled is recommended for security.

Packages, charges and approval requirements may change. Confirm the current terms before purchasing.