NotifSMS – Notifications, OTP & 2FA

Plugin Banner

NotifSMS – Notifications, OTP & 2FA

by mohsin.id

Download
Description

NotifSMS enables you to send text messages, OTP codes, and 2FA notifications directly from your WordPress 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, this plugin provides a straightforward solution.

🔹 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!

🔹 Use Cases

This plugin 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.

🔸 Premium 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 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., WordPress, WooCommerce, or any other third-party service mentioned. All trademarks belong to their respective owners.

Third-Party Services

This plugin may send data to the following third-party services when certain features are enabled:

Bitly URL Shortener

When used: When the “Shorten URLs using Bit.ly” option is enabled in plugin settings, URLs in SMS messages are automatically shortened using the Bitly API.

Service Information:
* Service Website: https://bitly.com/
* API Documentation: https://dev.bitly.com/v4_documentation.html
* Terms of Service: https://bitly.com/pages/tos
* Privacy Policy: https://bitly.com/pages/privacy

Data Sent: Long URLs from SMS messages are sent to Bitly’s API to generate shortened URLs. No personal user data is sent beyond the URLs themselves.

Google URL Shortener (Deprecated)

When used: When the “Shorten URLs using Google (Deprecated)” option is enabled in plugin settings, URLs in SMS messages are automatically shortened using the Google URL Shortener API.

Note: Google has deprecated this service. We recommend using Bitly instead.

Service Information:
* Service Website: https://developers.google.com/url-shortener
* Terms of Service: https://developers.google.com/terms
* Privacy Policy: https://policies.google.com/privacy

Data Sent: Long URLs from SMS messages are sent to Google’s API to generate shortened URLs. No personal user data is sent beyond the URLs themselves.

Important: These third-party services are only used when you explicitly enable URL shortening in the plugin settings. If URL shortening is disabled, no data is sent to these services.

  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 WPSMS Settings and enter your Twilio Account SID, Auth Token, and Number.
  4. Send a test SMS from your dashboard to confirm everything works.
  1. Send SMS from your WordPress admin dashboard.

    Send SMS from your WordPress admin dashboard.

  2. Configure Twilio API credentials in settings.

    Configure Twilio API credentials in settings.

What is NotifSMS?

NotifSMS 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 NotifSMS 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. NotifSMS 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?

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

Does NotifSMS 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 NotifSMS 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.

Great Plugin | Developer is Responsive

By Generosus (generosus) on June 1, 2024

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.

The plugin works!

By bernicembutler on May 11, 2024

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

scam

By kheeten on February 6, 2024

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.

not working

By ali980 on June 8, 2023

it gave error for activation and not working don't waste your time

Do not purchase this plugin!

By alwoodjs on March 23, 2023

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.

Not useful anymore

By harrdeepverma on February 21, 2023

Need to buy pro version for even twilio

No Support or Refund

By CamZL1 (DanishHaidri) on January 11, 2023

Stay away from this plugin if you are looking for any support or refund. Many things DONT work and there is no support what so ever from the developer on this channel or their Facebook page.

Support does not respond and will not give refund...

By dgbatch on October 6, 2021

Support is non existent... The plugin is okay, however support is non existent. The videos demonstrating the plugins capabilities on the website are of every single addon, you can not replicate this functionality with individual addons it is a little deceiving. The plugin also cannot be used to SMS existing customers without manually entering their phone numbers again. After learning of its shortfalls for my situation and requesting a refund, there was no response from support. I only managed to get a response when posting on the public forum. They would send a short email, I would reply and then again I would get no response. Now 3 weeks later and still no refund and only superficial responses from support. By far the worst experience with a Plugin author...

A True Gem | This Plugin Rocks!

By AeroStar (jetxpert) on September 2, 2021

Kudos to the developers of this plugin. We've tried many SMS plugins from WP's repository and, by far, this one performs the best. It integrates nicely with other plugins that depend on Twilio and/or offer SMS capabilities such as gAppointments. Support is friendly, fast, and effective. Job well done. Cheers!

Absolutely love this product!

By (leadology) on February 1, 2021

Perfect for us! Not only is the product super functional and easy to use, the author is amazing and offers some of the best support we have ever enjoyed. You can have great confidence with this product and the more you use it, the better you will like it. We are tough to please and we are very happy!

2.0.0

  • Updated plugin name to NotifSMS – Notifications, OTP & 2FA for WordPress
  • Fixed internationalization issues
  • Updated tested up to WordPress 6.8
  • Code improvements and compliance updates

1.5.9

  • Updated Freemius SDK
  • Fixed translation bug

[…]

Back to top