{"id":17057,"date":"2026-07-14T10:17:43","date_gmt":"2026-07-14T04:47:43","guid":{"rendered":"https:\/\/www.fast2sms.com\/help\/wordpress-woocommerce-notifications-otp-sms\/"},"modified":"2026-07-14T10:17:43","modified_gmt":"2026-07-14T04:47:43","slug":"wordpress-woocommerce-notifications-otp-sms","status":"publish","type":"post","link":"https:\/\/www.fast2sms.com\/help\/wordpress-woocommerce-notifications-otp-sms\/","title":{"rendered":"WordPress and WooCommerce: How to Send Notifications and OTP SMS (Free Plugin)"},"content":{"rendered":"<p>You run a WordPress site or a WooCommerce store, and you want two things: automatic notifications going out on SMS and WhatsApp, and OTP SMS protecting your logins, signups and orders. One free plugin does both. This is the complete guide, from install to your first OTP, with an honest look at what works on plain WordPress versus what needs WooCommerce.<\/p>\n<p>Everything below is self-serve. You will not need to email anyone to &#8220;enable integration&#8221;, and you will not need a developer.<\/p>\n<h2>What you can send<\/h2>\n<p><strong>Notifications:<\/strong> order placed, payment received, processing, completed, on hold, failed, cancelled, refunded, shipment note updates, review requests, abandoned cart reminders, welcome messages, and admin alerts to your own phone. Each one goes on SMS, WhatsApp, or both.<\/p>\n<p><strong>OTP SMS:<\/strong> login with OTP on your login forms, phone verification on registration, OTP checks on Contact Form 7, WPForms and Elementor forms, and OTP confirmation links for Cash on Delivery orders. OTPs can travel by SMS or WhatsApp with automatic fallback.<\/p>\n<h2>WordPress vs WooCommerce: what works where<\/h2>\n<p>The plugin runs on any WordPress site. WooCommerce simply unlocks the store features. Here is the exact split:<\/p>\n<div style=\"overflow-x:auto;\">\n<table style=\"width:100%;border-collapse:collapse;font-size:15px;\">\n<thead>\n<tr>\n<th style=\"border:1px solid #e5e7eb;padding:12px;background:#f3f4f6;text-align:left;\">Feature<\/th>\n<th style=\"border:1px solid #e5e7eb;padding:12px;background:#f3f4f6;text-align:left;\">Plain WordPress<\/th>\n<th style=\"border:1px solid #e5e7eb;padding:12px;background:#f3f4f6;text-align:left;\">With WooCommerce<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td style=\"border:1px solid #e5e7eb;padding:12px;\">OTP login (wp-login.php + shortcode)<\/td>\n<td style=\"border:1px solid #e5e7eb;padding:12px;\">Yes<\/td>\n<td style=\"border:1px solid #e5e7eb;padding:12px;\">Yes, plus My Account login<\/td>\n<\/tr>\n<tr>\n<td style=\"border:1px solid #e5e7eb;padding:12px;\">OTP on registration<\/td>\n<td style=\"border:1px solid #e5e7eb;padding:12px;\">Yes<\/td>\n<td style=\"border:1px solid #e5e7eb;padding:12px;\">Yes, both registration forms<\/td>\n<\/tr>\n<tr>\n<td style=\"border:1px solid #e5e7eb;padding:12px;\">OTP on Contact Form 7, WPForms, Elementor<\/td>\n<td style=\"border:1px solid #e5e7eb;padding:12px;\">Yes<\/td>\n<td style=\"border:1px solid #e5e7eb;padding:12px;\">Yes<\/td>\n<\/tr>\n<tr>\n<td style=\"border:1px solid #e5e7eb;padding:12px;\">Welcome message for new users<\/td>\n<td style=\"border:1px solid #e5e7eb;padding:12px;\">Yes<\/td>\n<td style=\"border:1px solid #e5e7eb;padding:12px;\">Yes<\/td>\n<\/tr>\n<tr>\n<td style=\"border:1px solid #e5e7eb;padding:12px;\">Form submission alerts to admin<\/td>\n<td style=\"border:1px solid #e5e7eb;padding:12px;\">Yes<\/td>\n<td style=\"border:1px solid #e5e7eb;padding:12px;\">Yes<\/td>\n<\/tr>\n<tr>\n<td style=\"border:1px solid #e5e7eb;padding:12px;\">Bulk SMS and WhatsApp campaigns<\/td>\n<td style=\"border:1px solid #e5e7eb;padding:12px;\">Yes, to all users or any list<\/td>\n<td style=\"border:1px solid #e5e7eb;padding:12px;\">Yes, plus all customers<\/td>\n<\/tr>\n<tr>\n<td style=\"border:1px solid #e5e7eb;padding:12px;\">Order notifications (all statuses)<\/td>\n<td style=\"border:1px solid #e5e7eb;padding:12px;\">&#8211;<\/td>\n<td style=\"border:1px solid #e5e7eb;padding:12px;\">Yes<\/td>\n<\/tr>\n<tr>\n<td style=\"border:1px solid #e5e7eb;padding:12px;\">COD verification with OTP link<\/td>\n<td style=\"border:1px solid #e5e7eb;padding:12px;\">&#8211;<\/td>\n<td style=\"border:1px solid #e5e7eb;padding:12px;\">Yes<\/td>\n<\/tr>\n<tr>\n<td style=\"border:1px solid #e5e7eb;padding:12px;\">Abandoned cart recovery<\/td>\n<td style=\"border:1px solid #e5e7eb;padding:12px;\">&#8211;<\/td>\n<td style=\"border:1px solid #e5e7eb;padding:12px;\">Yes<\/td>\n<\/tr>\n<tr>\n<td style=\"border:1px solid #e5e7eb;padding:12px;\">Review requests after delivery<\/td>\n<td style=\"border:1px solid #e5e7eb;padding:12px;\">&#8211;<\/td>\n<td style=\"border:1px solid #e5e7eb;padding:12px;\">Yes<\/td>\n<\/tr>\n<tr>\n<td style=\"border:1px solid #e5e7eb;padding:12px;\">Stock and new-order admin alerts<\/td>\n<td style=\"border:1px solid #e5e7eb;padding:12px;\">&#8211;<\/td>\n<td style=\"border:1px solid #e5e7eb;padding:12px;\">Yes<\/td>\n<\/tr>\n<tr>\n<td style=\"border:1px solid #e5e7eb;padding:12px;\">Invoice PDF on WhatsApp<\/td>\n<td style=\"border:1px solid #e5e7eb;padding:12px;\">&#8211;<\/td>\n<td style=\"border:1px solid #e5e7eb;padding:12px;\">Yes, auto-generated<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<p>Install WooCommerce later and the locked features light up on their own. Nothing to reconfigure.<\/p>\n<h2>What you need<\/h2>\n<ul>\n<li>A WordPress site (WordPress 5.8+, PHP 7.4+). WooCommerce optional.<\/li>\n<li>A free <a href=\"https:\/\/www.fast2sms.com\" target=\"_blank\" rel=\"noopener\">Fast2SMS account<\/a> with your API key (Dev API section).<\/li>\n<li>For SMS: approved DLT templates, with <a href=\"https:\/\/www.fast2sms.com\/help\/dedicated-free-premium-dlt-support\/\">free DLT support<\/a> if you are new to this.<\/li>\n<li>For WhatsApp: a connected WhatsApp Business number, <a href=\"https:\/\/www.fast2sms.com\/help\/get-free-whatsapp-cloud-api-access-no-monthly-or-setup-fee\/\">free with no monthly fee<\/a>.<\/li>\n<li>Indian 10-digit mobile numbers. Fast2SMS is built for India.<\/li>\n<\/ul>\n<h2>Step 1: Install the free plugin<\/h2>\n<p>In your WordPress admin go to <strong>Plugins &gt; Add New<\/strong> and search for <strong>Fast2SMS<\/strong>. Install the official plugin and activate it. That is it, the plugin is live on WordPress.org:<\/p>\n<p style=\"text-align:center;margin:28px 0;\">\n  <a href=\"https:\/\/wordpress.org\/plugins\/fast2sms\/\" target=\"_blank\" rel=\"noopener\" style=\"display:inline-block;background:#e63329;color:#ffffff;font-size:20px;font-weight:700;padding:16px 52px;border-radius:40px;text-decoration:none;box-shadow:0 3px 8px rgba(0,0,0,0.22);\">Install Free Plugin<\/a>\n<\/p>\n<h2>Step 2: Connect your Fast2SMS account<\/h2>\n<p>Open the Fast2SMS menu, paste your API key and click <strong>Validate &amp; Save<\/strong>. The key is checked live and stored encrypted. Your wallet balance appears at the top and a setup checklist walks you through the rest.<\/p>\n<figure style=\"margin:36px 0;text-align:center;\">\n  <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.fast2sms.com\/help\/wp-content\/uploads\/2026\/07\/fast2sms-woocommerce-plugin-dashboard-wallet.png\" alt=\"Fast2SMS WordPress plugin dashboard with connected account, wallet balance and setup checklist\" width=\"1440\" height=\"1000\" style=\"max-width:100%;height:auto;border:1px solid #e5e7eb;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,0.06);\" \/><figcaption style=\"font-size:14px;color:#6b7280;margin-top:12px;font-style:italic;\">Connected account with live wallet balance and a setup checklist.<\/figcaption><\/figure>\n<h2>Step 3: Turn on notifications<\/h2>\n<p>Open the <strong>Automations<\/strong> tab. Every event has its own card: flip the switch, choose SMS, WhatsApp or both, click <strong>Fetch templates from Fast2SMS<\/strong>, and your approved templates load into a dropdown. Map each variable to real data like {name}, {order_id} and {amount}, watch the live phone preview, and send a test to your own number before saving.<\/p>\n<figure style=\"margin:36px 0;text-align:center;\">\n  <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.fast2sms.com\/help\/wp-content\/uploads\/2026\/07\/woocommerce-sms-whatsapp-order-notifications-fast2sms.png\" alt=\"SMS and WhatsApp notification automations for WordPress and WooCommerce in the Fast2SMS plugin\" width=\"1440\" height=\"1000\" style=\"max-width:100%;height:auto;border:1px solid #e5e7eb;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,0.06);\" \/><figcaption style=\"font-size:14px;color:#6b7280;margin-top:12px;font-style:italic;\">One card per event with template pickers and a live phone preview.<\/figcaption><\/figure>\n<p>On WooCommerce stores, most owners start with Order placed, Payment received and Order completed. On plain WordPress, the welcome message and form alerts are the usual first switches. Full store walkthrough: <a href=\"https:\/\/www.fast2sms.com\/help\/woocommerce-sms-whatsapp-order-notifications\/\">WooCommerce order notifications guide<\/a>.<\/p>\n<h2>Step 4: Turn on OTP SMS<\/h2>\n<p>Open the <strong>OTP &amp; Login<\/strong> tab. Enter your OTP ID, created once in the Smart OTP section of your Fast2SMS panel. That OTP ID decides whether OTPs travel by SMS or WhatsApp, with automatic fallback to the other channel. Then flip the switches you want:<\/p>\n<ul>\n<li>Login with OTP on wp-login.php and the WooCommerce My Account page.<\/li>\n<li>Phone verification on registration.<\/li>\n<li>COD order verification (WooCommerce).<\/li>\n<\/ul>\n<figure style=\"margin:36px 0;text-align:center;\">\n  <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.fast2sms.com\/help\/wp-content\/uploads\/2026\/07\/fast2sms-otp-login-settings.png\" alt=\"OTP and Login settings tab in the Fast2SMS WordPress plugin with OTP ID and end-to-end test\" width=\"1440\" height=\"1000\" style=\"max-width:100%;height:auto;border:1px solid #e5e7eb;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,0.06);\" \/><figcaption style=\"font-size:14px;color:#6b7280;margin-top:12px;font-style:italic;\">Paste the OTP ID, run the built-in end-to-end test, and flip the switches you need.<\/figcaption><\/figure>\n<p>The built-in test card sends a real OTP to your own number and verifies it, proving the whole flow before any customer touches it.<\/p>\n<h2>What OTP login looks like to your users<\/h2>\n<p>A &#8220;Login with OTP&#8221; box appears below your normal login form. The user types their mobile number, receives the code, enters it, and they are in:<\/p>\n<figure style=\"margin:36px 0;text-align:center;\">\n  <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.fast2sms.com\/help\/wp-content\/uploads\/2026\/07\/free-otp-login-wordpress-login-page.png\" alt=\"Login with OTP box on the WordPress login page added by the Fast2SMS plugin\" width=\"1440\" height=\"1000\" style=\"max-width:100%;height:auto;border:1px solid #e5e7eb;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,0.06);\" \/><figcaption style=\"font-size:14px;color:#6b7280;margin-top:12px;font-style:italic;\">Password login keeps working. OTP is an extra option, not a replacement.<\/figcaption><\/figure>\n<figure style=\"margin:36px 0;text-align:center;\">\n  <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.fast2sms.com\/help\/wp-content\/uploads\/2026\/07\/otp-verification-code-step-wordpress.png\" alt=\"OTP code entry step with Verify and Continue button on a WordPress site\" width=\"1440\" height=\"850\" style=\"max-width:100%;height:auto;border:1px solid #e5e7eb;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,0.06);\" \/><figcaption style=\"font-size:14px;color:#6b7280;margin-top:12px;font-style:italic;\">The code step, with a resend cooldown and single-use OTPs.<\/figcaption><\/figure>\n<p>You can restyle the widget (theme, accent colour, corner radius, title) and place it on any page with the <code>\t\t<div class=\"f2s-otp-widget\" style=\"--f2s-accent:#2563eb;--f2s-radius:8px\" data-context=\"login\">\n\t\t\t\t\t\t\t<div class=\"f2s-otp-divider\"><span>or<\/span><\/div>\n\t\t\t\t\t\t<p class=\"f2s-otp-title\">Login with OTP<\/p>\n\t\t\t<div class=\"f2s-otp-step f2s-otp-step-phone\">\n\t\t\t\t<div class=\"f2s-otp-phone-row\">\n\t\t\t\t\t<span class=\"f2s-otp-prefix\">+91<\/span>\n\t\t\t\t\t<input type=\"tel\" class=\"f2s-otp-phone\" inputmode=\"numeric\" maxlength=\"10\" autocomplete=\"tel-national\" placeholder=\"10-digit mobile number\" \/>\n\t\t\t\t<\/div>\n\t\t\t\t<button type=\"button\" class=\"f2s-otp-btn f2s-otp-send\">Send OTP<\/button>\n\t\t\t<\/div>\n\t\t\t<div class=\"f2s-otp-step f2s-otp-step-code\" style=\"display:none\">\n\t\t\t\t<p class=\"f2s-otp-sentline\">\n\t\t\t\t\t<span class=\"f2s-otp-sent-num\"><\/span>\n\t\t\t\t\t<button type=\"button\" class=\"f2s-otp-edit\">Edit<\/button>\n\t\t\t\t<\/p>\n\t\t\t\t<input type=\"text\" class=\"f2s-otp-code\" inputmode=\"numeric\" maxlength=\"8\" autocomplete=\"one-time-code\" placeholder=\"Enter OTP\" \/>\n\t\t\t\t<button type=\"button\" class=\"f2s-otp-btn f2s-otp-verify\">Verify &amp; Continue<\/button>\n\t\t\t\t<p class=\"f2s-otp-resend-row\">\n\t\t\t\t\t<span class=\"f2s-otp-noreceive\">Didn&#039;t receive it?<\/span>\n\t\t\t\t\t<button type=\"button\" class=\"f2s-otp-link f2s-otp-resend\" disabled><\/button>\n\t\t\t\t<\/p>\n\t\t\t<\/div>\n\t\t\t<p class=\"f2s-otp-msg\" role=\"status\" aria-live=\"polite\"><\/p>\n\t\t\t\t\t<\/div>\n\t\t<\/code> shortcode. Deep dives: <a href=\"https:\/\/www.fast2sms.com\/help\/free-otp-login-wordpress\/\">OTP login for WordPress<\/a> and <a href=\"https:\/\/www.fast2sms.com\/help\/woocommerce-otp-login\/\">OTP login for WooCommerce<\/a>.<\/p>\n<h2>Step 5: OTP on your contact forms<\/h2>\n<p>Stop fake enquiries by requiring a verified mobile number before a form submits. The Forms tab covers Contact Form 7, WPForms and Elementor Pro Forms, and can also send you an instant alert on every submission.<\/p>\n<figure style=\"margin:36px 0;text-align:center;\">\n  <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.fast2sms.com\/help\/wp-content\/uploads\/2026\/07\/04-forms.png\" alt=\"Form OTP verification settings for Contact Form 7, WPForms and Elementor in the Fast2SMS plugin\" width=\"1440\" height=\"1000\" style=\"max-width:100%;height:auto;border:1px solid #e5e7eb;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,0.06);\" \/><figcaption style=\"font-size:14px;color:#6b7280;margin-top:12px;font-style:italic;\">OTP enforcement for the three most popular form plugins.<\/figcaption><\/figure>\n<h2>Step 6: Campaigns, logs and settings<\/h2>\n<p>The <strong>Campaigns<\/strong> tab sends an approved template to all customers, all users, or any pasted list, now or scheduled. The <strong>Logs<\/strong> tab records every message with status and one-click retry for failures. <strong>Settings<\/strong> holds the consent checkbox, do-not-send list, admin alert numbers and data retention.<\/p>\n<figure style=\"margin:36px 0;text-align:center;\">\n  <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.fast2sms.com\/help\/wp-content\/uploads\/2026\/07\/woocommerce-sms-delivery-logs-fast2sms.png\" alt=\"SMS and WhatsApp delivery logs with one-click retry in the Fast2SMS WordPress plugin\" width=\"1440\" height=\"1000\" style=\"max-width:100%;height:auto;border:1px solid #e5e7eb;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,0.06);\" \/><figcaption style=\"font-size:14px;color:#6b7280;margin-top:12px;font-style:italic;\">Every notification and OTP logged, with retry and CSV export.<\/figcaption><\/figure>\n<h2>What it costs<\/h2>\n<p>The plugin is free, with no monthly fee and no per-site licence. Messages are billed to your own Fast2SMS wallet: SMS at your DLT bulk rate, WhatsApp utility and authentication messages at INR 0.25 with automatic refunds for failed deliveries. If you send nothing this month, you pay nothing this month.<\/p>\n<h2>Frequently asked questions<\/h2>\n<h3>How do I send OTP SMS from WordPress?<\/h3>\n<p>Install the free Fast2SMS plugin, connect your API key, create an OTP ID in your Fast2SMS panel, and switch on OTP login or registration verification in the OTP &amp; Login tab. The plugin handles sending, verifying, rate limits and resend cooldowns.<\/p>\n<h3>How do I send order notifications from WooCommerce?<\/h3>\n<p>Open the Automations tab, switch on an order event, pick your approved template, map the variables and save. Messages go out automatically within seconds of each order event.<\/p>\n<h3>Does this work without WooCommerce?<\/h3>\n<p>Yes. OTP login, registration OTP, form OTP, form alerts, welcome messages and bulk campaigns all run on plain WordPress. The comparison table above shows the exact split.<\/p>\n<h3>Is the plugin really free?<\/h3>\n<p>Yes. You pay only for the messages you send, from your own Fast2SMS wallet, at your account rates. There is no platform fee or markup.<\/p>\n<h3>Can notifications go on WhatsApp too?<\/h3>\n<p>Yes. Every automation has a channel switch: SMS, WhatsApp or both. WhatsApp templates support images and PDF attachments, including an auto-generated order invoice.<\/p>\n<h3>Can OTPs be delivered on WhatsApp?<\/h3>\n<p>Yes. Your OTP ID&#8217;s configuration at Fast2SMS decides the channel, and you can set SMS or WhatsApp as fallback so no OTP goes missing. See <a href=\"https:\/\/www.fast2sms.com\/help\/whatsapp-otp-wordpress\/\">WhatsApp OTP for WordPress<\/a>.<\/p>\n<h3>Do I need DLT registration?<\/h3>\n<p>For SMS in India, yes. It is a one-time TRAI requirement and Fast2SMS DLT support completes it with you free. WhatsApp needs no DLT. Start with the <a href=\"https:\/\/www.fast2sms.com\/help\/dlt-sms-wordpress\/\">DLT guide for WordPress<\/a>.<\/p>\n<h3>Will OTP login lock out my admin account?<\/h3>\n<p>No. By default administrator accounts cannot be opened with only an OTP, which blocks SIM-swap attacks. Admins keep using passwords.<\/p>\n<h3>What happens when an SMS fails?<\/h3>\n<p>It appears in the Logs tab with the exact error, and you can retry it with one click. Delivery reports also live in your own Fast2SMS panel.<\/p>\n<h3>How is customer data protected?<\/h3>\n<p>Phone numbers and your API key are encrypted at rest, numbers are masked in every screen, opted-out numbers are always respected, and old records purge automatically on a schedule you control.<\/p>\n<h3>Does checkout slow down when messages send?<\/h3>\n<p>No. Messages are queued and sent in the background, so checkout never waits for an SMS API.<\/p>\n<h3>I use Shopify too. Is there an app for that?<\/h3>\n<p>Yes, the same free approach exists for Shopify: see <a href=\"https:\/\/www.fast2sms.com\/help\/integrate-otp-with-shopify\/\">integrate OTP with Shopify<\/a>. Deciding between platforms? Read <a href=\"https:\/\/www.fast2sms.com\/help\/shopify-vs-woocommerce\/\">Shopify vs WooCommerce<\/a>.<\/p>\n<h2>Start sending today<\/h2>\n<p>Install the free plugin from WordPress.org, create your free Fast2SMS account, and both notifications and OTP SMS can be live on your site within the hour. The <a href=\"https:\/\/www.fast2sms.com\/help\/fast2sms-wordpress-plugin-setup-guide\/\">complete setup guide<\/a> covers every tab in detail.<\/p>\n<p style=\"text-align:center;margin:28px 0;\">\n  <a href=\"https:\/\/wordpress.org\/plugins\/fast2sms\/\" target=\"_blank\" rel=\"noopener\" style=\"display:inline-block;background:#e63329;color:#ffffff;font-size:18px;font-weight:700;padding:14px 40px;border-radius:40px;text-decoration:none;box-shadow:0 3px 8px rgba(0,0,0,0.22);margin:6px;\">Install Free Plugin<\/a><br \/>\n  <a href=\"https:\/\/www.fast2sms.com\" target=\"_blank\" rel=\"noopener\" style=\"display:inline-block;background:#e63329;color:#ffffff;font-size:18px;font-weight:700;padding:14px 40px;border-radius:40px;text-decoration:none;box-shadow:0 3px 8px rgba(0,0,0,0.22);margin:6px;\">Signup Now<\/a>\n<\/p>\n<p>Questions? Write to <a href=\"mailto:support@fast2sms.com\">support@fast2sms.com<\/a>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Send notifications and OTP SMS from WordPress and WooCommerce with one free plugin: order updates on SMS and WhatsApp, OTP login, form OTP and COD checks.<\/p>\n","protected":false},"author":11,"featured_media":16992,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_yoast_wpseo_focuskw":"send notifications and OTP SMS","_yoast_wpseo_title":"WordPress & WooCommerce: Send Notifications and OTP SMS | Fast2SMS","_yoast_wpseo_metadesc":"Send notifications and OTP SMS from WordPress and WooCommerce with one free plugin. Order updates on SMS and WhatsApp, OTP login and form OTP.","footnotes":""},"categories":[5,26,27],"tags":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v19.6 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>WordPress &amp; WooCommerce: Send Notifications and OTP SMS | Fast2SMS<\/title>\n<meta name=\"description\" content=\"Send notifications and OTP SMS from WordPress and WooCommerce with one free plugin. Order updates on SMS and WhatsApp, OTP login and form OTP.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.fast2sms.com\/help\/wordpress-woocommerce-notifications-otp-sms\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"WordPress &amp; WooCommerce: Send Notifications and OTP SMS | Fast2SMS\" \/>\n<meta property=\"og:description\" content=\"Send notifications and OTP SMS from WordPress and WooCommerce with one free plugin. Order updates on SMS and WhatsApp, OTP login and form OTP.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.fast2sms.com\/help\/wordpress-woocommerce-notifications-otp-sms\/\" \/>\n<meta property=\"og:site_name\" content=\"Fast2SMS\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/Fast2SMS\/\" \/>\n<meta property=\"article:published_time\" content=\"2026-07-14T04:47:43+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.fast2sms.com\/help\/wp-content\/uploads\/2026\/07\/woocommerce-sms-whatsapp-order-notifications-fast2sms.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1440\" \/>\n\t<meta property=\"og:image:height\" content=\"1000\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Fast2SMS\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@fast2sms\" \/>\n<meta name=\"twitter:site\" content=\"@fast2sms\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Fast2SMS\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"7 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/www.fast2sms.com\/help\/wordpress-woocommerce-notifications-otp-sms\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.fast2sms.com\/help\/wordpress-woocommerce-notifications-otp-sms\/\"},\"author\":{\"name\":\"Fast2SMS\",\"@id\":\"https:\/\/www.fast2sms.com\/help\/#\/schema\/person\/9549639ed9c1998dbed435d88b9e70c9\"},\"headline\":\"WordPress and WooCommerce: How to Send Notifications and OTP SMS (Free Plugin)\",\"datePublished\":\"2026-07-14T04:47:43+00:00\",\"dateModified\":\"2026-07-14T04:47:43+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.fast2sms.com\/help\/wordpress-woocommerce-notifications-otp-sms\/\"},\"wordCount\":1376,\"publisher\":{\"@id\":\"https:\/\/www.fast2sms.com\/help\/#organization\"},\"articleSection\":[\"OTP\",\"WooCommerce\",\"WordPress Plugin\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.fast2sms.com\/help\/wordpress-woocommerce-notifications-otp-sms\/\",\"url\":\"https:\/\/www.fast2sms.com\/help\/wordpress-woocommerce-notifications-otp-sms\/\",\"name\":\"WordPress & WooCommerce: Send Notifications and OTP SMS | Fast2SMS\",\"isPartOf\":{\"@id\":\"https:\/\/www.fast2sms.com\/help\/#website\"},\"datePublished\":\"2026-07-14T04:47:43+00:00\",\"dateModified\":\"2026-07-14T04:47:43+00:00\",\"description\":\"Send notifications and OTP SMS from WordPress and WooCommerce with one free plugin. Order updates on SMS and WhatsApp, OTP login and form OTP.\",\"breadcrumb\":{\"@id\":\"https:\/\/www.fast2sms.com\/help\/wordpress-woocommerce-notifications-otp-sms\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.fast2sms.com\/help\/wordpress-woocommerce-notifications-otp-sms\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.fast2sms.com\/help\/wordpress-woocommerce-notifications-otp-sms\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.fast2sms.com\/help\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"WordPress and WooCommerce: How to Send Notifications and OTP SMS (Free Plugin)\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.fast2sms.com\/help\/#website\",\"url\":\"https:\/\/www.fast2sms.com\/help\/\",\"name\":\"Fast2SMS\",\"description\":\"Help\",\"publisher\":{\"@id\":\"https:\/\/www.fast2sms.com\/help\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.fast2sms.com\/help\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.fast2sms.com\/help\/#organization\",\"name\":\"Fast2SMS\",\"url\":\"https:\/\/www.fast2sms.com\/help\/\",\"sameAs\":[\"https:\/\/www.facebook.com\/Fast2SMS\/\",\"https:\/\/twitter.com\/fast2sms\"],\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.fast2sms.com\/help\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.fast2sms.com\/help\/wp-content\/uploads\/2021\/01\/Fast2SMS-logo.jpg\",\"contentUrl\":\"https:\/\/www.fast2sms.com\/help\/wp-content\/uploads\/2021\/01\/Fast2SMS-logo.jpg\",\"width\":210,\"height\":210,\"caption\":\"Fast2SMS\"},\"image\":{\"@id\":\"https:\/\/www.fast2sms.com\/help\/#\/schema\/logo\/image\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.fast2sms.com\/help\/#\/schema\/person\/9549639ed9c1998dbed435d88b9e70c9\",\"name\":\"Fast2SMS\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"WordPress & WooCommerce: Send Notifications and OTP SMS | Fast2SMS","description":"Send notifications and OTP SMS from WordPress and WooCommerce with one free plugin. Order updates on SMS and WhatsApp, OTP login and form OTP.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.fast2sms.com\/help\/wordpress-woocommerce-notifications-otp-sms\/","og_locale":"en_US","og_type":"article","og_title":"WordPress & WooCommerce: Send Notifications and OTP SMS | Fast2SMS","og_description":"Send notifications and OTP SMS from WordPress and WooCommerce with one free plugin. Order updates on SMS and WhatsApp, OTP login and form OTP.","og_url":"https:\/\/www.fast2sms.com\/help\/wordpress-woocommerce-notifications-otp-sms\/","og_site_name":"Fast2SMS","article_publisher":"https:\/\/www.facebook.com\/Fast2SMS\/","article_published_time":"2026-07-14T04:47:43+00:00","og_image":[{"width":1440,"height":1000,"url":"https:\/\/www.fast2sms.com\/help\/wp-content\/uploads\/2026\/07\/woocommerce-sms-whatsapp-order-notifications-fast2sms.png","type":"image\/png"}],"author":"Fast2SMS","twitter_card":"summary_large_image","twitter_creator":"@fast2sms","twitter_site":"@fast2sms","twitter_misc":{"Written by":"Fast2SMS","Est. reading time":"7 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.fast2sms.com\/help\/wordpress-woocommerce-notifications-otp-sms\/#article","isPartOf":{"@id":"https:\/\/www.fast2sms.com\/help\/wordpress-woocommerce-notifications-otp-sms\/"},"author":{"name":"Fast2SMS","@id":"https:\/\/www.fast2sms.com\/help\/#\/schema\/person\/9549639ed9c1998dbed435d88b9e70c9"},"headline":"WordPress and WooCommerce: How to Send Notifications and OTP SMS (Free Plugin)","datePublished":"2026-07-14T04:47:43+00:00","dateModified":"2026-07-14T04:47:43+00:00","mainEntityOfPage":{"@id":"https:\/\/www.fast2sms.com\/help\/wordpress-woocommerce-notifications-otp-sms\/"},"wordCount":1376,"publisher":{"@id":"https:\/\/www.fast2sms.com\/help\/#organization"},"articleSection":["OTP","WooCommerce","WordPress Plugin"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/www.fast2sms.com\/help\/wordpress-woocommerce-notifications-otp-sms\/","url":"https:\/\/www.fast2sms.com\/help\/wordpress-woocommerce-notifications-otp-sms\/","name":"WordPress & WooCommerce: Send Notifications and OTP SMS | Fast2SMS","isPartOf":{"@id":"https:\/\/www.fast2sms.com\/help\/#website"},"datePublished":"2026-07-14T04:47:43+00:00","dateModified":"2026-07-14T04:47:43+00:00","description":"Send notifications and OTP SMS from WordPress and WooCommerce with one free plugin. Order updates on SMS and WhatsApp, OTP login and form OTP.","breadcrumb":{"@id":"https:\/\/www.fast2sms.com\/help\/wordpress-woocommerce-notifications-otp-sms\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.fast2sms.com\/help\/wordpress-woocommerce-notifications-otp-sms\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.fast2sms.com\/help\/wordpress-woocommerce-notifications-otp-sms\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.fast2sms.com\/help\/"},{"@type":"ListItem","position":2,"name":"WordPress and WooCommerce: How to Send Notifications and OTP SMS (Free Plugin)"}]},{"@type":"WebSite","@id":"https:\/\/www.fast2sms.com\/help\/#website","url":"https:\/\/www.fast2sms.com\/help\/","name":"Fast2SMS","description":"Help","publisher":{"@id":"https:\/\/www.fast2sms.com\/help\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.fast2sms.com\/help\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.fast2sms.com\/help\/#organization","name":"Fast2SMS","url":"https:\/\/www.fast2sms.com\/help\/","sameAs":["https:\/\/www.facebook.com\/Fast2SMS\/","https:\/\/twitter.com\/fast2sms"],"logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.fast2sms.com\/help\/#\/schema\/logo\/image\/","url":"https:\/\/www.fast2sms.com\/help\/wp-content\/uploads\/2021\/01\/Fast2SMS-logo.jpg","contentUrl":"https:\/\/www.fast2sms.com\/help\/wp-content\/uploads\/2021\/01\/Fast2SMS-logo.jpg","width":210,"height":210,"caption":"Fast2SMS"},"image":{"@id":"https:\/\/www.fast2sms.com\/help\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/www.fast2sms.com\/help\/#\/schema\/person\/9549639ed9c1998dbed435d88b9e70c9","name":"Fast2SMS"}]}},"_links":{"self":[{"href":"https:\/\/www.fast2sms.com\/help\/wp-json\/wp\/v2\/posts\/17057"}],"collection":[{"href":"https:\/\/www.fast2sms.com\/help\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.fast2sms.com\/help\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.fast2sms.com\/help\/wp-json\/wp\/v2\/users\/11"}],"replies":[{"embeddable":true,"href":"https:\/\/www.fast2sms.com\/help\/wp-json\/wp\/v2\/comments?post=17057"}],"version-history":[{"count":0,"href":"https:\/\/www.fast2sms.com\/help\/wp-json\/wp\/v2\/posts\/17057\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.fast2sms.com\/help\/wp-json\/wp\/v2\/media\/16992"}],"wp:attachment":[{"href":"https:\/\/www.fast2sms.com\/help\/wp-json\/wp\/v2\/media?parent=17057"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.fast2sms.com\/help\/wp-json\/wp\/v2\/categories?post=17057"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.fast2sms.com\/help\/wp-json\/wp\/v2\/tags?post=17057"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}