Guide

Your first campaign, the consent-first way

Most WhatsApp tools let you upload a list and blast it. Then your number's quality rating pays the price. Klaros gets you to your first campaign by earning permission first, with every cost shown before you spend it.

1Connect your own number

In the Connections tab, add your Meta Phone Number ID, WhatsApp Business Account (WABA) ID, and a system-user access token. Set the webhook callback URL and verify token shown there in Meta's dashboard so replies and delivery receipts flow in.

Then hit Test. Klaros only offers recipients who can actually receive a test (people who messaged you in the last 24 hours). WhatsApp doesn't allow plain messages to anyone else, and your own business number can never message itself.

Why it's yours: the WABA belongs to you, and you pay Meta directly. Klaros is never in your billing path: that's what makes ₹0 markup structural, not a promise.

2Submit your templates to Meta: today, not later

Outbound to anyone outside a 24-hour conversation window requires a Meta-approved template, and approval can take hours to days. Go to Templates and submit two now, so the wait runs in parallel with everything else:

  • A consent request (Marketing category): introduce yourself, say what you'd like to send, ask permission plainly: "Reply YES to hear from us, STOP to never hear from us again."
  • Your first real message: the offer, update, or announcement you actually want to send once people have opted in.
Honest categories cost less: Utility templates (receipts, order updates, reminders) bill at a fraction of Marketing, and are free inside an open service window. Don't dress marketing as utility; Meta recategorizes it and your quality rating suffers.

3Bring your contacts in

Sync from the Klaros desktop app. Your contacts arrive with real context: names, groups, engagement history. Every contact starts as pending: known to you, but not yet opted in. Klaros never treats "in my phone" as permission to market.

4Pick your audience where the context lives

In the Network tab, every contact shows its consent state: pending, asked, opted in, opted out. Browse, search, tick the people who actually know you, and hit Broadcast to selected. Or start in Broadcast and drill into a WhatsApp group to hand-pick members.

Start with 30–50 warm contacts, not your whole list. Your first sends calibrate Meta's trust in your number; early replies and opt-ins raise your sending limits, early spam reports sink them.

5Send a one-time consent request

In Broadcast, tick "This is a one-time consent request". Klaros then only targets people who are still pending and have never been asked before (each contact is asked at most once, ever) and paces the run (default 200/day) so a cold list can't hurt your rating in one blast.

Replies handle themselves: YES/START opts them in automatically (with the reply stored as evidence), STOP opts them out and suppresses them everywhere, permanently.

6Watch the funnel, then market to the opted-in

Each broadcast shows its live funnel (sent → delivered → read → replied) with per-recipient drill-down, and the Costs tab shows exactly what Meta billed (and the markup you didn't pay). Once opt-ins arrive, your real campaigns go to "Everyone opted-in": an audience that said yes, delivering to a number Meta trusts.

What it costs: before you spend it

You pay Meta's own per-message rate and nothing else. Indicative rates for India (your dashboard's ratecard shows your actual billed averages once you send):

CategoryIndicative rate (India)The trick
Service repliesFreeAnything you send within 24h of their last message costs nothing: drive replies, then converse free.
Utility~₹0.12 / messageFree inside an open 24h window. Use for receipts, updates, reminders.
Authentication~₹0.12 / messageOTPs and verification: never send these as Marketing.
Marketing~₹0.78 / messageThe expensive one. Consent-first sending keeps its reply rates high enough to be worth it.

A 200/day consent-request pilot ≈ ₹156/day. Asking 5,000 contacts for permission, once each, ≈ ₹3,900, and every opt-in it produces makes future conversations cheaper, because engaged contacts keep free service windows open. Confirm current rates in Meta Business Manager; they change and vary by country.

More ways to spend less: put wa.me links and QR codes on invoices and storefronts (inbound messages open free windows AND capture consent evidence) · keep frequency caps on (Klaros defaults to 1 message per contact per 7 days) · protect your quality rating: a throttled number is the most expensive thing on this page.

Own the number. Earn the audience. Pay Meta, not a middleman.

Klaros is self-deployed WhatsApp business messaging with structural zero markup. This guide is the product working as designed.

Start free trial →