{"id":17388,"date":"2026-09-29T10:27:31","date_gmt":"2026-09-29T04:57:31","guid":{"rendered":"https:\/\/www.fast2sms.com\/help\/woocommerce-sms-marketing-bulk-campaigns\/"},"modified":"2026-09-29T10:27:31","modified_gmt":"2026-09-29T04:57:31","slug":"woocommerce-sms-marketing-bulk-campaigns","status":"publish","type":"post","link":"https:\/\/www.fast2sms.com\/help\/woocommerce-sms-marketing-bulk-campaigns\/","title":{"rendered":"WooCommerce SMS Marketing: Send Bulk SMS and WhatsApp Campaigns to Customers"},"content":{"rendered":"<p>WooCommerce SMS marketing is the easiest way to talk again to people who already bought from you. With the free Fast2SMS plugin you can send bulk SMS or bulk WhatsApp campaigns to all your WooCommerce customers straight from wp-admin. No exporting numbers to Excel, no copying them into another tool, no separate marketing software.<\/p>\n<p>This guide covers the plugin&#8217;s Campaigns tab from start to finish: picking an audience, choosing an SMS or WhatsApp template, testing, sending now or on a schedule, and reading the results. It also covers the rules you must follow in India, like DLT promotional SMS, sending hours, DND and WhatsApp opt-in, so your campaigns reach people and your sender stays safe.<\/p>\n<p style=\"text-align:center;margin:28px 0;\"><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><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><\/p>\n<figure style=\"margin:36px 0;text-align:center;\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.fast2sms.com\/help\/wp-content\/uploads\/2026\/09\/woocommerce-sms-marketing-bulk-campaigns-1.png\" alt=\"WooCommerce SMS marketing in 5 steps with the free Fast2SMS plugin Campaigns tab\" width=\"1600\" height=\"900\" 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 five steps of a WooCommerce bulk SMS or WhatsApp campaign: audience, template, preview, send, stats.<\/figcaption><\/figure>\n<h2 id=\"what-it-is\">What WooCommerce SMS marketing looks like with the Fast2SMS plugin<\/h2>\n<p>The plugin is called &#8220;Fast2SMS &#8211; OTP Login &amp; SMS Notifications&#8221;. It is free on WordPress.org. You connect your own Fast2SMS API key and pay only for the messages you send, from your Fast2SMS wallet. There is no plugin fee, no licence and no monthly charge.<\/p>\n<p>Inside wp-admin you get a Fast2SMS menu with 7 tabs. The Campaigns tab is the marketing side: pick a list of people, pick one approved template, and send it to everyone on that list in one go. Here is how it differs from the Automations tab.<\/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;\"><\/th>\n<th style=\"border:1px solid #e5e7eb;padding:12px;background:#f3f4f6;text-align:left;\">Automations tab<\/th>\n<th style=\"border:1px solid #e5e7eb;padding:12px;background:#f3f4f6;text-align:left;\">Campaigns tab<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td style=\"border:1px solid #e5e7eb;padding:12px;\"><strong>Trigger<\/strong><\/td>\n<td style=\"border:1px solid #e5e7eb;padding:12px;\">An event: order placed, shipped, cart abandoned, back in stock<\/td>\n<td style=\"border:1px solid #e5e7eb;padding:12px;\">You press Send now, or pick a scheduled time<\/td>\n<\/tr>\n<tr>\n<td style=\"border:1px solid #e5e7eb;padding:12px;\"><strong>Who gets it<\/strong><\/td>\n<td style=\"border:1px solid #e5e7eb;padding:12px;\">One customer linked to that event<\/td>\n<td style=\"border:1px solid #e5e7eb;padding:12px;\">A whole audience: customers, users or your own list<\/td>\n<\/tr>\n<tr>\n<td style=\"border:1px solid #e5e7eb;padding:12px;\"><strong>Typical use<\/strong><\/td>\n<td style=\"border:1px solid #e5e7eb;padding:12px;\">Order updates, COD confirmation, abandoned cart, review request<\/td>\n<td style=\"border:1px solid #e5e7eb;padding:12px;\">Sale announcements, new collection, festive offers, store news<\/td>\n<\/tr>\n<tr>\n<td style=\"border:1px solid #e5e7eb;padding:12px;\"><strong>Variables<\/strong><\/td>\n<td style=\"border:1px solid #e5e7eb;padding:12px;\">25+ order variables (order ID, amount, items, pay link and more)<\/td>\n<td style=\"border:1px solid #e5e7eb;padding:12px;\">Name, phone, site name, site URL, date<\/td>\n<\/tr>\n<tr>\n<td style=\"border:1px solid #e5e7eb;padding:12px;\"><strong>Do-not-send list<\/strong><\/td>\n<td style=\"border:1px solid #e5e7eb;padding:12px;\">Respected for marketing-type events only<\/td>\n<td style=\"border:1px solid #e5e7eb;padding:12px;\">Always respected<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<p>If you want recurring messages like cart reminders, read the <a href=\"https:\/\/www.fast2sms.com\/help\/woocommerce-abandoned-cart-sms-whatsapp\/\">WooCommerce abandoned cart SMS and WhatsApp guide<\/a> or the <a href=\"https:\/\/www.fast2sms.com\/help\/woocommerce-back-in-stock-notifier-sms-whatsapp\/\">back in stock notifier guide<\/a>. This article is only about one-time bulk sends.<\/p>\n<h2 id=\"before-you-start\">Before your first WooCommerce bulk SMS campaign<\/h2>\n<p>Most failed campaigns fail because something basic was not ready. Check these once.<\/p>\n<ol>\n<li><strong>Connect your API key.<\/strong> Sign up free at <a href=\"https:\/\/www.fast2sms.com\" target=\"_blank\" rel=\"noopener\">fast2sms.com<\/a>, copy your API key and paste it on the plugin&#8217;s Dashboard tab. Your wallet balance shows in the header.<\/li>\n<li><strong>Get your templates approved.<\/strong> For SMS you need a DLT Promotional template and a promotional header. For WhatsApp you need a marketing template approved by Meta.<\/li>\n<li><strong>Set up the server cron.<\/strong> Campaigns go out through a queue. The Dashboard gives you a ready cron URL, or you can run <code>wp fast2sms worker<\/code> with WP-CLI. WP-Cron is only a fallback, because it runs when someone visits your site.<\/li>\n<li><strong>Check your site timezone.<\/strong> Scheduled campaigns use your WordPress site timezone. Set it to India (Settings &gt; General in WordPress) so &#8220;7 PM&#8221; means 7 PM IST.<\/li>\n<li><strong>Turn on the consent checkbox.<\/strong> In the Settings tab you can show &#8220;Send me order updates on SMS\/WhatsApp&#8221; at checkout.<\/li>\n<li><strong>Fill the do-not-send list.<\/strong> Add every number that asked you to stop. The plugin will skip them in every campaign.<\/li>\n<li><strong>Top up the wallet.<\/strong> Work out the cost first and make sure the balance covers it.<\/li>\n<\/ol>\n<p>If you have not installed the plugin yet, the <a href=\"https:\/\/www.fast2sms.com\/help\/fast2sms-wordpress-plugin-setup-guide\/\">Fast2SMS WordPress plugin setup guide<\/a> covers the first steps with screenshots.<\/p>\n<h2 id=\"audience\">Choose who gets the campaign: all WooCommerce customers, WordPress users or your own list<\/h2>\n<p>The first choice is the audience. You have three options.<\/p>\n<h3>All WooCommerce customers<\/h3>\n<p>This is the option most stores use to send SMS to all WooCommerce customers. The plugin pulls the customers from your store, so you do not need to export anything.<\/p>\n<h3>All WordPress users<\/h3>\n<p>This sends to the users registered on your WordPress site. It is useful if your site has members who are not buyers yet, for example people who signed up with phone verification but never ordered.<\/p>\n<h3>Pasted or CSV list<\/h3>\n<p>Here you paste numbers or upload a CSV. The format is one contact per line as <code>number,name<\/code>, for example:<\/p>\n<p><code>9876543210,Priya<\/code><br \/><code>9123456780,Rahul<\/code><\/p>\n<p>Use this for a smaller group: customers from one city, buyers of one product, or only the customers who ticked the consent box. The name column fills the name variable. Numbers must be 10-digit Indian mobiles, so remove landlines, wrong numbers and duplicates first.<\/p>\n<figure style=\"margin:36px 0;text-align:center;\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.fast2sms.com\/help\/wp-content\/uploads\/2026\/07\/05-campaigns.png\" alt=\"WooCommerce SMS marketing Campaigns tab in the Fast2SMS plugin with audience, template and schedule options\" 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;\">The Campaigns tab: pick an audience, a template, then send now or schedule.<\/figcaption><\/figure>\n<h2 id=\"template\">Pick an SMS or WhatsApp template for your WooCommerce bulk campaign<\/h2>\n<p>Next you choose the channel and one of your approved templates: a DLT template for SMS or an approved WhatsApp template.<\/p>\n<h3>SMS templates<\/h3>\n<p>For marketing SMS in India you need a template registered on DLT in the Promotional category, sent from a 6-digit numeric header. A Transactional template (the one you use for OTPs and order updates) must not be used for offers. Mixing them up is the most common reason a promotional SMS gets blocked.<\/p>\n<p>Variables inside DLT templates now use typed tags like <code>{#alphanumeric#}<\/code>, <code>{#numeric#}<\/code> and <code>{#url#}<\/code>, not the old plain <code>{#var#}<\/code>. Our guide on <a href=\"https:\/\/www.fast2sms.com\/help\/dlt-variable-tagging\/\">DLT variable tagging<\/a> shows how to write them so the template gets approved.<\/p>\n<h3>WhatsApp templates<\/h3>\n<p>For bulk WhatsApp you use a template in Meta&#8217;s marketing category. WhatsApp templates can have a media header: an image, a video or a PDF. That is useful for a product photo, a short video of a new launch or a PDF catalogue. The plugin supports these media headers in campaigns.<\/p>\n<p>If Meta rejects your template, see <a href=\"https:\/\/www.fast2sms.com\/help\/whatsapp-template-rejected-approval-faq\/\">why WhatsApp templates get rejected<\/a> for fixes.<\/p>\n<h3>Variables you can use in campaigns<\/h3>\n<p>A campaign is not linked to one order, so order variables like order ID do not apply here. You can fill template variables with:<\/p>\n<ul>\n<li>Name (from the customer record, or the name column in your list)<\/li>\n<li>Phone<\/li>\n<li>Site name<\/li>\n<li>Site URL<\/li>\n<li>Date<\/li>\n<\/ul>\n<p>A message that starts with the customer&#8217;s name feels more personal and costs the same.<\/p>\n<h2 id=\"preview-test\">Preview and test before you send<\/h2>\n<p>The Campaigns tab shows a live preview of the message with your variables filled in. Read it on the screen like a customer would. Check the name, the link and the spelling.<\/p>\n<p>Then use the test send. It sends the real template to a number you type, usually your own phone. Open it on your phone and tap the link. Check that the image header loads on WhatsApp and that the link opens the right page on mobile. A test costs one message. A mistake in a bulk send costs one message per customer, so the test is always worth it.<\/p>\n<figure style=\"margin:36px 0;text-align:center;\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.fast2sms.com\/help\/wp-content\/uploads\/2026\/09\/woocommerce-sms-marketing-bulk-campaigns-2.png\" alt=\"WooCommerce bulk SMS vs WooCommerce bulk WhatsApp rules in India: DLT header, sending hours, DND, opt-in and cost\" width=\"1600\" height=\"900\" 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;\">Promotional SMS and WhatsApp marketing campaigns follow different rules. Check both before you send.<\/figcaption><\/figure>\n<h2 id=\"send-schedule\">Send now or schedule your WooCommerce bulk WhatsApp or SMS campaign<\/h2>\n<p>When the preview looks right, you have two choices:<\/p>\n<ul>\n<li><strong>Send now.<\/strong> The campaign goes into the queue right away.<\/li>\n<li><strong>Schedule.<\/strong> Pick a date and time. The plugin uses your site timezone, which is why the timezone check above matters.<\/li>\n<\/ul>\n<p>Scheduling is handy for festival sales: set it up in the afternoon and let it go out on time. Once a campaign starts, messages go out from a queue, so you can close the page. Temporary failures are retried automatically and numbers on your do-not-send list are skipped. A real server cron keeps the queue moving even when nobody visits your site.<\/p>\n<h2 id=\"sms-rules\">Promotional SMS rules for WooCommerce stores in India<\/h2>\n<p>Bulk SMS in India runs on DLT, and promotional messages have stricter rules than order updates. Here is what applies to a WooCommerce bulk SMS campaign:<\/p>\n<ul>\n<li><strong>Promotional category.<\/strong> DLT now has three categories: Transactional, Service Implicit and Promotional. Service Explicit has been merged into Promotional. Any offer, discount or sale message belongs in Promotional. Read <a href=\"https:\/\/www.fast2sms.com\/help\/service-explicit-to-promotional\/\">what the Service Explicit change means<\/a> if you had old templates there.<\/li>\n<li><strong>6-digit numeric header.<\/strong> Promotional SMS goes out from a 6-digit numeric header, not your 6-letter brand header. Customers will see a number, so put your store name inside the message text.<\/li>\n<li><strong>10 AM to 9 PM only.<\/strong> Promotional SMS can only be delivered between 10 AM and 9 PM. Schedule your campaigns inside this window.<\/li>\n<li><strong>No DND numbers.<\/strong> Promotional SMS is not delivered to numbers registered on the Do Not Disturb list. A part of your customer list will simply not get the SMS. That is normal, and it is one reason stores also use WhatsApp.<\/li>\n<li><strong>Approved template only.<\/strong> The text you send must match the approved template. Only the variable parts can change.<\/li>\n<li><strong>PE-TM chain.<\/strong> Your registered entity must be bound to a registered telemarketer. From 30th September, messages with a mismatched chain are blocked. Fast2SMS is a registered TMD (SID GROUPS PRIVATE LIMITED, TMD ID 1702178720558766591). See <a href=\"https:\/\/www.fast2sms.com\/help\/pe-tm-chain-mismatch-detected\/\">PE-TM chain mismatch<\/a> if you see that error.<\/li>\n<\/ul>\n<p>For more on sender rules and DLT basics, the <a href=\"https:\/\/www.fast2sms.com\/help\/bulk-sms-india-faq\/\">bulk SMS India FAQ<\/a> answers the common questions.<\/p>\n<h2 id=\"whatsapp-rules\">WooCommerce bulk WhatsApp campaigns: opt-in, templates and \u20b90.95 pricing<\/h2>\n<p>WhatsApp does not use DLT, and there is no DND or 10 AM to 9 PM rule. It has its own rules instead, and they matter just as much:<\/p>\n<ul>\n<li><strong>Opt-in is required.<\/strong> WhatsApp expects every person you message to have agreed to hear from your business on WhatsApp. The consent checkbox at checkout is a simple way to collect that.<\/li>\n<li><strong>Marketing template.<\/strong> Every campaign uses an approved template in the marketing category. You cannot send free text to a bulk list.<\/li>\n<li><strong>Price.<\/strong> A WhatsApp marketing message costs \u20b90.95 on Fast2SMS. WhatsApp is billed on delivery, and failed WhatsApp messages are refunded within 48 hours.<\/li>\n<li><strong>Quality matters.<\/strong> If many people block or report your number, WhatsApp can limit it. Send to people who know you, send useful offers, and do not message the same people too often.<\/li>\n<li><strong>Send at sensible hours.<\/strong> There is no legal window like SMS, but a message at 11 PM annoys people. Daytime and early evening are safer.<\/li>\n<\/ul>\n<p>Our <a href=\"https:\/\/www.fast2sms.com\/help\/whatsapp-marketing-without-ban-faq\/\">WhatsApp marketing without ban FAQ<\/a> goes deeper into keeping your number in good standing.<\/p>\n<h2 id=\"consent\">WooCommerce consent checkbox and do-not-send list<\/h2>\n<p>Two settings in the Settings tab protect your customers and your sender at the same time.<\/p>\n<p><strong>Consent checkbox at checkout.<\/strong> You can show a checkbox that says &#8220;Send me order updates on SMS\/WhatsApp&#8221; on your checkout page. Customers who tick it have clearly agreed to hear from you. When you plan a marketing campaign, these customers are the safest audience. To message only them, put their numbers in a list and use the pasted or CSV list option.<\/p>\n<p><strong>Do-not-send list.<\/strong> Numbers on this list never get marketing messages from the plugin. That covers campaigns, abandoned cart, welcome, review request, back in stock and COD-to-Prepaid messages. Order updates like &#8220;your order has shipped&#8221; are not marketing, so they still go out. When a customer replies &#8220;STOP&#8221; or asks you on the phone to stop messaging, add their number here. The next campaign skips them automatically.<\/p>\n<figure style=\"margin:36px 0;text-align:center;\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.fast2sms.com\/help\/wp-content\/uploads\/2026\/07\/woocommerce-sms-consent-abandoned-cart-settings.png\" alt=\"WooCommerce SMS marketing consent checkbox and do-not-send list settings 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;\">The Settings tab: consent checkbox at checkout, do-not-send list and other delays.<\/figcaption><\/figure>\n<h2 id=\"results\">Track results: past campaigns and delivery logs<\/h2>\n<p>Every campaign you send shows up in the past campaigns list with three numbers: sent, failed and total, plus its status. This tells you quickly whether a campaign went out fully or is still in the queue.<\/p>\n<p>For message-level detail, open the Logs tab. It shows the event, channel, masked number (like 98XXXXXX10), status, error and time for messages the plugin sends. You can retry a single failed message or retry all failed ones with one click, and export the log as CSV. If many messages fail with the same error, it usually points to a template or DLT issue. The guide on <a href=\"https:\/\/www.fast2sms.com\/help\/sms-not-delivered-dlt-errors\/\">SMS not delivered DLT errors<\/a> explains the common ones.<\/p>\n<figure style=\"margin:36px 0;text-align:center;\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.fast2sms.com\/help\/wp-content\/uploads\/2026\/07\/woocommerce-sms-delivery-logs-fast2sms.png\" alt=\"WooCommerce bulk SMS delivery logs with status, error, retry and CSV export 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;\">The Logs tab: status and error per message, one-click retry and CSV export.<\/figcaption><\/figure>\n<h2 id=\"ideas\">WooCommerce SMS marketing campaign ideas<\/h2>\n<p>You do not need a big plan. Here are ideas that fit Indian D2C brands and shops. Change the wording to match your store.<\/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;\">Campaign<\/th>\n<th style=\"border:1px solid #e5e7eb;padding:12px;background:#f3f4f6;text-align:left;\">Audience<\/th>\n<th style=\"border:1px solid #e5e7eb;padding:12px;background:#f3f4f6;text-align:left;\">Channel<\/th>\n<th style=\"border:1px solid #e5e7eb;padding:12px;background:#f3f4f6;text-align:left;\">Example message idea<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td style=\"border:1px solid #e5e7eb;padding:12px;\">Festive sale<\/td>\n<td style=\"border:1px solid #e5e7eb;padding:12px;\">Opted-in customers (pasted or CSV list)<\/td>\n<td style=\"border:1px solid #e5e7eb;padding:12px;\">WhatsApp with image header<\/td>\n<td style=\"border:1px solid #e5e7eb;padding:12px;\">Hi {name}, our Diwali sale is live on {site name}. Shop at {site URL}<\/td>\n<\/tr>\n<tr>\n<td style=\"border:1px solid #e5e7eb;padding:12px;\">New collection launch<\/td>\n<td style=\"border:1px solid #e5e7eb;padding:12px;\">Past buyers of that category (CSV list)<\/td>\n<td style=\"border:1px solid #e5e7eb;padding:12px;\">WhatsApp with video header<\/td>\n<td style=\"border:1px solid #e5e7eb;padding:12px;\">A short video of the new range with one link<\/td>\n<\/tr>\n<tr>\n<td style=\"border:1px solid #e5e7eb;padding:12px;\">Price list or catalogue<\/td>\n<td style=\"border:1px solid #e5e7eb;padding:12px;\">Wholesale or repeat buyers (CSV list)<\/td>\n<td style=\"border:1px solid #e5e7eb;padding:12px;\">WhatsApp with PDF header<\/td>\n<td style=\"border:1px solid #e5e7eb;padding:12px;\">Your new catalogue as a PDF, with a line to reply for orders<\/td>\n<\/tr>\n<tr>\n<td style=\"border:1px solid #e5e7eb;padding:12px;\">Win back old buyers<\/td>\n<td style=\"border:1px solid #e5e7eb;padding:12px;\">Customers who have not ordered in a while (CSV list)<\/td>\n<td style=\"border:1px solid #e5e7eb;padding:12px;\">SMS or WhatsApp<\/td>\n<td style=\"border:1px solid #e5e7eb;padding:12px;\">A coupon made only for this group, with an end date<\/td>\n<\/tr>\n<tr>\n<td style=\"border:1px solid #e5e7eb;padding:12px;\">Sign-up nudge<\/td>\n<td style=\"border:1px solid #e5e7eb;padding:12px;\">Registered users who never ordered (CSV list)<\/td>\n<td style=\"border:1px solid #e5e7eb;padding:12px;\">SMS or WhatsApp<\/td>\n<td style=\"border:1px solid #e5e7eb;padding:12px;\">A first-order offer with a link to your bestsellers<\/td>\n<\/tr>\n<tr>\n<td style=\"border:1px solid #e5e7eb;padding:12px;\">Store news<\/td>\n<td style=\"border:1px solid #e5e7eb;padding:12px;\">All WooCommerce customers<\/td>\n<td style=\"border:1px solid #e5e7eb;padding:12px;\">Promotional SMS in the 10 AM to 9 PM window<\/td>\n<td style=\"border:1px solid #e5e7eb;padding:12px;\">Free shipping weekend, new pincode coverage or a new payment option<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<p>A few simple tips:<\/p>\n<ul>\n<li>One message, one goal, one link. Do not stuff three offers into one SMS.<\/li>\n<li>Use a coupon code made only for the campaign, so you know which orders came from it.<\/li>\n<li>Split big lists. Send to a smaller group first, check the logs and orders, then send to the rest.<\/li>\n<li>Use WhatsApp when a picture sells the product. Use SMS when a short text and a link are enough.<\/li>\n<li>Give people space. Frequent messages to the same list lead to blocks and opt-outs.<\/li>\n<\/ul>\n<figure style=\"margin:36px 0;text-align:center;\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.fast2sms.com\/help\/wp-content\/uploads\/2026\/09\/woocommerce-sms-marketing-bulk-campaigns-3.png\" alt=\"WooCommerce bulk WhatsApp campaign preview with image header and a do and don&#39;t checklist before sending\" width=\"1600\" height=\"900\" 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;\">A WhatsApp campaign message with an image header, and the checks to run before you press Send.<\/figcaption><\/figure>\n<h2 id=\"cost\">What a WooCommerce bulk SMS or WhatsApp campaign costs<\/h2>\n<p>The plugin itself is free. You pay only for messages, from your Fast2SMS wallet. The math is simple: number of messages multiplied by the price per message.<\/p>\n<ul>\n<li><strong>WhatsApp marketing:<\/strong> \u20b90.95 per delivered message. A campaign to 1,000 opted-in customers costs up to \u20b9950, and less if some messages are not delivered, because WhatsApp is billed on delivery and failed messages are refunded within 48 hours.<\/li>\n<li><strong>Promotional SMS:<\/strong> your DLT SMS rate per message, multiplied by the number of numbers. Remember that DND numbers will not receive promotional SMS.<\/li>\n<li><strong>Test sends:<\/strong> each test is one normal message.<\/li>\n<\/ul>\n<div style=\"background:#ecfdf5;border:1px solid #a7f3d0;border-left:6px solid #059669;border-radius:8px;padding:20px 24px;margin:28px 0;\">\n<p style=\"margin:0 0 8px;font-size:17px;\"><strong>Pricing: free WooCommerce plugin, pay only per message<\/strong><\/p>\n<ul style=\"margin:0;padding-left:20px;line-height:1.7;\">\n<li>The plugin is free: no licence, no monthly fee, no setup fee.<\/li>\n<li>WhatsApp marketing campaigns: \u20b90.95 per delivered message. WhatsApp OTP and order updates: \u20b90.25 per delivered message. Failed WhatsApp messages are refunded within 48 hours.<\/li>\n<li>SMS: your DLT SMS rate per message.<\/li>\n<li>High volume? Rates are negotiable: call +91-6262778811, email <a href=\"mailto:sales@fast2sms.com\">sales@fast2sms.com<\/a> or <a href=\"https:\/\/www.fast2sms.com\/meet\" target=\"_blank\" rel=\"noopener\">book a free meeting<\/a>.<\/li>\n<li>Free signup with \u20b950 test credit.<\/li>\n<\/ul>\n<\/div>\n<p>If you plan to send large campaigns every month, talk to sales before you start. Volume rates are negotiable, and it is easier to set them up before a big festival rush than during it.<\/p>\n<div style=\"background:#eff6ff;border:1px solid #bfdbfe;border-left:6px solid #2563eb;border-radius:8px;padding:20px 24px;margin:28px 0;\">\n<p style=\"margin:0 0 8px;font-size:17px;\"><strong>Planning your first WooCommerce SMS or WhatsApp campaign? Our team will set it up with you, free.<\/strong><\/p>\n<p style=\"margin:0 0 14px;font-size:15px;\">We can help with the promotional DLT template, the WhatsApp marketing template, your audience list and the cron setup, so your first campaign goes out right. <a href=\"https:\/\/www.fast2sms.com\/meet\" target=\"_blank\" rel=\"noopener\">Schedule a free meeting<\/a>, call +91-6262778822 or email <a href=\"mailto:support@fast2sms.com\">support@fast2sms.com<\/a>.<\/p>\n<p style=\"text-align:center;margin:0;\"><a href=\"https:\/\/www.fast2sms.com\/meet\" 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;\">Schedule Free Meeting<\/a><\/p>\n<\/div>\n<h2 id=\"faq\">Frequently asked questions<\/h2>\n<h3>How do I send SMS to all my WooCommerce customers?<\/h3>\n<p>Install the free Fast2SMS plugin, add your API key, open the Campaigns tab and pick &#8220;all WooCommerce customers&#8221; as the audience, then choose an approved template, send a test and press Send now or schedule it.<\/p>\n<h3>Is there a free WooCommerce SMS marketing plugin?<\/h3>\n<p>Yes, the Fast2SMS plugin is free on WordPress.org with no licence or monthly fee, and its Campaigns tab sends bulk SMS and WhatsApp campaigns while you pay only for the messages you actually send.<\/p>\n<h3>Can I send bulk WhatsApp messages from WooCommerce?<\/h3>\n<p>Yes, in the Campaigns tab you can pick WhatsApp as the channel and choose an approved marketing template, including templates with an image, video or PDF header, as long as every person on the list opted in.<\/p>\n<h3>How much does a WooCommerce bulk WhatsApp campaign cost?<\/h3>\n<p>A WhatsApp marketing message costs \u20b90.95 on Fast2SMS and is billed on delivery, so a campaign to 1,000 opted-in customers costs up to \u20b9950, and failed WhatsApp messages are refunded within 48 hours.<\/p>\n<h3>How much does WooCommerce bulk SMS cost?<\/h3>\n<p>Bulk SMS costs your DLT SMS rate per message multiplied by the number of recipients, and the free plugin adds nothing on top of that. For large monthly volumes, rates are negotiable with Fast2SMS sales on +91-6262778811.<\/p>\n<h3>Can I upload my own list of numbers for a WooCommerce campaign?<\/h3>\n<p>Yes, choose the pasted or CSV list option and add one contact per line in the format number,name, for example 9876543210,Priya, and the name column fills the name variable in your template.<\/p>\n<h3>Can I send a campaign to WordPress users who never ordered?<\/h3>\n<p>Yes, the &#8220;all WordPress users&#8221; audience sends to everyone registered on your site, not only buyers, which suits a first-order offer for people who created an account but never checked out.<\/p>\n<h3>Can I schedule a WooCommerce SMS campaign for later?<\/h3>\n<p>Yes, pick Schedule instead of Send now and choose a date and time, and the plugin sends it in your WordPress site timezone, so set that timezone to India under Settings &gt; General first.<\/p>\n<h3>What time can I send promotional SMS in India?<\/h3>\n<p>Promotional SMS in India can only be delivered between 10 AM and 9 PM, so schedule your WooCommerce SMS marketing campaigns inside that window or the messages will not reach your customers.<\/p>\n<h3>Why did some customers not get my promotional SMS?<\/h3>\n<p>The most common reason is that their number is on the DND list, because promotional SMS is not delivered to DND numbers in India. Other causes are sending outside 10 AM to 9 PM, a template mismatch or a wrong number, and the Logs tab shows the error.<\/p>\n<h3>Do I need DLT registration for WooCommerce bulk SMS?<\/h3>\n<p>Yes, every SMS in India needs DLT, which means a registered entity, an approved template and a header, and marketing messages need a Promotional template sent from a 6-digit numeric header. See the <a href=\"https:\/\/www.fast2sms.com\/help\/dlt-registration-a-to-z-faq\/\">DLT registration FAQ<\/a>.<\/p>\n<h3>Do I need DLT for WooCommerce bulk WhatsApp campaigns?<\/h3>\n<p>No, DLT applies only to SMS, so WhatsApp campaigns need an approved marketing template from Meta and opt-in from the people you message, but no DLT template or header.<\/p>\n<h3>Why does my promotional SMS show a number instead of my brand name?<\/h3>\n<p>Promotional SMS in India goes out from a 6-digit numeric header instead of a 6-letter brand header, which is a DLT rule, so write your store name inside the message text so customers know who sent it.<\/p>\n<h3>Can I use my OTP or order update template for a sale message?<\/h3>\n<p>No, OTP and order update templates are Transactional or Service Implicit and are meant only for those purposes, so sale and offer messages need their own Promotional DLT template or they can be blocked.<\/p>\n<h3>What happened to the Service Explicit DLT category?<\/h3>\n<p>Service Explicit has been merged into Promotional, so DLT now has only three categories, Transactional, Service Implicit and Promotional, and any old consent-based templates belong under Promotional. Read <a href=\"https:\/\/www.fast2sms.com\/help\/service-explicit-to-promotional\/\">the Service Explicit to Promotional guide<\/a> for next steps.<\/p>\n<h3>Can I add an image or PDF to a WooCommerce WhatsApp campaign?<\/h3>\n<p>Yes, if your approved WhatsApp template has a media header, the plugin can send it with an image, a video or a PDF, so you can share a product photo, a launch video or a catalogue.<\/p>\n<h3>Which variables can I use in a WooCommerce campaign message?<\/h3>\n<p>Campaign templates can use name, phone, site name, site URL and date, while order variables like order ID or amount belong to the Automations tab, because a campaign is not linked to one order.<\/p>\n<h3>Can I test a WooCommerce campaign before sending it to everyone?<\/h3>\n<p>Yes, the Campaigns tab shows a live preview with variables filled in and has a test send, so you can send the real template to your own phone and check the link and media first.<\/p>\n<h3>What happens if some campaign messages fail?<\/h3>\n<p>Campaigns run through a queue that retries failed messages automatically, and you can also retry single messages or all failed ones from the Logs tab. Failed WhatsApp messages are refunded within 48 hours.<\/p>\n<h3>Do I have to keep the browser open while a campaign sends?<\/h3>\n<p>No, messages go out from a background queue, so you can close the page, but for big campaigns set up the server cron URL or the wp fast2sms worker WP-CLI command from the Dashboard.<\/p>\n<h3>How do I stop sending marketing messages to a customer?<\/h3>\n<p>Add their number to the do-not-send list in the Settings tab, and the plugin will skip it in campaigns, abandoned cart, welcome, review request, back in stock and COD-to-Prepaid messages.<\/p>\n<h3>Will the do-not-send list block WooCommerce order updates too?<\/h3>\n<p>No, the do-not-send list only stops marketing messages, so order updates like order placed, shipped or delivered still reach the customer, because they need those messages for their purchase.<\/p>\n<h3>How do I collect consent for WooCommerce SMS marketing?<\/h3>\n<p>Turn on the consent checkbox in the Settings tab so your checkout shows &#8220;Send me order updates on SMS\/WhatsApp&#8221;, which gives you a clear record of which customers agreed to hear from your store.<\/p>\n<h3>Is opt-in required for WooCommerce bulk WhatsApp messages?<\/h3>\n<p>Yes, WhatsApp expects opt-in from every person a business messages, and sending to people who never agreed leads to blocks and reports that can limit your number. See the <a href=\"https:\/\/www.fast2sms.com\/help\/whatsapp-marketing-without-ban-faq\/\">WhatsApp marketing without ban FAQ<\/a>.<\/p>\n<h3>How do I see the results of a past campaign?<\/h3>\n<p>The Campaigns tab lists every past campaign with its sent, failed and total counts and its status, and the Logs tab adds message-level status, errors and a CSV export for deeper checks.<\/p>\n<h3>How can I tell if a WooCommerce campaign brought orders?<\/h3>\n<p>Create a coupon code only for that campaign and count the WooCommerce orders that used it, because the plugin reports sent and failed messages while order results come from your WooCommerce orders.<\/p>\n<h3>Should I use SMS or WhatsApp for WooCommerce marketing?<\/h3>\n<p>Use WhatsApp when a photo, video or PDF helps sell and your customers have opted in, and use promotional SMS for a short text with a link. Many stores use both, since promotional SMS skips DND numbers.<\/p>\n<h3>Is WooCommerce bulk SMS delivery guaranteed?<\/h3>\n<p>No provider can guarantee delivery, since phones can be switched off, on DND or wrong, but the plugin retries failed messages from its queue and shows every status in the Logs tab.<\/p>\n<h3>Are rates negotiable for large WooCommerce campaigns?<\/h3>\n<p>Yes, for high volume Fast2SMS rates are negotiable, so call sales on +91-6262778811, email sales@fast2sms.com or <a href=\"https:\/\/www.fast2sms.com\/meet\" target=\"_blank\" rel=\"noopener\">book a free meeting<\/a> before your next big campaign.<\/p>\n<h3>Can the same plugin do OTP login and order notifications too?<\/h3>\n<p>Yes, the same free plugin handles OTP login, checkout OTP, COD verification and order updates on SMS and WhatsApp, and checkout OTP works on the classic (shortcode) checkout only, not the block checkout. See <a href=\"https:\/\/www.fast2sms.com\/help\/woocommerce-sms-whatsapp-order-notifications\/\">WooCommerce SMS and WhatsApp order notifications<\/a>.<\/p>\n<h2 id=\"start\">Start your first WooCommerce SMS marketing campaign<\/h2>\n<p>Install the free plugin, connect your API key, get one promotional SMS template or one WhatsApp marketing template approved, and send a small test campaign to your opted-in customers. Once you see how the queue, logs and stats work, bigger campaigns are just a few clicks.<\/p>\n<p style=\"text-align:center;margin:28px 0;\"><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><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><\/p>\n<p>Need help? <a href=\"https:\/\/www.fast2sms.com\/meet\" target=\"_blank\" rel=\"noopener\">Schedule a free meeting<\/a> &middot; <a href=\"mailto:support@fast2sms.com\">support@fast2sms.com<\/a> &middot; +91-6262778822 &middot; Sales and volume pricing: +91-6262778811<\/p>\n<p><script type=\"application\/ld+json\">{\"@context\":\"https:\/\/schema.org\",\"@type\":\"FAQPage\",\"mainEntity\":[{\"@type\":\"Question\",\"name\":\"How do I send SMS to all my WooCommerce customers?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Install the free Fast2SMS plugin, add your API key, open the Campaigns tab and pick \\\"all WooCommerce customers\\\" as the audience, then choose an approved template, send a test and press Send now or schedule it.\"}},{\"@type\":\"Question\",\"name\":\"Is there a free WooCommerce SMS marketing plugin?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Yes, the Fast2SMS plugin is free on WordPress.org with no licence or monthly fee, and its Campaigns tab sends bulk SMS and WhatsApp campaigns while you pay only for the messages you actually send.\"}},{\"@type\":\"Question\",\"name\":\"Can I send bulk WhatsApp messages from WooCommerce?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Yes, in the Campaigns tab you can pick WhatsApp as the channel and choose an approved marketing template, including templates with an image, video or PDF header, as long as every person on the list opted in.\"}},{\"@type\":\"Question\",\"name\":\"How much does a WooCommerce bulk WhatsApp campaign cost?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"A WhatsApp marketing message costs \u20b90.95 on Fast2SMS and is billed on delivery, so a campaign to 1,000 opted-in customers costs up to \u20b9950, and failed WhatsApp messages are refunded within 48 hours.\"}},{\"@type\":\"Question\",\"name\":\"How much does WooCommerce bulk SMS cost?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Bulk SMS costs your DLT SMS rate per message multiplied by the number of recipients, and the free plugin adds nothing on top of that. For large monthly volumes, rates are negotiable with Fast2SMS sales on +91-6262778811.\"}},{\"@type\":\"Question\",\"name\":\"Can I upload my own list of numbers for a WooCommerce campaign?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Yes, choose the pasted or CSV list option and add one contact per line in the format number,name, for example 9876543210,Priya, and the name column fills the name variable in your template.\"}},{\"@type\":\"Question\",\"name\":\"Can I send a campaign to WordPress users who never ordered?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Yes, the \\\"all WordPress users\\\" audience sends to everyone registered on your site, not only buyers, which suits a first-order offer for people who created an account but never checked out.\"}},{\"@type\":\"Question\",\"name\":\"Can I schedule a WooCommerce SMS campaign for later?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Yes, pick Schedule instead of Send now and choose a date and time, and the plugin sends it in your WordPress site timezone, so set that timezone to India under Settings \\u003e General first.\"}},{\"@type\":\"Question\",\"name\":\"What time can I send promotional SMS in India?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Promotional SMS in India can only be delivered between 10 AM and 9 PM, so schedule your WooCommerce SMS marketing campaigns inside that window or the messages will not reach your customers.\"}},{\"@type\":\"Question\",\"name\":\"Why did some customers not get my promotional SMS?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"The most common reason is that their number is on the DND list, because promotional SMS is not delivered to DND numbers in India. Other causes are sending outside 10 AM to 9 PM, a template mismatch or a wrong number, and the Logs tab shows the error.\"}},{\"@type\":\"Question\",\"name\":\"Do I need DLT registration for WooCommerce bulk SMS?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Yes, every SMS in India needs DLT, which means a registered entity, an approved template and a header, and marketing messages need a Promotional template sent from a 6-digit numeric header. See the DLT registration FAQ.\"}},{\"@type\":\"Question\",\"name\":\"Do I need DLT for WooCommerce bulk WhatsApp campaigns?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"No, DLT applies only to SMS, so WhatsApp campaigns need an approved marketing template from Meta and opt-in from the people you message, but no DLT template or header.\"}},{\"@type\":\"Question\",\"name\":\"Why does my promotional SMS show a number instead of my brand name?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Promotional SMS in India goes out from a 6-digit numeric header instead of a 6-letter brand header, which is a DLT rule, so write your store name inside the message text so customers know who sent it.\"}},{\"@type\":\"Question\",\"name\":\"Can I use my OTP or order update template for a sale message?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"No, OTP and order update templates are Transactional or Service Implicit and are meant only for those purposes, so sale and offer messages need their own Promotional DLT template or they can be blocked.\"}},{\"@type\":\"Question\",\"name\":\"What happened to the Service Explicit DLT category?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Service Explicit has been merged into Promotional, so DLT now has only three categories, Transactional, Service Implicit and Promotional, and any old consent-based templates belong under Promotional. Read the Service Explicit to Promotional guide for next steps.\"}},{\"@type\":\"Question\",\"name\":\"Can I add an image or PDF to a WooCommerce WhatsApp campaign?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Yes, if your approved WhatsApp template has a media header, the plugin can send it with an image, a video or a PDF, so you can share a product photo, a launch video or a catalogue.\"}},{\"@type\":\"Question\",\"name\":\"Which variables can I use in a WooCommerce campaign message?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Campaign templates can use name, phone, site name, site URL and date, while order variables like order ID or amount belong to the Automations tab, because a campaign is not linked to one order.\"}},{\"@type\":\"Question\",\"name\":\"Can I test a WooCommerce campaign before sending it to everyone?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Yes, the Campaigns tab shows a live preview with variables filled in and has a test send, so you can send the real template to your own phone and check the link and media first.\"}},{\"@type\":\"Question\",\"name\":\"What happens if some campaign messages fail?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Campaigns run through a queue that retries failed messages automatically, and you can also retry single messages or all failed ones from the Logs tab. Failed WhatsApp messages are refunded within 48 hours.\"}},{\"@type\":\"Question\",\"name\":\"Do I have to keep the browser open while a campaign sends?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"No, messages go out from a background queue, so you can close the page, but for big campaigns set up the server cron URL or the wp fast2sms worker WP-CLI command from the Dashboard.\"}},{\"@type\":\"Question\",\"name\":\"How do I stop sending marketing messages to a customer?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Add their number to the do-not-send list in the Settings tab, and the plugin will skip it in campaigns, abandoned cart, welcome, review request, back in stock and COD-to-Prepaid messages.\"}},{\"@type\":\"Question\",\"name\":\"Will the do-not-send list block WooCommerce order updates too?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"No, the do-not-send list only stops marketing messages, so order updates like order placed, shipped or delivered still reach the customer, because they need those messages for their purchase.\"}},{\"@type\":\"Question\",\"name\":\"How do I collect consent for WooCommerce SMS marketing?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Turn on the consent checkbox in the Settings tab so your checkout shows \\\"Send me order updates on SMS\/WhatsApp\\\", which gives you a clear record of which customers agreed to hear from your store.\"}},{\"@type\":\"Question\",\"name\":\"Is opt-in required for WooCommerce bulk WhatsApp messages?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Yes, WhatsApp expects opt-in from every person a business messages, and sending to people who never agreed leads to blocks and reports that can limit your number. See the WhatsApp marketing without ban FAQ.\"}},{\"@type\":\"Question\",\"name\":\"How do I see the results of a past campaign?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"The Campaigns tab lists every past campaign with its sent, failed and total counts and its status, and the Logs tab adds message-level status, errors and a CSV export for deeper checks.\"}},{\"@type\":\"Question\",\"name\":\"How can I tell if a WooCommerce campaign brought orders?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Create a coupon code only for that campaign and count the WooCommerce orders that used it, because the plugin reports sent and failed messages while order results come from your WooCommerce orders.\"}},{\"@type\":\"Question\",\"name\":\"Should I use SMS or WhatsApp for WooCommerce marketing?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Use WhatsApp when a photo, video or PDF helps sell and your customers have opted in, and use promotional SMS for a short text with a link. Many stores use both, since promotional SMS skips DND numbers.\"}},{\"@type\":\"Question\",\"name\":\"Is WooCommerce bulk SMS delivery guaranteed?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"No provider can guarantee delivery, since phones can be switched off, on DND or wrong, but the plugin retries failed messages from its queue and shows every status in the Logs tab.\"}},{\"@type\":\"Question\",\"name\":\"Are rates negotiable for large WooCommerce campaigns?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Yes, for high volume Fast2SMS rates are negotiable, so call sales on +91-6262778811, email sales@fast2sms.com or book a free meeting before your next big campaign.\"}},{\"@type\":\"Question\",\"name\":\"Can the same plugin do OTP login and order notifications too?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Yes, the same free plugin handles OTP login, checkout OTP, COD verification and order updates on SMS and WhatsApp, and checkout OTP works on the classic (shortcode) checkout only, not the block checkout. See WooCommerce SMS and WhatsApp order notifications.\"}}]}<\/script><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Run WooCommerce SMS marketing and WhatsApp bulk campaigns to your customers with the free Fast2SMS plugin: audiences, DLT rules, scheduling and pricing.<\/p>\n","protected":false},"author":11,"featured_media":17385,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_yoast_wpseo_focuskw":"woocommerce sms marketing","_yoast_wpseo_title":"WooCommerce SMS Marketing: Send Bulk SMS and WhatsApp Campaigns to Customers | Fast2SMS","_yoast_wpseo_metadesc":"Send bulk SMS and WhatsApp campaigns to WooCommerce customers from WP Admin. Free plugin, DLT promotional SMS, schedule, retries, do-not-send list, pay per message.","footnotes":""},"categories":[2,26,27],"tags":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v19.6 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>WooCommerce SMS Marketing: Send Bulk SMS and WhatsApp Campaigns to Customers | Fast2SMS<\/title>\n<meta name=\"description\" content=\"Send bulk SMS and WhatsApp campaigns to WooCommerce customers from WP Admin. Free plugin, DLT promotional SMS, schedule, retries, do-not-send list, pay per message.\" \/>\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\/woocommerce-sms-marketing-bulk-campaigns\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"WooCommerce SMS Marketing: Send Bulk SMS and WhatsApp Campaigns to Customers | Fast2SMS\" \/>\n<meta property=\"og:description\" content=\"Send bulk SMS and WhatsApp campaigns to WooCommerce customers from WP Admin. Free plugin, DLT promotional SMS, schedule, retries, do-not-send list, pay per message.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.fast2sms.com\/help\/woocommerce-sms-marketing-bulk-campaigns\/\" \/>\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-09-29T04:57:31+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.fast2sms.com\/help\/wp-content\/uploads\/2026\/09\/woocommerce-sms-marketing-bulk-campaigns-1.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1600\" \/>\n\t<meta property=\"og:image:height\" content=\"900\" \/>\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=\"19 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/www.fast2sms.com\/help\/woocommerce-sms-marketing-bulk-campaigns\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.fast2sms.com\/help\/woocommerce-sms-marketing-bulk-campaigns\/\"},\"author\":{\"name\":\"Fast2SMS\",\"@id\":\"https:\/\/www.fast2sms.com\/help\/#\/schema\/person\/9549639ed9c1998dbed435d88b9e70c9\"},\"headline\":\"WooCommerce SMS Marketing: Send Bulk SMS and WhatsApp Campaigns to Customers\",\"datePublished\":\"2026-09-29T04:57:31+00:00\",\"dateModified\":\"2026-09-29T04:57:31+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.fast2sms.com\/help\/woocommerce-sms-marketing-bulk-campaigns\/\"},\"wordCount\":3873,\"publisher\":{\"@id\":\"https:\/\/www.fast2sms.com\/help\/#organization\"},\"articleSection\":[\"Blog\",\"WooCommerce\",\"WordPress Plugin\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.fast2sms.com\/help\/woocommerce-sms-marketing-bulk-campaigns\/\",\"url\":\"https:\/\/www.fast2sms.com\/help\/woocommerce-sms-marketing-bulk-campaigns\/\",\"name\":\"WooCommerce SMS Marketing: Send Bulk SMS and WhatsApp Campaigns to Customers | Fast2SMS\",\"isPartOf\":{\"@id\":\"https:\/\/www.fast2sms.com\/help\/#website\"},\"datePublished\":\"2026-09-29T04:57:31+00:00\",\"dateModified\":\"2026-09-29T04:57:31+00:00\",\"description\":\"Send bulk SMS and WhatsApp campaigns to WooCommerce customers from WP Admin. Free plugin, DLT promotional SMS, schedule, retries, do-not-send list, pay per message.\",\"breadcrumb\":{\"@id\":\"https:\/\/www.fast2sms.com\/help\/woocommerce-sms-marketing-bulk-campaigns\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.fast2sms.com\/help\/woocommerce-sms-marketing-bulk-campaigns\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.fast2sms.com\/help\/woocommerce-sms-marketing-bulk-campaigns\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.fast2sms.com\/help\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"WooCommerce SMS Marketing: Send Bulk SMS and WhatsApp Campaigns to Customers\"}]},{\"@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":"WooCommerce SMS Marketing: Send Bulk SMS and WhatsApp Campaigns to Customers | Fast2SMS","description":"Send bulk SMS and WhatsApp campaigns to WooCommerce customers from WP Admin. Free plugin, DLT promotional SMS, schedule, retries, do-not-send list, pay per message.","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\/woocommerce-sms-marketing-bulk-campaigns\/","og_locale":"en_US","og_type":"article","og_title":"WooCommerce SMS Marketing: Send Bulk SMS and WhatsApp Campaigns to Customers | Fast2SMS","og_description":"Send bulk SMS and WhatsApp campaigns to WooCommerce customers from WP Admin. Free plugin, DLT promotional SMS, schedule, retries, do-not-send list, pay per message.","og_url":"https:\/\/www.fast2sms.com\/help\/woocommerce-sms-marketing-bulk-campaigns\/","og_site_name":"Fast2SMS","article_publisher":"https:\/\/www.facebook.com\/Fast2SMS\/","article_published_time":"2026-09-29T04:57:31+00:00","og_image":[{"width":1600,"height":900,"url":"https:\/\/www.fast2sms.com\/help\/wp-content\/uploads\/2026\/09\/woocommerce-sms-marketing-bulk-campaigns-1.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":"19 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.fast2sms.com\/help\/woocommerce-sms-marketing-bulk-campaigns\/#article","isPartOf":{"@id":"https:\/\/www.fast2sms.com\/help\/woocommerce-sms-marketing-bulk-campaigns\/"},"author":{"name":"Fast2SMS","@id":"https:\/\/www.fast2sms.com\/help\/#\/schema\/person\/9549639ed9c1998dbed435d88b9e70c9"},"headline":"WooCommerce SMS Marketing: Send Bulk SMS and WhatsApp Campaigns to Customers","datePublished":"2026-09-29T04:57:31+00:00","dateModified":"2026-09-29T04:57:31+00:00","mainEntityOfPage":{"@id":"https:\/\/www.fast2sms.com\/help\/woocommerce-sms-marketing-bulk-campaigns\/"},"wordCount":3873,"publisher":{"@id":"https:\/\/www.fast2sms.com\/help\/#organization"},"articleSection":["Blog","WooCommerce","WordPress Plugin"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/www.fast2sms.com\/help\/woocommerce-sms-marketing-bulk-campaigns\/","url":"https:\/\/www.fast2sms.com\/help\/woocommerce-sms-marketing-bulk-campaigns\/","name":"WooCommerce SMS Marketing: Send Bulk SMS and WhatsApp Campaigns to Customers | Fast2SMS","isPartOf":{"@id":"https:\/\/www.fast2sms.com\/help\/#website"},"datePublished":"2026-09-29T04:57:31+00:00","dateModified":"2026-09-29T04:57:31+00:00","description":"Send bulk SMS and WhatsApp campaigns to WooCommerce customers from WP Admin. Free plugin, DLT promotional SMS, schedule, retries, do-not-send list, pay per message.","breadcrumb":{"@id":"https:\/\/www.fast2sms.com\/help\/woocommerce-sms-marketing-bulk-campaigns\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.fast2sms.com\/help\/woocommerce-sms-marketing-bulk-campaigns\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.fast2sms.com\/help\/woocommerce-sms-marketing-bulk-campaigns\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.fast2sms.com\/help\/"},{"@type":"ListItem","position":2,"name":"WooCommerce SMS Marketing: Send Bulk SMS and WhatsApp Campaigns to Customers"}]},{"@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\/17388"}],"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=17388"}],"version-history":[{"count":0,"href":"https:\/\/www.fast2sms.com\/help\/wp-json\/wp\/v2\/posts\/17388\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.fast2sms.com\/help\/wp-json\/wp\/v2\/media\/17385"}],"wp:attachment":[{"href":"https:\/\/www.fast2sms.com\/help\/wp-json\/wp\/v2\/media?parent=17388"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.fast2sms.com\/help\/wp-json\/wp\/v2\/categories?post=17388"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.fast2sms.com\/help\/wp-json\/wp\/v2\/tags?post=17388"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}