WhatsApp for Customer Support: Setup, Automation & Best Practices (2026)
WhatsApp customer support in 2026: Meta gives each number 1,000 free service replies a month. Setup, inbox, bots, SLAs, hand-off and costs explained.
Key Takeaways
- Customer-initiated service messages inside the 24-hour window carry no Meta charge since November 2024 (for the first 1,000 per number each month since 1 October 2026), making WhatsApp support inexpensive to run.
- An inbox with notes, labels, status, quick replies and full history keeps every support conversation in one place (PayPerWA: one login per account today; multi-agent seats are on the roadmap).
- Keyword auto-reply bots are permitted by Meta as business automation and deflect routine queries instantly, day or night.
- Clean escalation means handing the agent full context so the customer never repeats themselves — and always offering a human exit.
- Each customer message resets the 24-hour window, so fast replies both delight customers and keep support inside the window, where the first 1,000 replies a month are free.
Why use WhatsApp for customer support?
WhatsApp is the support channel customers actually open, reply to, and trust — and it is inexpensive to run, because replies inside the 24-hour service window carry no Meta charge for the first 1,000 per number each month (Meta's service rate applies beyond that). Customers already live in WhatsApp; routing support there means no app to download, no hold music, no email that gets buried.
For Indian small businesses the economics are decisive. Phone support needs staff on calls; email is slow and ignored; SMS is one-way and pricey. WhatsApp gives you a two-way, threaded, media-rich conversation where a bot handles the routine questions and a human picks up the rest. And the conversation history stays in one place, so whoever replies next has full context.
This guide walks through everything you need to run support on WhatsApp properly: how the service window works, setting up your support inbox, automating with keyword bots, defining SLAs, escalating to humans, and measuring satisfaction. We close with best practices that separate a delightful support experience from a frustrating one.
The 24-hour service window: why support is nearly free
When a customer messages your business, a 24-hour customer service window opens — and inside it, your first 1,000 replies per number each month carry no Meta charge. This is the single most important fact in WhatsApp support economics; replies have been free since Meta's November 2024 pricing change, with the 1,000-a-month cap in place since 1 October 2026.
Here is how the window works:
- A customer sends you any message — a question, a "hi", a button tap. The 24-hour timer starts.
- Within those 24 hours you can send free-form replies with no template, and the first 1,000 a month per number carry no Meta charge (Meta charges its service rate beyond that). These are Service messages.
- Each new customer message resets the timer to a fresh 24 hours.
- If 24 hours pass with no customer message and you need to reach out, you must use an approved template, which carries Meta's category charge.
The practical upshot: as long as you respond promptly while the customer is engaged, support costs you almost nothing on the Meta side. Inbound messages are free, and your first 1,000 replies a month in the window are free of Meta charge. PayPerWA's ₹0.20 platform fee applies only to automated outbound messages we send on your behalf — a live agent's manual replies in the window simply flow through.
No subscription. ₹0.20/msg + Meta's rate (or $0.004/msg on USD wallets).
Create free account →Step 1: Set up your WhatsApp support number
Setting up support starts with connecting a dedicated WhatsApp Business API number — ideally separate from your marketing number so support conversations stay clean. PayPerWA's embedded signup links your number to Meta's Cloud API directly, with no BSP in the middle.
- Choose a support number. Use a number not already on a personal WhatsApp account. A dedicated support line keeps reporting and SLAs clear.
- Complete embedded signup. Connect the number to your Meta WhatsApp Business Account through PayPerWA — it takes minutes.
- Set your business profile. Add your logo, business hours, address, and a clear "About" line so customers trust the chat.
- Publish a click-to-chat link. Put a wa.me link and QR code on your website, invoices, and packaging so customers can start a conversation in one tap.
Once connected, every inbound message lands in your inbox. Builders who want to wire support into their own systems can use the API.
Step 2: Set up your support inbox
A web inbox for your WhatsApp number is the foundation of scalable support. Instead of one phone passed around the office, every conversation is visible and trackable in one place. On PayPerWA the inbox is one login per account today; multi-agent seats with separate logins and chat assignment are on the roadmap, so if several agents need their own logins now, choose a platform that has seats.
A good support inbox gives you:
- Internal notes. Leave private notes on a thread the customer never sees.
- Labels and status. Tag conversations as open, pending, or resolved, and filter by topic.
- Full history. Whoever replies next sees every prior message, so the customer never repeats themselves.
- Canned replies. Save common answers as quick-insert snippets to respond in seconds.
With the bot handling first contact and the inbox handling the human handoff, a small business can keep up with a busy number.
Step 3: Automate first response with keyword bots
An auto-reply keyword bot answers the routine questions instantly, day or night, so customers get help in seconds and agents only see what truly needs a human. Meta permits business-automation bots like this — what it restricts in 2026 are general-purpose AI assistants, not structured business flows.
Start with these automations:
- Welcome message. The instant a customer messages, greet them and show a menu: "1. Order status 2. Talk to support 3. Hours and location."
- Keyword replies. Trigger answers on words like "timing", "price", "refund", or "track".
- Order-status lookup. Ask for an order number and return live tracking from your backend.
- Off-hours auto-reply. Outside business hours, set expectations: "We are closed now and will reply by 10 AM. For urgent issues, reply URGENT."
- Catch-all fallback. If the bot does not understand, offer "Talk to a human" rather than looping.
For a complete walkthrough, read our guides on auto-reply and keyword automation and building a chatbot without coding.
Support automations you should set up
Here are the highest-value support automations, what triggers each, and whether it incurs a Meta charge. Notice how many are free (for the first 1,000 replies a month per number) because they live inside the service window.
| Automation | Trigger | Meta charge |
|---|---|---|
| Welcome / menu message | Customer sends first message | Free in window (first 1,000 a month) |
| Keyword FAQ reply | Keyword match | Free in window (first 1,000 a month) |
| Order-status lookup | Order number entered | Free in window (first 1,000 a month) |
| Off-hours auto-reply | Message outside business hours | Free in window (first 1,000 a month) |
| Human escalation handoff | "Talk to agent" tapped | Free in window (first 1,000 a month) |
| CSAT survey | Ticket marked resolved | Free if in window (first 1,000 a month) |
| Re-open follow-up (after 24h) | Agent reaches out next day | Utility template ₹0.115 + ₹0.20 |
Only the last row leaves the service window. Everything else costs nothing on Meta's side up to 1,000 replies a month per number (Meta's service rate applies beyond that); PayPerWA's ₹0.20 fee applies solely to automated outbound messages.
Step 4: Define SLAs and routing rules
An SLA — service level agreement — is your promise on how fast you respond, and on WhatsApp customers expect minutes, not hours. Setting clear targets keeps your team honest and your customers calm.
Sensible starting SLAs for a small business:
- First response: bot replies instantly; a human picks up within 15 minutes during business hours.
- Resolution: simple queries closed same day; complex ones within 24-48 hours with status updates.
- Off-hours: auto-reply immediately, human follow-up by the start of the next business day.
Pair SLAs with simple routing: label billing, technical and high-value conversations so the right person picks them up first (assigning chats to named agents needs multi-agent seats, which are on PayPerWA's roadmap). Because each customer message resets the 24-hour window, fast replies also keep your support inside the window, where the first 1,000 replies a month are free.
Step 5: Escalate cleanly from bot to human
Good escalation is invisible to the customer — the bot hands off to a human with full context, and the customer never has to repeat themselves. A clumsy handoff, where the bot loops or the agent asks "what is your issue?" again, is the fastest way to frustrate someone.
Build escalation like this:
- Always offer an exit. Every bot menu should include "Talk to a human" so customers are never trapped.
- Detect frustration. If a customer repeats themselves or types phrases like "this is not helping", route to an agent automatically.
- Pass the context. Hand the agent the full chat plus any data the bot collected (order number, issue type).
- Set expectations. Tell the customer "Connecting you to an agent — typical wait is under 5 minutes."
- Return control gracefully. When the agent resolves the issue, the bot can take over again for the CSAT survey.
Step 6: Measure CSAT and support quality
CSAT — customer satisfaction score — tells you whether your support actually helped, and WhatsApp makes it trivial to collect right after a conversation closes. A single in-chat rating gets far higher response rates than an emailed survey.
Track these metrics:
- CSAT: after resolving a ticket, send "How did we do? Reply 1 (poor) to 5 (great)." Watch the average over time.
- First-response time: how long until a human first replies.
- Resolution time: how long from open to resolved.
- Bot deflection rate: share of conversations the bot fully handles without a human — the higher, the cheaper.
- Reopen rate: how often a "resolved" issue comes back, signalling rushed fixes.
If the CSAT survey goes out while the customer is still inside the 24-hour window, it costs nothing on Meta's side too, as long as you are within the first 1,000 service replies that month.
Best practices for WhatsApp support in 2026
The businesses that win on WhatsApp support follow a handful of disciplines that turn a chat channel into a competitive advantage.
- Reply fast, stay in the window. Speed delights customers and keeps replies free of Meta charge for the first 1,000 a month per number.
- Let the bot handle volume, the human handle nuance. Automate FAQs; reserve agents for judgment calls.
- Never trap a customer in a bot. Always offer a human exit.
- Keep a human tone. Even automated replies should sound friendly, not robotic.
- Use a separate support number. Keep marketing and support distinct for clean reporting and trust.
- Respect opt-outs and privacy. Never push marketing through the support line.
- Review transcripts weekly. Find the questions the bot misses and add them.
Ready to set up support? Create a free PayPerWA account, see what is included on the features page, and check transparent costs on pricing and the rate card. Comparing tools? Visit our comparison page.
Frequently Asked Questions
Is WhatsApp customer support free?
What is the 24-hour customer service window?
Can I use a chatbot for WhatsApp support?
How many agents can share one WhatsApp number?
What happens if I reply after 24 hours?
Should I use a separate number for support and marketing?
How do I measure WhatsApp support quality?
Can I set off-hours auto-replies?
Create your account and send your first campaign today
Free account. No subscription — just ₹0.20 per message + Meta's rate (India marketing ₹0.86, utility ₹0.115).
PayPerWA Team
We build PayPerWA, a pay-per-message WhatsApp Cloud API platform. No subscriptions, no hidden fees — Meta's rate plus a flat ₹0.20 per message.