«At 5% response the campaign pays off in most niches» - sounds reassuring but it's an incomplete formula. Works in high-ticket niches, fails at low margin with the same response rate. What's really in conversation cost, how WABA billing differs from gray sends, and why channels compare on sale price not send price.
Before: (SIM + setup time + list) / dialogs = contact price.
After: Structure right, costs incomplete:
Conversation cost = Total campaign spend / Target conversations
Includes: list, infrastructure (proxies, software), SIMs/numbers, operator time, WABA session fees, and for gray schemes - ban losses and warm-up amortization - see behavioral antispam. Skip any line → artificially cheap number.
Before: Why 5% still pays off in most niches.
After: Response rate alone says nothing without average ticket and margin. 5% dialogs that don't close = pure cost. Profitability = ROI on closed deals vs full spend - see A/B test metrics (response ≠ sale).
High-margin niches can profit at low response - not because of 5%, but despite it if ticket covers costs.
| Metric | What | Where |
|---|---|---|
| Message cost | Per send | Gray: SIM, proxy, software |
| Conversation cost | One 24h session | WABA: session billing |
| CPL | Interested contact | Both |
| CPA | Closed deal | Final ROI metric |
WABA bills 24h conversation, not each message - same window logic as inbound service window. 10 messages in one open session = one session charge. See WABA breakdown.
Session resets after 24h gap. Categories: marketing (business-initiated), utility, authentication, user-initiated - different rates.
Examples: business-initiated ~$0.0663, user-initiated ~$0.0398. Illustrative market slices - actual rate depends on recipient country and Meta terms.
Virtual number $0.3–0.8, 50–100 sends per account on cold base → $0.005–0.015 per message on paper - without software/proxy.
Incomplete: warm-up 10–14 days before blast can be 40% of ready-to-send number cost (proxy, power, software). Why «free» gray often costs more - see mass mailing ban mechanics.
Wholesale building materials: 2000 sends to cold developer list, $35 total (SIM, parser, proxy). 5% response = 100 dialogs, $0.35/dialog. 2 deals at $4000 ticket, $800 margin each → $1600 profit on $35.
Shows: 5% worked because of ticket/margin, not response alone.
Contrast: e-commerce WABA marketing template to bought 5000 list, ~$400 sessions. 0.5% response = 25 dialogs, $16/dialog. Zero sales, template blocked - net loss.
Both: channel and response % alone don't determine profit - response + ticket + margin + base quality together.
WABA camp: brand trust + buttons → higher response pays sessions. Gray camp: aggressive cold → template kill in minutes, burned budget - cheap SIM rotation better for hard cold.
No universal proof - base quality and Meta compliance appetite decide.
Compare to paid search/social on CPL/CPA, not per-message send cost.
WhatsApp free = zero message cost - False. Infrastructure, lists, accounts, operators.
API pays per message - False. 24h session.
Cheap dialog = success - False. Cheap loss without sales.
CPL = conversation cost - False. Not all dialogs become leads.
Calculate full formula including warm-up, operator time, ban losses for gray. Compare conversation cost to your current paid-traffic CPL.
Practical rule:
Cheap conversation isn't the goal. Goal is conversation cheaper than the deal it brings.