{"id":16978,"date":"2026-07-09T10:03:08","date_gmt":"2026-07-09T04:33:08","guid":{"rendered":"https:\/\/www.fast2sms.com\/help\/?p=16978"},"modified":"2026-07-09T10:45:17","modified_gmt":"2026-07-09T05:15:17","slug":"fast2sms-wordpress-plugin-setup-guide","status":"publish","type":"post","link":"https:\/\/www.fast2sms.com\/help\/fast2sms-wordpress-plugin-setup-guide\/","title":{"rendered":"Fast2SMS WordPress Plugin: Send OTP SMS &#038; WhatsApp Notifications from WooCommerce"},"content":{"rendered":"<h1>How to Send OTP SMS &amp; WhatsApp Notifications from WordPress &amp; WooCommerce with the Official Fast2SMS Plugin (Step-by-Step Guide)<\/h1>\n<p>Want to send automatic <strong>order updates on SMS and WhatsApp<\/strong>, let customers <strong>log in with OTP<\/strong>, verify <strong>Cash-on-Delivery orders<\/strong>, recover <strong>abandoned carts<\/strong> and run <strong>bulk SMS campaigns<\/strong> \u2014 all from your WordPress dashboard? The official <strong>Fast2SMS plugin for WordPress &amp; WooCommerce<\/strong> does all of it with one free plugin and your own Fast2SMS account.<\/p>\n<p>In this guide, you will install the plugin, connect your Fast2SMS API key, and set up your first automation in under 10 minutes. No coding required.<\/p>\n<h2>What the Fast2SMS WordPress Plugin Can Do<\/h2>\n<ul>\n<li><strong>WooCommerce order notifications<\/strong> \u2014 order placed, payment received, processing, completed, on hold, failed, cancelled, refunded \u2014 on SMS, WhatsApp or both<\/li>\n<li><strong>OTP login &amp; signup verification<\/strong> \u2014 passwordless login with mobile OTP on WooCommerce and WordPress login\/registration forms<\/li>\n<li><strong>COD order verification<\/strong> \u2014 customers confirm Cash-on-Delivery orders via OTP, reducing RTO losses<\/li>\n<li><strong>Abandoned cart recovery<\/strong> \u2014 automatic reminder with a checkout link after a configurable delay<\/li>\n<li><strong>Bulk campaigns<\/strong> \u2014 send approved templates to all customers or any list, instantly or scheduled<\/li>\n<li><strong>Form OTP &amp; alerts<\/strong> \u2014 OTP verification on Contact Form 7, WPForms and Elementor forms, plus instant admin alerts on submissions<\/li>\n<li><strong>WhatsApp media messages<\/strong> \u2014 send invoices (PDF) or offer images through WhatsApp template headers<\/li>\n<li><strong>Review requests, stock alerts, welcome messages<\/strong> and more<\/li>\n<\/ul>\n<p>The plugin is free and works on the <strong>bring-your-own-key<\/strong> model: every message is billed to your own Fast2SMS wallet at your account rates, and delivery reports appear in your own Fast2SMS panel. <strong>Note: Fast2SMS works with Indian mobile numbers (10-digit) only.<\/strong><\/p>\n<h2>Requirements<\/h2>\n<ul>\n<li>A WordPress website (WordPress 5.8 or later, PHP 7.4+)<\/li>\n<li>A free account at <a href=\"https:\/\/www.fast2sms.com\">www.fast2sms.com<\/a> with your API key (Dev API section)<\/li>\n<li>For SMS: approved DLT templates in your Fast2SMS panel (required by TRAI regulations in India)<\/li>\n<li>For WhatsApp: approved WhatsApp templates in your Fast2SMS panel<\/li>\n<li>For OTP features: an OTP ID created in your Fast2SMS panel (Smart OTP section)<\/li>\n<li>WooCommerce (optional) \u2014 unlocks order notifications, COD verification and cart recovery<\/li>\n<\/ul>\n<h2>Step 1: Download and Install the Plugin<\/h2>\n<p><span style=\"font-size: 14pt;\"><strong>Download the plugin zip file: <a href=\"https:\/\/drive.google.com\/drive\/folders\/1c5hpC6DQpNdyHZWxpQf1XpvGep2bC4ob?usp=sharing\" target=\"_blank\" rel=\"noopener\">wordpress_fast2sms_plugin.zip<\/a><\/strong><\/span><\/p>\n<p>Then in your WordPress admin:<\/p>\n<ul>\n<li>Go to <strong>Plugins \u2192 Add New \u2192 Upload Plugin<\/strong><\/li>\n<li>Choose the downloaded <strong>zip<\/strong> file and click <strong>Install Now<\/strong><\/li>\n<li>Click <strong>Activate<\/strong><\/li>\n<\/ul>\n<p>A new <strong>Fast2SMS<\/strong> menu appears in your WordPress sidebar.<\/p>\n<h2>Step 2: Connect Your Fast2SMS API Key<\/h2>\n<p>Open <strong>Fast2SMS<\/strong> from the sidebar. On the Dashboard tab, paste your API key (from fast2sms.com \u2192 Dev API) and click <strong>Validate &amp; Save<\/strong>. The key is verified live against your account and stored encrypted. Once connected, your <strong>wallet balance and SMS count<\/strong> appear at the top, and the setup checklist guides you through the rest.<\/p>\n<p><a href=\"https:\/\/www.fast2sms.com\/help\/wp-content\/uploads\/2026\/07\/01-dashboard.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-16980\" src=\"https:\/\/www.fast2sms.com\/help\/wp-content\/uploads\/2026\/07\/01-dashboard.png\" alt=\"\" width=\"1440\" height=\"1000\" srcset=\"https:\/\/www.fast2sms.com\/help\/wp-content\/uploads\/2026\/07\/01-dashboard.png 1440w, https:\/\/www.fast2sms.com\/help\/wp-content\/uploads\/2026\/07\/01-dashboard-300x208.png 300w, https:\/\/www.fast2sms.com\/help\/wp-content\/uploads\/2026\/07\/01-dashboard-1024x711.png 1024w, https:\/\/www.fast2sms.com\/help\/wp-content\/uploads\/2026\/07\/01-dashboard-768x533.png 768w\" sizes=\"(max-width: 1440px) 100vw, 1440px\" \/><\/a><\/p>\n<p><em>Fast2SMS plugin dashboard \u2014 connected account, wallet balance, setup checklist and 30-day stats.<\/em><\/p>\n<h2>Step 3: Enable SMS &amp; WhatsApp Order Notifications (WooCommerce)<\/h2>\n<p>Open the <strong>Automations<\/strong> tab. Every WooCommerce event has its own card \u2014 flip the toggle to enable it, then pick your approved template:<\/p>\n<ul>\n<li>Choose the channel: <strong>SMS, WhatsApp or Both<\/strong><\/li>\n<li>Click <strong>Fetch templates from Fast2SMS<\/strong> \u2014 your approved DLT\/WhatsApp templates load automatically<\/li>\n<li>Map each template variable to order data like {name}, {order_id}, {amount}, {payment_method}<\/li>\n<li>Watch the <strong>live phone preview<\/strong> on the right \u2014 you see the exact message your customer will receive<\/li>\n<li>Use <strong>Send test<\/strong> to fire a real message with sample values to your own number before going live<\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n<p><a href=\"https:\/\/www.fast2sms.com\/help\/wp-content\/uploads\/2026\/07\/02-automations.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-16981\" src=\"https:\/\/www.fast2sms.com\/help\/wp-content\/uploads\/2026\/07\/02-automations.png\" alt=\"\" width=\"1440\" height=\"1000\" srcset=\"https:\/\/www.fast2sms.com\/help\/wp-content\/uploads\/2026\/07\/02-automations.png 1440w, https:\/\/www.fast2sms.com\/help\/wp-content\/uploads\/2026\/07\/02-automations-300x208.png 300w, https:\/\/www.fast2sms.com\/help\/wp-content\/uploads\/2026\/07\/02-automations-1024x711.png 1024w, https:\/\/www.fast2sms.com\/help\/wp-content\/uploads\/2026\/07\/02-automations-768x533.png 768w\" sizes=\"(max-width: 1440px) 100vw, 1440px\" \/><\/a><\/p>\n<p><em>Automations tab \u2014 one toggle per WooCommerce event, from order placed to review requests.<\/em><\/p>\n<h2>Step 4: Set Up OTP Login and Signup Verification<\/h2>\n<p>On the <strong>OTP &amp; Login<\/strong> tab, enter your <strong>OTP ID<\/strong> (created in your Fast2SMS panel \u2192 Smart OTP section). Whether the OTP is delivered by SMS or WhatsApp is controlled by that OTP ID\u2019s configuration at Fast2SMS. Then choose where to ask for OTP:<\/p>\n<ul>\n<li>Login with OTP on the WooCommerce login form<\/li>\n<li>Login with OTP on wp-login.php<\/li>\n<li>Require phone verification on registration\/signup (WooCommerce My Account + WordPress)<\/li>\n<li>COD order verification for Cash-on-Delivery orders<\/li>\n<\/ul>\n<p>Use the built-in <strong>Test your OTP setup<\/strong> card to send yourself a real OTP and verify it \u2014 proving the whole flow end-to-end. You can also customize the login form\u2019s theme, button color and corner style with a live preview, and place it anywhere with the <strong>\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<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<button type=\"button\" class=\"f2s-otp-link f2s-otp-resend\" disabled><\/button>\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<\/strong> shortcode.<\/p>\n<p><a href=\"https:\/\/www.fast2sms.com\/help\/wp-content\/uploads\/2026\/07\/03-otp.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-16982\" src=\"https:\/\/www.fast2sms.com\/help\/wp-content\/uploads\/2026\/07\/03-otp.png\" alt=\"\" width=\"1440\" height=\"1000\" srcset=\"https:\/\/www.fast2sms.com\/help\/wp-content\/uploads\/2026\/07\/03-otp.png 1440w, https:\/\/www.fast2sms.com\/help\/wp-content\/uploads\/2026\/07\/03-otp-300x208.png 300w, https:\/\/www.fast2sms.com\/help\/wp-content\/uploads\/2026\/07\/03-otp-1024x711.png 1024w, https:\/\/www.fast2sms.com\/help\/wp-content\/uploads\/2026\/07\/03-otp-768x533.png 768w\" sizes=\"(max-width: 1440px) 100vw, 1440px\" \/><\/a><\/p>\n<p><em>OTP &amp; Login tab \u2014 Smart OTP setup, end-to-end test, and login form options.<\/em><\/p>\n<p>This is what your customers see on the login page:<\/p>\n<p><a href=\"https:\/\/www.fast2sms.com\/help\/wp-content\/uploads\/2026\/07\/08-otp-login.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-16983\" src=\"https:\/\/www.fast2sms.com\/help\/wp-content\/uploads\/2026\/07\/08-otp-login.png\" alt=\"\" width=\"583\" height=\"656\" srcset=\"https:\/\/www.fast2sms.com\/help\/wp-content\/uploads\/2026\/07\/08-otp-login.png 800w, https:\/\/www.fast2sms.com\/help\/wp-content\/uploads\/2026\/07\/08-otp-login-267x300.png 267w, https:\/\/www.fast2sms.com\/help\/wp-content\/uploads\/2026\/07\/08-otp-login-768x864.png 768w\" sizes=\"(max-width: 583px) 100vw, 583px\" \/><\/a><\/p>\n<p><em>\u201cLogin with OTP\u201d appears right inside your existing login form.<\/em><\/p>\n<h2>Step 5: Add OTP Verification to Contact Forms<\/h2>\n<p>Stop fake enquiries by requiring a verified mobile number before a form can be submitted. The <strong>Forms<\/strong> tab supports the three most popular form plugins:<\/p>\n<ul>\n<li><strong>Contact Form 7<\/strong> \u2014 add the [f2s_otp] tag to your form<\/li>\n<li><strong>WPForms<\/strong> \u2014 add an HTML field containing \t\t<div class=\"f2s-otp-widget\" style=\"--f2s-accent:#2563eb;--f2s-radius:8px\" data-context=\"form\">\n\t\t\t\t\t\t<p class=\"f2s-otp-title\">Verify your mobile number<\/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<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<button type=\"button\" class=\"f2s-otp-link f2s-otp-resend\" disabled><\/button>\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\t\t<input type=\"hidden\" name=\"f2s_otp_token\" class=\"f2s-otp-token\" value=\"\" \/>\n\t\t\t\t<input type=\"hidden\" name=\"f2s_otp_phone\" class=\"f2s-otp-phone-hidden\" value=\"\" \/>\n\t\t\t\t\t<\/div>\n\t\t and list the form ID<\/li>\n<li><strong>Elementor Pro Forms<\/strong> \u2014 same shortcode inside the form, listed by form name<\/li>\n<\/ul>\n<p>You can also get an instant SMS\/WhatsApp alert on your own number every time a form is submitted \u2014 enable the \u201cForm submitted (notify admin)\u201d automation.<\/p>\n<p><a href=\"https:\/\/www.fast2sms.com\/help\/wp-content\/uploads\/2026\/07\/04-forms.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-16984\" src=\"https:\/\/www.fast2sms.com\/help\/wp-content\/uploads\/2026\/07\/04-forms.png\" alt=\"\" width=\"1440\" height=\"1000\" srcset=\"https:\/\/www.fast2sms.com\/help\/wp-content\/uploads\/2026\/07\/04-forms.png 1440w, https:\/\/www.fast2sms.com\/help\/wp-content\/uploads\/2026\/07\/04-forms-300x208.png 300w, https:\/\/www.fast2sms.com\/help\/wp-content\/uploads\/2026\/07\/04-forms-1024x711.png 1024w, https:\/\/www.fast2sms.com\/help\/wp-content\/uploads\/2026\/07\/04-forms-768x533.png 768w\" sizes=\"(max-width: 1440px) 100vw, 1440px\" \/><\/a><\/p>\n<p><em>Forms tab \u2014 OTP enforcement for Contact Form 7, WPForms and Elementor Pro.<\/em><\/p>\n<h2>Step 6: Send Bulk SMS &amp; WhatsApp Campaigns<\/h2>\n<p>The <strong>Campaigns<\/strong> tab sends an approved template to all your WooCommerce customers, all WordPress users, or any pasted list of numbers. Pick a template, map the variables, choose the audience \u2014 and either send immediately or <strong>schedule it for a date and time<\/strong>. Campaigns use Fast2SMS\u2019s bulk API, so even thousands of messages go out fast, and progress (sent\/failed\/total) is tracked live.<\/p>\n<p><a href=\"https:\/\/www.fast2sms.com\/help\/wp-content\/uploads\/2026\/07\/05-campaigns.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-16985\" src=\"https:\/\/www.fast2sms.com\/help\/wp-content\/uploads\/2026\/07\/05-campaigns.png\" alt=\"\" width=\"1440\" height=\"1000\" srcset=\"https:\/\/www.fast2sms.com\/help\/wp-content\/uploads\/2026\/07\/05-campaigns.png 1440w, https:\/\/www.fast2sms.com\/help\/wp-content\/uploads\/2026\/07\/05-campaigns-300x208.png 300w, https:\/\/www.fast2sms.com\/help\/wp-content\/uploads\/2026\/07\/05-campaigns-1024x711.png 1024w, https:\/\/www.fast2sms.com\/help\/wp-content\/uploads\/2026\/07\/05-campaigns-768x533.png 768w\" sizes=\"(max-width: 1440px) 100vw, 1440px\" \/><\/a><\/p>\n<p><em>Campaign composer \u2014 audience selection, scheduling and a live message preview.<\/em><\/p>\n<h2>Step 7: Track Every Message in Logs<\/h2>\n<p>The <strong>Logs<\/strong> tab shows every message with time, event, channel, masked phone number and status. Failed messages show the exact Fast2SMS error and can be retried with one click. You can also export the log as CSV. Detailed delivery reports are always available in your own Fast2SMS panel.<\/p>\n<p><a href=\"https:\/\/www.fast2sms.com\/help\/wp-content\/uploads\/2026\/07\/06-logs.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-16986\" src=\"https:\/\/www.fast2sms.com\/help\/wp-content\/uploads\/2026\/07\/06-logs.png\" alt=\"\" width=\"1440\" height=\"1000\" srcset=\"https:\/\/www.fast2sms.com\/help\/wp-content\/uploads\/2026\/07\/06-logs.png 1440w, https:\/\/www.fast2sms.com\/help\/wp-content\/uploads\/2026\/07\/06-logs-300x208.png 300w, https:\/\/www.fast2sms.com\/help\/wp-content\/uploads\/2026\/07\/06-logs-1024x711.png 1024w, https:\/\/www.fast2sms.com\/help\/wp-content\/uploads\/2026\/07\/06-logs-768x533.png 768w\" sizes=\"(max-width: 1440px) 100vw, 1440px\" \/><\/a><\/p>\n<p><em>Logs tab \u2014 full message history with one-click retry for failures.<\/em><\/p>\n<h2>Step 8: Fine-Tune Settings<\/h2>\n<p>In <strong>Settings<\/strong> you control abandoned-cart delay, admin alert numbers (add multiple), the checkout consent checkbox, review-request timing, a <strong>do-not-send list<\/strong> for opted-out customers, low-balance alerts and data retention. Everything auto-saves. Phone numbers are stored encrypted and masked everywhere<\/p>\n<p><a href=\"https:\/\/www.fast2sms.com\/help\/wp-content\/uploads\/2026\/07\/07-settings.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-16987\" src=\"https:\/\/www.fast2sms.com\/help\/wp-content\/uploads\/2026\/07\/07-settings.png\" alt=\"\" width=\"1440\" height=\"1000\" srcset=\"https:\/\/www.fast2sms.com\/help\/wp-content\/uploads\/2026\/07\/07-settings.png 1440w, https:\/\/www.fast2sms.com\/help\/wp-content\/uploads\/2026\/07\/07-settings-300x208.png 300w, https:\/\/www.fast2sms.com\/help\/wp-content\/uploads\/2026\/07\/07-settings-1024x711.png 1024w, https:\/\/www.fast2sms.com\/help\/wp-content\/uploads\/2026\/07\/07-settings-768x533.png 768w\" sizes=\"(max-width: 1440px) 100vw, 1440px\" \/><\/a><\/p>\n<h2>Pro Tip: Instant Delivery with a Real Cron<\/h2>\n<p>WordPress\u2019s built-in scheduler only runs when someone visits your site. For instant message delivery, add the one-line server cron shown on the plugin\u2019s Dashboard tab (most hosting panels have a \u201cCron Jobs\u201d section). Without it the plugin still works \u2014 messages just wait for the next site visit.<\/p>\n<h2>Frequently Asked Questions<\/h2>\n<h3>Is the Fast2SMS WordPress plugin free?<\/h3>\n<p>Yes. The plugin is completely free. You only pay for the messages you send, billed to your own Fast2SMS wallet at your account\u2019s rates.<\/p>\n<h3>Does it work without WooCommerce?<\/h3>\n<p>Yes. OTP login, signup verification, form OTP, form alerts and bulk campaigns work on any WordPress site. WooCommerce unlocks order notifications, COD verification, abandoned cart recovery and review requests automatically when installed.<\/p>\n<h3>Which countries are supported?<\/h3>\n<p>Fast2SMS works with Indian mobile numbers (10-digit) only, with full DLT compliance for SMS as required by TRAI.<\/p>\n<h3>Can I send WhatsApp messages with images or PDF invoices?<\/h3>\n<p>Yes. WhatsApp templates with media headers are fully supported \u2014 attach an image or a PDF (like the order invoice) via a URL, with per-order variables such as {order_id} in both the URL and the filename.<\/p>\n<h3>How do customers opt out of messages?<\/h3>\n<p>Two ways: an optional \u201cSend me order updates\u201d consent checkbox at checkout, and a do-not-send list in the plugin settings that all notifications, campaigns and COD links respect automatically.<\/p>\n<h3>Where do I see delivery reports?<\/h3>\n<p>Message-level status is in the plugin\u2019s Logs tab; full delivery reports are in your own Fast2SMS panel at fast2sms.com, since messages are sent through your own account.<\/p>\n<h2>Start Sending Today<\/h2>\n<p>Download the official plugin now: <a href=\"https:\/\/drive.google.com\/drive\/folders\/1c5hpC6DQpNdyHZWxpQf1XpvGep2bC4ob?usp=sharing\">Visit here to download<\/a><\/p>\n<p><strong>Create your free account and get your API key at <a href=\"https:\/\/www.fast2sms.com\">fast2sms.com<\/a>.<\/strong><\/p>\n<p>Questions? Our team is happy to help: <a href=\"mailto:support@fast2sms.com\">support@fast2sms.com<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>How to Send OTP SMS &amp; WhatsApp Notifications from WordPress &amp; WooCommerce with the Official Fast2SMS Plugin (Step-by-Step Guide) Want to send automatic order updates on SMS and WhatsApp, let customers log in with OTP, verify Cash-on-Delivery orders, recover abandoned carts and run bulk SMS campaigns \u2014 all from your WordPress dashboard? The official Fast2SMS [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_yoast_wpseo_focuskw":"","_yoast_wpseo_title":"","_yoast_wpseo_metadesc":"Install the official Fast2SMS WordPress plugin to send SMS & WhatsApp order notifications, OTP login, COD verification and bulk campaigns from WordPress & WooCommerce. Free step-by-step setup guide.","footnotes":""},"categories":[26,27],"tags":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v19.6 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Fast2SMS WordPress Plugin: Send OTP SMS &amp; WhatsApp Notifications from WooCommerce<\/title>\n<meta name=\"description\" content=\"Install the official Fast2SMS WordPress plugin to send SMS &amp; WhatsApp order notifications, OTP login, COD verification and bulk campaigns from WordPress &amp; WooCommerce. Free step-by-step setup guide.\" \/>\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\/fast2sms-wordpress-plugin-setup-guide\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Fast2SMS WordPress Plugin: Send OTP SMS &amp; WhatsApp Notifications from WooCommerce\" \/>\n<meta property=\"og:description\" content=\"Install the official Fast2SMS WordPress plugin to send SMS &amp; WhatsApp order notifications, OTP login, COD verification and bulk campaigns from WordPress &amp; WooCommerce. Free step-by-step setup guide.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.fast2sms.com\/help\/fast2sms-wordpress-plugin-setup-guide\/\" \/>\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-09T04:33:08+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-07-09T05:15:17+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.fast2sms.com\/help\/wp-content\/uploads\/2026\/07\/01-dashboard.png\" \/>\n<meta name=\"author\" content=\"Admin\" \/>\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=\"Admin\" \/>\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\/fast2sms-wordpress-plugin-setup-guide\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.fast2sms.com\/help\/fast2sms-wordpress-plugin-setup-guide\/\"},\"author\":{\"name\":\"Admin\",\"@id\":\"https:\/\/www.fast2sms.com\/help\/#\/schema\/person\/6d98150a04b6a62a11ce6373d9593299\"},\"headline\":\"Fast2SMS WordPress Plugin: Send OTP SMS &#038; WhatsApp Notifications from WooCommerce\",\"datePublished\":\"2026-07-09T04:33:08+00:00\",\"dateModified\":\"2026-07-09T05:15:17+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.fast2sms.com\/help\/fast2sms-wordpress-plugin-setup-guide\/\"},\"wordCount\":1364,\"publisher\":{\"@id\":\"https:\/\/www.fast2sms.com\/help\/#organization\"},\"articleSection\":[\"WooCommerce\",\"WordPress Plugin\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.fast2sms.com\/help\/fast2sms-wordpress-plugin-setup-guide\/\",\"url\":\"https:\/\/www.fast2sms.com\/help\/fast2sms-wordpress-plugin-setup-guide\/\",\"name\":\"Fast2SMS WordPress Plugin: Send OTP SMS & WhatsApp Notifications from WooCommerce\",\"isPartOf\":{\"@id\":\"https:\/\/www.fast2sms.com\/help\/#website\"},\"datePublished\":\"2026-07-09T04:33:08+00:00\",\"dateModified\":\"2026-07-09T05:15:17+00:00\",\"description\":\"Install the official Fast2SMS WordPress plugin to send SMS & WhatsApp order notifications, OTP login, COD verification and bulk campaigns from WordPress & WooCommerce. Free step-by-step setup guide.\",\"breadcrumb\":{\"@id\":\"https:\/\/www.fast2sms.com\/help\/fast2sms-wordpress-plugin-setup-guide\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.fast2sms.com\/help\/fast2sms-wordpress-plugin-setup-guide\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.fast2sms.com\/help\/fast2sms-wordpress-plugin-setup-guide\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.fast2sms.com\/help\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Fast2SMS WordPress Plugin: Send OTP SMS &#038; WhatsApp Notifications from WooCommerce\"}]},{\"@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\/6d98150a04b6a62a11ce6373d9593299\",\"name\":\"Admin\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Fast2SMS WordPress Plugin: Send OTP SMS & WhatsApp Notifications from WooCommerce","description":"Install the official Fast2SMS WordPress plugin to send SMS & WhatsApp order notifications, OTP login, COD verification and bulk campaigns from WordPress & WooCommerce. Free step-by-step setup guide.","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\/fast2sms-wordpress-plugin-setup-guide\/","og_locale":"en_US","og_type":"article","og_title":"Fast2SMS WordPress Plugin: Send OTP SMS & WhatsApp Notifications from WooCommerce","og_description":"Install the official Fast2SMS WordPress plugin to send SMS & WhatsApp order notifications, OTP login, COD verification and bulk campaigns from WordPress & WooCommerce. Free step-by-step setup guide.","og_url":"https:\/\/www.fast2sms.com\/help\/fast2sms-wordpress-plugin-setup-guide\/","og_site_name":"Fast2SMS","article_publisher":"https:\/\/www.facebook.com\/Fast2SMS\/","article_published_time":"2026-07-09T04:33:08+00:00","article_modified_time":"2026-07-09T05:15:17+00:00","og_image":[{"url":"https:\/\/www.fast2sms.com\/help\/wp-content\/uploads\/2026\/07\/01-dashboard.png"}],"author":"Admin","twitter_card":"summary_large_image","twitter_creator":"@fast2sms","twitter_site":"@fast2sms","twitter_misc":{"Written by":"Admin","Est. reading time":"7 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.fast2sms.com\/help\/fast2sms-wordpress-plugin-setup-guide\/#article","isPartOf":{"@id":"https:\/\/www.fast2sms.com\/help\/fast2sms-wordpress-plugin-setup-guide\/"},"author":{"name":"Admin","@id":"https:\/\/www.fast2sms.com\/help\/#\/schema\/person\/6d98150a04b6a62a11ce6373d9593299"},"headline":"Fast2SMS WordPress Plugin: Send OTP SMS &#038; WhatsApp Notifications from WooCommerce","datePublished":"2026-07-09T04:33:08+00:00","dateModified":"2026-07-09T05:15:17+00:00","mainEntityOfPage":{"@id":"https:\/\/www.fast2sms.com\/help\/fast2sms-wordpress-plugin-setup-guide\/"},"wordCount":1364,"publisher":{"@id":"https:\/\/www.fast2sms.com\/help\/#organization"},"articleSection":["WooCommerce","WordPress Plugin"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/www.fast2sms.com\/help\/fast2sms-wordpress-plugin-setup-guide\/","url":"https:\/\/www.fast2sms.com\/help\/fast2sms-wordpress-plugin-setup-guide\/","name":"Fast2SMS WordPress Plugin: Send OTP SMS & WhatsApp Notifications from WooCommerce","isPartOf":{"@id":"https:\/\/www.fast2sms.com\/help\/#website"},"datePublished":"2026-07-09T04:33:08+00:00","dateModified":"2026-07-09T05:15:17+00:00","description":"Install the official Fast2SMS WordPress plugin to send SMS & WhatsApp order notifications, OTP login, COD verification and bulk campaigns from WordPress & WooCommerce. Free step-by-step setup guide.","breadcrumb":{"@id":"https:\/\/www.fast2sms.com\/help\/fast2sms-wordpress-plugin-setup-guide\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.fast2sms.com\/help\/fast2sms-wordpress-plugin-setup-guide\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.fast2sms.com\/help\/fast2sms-wordpress-plugin-setup-guide\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.fast2sms.com\/help\/"},{"@type":"ListItem","position":2,"name":"Fast2SMS WordPress Plugin: Send OTP SMS &#038; WhatsApp Notifications from WooCommerce"}]},{"@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\/6d98150a04b6a62a11ce6373d9593299","name":"Admin"}]}},"_links":{"self":[{"href":"https:\/\/www.fast2sms.com\/help\/wp-json\/wp\/v2\/posts\/16978"}],"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\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.fast2sms.com\/help\/wp-json\/wp\/v2\/comments?post=16978"}],"version-history":[{"count":4,"href":"https:\/\/www.fast2sms.com\/help\/wp-json\/wp\/v2\/posts\/16978\/revisions"}],"predecessor-version":[{"id":16991,"href":"https:\/\/www.fast2sms.com\/help\/wp-json\/wp\/v2\/posts\/16978\/revisions\/16991"}],"wp:attachment":[{"href":"https:\/\/www.fast2sms.com\/help\/wp-json\/wp\/v2\/media?parent=16978"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.fast2sms.com\/help\/wp-json\/wp\/v2\/categories?post=16978"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.fast2sms.com\/help\/wp-json\/wp\/v2\/tags?post=16978"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}