WordPress.org

Plugin Directory

WP SMS – WordPress SMS Notifications, OTP, 2FA & WooCommerce SMS Alerts

WP SMS – WordPress SMS Notifications, OTP, 2FA & WooCommerce SMS Alerts

Description

WP SMS is the easiest and most powerful WordPress SMS plugin for sending text messages, OTP codes, and 2FA notifications directly from your site.
You can send SMS alerts via Twilio, custom SMS gateways, or other supported providers.

Whether you want to notify WooCommerce customers, send OTP for login, or broadcast SMS to users, WP SMS makes it simple.

🔹 Features

  • Send SMS from WordPress – Quickly send single or bulk SMS from your WordPress dashboard.
  • WooCommerce SMS Alerts – Notify customers about order status updates (completed, shipped, cancelled, etc.).
  • Contact Form 7 & Gravity Forms Integration – Send SMS when a form is submitted.
  • OTP & 2FA (Two Factor Authentication) – Add secure SMS-based login or verification.
  • Custom SMS Gateways – Use Twilio or integrate your preferred provider.
  • Bulk & Newsletter SMS – Send bulk SMS to all users or by user role.
  • Admin SMS Notifications – Get notified instantly of site activities (new user, post, comment, etc.).
  • URL Shortening Support – Integrates Bit.ly or Google URL Shortener API.
  • Developer Friendly – Hooks and filters for custom integrations.
  • Easy setup – Activate, configure your API key, and start sending SMS in minutes!

🔹 Why Choose WP SMS?

WP SMS is optimized for speed, flexibility, and reliability. It integrates seamlessly with popular plugins and is ideal for:
– WooCommerce stores that want to send SMS order notifications
– WordPress membership or e-learning sites that need 2FA/OTP SMS
– Businesses wanting SMS marketing or user alerts

You can even extend it with premium addons for deeper integrations.

🔸 WP SMS Pro Addons

Upgrade with Pro Addons to unlock more SMS automation and integrations:

  • WooCommerce SMS Addon – Automatic order SMS notifications.
  • Event Espresso SMS Reminder – Send reminders to event attendees.
  • Bulk SMS Addon – Send SMS to all users, by role, or to custom lists.
  • Contact Form 7 SMS Addon – Admin SMS notifications for new form submissions.
  • Easy Digital Downloads Addon – Customer SMS notifications on order updates.
  • ClassiPress / Vantage / AdForest Addons – Send SMS to ad owners and business listers.

View all addons

Need a custom integration? Contact us — we’ll help you build one.

Visit the WP SMS official website for documentation, guides, and API details.
Contributors are welcome via GitHub.

Disclaimer: This plugin is not affiliated with or endorsed by Twilio, Inc. All trademarks belong to their respective owners.

Screenshots

  • Send SMS from your WordPress admin dashboard.
  • Configure Twilio API credentials in settings.

Installation

  1. Upload the folder wp-twilio-core to the /wp-content/plugins/ directory.
  2. Activate the plugin through the ‘Plugins’ menu in WordPress.
  3. Go to Settings Twilio and enter your Twilio Account SID, Auth Token, and Number.
  4. Send a test SMS from your dashboard to confirm everything works.

FAQ

What is WP SMS?

WP SMS is a WordPress plugin that lets you send text messages (SMS) using Twilio or any supported SMS gateway. It supports bulk SMS, OTP, and WooCommerce notifications.

Is WP SMS free?

Yes! The core plugin is completely free. You just need a Twilio account (or your preferred gateway). Twilio even offers trial credits to get started.

Can I use my own SMS gateway?

Yes. WP SMS supports Twilio by default but allows custom gateways. Developers can use filters and actions to integrate any SMS API.

Can I send WooCommerce SMS notifications?

Absolutely. With the WooCommerce SMS Addon, your customers get automatic SMS alerts for each order update.

Does WP SMS support OTP or Two-Factor Authentication (2FA)?

Yes. You can enable SMS-based 2FA for user logins and custom forms with our OTP Addon.

Does WP SMS support bulk SMS or newsletters?

Yes. You can send bulk SMS to all users, by user role, or upload a custom list of numbers.

Can I log sent messages?

Yes, the plugin includes basic SMS logging for up to 100 entries.

Where can I get help or support?

Visit https://wpsms.io for documentation and support.

Reviews

ژوئن 1, 2024 2 replies
Update (June 1, 2024): Upgrading plugin rating from three (3) to five (5) stars. Developer has been responsive, required fixes have been incorporated in a timely manner, and the plugin performs as intended.
می 11, 2024 1 reply
I just wish there was more documentation. I’m trying to figure how I can save a group of people to send out bulk texting. If there were more instructions, I would have given the plugin 5 stars
فوریه 6, 2024 1 reply
I’m with the persons who payed for this plugin and doesn’t get any support or contact as by far most of the reviews are saying here. Plugins like these should be removed by wordpress. They also should take responsibility in this to let it happen.
ژوئن 8, 2023 1 reply
it gave error for activation and not working don’t waste your time
مارس 23, 2023 4 replies
I have tried to contact the developer of this plugin to request a refund of my purchase. I purchased the life time subscription of the Pro version. The plugin does not work as claimed. There is also no support. I tried to email the developer but have not had any type of response.
Read all 19 reviews

Contributors & Developers

“WP SMS – WordPress SMS Notifications, OTP, 2FA & WooCommerce SMS Alerts” is open source software. The following people have contributed to this plugin.

Contributors

Changelog

1.5.9

  • Updated Freemius SDK
  • Fixed translation bug

[…]