You have decided WhatsApp automation makes sense for your business. Your customers are already on WhatsApp. Your support team is drowning in repetitive questions. You have read the pitch — automated replies, abandoned cart recovery, broadcast campaigns. Now you need the actual playbook: what to sign up for, what documents you need, how to get your first messages approved, and what it will cost you each month.

This guide walks you through the complete setup from zero to your first five working automations. No vague advice. Every step, every document, every cost — with the specific numbers that matter for Indian businesses. If you want to understand the bigger picture first — WhatsApp Business App vs API explains when you actually need automation versus when the free app is enough.

Step 1: Choose Your BSP

A BSP (Business Solution Provider) is the company that gives you access to the WhatsApp Business API. You cannot use the API directly — Meta requires you to go through an authorized BSP. Think of the BSP as your interface to WhatsApp’s infrastructure: they provide the dashboard, the chatbot builder, the broadcast tool, and the analytics. Your BSP choice determines your monthly cost, the quality of the chatbot builder, and how painful the setup process is.

BSP Monthly Cost Best For Chatbot Builder Shopify Integration
Wati Rs 1,999/mo Most SMBs — easiest dashboard Visual, no-code Basic
AiSensy Rs 1,500/mo Budget-conscious businesses Template-based Limited
Interakt Rs 2,499/mo Shopify stores Flow-based Deep integration
Gallabox Rs 2,199/mo Team collaboration Visual, no-code Basic

Our recommendation: Wati for most small and mid-size businesses — it has the cleanest UI, the most intuitive chatbot builder, and solid documentation. If you run a Shopify store and want automated order confirmations, abandoned cart messages, and COD verification without custom development, go with Interakt — its Shopify integration is significantly deeper than the alternatives. AiSensy is the cheapest option if your primary use case is broadcast campaigns and you do not need a sophisticated chatbot.

Important: All BSPs charge Meta’s per-conversation fee on top of the monthly subscription. This is not a BSP markup — it is Meta’s own pricing. The BSP subscription covers the platform, dashboard, and chatbot tools. The per-conversation fee covers actual message delivery. We break down these costs in the cost section below.

Step 2: Facebook Business Manager Verification

Before you can send a single automated WhatsApp message, Meta needs to verify your business. This is the step that trips up most people — and the one that takes the longest. Start this on day one.

What you need

Create a Facebook Business Manager account at business.facebook.com if you do not already have one. Then submit your business verification with these documents:

  • GST registration certificate (most common and fastest to verify)
  • Udyam registration certificate (for MSME-registered businesses)
  • Business PAN card (if GST is not available)
  • Utility bill or bank statement in business name (backup document)
  • Business website URL (must be live and match your business name)

Timeline: 2-5 business days. In our experience, GST certificate submissions get approved fastest — usually within 2 days. Udyam takes 3-4 days. Business PAN alone can take up to a week.

Common Rejection Reasons (and How to Avoid Them)

  • Business name mismatch: The name on your Facebook Business Manager must exactly match the name on your verification document. If your GST says “Sharma Enterprises” and your Facebook page says “Sharma’s Shop,” it will get rejected. Fix the name before submitting.
  • Website not live: Meta checks that your website URL is accessible and matches your business. If your site is “under construction” or parked, the verification will fail. Even a simple one-page site with your business name, address, and contact info is enough.
  • Blurry or cropped documents: Upload clean, full-page scans or photos. Cropped documents that cut off any part of the certificate get rejected automatically.
  • Personal Facebook account used: Business verification must be done through a Business Manager account, not a personal Facebook profile. Create a proper Business Manager account first.

Step 3: Register Your Phone Number

Once your business is verified, you register the phone number that will send and receive WhatsApp messages. This is the number your customers will interact with.

New Number vs Existing Number

You have two options: use a new SIM specifically for WhatsApp Business, or migrate your existing WhatsApp number to the Business API. If your business already has a well-known WhatsApp number that customers save and message, migrating it makes sense — you keep the same number, and existing chats stay intact. If you are starting fresh or your current number is a personal one, get a new SIM dedicated to the business.

Critical: Once you move a number to the WhatsApp Business API (via a BSP), it can no longer be used with the regular WhatsApp or WhatsApp Business app on your phone. All messages go through the BSP dashboard. This is a one-way migration. Make sure your team understands this before proceeding. You can migrate back, but it takes 24-48 hours and you lose your API setup.

The Registration Process

  1. Enter your phone number in the BSP dashboard (Wati, Interakt, etc.)
  2. Choose OTP verification method — SMS or voice call
  3. Enter the 6-digit OTP to verify ownership
  4. Set your display name (must match your verified business name)
  5. Add a profile photo and business description

Display name approval: Meta reviews your display name to ensure it matches your verified business. This usually takes a few hours but can take up to 24 hours. Avoid abbreviations, all caps, or names that do not match your business documents.

Step 4: Get Message Templates Approved

WhatsApp does not let you send any message you want. Outbound messages (messages you initiate, not replies) must use pre-approved templates. This is Meta’s anti-spam measure, and it applies to every business on the platform. You submit your template, Meta reviews it, and only approved templates can be sent to customers.

Three Template Categories

  • Utility templates: Order confirmations, shipping updates, appointment reminders, payment receipts. Cheapest per-message cost. Get approved fastest.
  • Marketing templates: Promotional offers, product launches, sale announcements, re-engagement campaigns. Higher per-message cost. Stricter review.
  • Authentication templates: OTP messages, login verification, account confirmations. Cheapest category. Very fast approval.

5 Templates That Get Approved Fast

Start with these five — they cover the most common use cases and have the highest approval rates based on our experience setting up WhatsApp automation for businesses:

Template 1 — Welcome

Category: Utility

“Hi {{1}}, welcome to {{2}}! We are here to help you with orders, product questions, and support. Reply with MENU to see what I can help with, or just type your question.”

Template 2 — Order Confirmation

Category: Utility

“Your order #{{1}} has been confirmed! Items: {{2}}. Total: Rs {{3}}. Expected delivery: {{4}}. Track your order here: {{5}}”

Template 3 — Shipping Update

Category: Utility

“Great news! Your order #{{1}} has been shipped via {{2}}. Tracking number: {{3}}. Track here: {{4}}. Expected delivery: {{5}}.”

Template 4 — Abandoned Cart

Category: Marketing

“Hi {{1}}, you left something in your cart at {{2}}! Your {{3}} is still waiting. Complete your order before it sells out: {{4}}”

Template 5 — Review Request

Category: Utility

“Hi {{1}}, how was your experience with {{2}}? We would love your feedback. Leave a quick review here: {{3}}. It takes less than a minute!”

Template tips that prevent rejection: Do not use all caps anywhere in the message body. Do not use URL shorteners like bit.ly — always use full URLs. Include a clear purpose in the message (do not be vague). Marketing templates must have an opt-out option or mention how the user subscribed. Review timeline is usually 24-48 hours.

Step 5: Build Your First 5 Automations

Templates are your outbound messages. Automations are the logic that decides when and how those messages get sent. Here are the five automations every business should build first — they cover 80% of the use cases that drive real ROI.

Welcome Message Triggers when someone messages you for the first time. Introduces your business, sets expectations for response time, and offers a menu of common queries. First impressions matter — a fast, helpful auto-reply makes you look professional.
Product Inquiry Auto-Reply “Is X available?” “What is the price of Y?” — these are your most common messages. Set up keyword triggers that detect product names and respond with availability, price, and a buy link from your catalog automatically.
Order Confirmation Triggered by your order management system (Shopify, WooCommerce, or custom). The moment a customer places an order, they get a WhatsApp confirmation with order number, items, amount, and expected delivery date. Reduces “did my order go through?” queries by 60-70%.
Delivery Reminder Sent 1 day before expected delivery or 30 minutes before an appointment. Reduces no-shows for service businesses and reduces “where is my order?” messages for e-commerce. A simple reminder that costs Rs 0.13 saves 5-10 minutes of human support time per customer.
Post-Purchase Review Request Sent 3 days after delivery. Asks for a review with a direct link to your Google Business Profile or product review page. Businesses that ask on WhatsApp see 3-4x more reviews than email requests because WhatsApp messages have 98% open rates versus 20% for email.

The ROI math: If your store has 100 abandoned carts per month and WhatsApp recovery messages convert at 10-15% (industry average for Indian D2C brands), that is 10-15 extra orders per month. At an average order value of Rs 1,500, that is Rs 15,000-22,500 in recovered revenue — from a single automation that costs you Rs 13-86 in message fees. The abandoned cart automation alone typically pays for your entire BSP subscription within the first month.

Cost Breakdown: What You Will Actually Spend

Forget the marketing pages that say “starts at Rs 500.” Here is what WhatsApp automation actually costs for a small business in India, broken down by category so there are no surprises.

BSP Monthly Subscription Rs 1,500-2,500/month depending on provider. This covers the platform, dashboard, chatbot builder, and team inbox. Annual plans are usually 15-20% cheaper.
Meta Per-Conversation Fee Utility: Rs 0.13/conversation. Marketing: Rs 0.86/conversation. Authentication: Rs 0.13/conversation. A “conversation” is a 24-hour messaging window.
First Month Total BSP subscription (Rs 1,999) + conversation fees for ~500 conversations (Rs 200-400) = approximately Rs 2,200-2,400. Most businesses spend Rs 3,000-5,000 in month one including setup and testing.
Ongoing Monthly BSP subscription + conversation fees scale with your volume. A business handling 1,000 conversations/month typically spends Rs 2,500-4,000 total. Conversation fees are the variable cost that grows with usage.
Expense Monthly Cost Notes
BSP subscription Rs 1,500-2,500 Platform + dashboard + chatbot builder
Utility conversations (500) Rs 65 Order confirmations, shipping updates
Marketing conversations (200) Rs 172 Abandoned cart, promotions, re-engagement
Total (typical SMB) Rs 2,500-3,500 Based on ~700 conversations/month

Break-even analysis: If your average order value is Rs 1,000 and your abandoned cart automation recovers just 3 orders per month, you have already covered your entire WhatsApp automation cost. Most businesses break even within the first month from recovered carts alone — everything after that is pure profit from the automation investment.

ROI Calculator: The Time Savings Math

Forget the message fee calculations for a moment. The biggest ROI from WhatsApp automation is not in message costs — it is in the hours you and your team get back every single day.

Here is the math for a typical small business handling customer queries on WhatsApp manually:

Monthly Savings

Manual reply time saved: 3 hours per day (conservative — most businesses spend 4-5 hours on repetitive WhatsApp replies)

Value of that time: Rs 300/hour (whether that is an employee’s cost or your own time as a founder)

Monthly savings: 3 hours × Rs 300 × 30 days = Rs 27,000/month

Your automation cost: Rs 2,500-4,000/month (BSP + conversation fees)

Net monthly savings: Rs 23,000-24,500 — that is a 6-7x return on your automation investment every single month.

And that does not count the revenue recovered from abandoned cart messages, the additional reviews collected automatically, or the fact that your customers get instant replies at 2 AM instead of waiting until you wake up. The time savings alone justify the cost — the revenue recovery is a bonus.

Common Mistakes to Avoid

We have set up WhatsApp automation for multiple businesses and the same mistakes come up repeatedly. Avoid these and you will save yourself days of frustration and potential account bans.

  • Not getting template approval before launch: Templates take 24-48 hours to get approved. If you build your automations first and then submit templates, you are sitting idle for two days waiting for approval. Submit your templates on day one — while waiting, build your automation flows in draft mode. By the time the templates are approved, your flows are ready to go live.
  • Sending marketing messages without opt-in: This is the fastest way to get your number banned. WhatsApp monitors your quality rating aggressively. If users report your messages as spam, your messaging limit drops and can eventually result in a permanent ban. Only send marketing messages to contacts who have explicitly opted in — through a website form, a checkout checkbox, or a WhatsApp reply confirming consent.
  • Using your personal number: Once you migrate a number to the WhatsApp Business API, you cannot use WhatsApp or WhatsApp Business app on that number anymore. If you use your personal number, you lose access to all your personal chats and groups. Get a separate SIM for your business WhatsApp. A new prepaid SIM costs Rs 200 and saves you from a painful mistake.
  • Ignoring the quality rating: Meta assigns a quality rating (Green, Yellow, Red) to your WhatsApp Business account based on user feedback. A red rating restricts your messaging limits and can lead to account suspension. Check your quality rating weekly in the BSP dashboard. If it drops to yellow, immediately review your recent campaigns for high block or report rates and pause marketing messages until it recovers.
  • Overcomplicating the chatbot: Your first chatbot does not need 15 conversation branches, AI-powered intent detection, and a product recommendation engine. Start with a simple menu-based flow: welcome message, 3-4 common query responses, and a handoff to a human for anything complex. A simple bot that works reliably is infinitely better than a complex bot that confuses customers.

Skip the Setup: Done-for-You Option

If reading through these five steps made you think “I would rather have someone do this for me” — that is exactly what we do. We handle the entire WhatsApp automation setup end to end: BSP account creation, Facebook Business Manager verification, phone number registration, message template creation and approval, and building all five core automations configured for your specific business.

Delivery in 10 days. Fixed pricing — no hourly billing, no scope creep, no surprise invoices. You get a fully working WhatsApp automation system that is already recovering carts and handling customer queries by the time we hand it over.

See our WhatsApp automation service for full details and pricing. Or check how WhatsApp automations drive ROI for real businesses with specific numbers.

Frequently Asked Questions

How long does the full WhatsApp automation setup take?
The full setup takes 5-10 business days. BSP account creation is instant. Facebook Business Manager verification takes 2-5 business days (this is the bottleneck). Phone number registration and OTP verification take about 10 minutes. Message template approval takes 24-48 hours. Building your first 5 automations takes 1-2 days if you know the platform, or 3-5 days if you are learning. The fastest path is to start Facebook verification on day one while you explore the BSP dashboard in parallel.
Do I need coding skills to set up WhatsApp automation?
No. Modern BSPs like Wati, AiSensy, and Interakt provide visual drag-and-drop chatbot builders, pre-built automation templates, and no-code workflow editors. You can set up welcome messages, auto-replies, and broadcast campaigns entirely through their dashboard without writing a single line of code. You only need a developer if you want custom API integrations with your CRM, ERP, or order management system.
Can I send bulk promotional messages on WhatsApp?
Yes, but only with approved marketing templates and only to users who have opted in. WhatsApp enforces strict anti-spam policies. Submit your promotional message as a marketing template, get it approved by Meta (24-48 hours), and send only to contacts who have given consent. Sending unsolicited bulk messages will get your number banned. Start small (50-100 contacts), monitor your quality rating, and scale gradually. Your messaging limit starts at 250 unique contacts per day and increases as your quality rating stays high.
What if my message templates keep getting rejected?
Template rejections are common and fixable. The most frequent reasons are: all caps in the message body, URL shorteners like bit.ly (use full URLs), missing opt-out in marketing templates, vague content, and placeholder text mismatching the template category. When rejected, you see the reason in your BSP dashboard. Fix the issue and resubmit — approval usually comes within 24 hours. If a template keeps getting rejected, rewrite it completely rather than making small edits to the same text.