Documentation
Learn how to use WSMS with comprehensive guides and API reference.
New to WP SMS?
Get up and running in minutes.
Introduction
8 articlesGetting Started
Get started with WSMS (formerly WP SMS) by following step-by-step guidance to install, configure, and send SMS from WordPress.
Installation
Step-by-step guide to installing WSMS on your WordPress site.
Install Add-Ons
Download and install WSMS add-ons from your account.
License Activation
Find and enter your WSMS license key to activate add-ons.
How to Send SMS
Send single or bulk SMS messages from your WordPress dashboard.
Manage Subscribers
Add, edit, delete, import and export SMS subscribers.
Configuration
16 articlesGateway Configuration
Learn how to configure your SMS gateway provider with WSMS.
General Settings
Configure general WSMS settings including admin notifications and mobile field options.
Configuring the Admin Mobile Number
Learn how to set up the admin mobile number to receive important site notifications via SMS.
Custom Gateway Setup
Configure a custom SMS gateway for providers not natively supported.
2FA & Login Settings
Configure two-factor authentication and SMS-based login for WordPress.
Advanced Settings
Configure advanced options including reports, URL shortening, webhooks, and reCAPTCHA.
Features
3 articlesIntegrations
11 articlesWooCommerce 2FA
Configure two-factor authentication for WooCommerce login and checkout.
WooCommerce SMS Variables
Complete reference of variables for WooCommerce SMS notifications.
WooCommerce Tracking Code Notifications
Automatically send SMS when shipping gateways add tracking codes to WooCommerce orders.
WooCommerce Gutenberg Checkout
Integrate SMS validation and notifications with WooCommerce's block-based checkout.
WooCommerce Shipment Tracking
Include shipment tracking codes in WooCommerce SMS notifications.
Ultimate Member Auto-Subscribe
Automatically subscribe Ultimate Member users to SMS newsletter upon registration.
API
7 articlesSend SMS Endpoint
REST API endpoint to send SMS messages through WSMS plugin.
Get SMS Credit Endpoint
REST API endpoint to retrieve the remaining SMS credit balance.
Newsletter Subscribe Endpoint
REST API endpoint to subscribe users to your SMS newsletter.
Newsletter Verify Endpoint
REST API endpoint to verify subscriber phone numbers via activation code.
Newsletter Unsubscribe Endpoint
REST API endpoint to unsubscribe users from your SMS newsletter.
Register Webhook Endpoint
REST API endpoint to register and subscribe to webhooks in WSMS.
Troubleshooting
5 articlesTroubleshooting Guide
Diagnose and resolve common WSMS issues.
System Info
Access system information for troubleshooting WSMS issues.
License Activation Troubleshooting
Resolve common WSMS license activation issues.
Scheduling Issues
Troubleshoot scheduled SMS not sending on time.
SMS Delivery Issues
Troubleshoot SMS messages not being delivered to recipients.
Functions
4 articleswp_sms_send()
Send SMS messages programmatically using the wp_sms_send() function.
wp_sms_get_option()
Retrieve plugin options programmatically using the wp_sms_get_option() function.
wp_sms_subscriber_form()
Display a subscriber form to collect SMS newsletter signups.
wp_sms_render_quick_reply()
Enable quick reply functionality for SMS responses in WordPress.
Hooks
4 articleswp_sms_send (Action)
Action hook triggered after an SMS message is sent successfully.
wp_sms_add_subscriber
Action hook triggered when a new user subscribes to SMS notifications.
wp_sms_otp_generated
Action hook triggered when an OTP is generated, useful for sending notifications.
wp_sms_number_unsubscribed_through_url
Action hook triggered when a subscriber unsubscribes via URL, useful for custom redirects.
Filters
16 articleswp_sms_registration_username
Customize the username format for mobile number registrations.
OTP Rate Limiter
Customize OTP request limits to control SMS frequency and prevent abuse.
wp_sms_sms_otp_length
Customize the length of OTP codes generated by WSMS.
wp_sms_mobile_number_validity
Customize mobile number validation logic with custom rules.
wp_sms_single_dispatch_arguments
Modify SMS parameters before dispatching messages to individual recipients.
wp_sms_api_message_content
Modify SMS message content before transmission through the REST API.
Tutorials
14 articlesAuto-Subscribe WooCommerce Customers
Automatically add WooCommerce customers to SMS groups after purchase.
Allow Shop Manager to Send SMS
Grant WooCommerce shop managers permission to send SMS messages.
Auto-Subscribe Users on Registration
Automatically add users to SMS subscribers when they register.
Auto-Update Credit After Sending
Automatically refresh SMS credit balance after each message.
Import Subscribers from CSV
Bulk import SMS subscribers using a CSV file.
Add Subscribers from Contact Form 7
Convert Contact Form 7 submissions into SMS subscribers.
Add-ons
8 articlesAdd-ons Overview
Extend WSMS functionality with powerful add-ons for WooCommerce, forms, memberships, bookings, and more.
WSMS Pro
Premium SMS features with 300+ gateways, scheduled SMS, 2FA, and popular plugin integrations.
WooCommerce Pro
Recover abandoned carts, verify customers & boost sales with powerful SMS marketing for WooCommerce.
Two-Way SMS
Send and receive SMS messages directly from your WordPress dashboard with interactive conversations and automated commands.
Elementor Integration
Send instant SMS notifications to admins and users when visitors submit Elementor Pro forms.
Membership Integrations
Send automated SMS notifications for membership events with Paid Memberships Pro and Simple Membership.
Account
12 articlesGet a Copy of Your Receipt
Access your purchase receipts and update billing information.
Reset Your Password
Recover access to your WSMS account by resetting your password.
Renew Your License
Extend your WSMS subscription before or after it expires.
Cancel Auto-Renewal
Stop automatic renewal of your WSMS subscription.
Update Payment Method
Change your credit card or payment details for WSMS subscriptions.
Request a Refund
How to submit a refund request for your WSMS purchase.