How To Send SMS Notifications from WHMCS
Do you run a business in Bangladesh using WHMCS? Want to send a quick SMS to your customers and team? The CloudWave SMS Notifications Module is here to help! It’s perfect for Bangladesh and sends instant SMS for things like invoice payments and support tickets. Plus, it uses the CloudWave BulkSMS API, so your messages arrive fast.
This post shows why this module is great for Bangladeshi businesses. We’ll cover its features and how it makes customers happy. Let’s get started!
Why SMS Works in Bangladesh
In Bangladesh, SMS is a top way to reach people. Almost everyone has a mobile phone, and SMS is fast and simple. For example, you can remind customers to pay invoices or tell your team about new orders. Also, SMS builds trust and keeps things smooth.
Our module works with WHMCS to send SMS automatically. It’s made for Bangladesh, so it uses local phone numbers like +8801712345678. Plus, it’s reliable because it uses CloudWave’s BulkSMS API.
How to Start Sending Your SMS Notification?
Before starting, you must open an account in CloudWave BulkSMS and buy some SMS.
Step 1: Install It
- Download Module
- Get the module files (cloudwave_sms.php and cloudwave_sms_hooks.php).
- Put them in:
- /path/to/whmcs/modules/addons/cloudwave_sms/
- /path/to/whmcs/includes/hooks/
- In WHMCS Admin, go to Setup > Addon Modules, find CloudWave SMS Notifications, and click Activate.
- Set up access for your team.
Step 2: Set It Up
- Go to Addons > CloudWave SMS Notifications.
- Add your CloudWave API token and sender ID.
- Enter two team phone numbers (e.g., +8801712345678).
- Choose which events send SMS, like invoice payments.
- Write your messages or use the defaults.
- Turn on logging to track team SMS.
- Save your settings.
Step 3: Test It
- Use Send Single SMS to check the API.
- Try events like making an invoice or opening a ticket.
- Look at team SMS logs to see if they worked.
Step 4: Use It
- Watch how SMS reaches customers.
- Change settings if needed.
- Check logs to fix any problems.
What the Module Does
The CloudWave SMS Module is easy to use for Bangladeshi WHMCS users. Here are its best features:
1. Send SMS for Key Events
Send SMS to customers for:
- New Invoice: Tell customers about invoices and when to pay.
- Invoice Paid: Confirm payments to customers and your team.
- New Customer: Welcome new clients with a friendly SMS.
- Cancelled Invoice: Let customers know if an invoice is cancelled.
- Service Changes: Update customers if a service stops, starts, or ends.
- Support Tickets: Notify customers about ticket updates and your team about new tickets.
Example: When a customer pays, they get:
(Your Company) Hi [Customer Name], you paid invoice #123 for BDT 1000. Thanks!
Your team gets: (Your Company) [Customer Name] paid invoice #123 for BDT 1000.
2. Turn SMS On or Off
You can choose which events send SMS. For example, turn off SMS for canceled invoices if you don’t need them. This saves money and sends only important messages.
3. Make Your Messages
You can write your SMS messages. Use simple words like {customer_name} or {invoice_id}. Every SMS starts with (Your Company) for a professional look.
4. Track Team SMS
Check team SMS in WHMCS. See when they were sent, what they said, and if they worked. This helps fix problems fast.
5. Send One SMS
Test the system or send a single SMS to a customer. The module adds your company name and checks phone numbers.
6. Works with Bangladesh Numbers
The module checks phone numbers to ensure they start with +880. It fixes numbers like 01712345678 to +8801712345678 for smooth sending.
7. Fast and Safe API
The module uses CloudWave’s API for quick, safe SMS. You only need your API token and sender ID.
Why Pick This Module?
For Bangladeshi WHMCS users, this module is perfect because:
- It’s reliable with CloudWave’s API.
- You can choose what SMS to send.
- It grows with your business.
- It’s super easy to use.
Fix Problems Fast
- No SMS?
- Check phone numbers (+880 format).
- Make sure the event is turned on.
- Test API with Send Single SMS.
- Look at logs:
SELECT * FROM mod_cloudwave_sms_log WHERE event_type LIKE 'Admin%' AND status = 'error';
- No Company Name?
- Check messages start with ({company_name}).
- Set the company name in Setup > General Settings.
- API Issues?
- Look for errors like HTTP 401 in logs.
- Talk to CloudWave support with your API token.
Get It Now!
Ready to make WHMCS better in Bangladesh? The CloudWave SMS Notifications Module sends fast, professional SMS. Visit [your website/contact link] to start, or download it now to improve your customer communication!
Got questions? Email our support team at [email protected] or read our [documentation link] for setup help.
Grow your WHMCS business with CloudWave SMS Notifications—every message matters!