How to Set Up WhatsApp Business API in India — Step by Step Guide (2026)
What is WhatsApp Business API and Who Needs It?
WhatsApp Business API is Meta's official solution for medium and large businesses to send messages at scale. Unlike the free WhatsApp Business App (limited to one phone, no bulk messaging), the API lets you send thousands of messages per day, automate replies, integrate with your CRM, and track delivery analytics. If you are sending more than 50 messages a day, running marketing campaigns, or need multiple team members to handle customer conversations — you need the API. In India, the API is available through Cloud API (hosted by Meta, free infrastructure) or On-Premise API (self-hosted, complex). Cloud API is the recommended choice for 99% of businesses because it requires zero server management and Meta handles all the infrastructure.
Step 1: Create a Meta Business Account and Verify Your Business
Before you can use WhatsApp Business API, you need a verified Meta Business Account. Go to business.facebook.com and create an account using your business email. Fill in your legal business name, address, and website. Meta will verify your business — this usually takes 1-3 business days. You will need your GST certificate or business registration document. Once verified, go to the Meta Developer Console (developers.facebook.com), create a new app, and select 'Business' as the app type. Add the 'WhatsApp' product to your app. This gives you access to the Cloud API.
Step 2: Connect Your Phone Number via Embedded Signup
The easiest way to connect is through Embedded Signup, which platforms like PayPerWA offer built-in. You click 'Connect with Facebook', log in with your Meta account, select your Business Portfolio, and either create a new WhatsApp Business Account or connect an existing one. You can use your existing WhatsApp Business App number (coexistence feature) — you do not need a new number. The process takes about 2 minutes. After connecting, you get a Phone Number ID and WABA ID which the platform uses to send messages on your behalf.
Step 3: Create Message Templates and Get Them Approved
WhatsApp requires all outbound business-initiated messages to use pre-approved templates. Templates have three categories: Marketing (promotions, offers — ₹0.86 per message), Utility (order updates, payment reminders — ₹0.13 per message), and Authentication (OTP, verification — ₹0.13 per message). To create a template, write your message body with variables like {{1}} for customer name. Submit it for Meta review. Utility and Authentication templates are usually approved within minutes. Marketing templates may take up to 24 hours. Once approved, you can use the template in bulk campaigns.
Step 4: Add Payment Method and Send Your First Campaign
You need two payment setups: one for Meta (they charge conversation fees directly) and one for your platform fee. For Meta, go to Meta Business Suite → Settings → Payment Methods and add a credit card or prepaid card. For PayPerWA, recharge your wallet via UPI, card, or net banking — minimum ₹500. Now import your contacts (CSV upload or manual entry), select your approved template, choose your audience, and hit Send. Your first WhatsApp marketing campaign is live. Track delivery, read rates, and failed messages in real-time on your dashboard.
PayPerWA Team
We build India's most affordable WhatsApp marketing platform. Our mission is to make WhatsApp marketing accessible to every Indian business — no subscriptions, no hidden fees, just 20 paisa per message.