SMS Center For WHMCS has been designed to let you send text messages to both your clients and staff members right from within your WHMCS. The module features support for 21 SMS gateways, including the world’s favorite Twilio, Clickatell and fastsms. With it, you will be allowed to verify new customers and orders, as well as establish two-factor authentication to access your system.

Our module will empower you to create easily editable SMS templates that correspond to specific WHMCS email templates, both default and custom ones. You will be able to send single text messages as well, simply through picking a customer or typing in any number manually. What is more, SMS Center For WHMCS will allow you to text your administrators upon specific events, e.g. when important tickets are opened. As another option, you can design templates for mass SMS messages and send them whenever you choose, following the adjustable recipient filtering. If needed, you will be allowed to regulate multiple configurations under every active SMS gateway, each dedicated to a different group of countries.

At any moment, your clients will be free to decide whether or not to receive SMS notifications. Once they opt in, they will be allowed to select particular types of messages they would like to have access to. Text notifications can be also used to equip customers with tokens required to complete the process of account or order activation.

Go beyond the ordinary means of securing a rapid and efficient flow of information. Open up a new channel of customer devotion with SMS Center For WHMCS, and stay close to your audience anytime, anywhere!


  • Admin Area
    • Notify Your Clients And Administrators Via SMS Messages
    • Use Single Or Multiple Configurations Per SMS Gateway
    • Define SMS Gateway Rules Per Country
    • Send SMS Using Client's Phone Number Field Or Custom Filed
    • Use SMS Queue To Send SMS Within Defined Time Period
    • Manage List Of Queued SMS
    • Send Single SMS To Chosen Client Or Type In Any Number Manually
    • Send Mass SMS Using Recipient Filtering
    • Define SMS Template Counterpart Of Each Email Template
    • Define Mass SMS Templates
    • Estimate Message Length Using Character Counter
    • Create Different Language Versions Of Each SMS Template
    • Choose SMS Notifications To Be Received By Each Administrator
    • Notify Chosen Administrators Via SMS When:
      • Specified Product Is Ordered
      • Specified Product Addon Is Ordered
      • Specified Domain Is Ordered
      • Ticket With Specified Priority Is Opened
      • Specified Client Logs In To Client Area
    • Enable/Disable SMS Notifications Per Administrator
    • Enable/Disable SMS Gateways
    • Check Connection With SMS Gateways
    • Enable/Disable SMS Templates
    • View Verification Status Of Clients And Orders On WHMCS Lists
    • Manage Clients Verification Status From Addon
    • Manually Verify Client Status On Client Summary Page
    • Send SMS From Client Summary Page
    • SMS Templates - Merge Fields Support
    • Choose Client Custom Field To Be Used As Client Phone Number
    • Set Custom Token Length And Characters Set
    • Adjust Format Number To International Automatically
    • View Logs
  • Client Area
    • Choose To Opt-In/Out From Receiving SMS Messages
    • Choose SMS Notifications To Receive
    • Request SMS Token To Be Resent
  • Security And Verification
    • Two-Factor Authentication Submodule - Use Second Layer Of Security:
      • Client Area Login
      • Admin Area Login
    • Verify New Client Accounts With SMS Token
    • Verify New Orders With SMS Token
  • Mass SMS Recipient Filtering
    • Client Account Filter:
      • Account Statuses
      • Account Custom Fields
      • Account Languages
    • Addon Filter:
      • Purchased Addons
      • Purchased Addon Statuses
    • Domain Filter:
      • Domain Statuses
    • Product Filter:
      • Purchased Products
      • Purchased Product Statuses
      • Purchased Product Servers
  • Supported Gateways
    • Atomic SMS
    • BearSMS
    • BoxisSMS
    • BudgetSMS
    • BulkSMS
    • Burst SMS
    • Clickatell
    • ClickSend
    • Fastsms
    • InfoBip
    • MessageBird
    • Nexmo
    • sms77.io
    • SMSAPI
    • SMSEagle
    • SMS Gateway Me
    • SMSGlobal
    • smss.co.il
    • Twilio
    • Voodoo SMS
  • General Info
Read More


v3.2.0 Released Sep 26th, 2018
New Feature
  • BudgetSMS.net gateway support
  • BYTEHAND.com gateway support
  • ClickSend.com gateway support
  • SMSAPI.com gateway support
  • sms77.io gateway support
  • smss.co.il gateway support - case #375
  • Add or remove clients from the already filtered list of users at "Mass SMS Configuration"
  • "Accept SMS" and "Marketing SMS" statuses are now displayed directly on the list in Tools → Clients section
  • Restored character counter for an easier approximation of the message length
  • Added $invoice_domains_registered variable which can be used instead of the $invoice_items to display a list of domains in the invoice message - case #402
  • Added notification of no templates being available in the client area
  • Added option to change the "EAPI URL" connection parameter for the BulkSMS gateway - case #408
  • Clients list in "Send SMS" dropdown will be now sorted by their IDs instead of by the phone numbers
  • Extended logs to display additional information and errors connected with gateways
  • Logs adjusted to integrate with the Client Profile Viewer module
  • Certain notifications will now include detailed information about the reason of an error
  • A few improvements of displaying clients with their phone numbers and gateways with their configuration assigned
  • The SMS notification templates in the client area will be now enabled by default for new clients if they select "Accept SMS" agreement - case #409
Bug Fix
  • Solved problem with "SMS Activation" statuses being not always fully loaded on the WHMCS client list - case #404
  • Fixed missing client name information on the "SMS Queue" list
  • Corrected alignment of activation token field on smaller screen sizes
  • Resolved framework issues that might have occurred on PHP 5.6
  • The "Domain Transfer Completed" template will no longer be incorrectly named as "Domain Registration Confirmation" - case #405
  • Resolved issue with sending notifications based on the domains' rules to the administrator - case #406
  • Fixed problem with disabling a gateway if its configuration has been removed
  • Numerous tweaks, language, and UI corrections
v3.1.1 Released Aug 3rd, 2018
Bug Fix
  • Fixed selection of the Unicode option for BearSMS configuration
  • Corrected problem with sending SMS notification to the administrator's phone number when a new ticket is created - case #382
  • Resolved issue with sending SMS messages to a phone number entered with spaces using the Burst SMS provider - case #387
  • Corrected ID of the ticket provided in its URL for the SMS notification of the ticket creation - case #388
  • Fixed missing 'Send SMS' field in the client summary of the admin area when the V4 template was used - case #394
  • Eliminated issue with missing token confirmation for a new phone number change when the standard WHMCS phone number field was in use - case #395
  • The created rule will no longer unnecessarily work if the related gateway provider has already been disabled - case #396
  • The {$invoice_payment_method} and {$invoice_amount_paid} merge fields will now be displayed properly in the SMS message - case #398
  • The merge fields sent in SMS will now be in the same language as the rest of the message instead of in English - case #399
  • Removed unused PHPMailer from the module that might have caused troubles when sending an email from the client summary view - case #400
  • Added missing language records related to the invoice status
v3.1.0 Released Jun 14th, 2018
New Feature
  • Burst SMS gateway support
  • SMS Gateway Me support
Bug Fix
  • Resolved issue with updating information in the database on module migration
  • Fixed exception error that might have occurred on module migration - case #380
  • Corrected encoding of non-Latin SMS characters
  • The default charset is no longer set to UTF-8 by default, but obtained from the WHMCS database (for new module installations only)
  • Fixed problem with lacking phone number information on logs even if provided in the client's profile - case #365
  • Solved 'Class 'ModulesGardenSmsCenterAppConfigurationAddonUpdateServiceLocator' not found' that might have occurred on module upgrade - case #365
  • Solved 'Class 'ModulesGardenSmsCenterAppHelperHookHelpersTicket' not found' error that might have occurred on ticket department change - case #366
  • Assorted corrections to prevent errors occurring when sending emails - case #367
  • If a client sets the language that is not specified for an SMS template, the module will now use the default language correctly
  • Customers will no longer receive SMS messages that are not enabled in the client area - case #368
  • The 'Accept SMS' field will be now correctly enabled by default for already existing clients - case #368
  • Resolved issue with incorrect rendering of custom field types in the mass SMS configuration
  • Corrected error occurring when a ticket with attachment was opened
  • Fixed compatibility issue with Emoji Picker For WHMCS that resulted in sending duplicated messages
  • Adjusted error handling for hooks and other minor code corrections
v3.0.0 Released Apr 26th, 2018
  • Completely rewritten code
  • Rebuilt module user interface
  • Refined configuration of rules
  • Enhanced Mass SMS feature
  • Assorted language adjustments
  • Removed integration code - no longer required
New Feature
  • Atomic SMS gateway support
  • Voodoo SMS gateway support
  • Choose to use the client's default phone number instead of a dedicated SMS custom field
  • Use multiple credentials for any available SMS gateway
  • Send single text messages to the chosen client or type in any number manually
  • Send SMS notifications to administrators when selected customers log in to the client area
  • Manage the verification status of clients directly from the addon module
  • Client can now decide to opt-in/out from receiving SMS messages (GDPR requirement)
v2.2.6 Released Apr 16th, 2018
Bug Fix
  • Resolved issues related to hooks occurring in the encoded module's version installed on WHMCS V7.5
v2.2.5 Released Apr 9th, 2018
New Feature
  • WHMCS V7.5 support
  • PHP 7.1 and 7.2 support
Bug Fix
  • Resolved assorted problems related to the new Clickatell API - case #250
  • Eliminated security issue that might have resulted in sending a wrong new password via SMS - case #249
v2.2.4 Released Mar 12th, 2018
  • Disabled SSL certificate validation
v2.2.3 Released Feb 7th, 2018
  • New API support for the Clickatell gateway
  • Updated Fastsms logo
  • Assorted template improvements for the configuration list of SMS notifications in the client area
Bug Fix
  • Corrected invalid ticket ID in the URL used for the SMS notification templates
  • Resolved problem with loading logs if they contain diacritical signs
  • Rectified non-sending text messages from the queue if both the 'Send Messages Between' options were set to the same hour
  • Fixed two-factor authentication for the clients created before the module's activation
  • Resolved problem with sending a proper SenderID to the BulkSMS gateway
  • Mass SMS - corrected client selection for product filters with specified servers assignment
v2.2.2 Released Jun 9th, 2017
  • Refined compatibility with custom themes
Bug Fix
  • Adjusted loading of custom fields when external ones are enabled
  • Corrected re-verification process for client's number change
  • Password reset is now properly sent in uncoded format
v2.2.1 Released May 30th, 2017
New Feature
  • WHMCS V7.2 support
  • 'Do Not Block WHMCS Pages' option that allows unverified clients to retain access to client area pages
Bug Fix
  • Corrected display of missing checkboxes on Chrome browser
v2.2.0 Released May 10th, 2017
New Feature
  • New SMS gateway: Nexmo submodule
  • Set token length and supported characters
  • Verify clients' status manually
  • Added 'force' parameter to API integration for sending SMS messages immediately
  • Sent tokens are now saved in logs
  • Changing the customer's phone number reverts client's status to 'Unconfirmed'
  • Queuing for tokens is now disabled
Bug Fix
  • Resolved issue with activating the Twilio submodule before initial configuration
  • Corrected problem with changing SMS number in the admin area resulting in a blank page error
  • Client verification status in the admin area now works correctly
  • Refreshing the client profile page no longer resends already scheduled SMS messages
  • Custom field selection for SMS number has been limited to a 'text' type
  • Other slight code refinements
v2.1.5 Released Mar 28th, 2017
Bug Fix
  • Solved compatibility issue with CRM For WHMCS leading to PHP fatal errors during cron processing
  • Corrected redirect process resulting in 'File not found' error after order is placed from the admin area
v2.1.4 Released Jan 2nd, 2017
  • Restored support for SMS templates corresponding to removed email templates
  • Exclude clients without phone number from mass SMS
Bug Fix
  • Refinements of PDO connection
  • Minor UI tweaks
  • Send SMS from client profile in the admin area
  • Resolved issues with the Twilio submodule
  • Restored variables used in the 'Order Confirmation' template
  • Choose SMS template in a correct language
  • Choose correctly the default SMS gateway 
v2.1.3 Released Oct 31st, 2016
New Feature
  • PHP 7 support
Bug Fix
  • Bug Fix: Twilio submodule - Apply a prefix to a telephone number in a correct manner
v2.1.2 Released Oct 6th, 2016
New Feature
  • WHMCS V7 support
Bug Fix
  • SMSGlobal gateway - resolved SSL related issue
  • Minor tweaks and improvements
v2.1.1 Released Sep 23rd, 2016
Bug Fix
  • Twilio submodule - send SMS messages
v2.1.0 Released Sep 9th, 2016
  • New SMS Gateway: BulkSMS submodule
  • New SMS Gateway: Twilio submodule
New Feature
  • Assign SMS gateway to country
  • Allow client to resend token via SMS message
  • Notify admin via SMS message if defined product, product addon or domain has been bought
  • Notify admin via SMS message if ticket with defined priority is created
  • Choose client custom field to be used as client phone number
  • Define length and allowed characters of Two-Factor Authentication code
  • Delete messages in bulks from SMS queue
  • Refined usability of admin area UI
v2.0.5 Released Aug 26th, 2016
Bug Fix
  • Queue SMS messages containing special characters
  • Insert correct link using invoice merge field
v2.0.4 Released Aug 9th, 2016
Bug Fix
  • Handle special characters used in a gateway password
  • MessageBird - toggle usage of encoded connection
  • Multi-Language amendments
v2.0.3 Released Jul 8th, 2016
  • SMSGlobal gateway - force connection via HTTPS
v2.0.2 Released Jun 17th, 2016
  • Extended Multi-Language support
  • Hide 'SMS Center' from navbar if client is logged out
Bug Fix
  • Blend template support
v2.0.1 Released Apr 29th, 2015
Bug Fix
  • Resolved 'Strict Standard' errors
v2.0.0 Released Mar 23rd, 2016
New Feature
  • Mass SMS with recipient filtering
  • Define mass SMS templates
  • Toggle SMS Center in client area
  • Translate template titles in client area
Bug Fix
  • Apply country code to number
  • UI fixes
v1.6.0 Released Dec 18th, 2015
  • New SMS Gateway: Fastsms
Bug Fix
  • Define client SMS notifications to receive
v1.5.2 Released Nov 27th, 2015
Bug Fix
  • Compatibility with WHMCS V5
v1.5.1 Released Oct 28th, 2015
  • New API Function: Send SMS To Administrator
v1.5.0 Released Oct 7th, 2015
New Feature
  • Verify new client account with SMS token
  • Verify new order with SMS token
  • Use SMS queue to send SMS in defined time period
  • New SMS Gateway: InfoBip
  • New SMS Gateway: BearSMS
  • New SMS Gateway: MessageBird
v1.2.5 Released Aug 24th, 2015
  • WHMCS V6 support
Bug Fix
  • Multi-language messages
v1.2.4 Released Jul 23rd, 2015
  • WHMCS V6 support
  • Integration code
Bug Fix
  • Send SMS feature on WHMCS V6
v1.2.3 Released Jul 21st, 2015
New Feature
  • WHMCS V6 support
v1.2.2 Released Jun 17th, 2015
Bug Fix
  • UTF-8 encoding for Clickatell submodule
  • Handling unsynchronized time between PHP & MySQL servers for 2 Factor Auth
  • Send SMS form not displayed
v1.2.1 Released Jun 10th, 2015
New Feature
  • Module automatically applies changes when a new version is installed
Bug Fix
  • Minor fixes
v1.2.0 Released Jun 3rd, 2015
New Feature
  • Two-Factor Authentication submodule
  • Send SMS from client summary page
  • Integration with Clients Profiler For WHMCS
  • Enable/Disable SMS notifications for administrators
  • Define SMS notifications to send per administrator
  • Edit administrator SMS templates
v1.1.1 Released Apr 30th, 2015
Bug Fix
  • Searching for country prefix when country field is locked
v1.1.0 Released Apr 29th, 2015
New Feature
  • Support for BoxisSMS gateway
  • Adjust format number to international automatically
  • Clickatell submodule - define sender ID
Bug Fix
  • SMS is not sent while WHMCS cron is running
v1.0.0 Released Feb 18th, 2015
  • Initial Release
Read More


  • 1 month ago
    Using SMS centre, we now can ensure when our clients have ignored or forgotten about a bill, they get an SMS, No excuses after that. The time saved in un-suspending customers and chasing them for payments based on the use of this module in invaluable.
  • 1 month ago
    This addon does an amazing job with providing our customers realtime updates and changes alerts to their SMS. Our customers feel much more at ease knowing when their invoices are coming up for renewal and their support tickets have unread responses.
  • 5 months ago
    This addon has changed how we do business. We spend so much less time chasing money from customers and more customers pay early or on time. Very worth while. Works very well.
  • 6 months ago
    We love this product, and in fact most of the products that we have bought from ModulesGarden.
    SMS Center For WHMCS has proved to be invaluable in delivering critical sms's to our clients and securing their accounts.

    ModulesGarden support is fantastic, and their modules are rock solid.

Read More

See Also



Chosen by 469 customers

Manage prospective clients automatically: add contacts, set up campaigns, create web forms, generate quotes, preview calendar-based list of follow-ups and do much more.

Asterisk VoIP Center For WHMCS Icon
Asterisk VoIP Center

Asterisk VoIP Center For WHMCS

Chosen by 114 customers

Originate VoIP calls between any destination number and extension, monitor call details and playback call records upon integrating Asterisk server with WHMCS.

Resellers Center For WHMCS Icon
Resellers Center

Resellers Center For WHMCS

Chosen by 372 customers

Allow resellers to offer your products under own brand, manage acquired customers and earn profits for each sale plus let end clients handle key aspects in your WHMCS.

OpenStack VPS For WHMCS Icon
OpenStack VPS
$149.95 $134.95/yr
Deal Of The Week

OpenStack VPS For WHMCS

Chosen by 158 customers

Enable the provisioning of flexible virtual servers in WHMCS and allow your clients to handle each VPS product remotely: manage backups, access noVNC console and more.

$149.95 $134.95/yr