Pricing effective May 2026

Start free. Pay as you grow.

Every plan includes AI-powered WhatsApp automation, M-Pesa payments, and real-time lead qualification. Credits keep usage transparent across conversations, AI replies, follow-ups, and broadcasts.

150

trial credits

1-10

credits per window

6-10

broadcast credits

Growth+

ad-to-sale attribution

09:41

ChatPilot Billing

Credits live

Today
Plans

Subscriptions with included monthly credits.

Monthly credits do not roll over. Top-up packs are available anytime on paid plans, and overage can be enabled with a cap.

Trial

Free Trial

Start without a card, test the AI assistant, and prove WhatsApp lead qualification before paying.

$0

7-day trial

Validate before paying

Then
Choose a paid plan
Credits
150
Conversations
~75
GMV fee
-
Overage
Hard stop
  • 150 included credits
  • AI replies, lead scoring, and owner alerts
  • 7 days of analytics retention
  • Automation pauses when trial credits run out
Start Free Trial

Starter

For small businesses that need WhatsApp automation, M-Pesa collection, simple campaigns, and basic reporting.

$29

per month

Lean WhatsApp selling

Annual
$290/year
Credits
700/month
Conversations
~300
GMV fee
1.5%
Overage
$0.15/message
  • 1 WhatsApp number
  • 2 full seats
  • 3 active follow-up sequences
  • 2 completed campaigns per month
Get started
Recommended

Growth

For active WhatsApp sellers who need stronger segmentation, follow-up automation, exports, and attribution.

$79

per month

Best conversion runway

Annual
$790/year
Credits
2,500/month
Conversations
~500-800
GMV fee
1.0%
Overage
$0.12/message
  • 5 full seats
  • 10 active sequences
  • 10 completed campaigns per month
  • ctwa_clid, Meta CAPI, HubSpot, and exports
Get started
Popular

Growth Pro

For high-volume merchants that need unlimited campaigns, deeper automation, API access, and longer retention.

$149

per month

High-volume automation

Annual
$1,490/year
Credits
5,500/month
Conversations
~1,000-1,500
GMV fee
0.75%
Overage
$0.10/message
  • 2 WhatsApp numbers
  • 10 full seats
  • Recurring campaigns and A/B tests included
  • Google Ads sync, webhooks, and 12-month retention
Get started
Enterprise

Custom

For agencies and multi-location operators that need custom limits, white-labeling, and dedicated support.

Custom

annual or custom

Enterprise controls

Billing
Custom terms
Credits
Custom
Conversations
Unlimited
GMV fee
0.25-0.5%
Overage
Negotiated
  • Unlimited WhatsApp numbers
  • 25+ full seats
  • Dedicated manager and 99.9% SLA
  • Custom dashboards, models, and integrations
Contact Sales

Plan Summary

Metric
Selected monthly price$0$29/month$79/month$149/monthCustom
Billing period7-day trialMonthly billingMonthly billingMonthly billingCustom
Annual price-$290/year (2 months free)$790/year$1,490/yearCustom
Included credits/month1507002,5005,500Custom
Approx. conversations/month~75~300~500-800~1,000-1,500Unlimited
Transaction fee (% GMV)-1.5%1.0%0.75%0.25-0.5%
Overage rateHard stop$0.15/message$0.12/message$0.10/messageNegotiated
Credits

One usage unit for conversations, AI, follow-ups, and broadcasts.

A credit is ChatPilot's unified usage unit. One 24-hour conversation window costs 1-10 credits depending on category. AI responses add 1 credit once per window.

Inbound messages are free and unlimited. Credits are only deducted when a new conversation window opens or when billable automation fires. Multiple messages inside the same 24-hour window do not add another base window charge.

Starter Pack

$12

500 credits

$0.024/credit

Growth Pack

$40

2,000 credits

$0.020/credit

Business Pack

$108

6,000 credits

$0.018/credit

Agency Pack

$320

20,000 credits

$0.016/credit

Conversation Credit Costs

Conversation typeCredits per windowTypical use
Service1 creditCustomer questions, support, inbound enquiries
Utility2 creditsOrder updates, payment confirmations, booking reminders
Authentication6 creditsOTP and verification flows
Marketing8 creditsPromotional messages and announcements
AI response surcharge+1 creditApplied once per window where AI generates a reply
Subscription plan holders top up at their plan's discounted credit rate. Pay-As-You-Go customers always top up at Starter Pack rate. M-Pesa STK top-up is supported for credit packs.
Broadcast Pricing

Campaign credits are held before send and refunded on eligible failures.

Broadcasts are priced per recipient separately from monthly conversation usage. The estimator mirrors the pre-send summary merchants see before confirming a campaign.

Broadcast Tiers

Recipients per campaignCredits per recipientEffective cost (Growth Pack)
1-10010 credits~$0.20/recipient
101-5009 credits~$0.18/recipient
501-2,0008 credits~$0.16/recipient
2,001-10,0007 credits~$0.14/recipient
10,000+6 credits~$0.12/recipient

Campaign setup fee is 3 credits flat and is waived for campaigns to 50 or more recipients.

Broadcast cost estimator

Uses Growth Pack rate: $0.020/credit.

Credits per recipient9
Setup fee0 credits
Credits required2,808
Estimated cost$56.16
Estimated balance after send1,392 credits
Expected GMV$312

The campaign can be funded from the sample balance, with eligible delivery failures refunded back to credits.

Add-Ons

Paid upgrades available on top of any paid plan.

Add only the capabilities that create more campaign, retention, reporting, or operator capacity.

Extra Full Seat

$6-$8/month

Additional dashboard user with full access.

Agent-Only Seat

$3.50-$5.00/month

Inbox and hand-off access only, without campaigns or analytics.

Recurring Campaign Engine

$19/month

Daily, weekly, or monthly automated broadcast scheduling.

A/B Test Module

$29/month

Split an audience across 2 templates with automatic winner selection.

Campaign Playbooks

$9/month

Pre-built re-engagement, abandoned cart, and seasonal templates.

Analytics Retention - Starter boost

$9/month

Extend Starter retention from 30 days to 90 days.

Analytics Retention - Growth boost

$19/month

Extend Growth retention from 90 days to 12 months.

Historical Data Import

$49 one-time

Import up to 2 years of prior conversation and order data.

Scheduled Email Reports

$9/month

Weekly or monthly PDF reports emailed to the owner.

Agency Analytics Layer

$49/month

Cross-tenant aggregate dashboard, white-label reports, and export.

Feature Comparison

Full tier limits across messaging, AI, campaigns, commerce, analytics, and support.

These tables follow the uploaded pricing architecture exactly, using plain Yes/No states for clarity.

WhatsApp Messaging

Feature
WhatsApp number (WABA)1112Unlimited
Inbound messagesUnlimitedUnlimitedUnlimitedUnlimitedUnlimited
Outbound conversation credits150700/month2,500/month5,500/monthCustom
Credit top-up packsNoYesYesYesYes
M-Pesa credit top-upNoYesYesYesYes
Overage opt-in (with cap)NoYesYesYesYes
Broadcast campaignsNoYesYesYesYes
Template managementNoYesYesYesYes
Template auto-sync (360dialog)NoYesYesYesYes
Opt-out / STOP list managementYesYesYesYesYes
WhatsApp Coexistence (staff access)NoNoYesYesYes

AI Conversation Engine

Feature
AI-powered reply generationYesYesYesYesYes
Intent classification (HOT/WARM/COLD)YesYesYesYesYes
Multilingual support (Swahili, Sheng, English)YesYesYesYesYes
Knowledge base (vector search)100 chunks500 chunks2,000 chunks5,000 chunksUnlimited
Knowledge base delta sync (content hash)NoYesYesYesYes
Bot name customisationYesYesYesYesYes
AI rate limit (LLM RPM)10 RPM30 RPM60 RPM120 RPMCustom
AI fine-tuning / custom scoring modelNoNoNoNoYes
Day-one empty KB fallback behaviourYesYesYesYesYes

Lead Qualification

Feature
HOT / WARM / COLD classificationYesYesYesYesYes
Lead score visible in dashboardYesYesYesYesYes
HOT lead WhatsApp alert to ownerYesYesYesYesYes
Simultaneous HOT leads tracked51050200Unlimited
Custom scoring rules (rule editor)NoNoYesYesYes
Lead score history retained7 days30 days90 days180 daysUnlimited
HubSpot pipeline syncNoNoYesYesYes
Webhook on lead score changeNoNoNoYesYes
Lead export (CSV)NoYesYesYesYes
AI model fine-tuning for scoringNoNoNoNoYes
Batch re-score (on-demand)NoNoNo500 credits/runIncluded

Follow-up Engine

Feature
Active sequences (simultaneous)131030Unlimited
Steps per sequence2358Unlimited
Delay typesFixed timeFixed timeFixed + day-of-weekCron, relative, absoluteAll
Conditional branching (if replied / if paid)NoNoYesYesYes
AI-generated follow-up message contentNoNoYesYesYes
Human hand-off trigger in sequenceNoYesYesYesYes
Sequence template libraryNo3 templates10 templatesUnlimitedUnlimited + custom
Sequence duplication / cloningNoNoYesYesYes
Follow-up performance analyticsNoBasicFullFullFull + export
Execution credits (per step)-0.5 credits0.5 credits0.5 creditsNegotiated

Campaign Management

Feature
Active campaigns (simultaneous)01515Unlimited
Campaigns per month (completed)0210UnlimitedUnlimited
Saved audience segments0310UnlimitedUnlimited
Segment filter complexity-Simple tag-basedTag + behaviourAdvanced AND/ORCustom SQL
Segment evaluation (<500 contacts)-FreeFreeFreeFree
Segment evaluation (500-5,000)-5 credits5 credits5 creditsIncluded
Segment evaluation (5,000-50,000)-20 credits20 credits20 creditsIncluded
Campaign schedulingNoYesYesYesYes
Recurring / cron campaignsNoNoAdd-on $19/moYesYes
Post-campaign follow-up sequenceNoNoYesYesYes
A/B template testingNoNoAdd-on $29/moYesYes
Campaign cloningNoNoYesYesYes
Suppression listsNoNoYesYesYes
Conversion tracking (campaign to order)NoNoYesYesYes
Campaign performance reportNoBasicFullFullFull + export
Pre-send credit estimate + ROI projectionNoYesYesYesYes
Credit refund on delivery failureNoYesYesYesYes

Seats & User Access

Feature
Included full seats1251025
Extra full seat-$8/mo$7/mo$6/moNegotiated
Agent-only seat (inbox + hand-off)-$5/mo$4/mo$3.50/mo$3/mo
Role: ownerYesYesYesYesYes
Role: adminNoNoYesYesYes
Role: agentNoYesYesYesYes
Role: analyst (read-only)NoNoYesYesYes
Role: agency_manager (cross-tenant)NoNoNoNoYes
WhatsApp onboarding for new agentsNoYesYesYesYes
Seat billing (next cycle, no mid-cycle charge)-YesYesYesYes

Payments & Commerce

Feature
M-Pesa STK push (Safaricom)YesYesYesYesYes
PayHero payment channelYesYesYesYesYes
Transaction fee (% of GMV)-1.5%1.0%0.75%0.25-0.5%
Platform fee deducted at settlement-YesYesYesYes
WooCommerce order syncNoNoYesYesYes
Order management dashboardNoYesYesYesYes
Payment webhook (raw callback stored)YesYesYesYesYes
CAPI purchase event auto-fireNoNoYesYesYes

Analytics & Attribution

Feature
Conversation volume dashboardYesYesYesYesYes
Message delivery rates (sent/delivered/read)YesYesYesYesYes
Revenue dashboard (orders + payments)NoYesYesYesYes
Campaign performance analyticsNoBasicFullFullFull
Lead funnel visualisation (HOT/WARM/COLD)NoNoYesYesYes
Follow-up sequence performanceNoNoYesYesYes
ctwa_clid attribution (ad to conversation to sale)NoNoYesYesYes
Meta CAPI event forwardingNoNoYesYesYes
Google Ads conversion syncNoNoNoYesYes
Data retention (rolling window)7 days30 days90 days12 monthsUnlimited
Data retention extension-Add-on $9/moAdd-on $19/moIncludedUnlimited
CSV / JSON exportNoNoYesYesYes
Scheduled email reportsNoNoAdd-on $9/moYesYes
Webhook / API access to analyticsNoNoNoYesYes
Custom dashboard builderNoNoNoNoYes
White-label reports (agency)NoNoNoNoYes
Cross-tenant aggregate analytics (agency)NoNoNoNoAdd-on $49/mo

Integrations

Integration
Meta WhatsApp Cloud API (via 360dialog)YesYesYesYesYes
Meta CAPI (Conversions API)NoNoYesYesYes
Meta PixelNoNoYesYesYes
HubSpot CRMNoNoYesYesYes
WooCommerce REST APINoNoYesYesYes
Google Ads (conversion sync)NoNoNoYesYes
Twilio (SMS fallback)NoNoNoYesYes
Webhook (outbound events)NoNoNoYesYes
REST API accessNoNoNoYesYes

Platform & Support

Feature
Multi-tenant isolation (phone_number_id routing)YesYesYesYesYes
Meta Embedded Signup (Tech Provider)YesYesYesYesYes
Webhook deduplication (idempotency)YesYesYesYesYes
Sub-5s webhook 200 OK guaranteeYesYesYesYesYes
Bot / human conflict resolution (Coexistence)NoYesYesYesYes
wa.me deep-link human takeoverNoYesYesYesYes
Data residencySharedSharedSharedSharedDedicated
Uptime SLA---99.5%99.9%
Support channelIn-appEmailEmail + chatPriority emailDedicated manager
OnboardingSelf-serveSelf-serveGuidedGuided + callWhite-glove
Agency white-label (bot name + subdomain)NoNoNoNoYes

Execution credits are deducted from the credit balance per sequence step fired. Sequences aborted early because a contact replied or converted refund unused step credits automatically.

Agency Partner Programme

Agency economics for operators managing 5 or more tenants.

Agencies get partner-level credit rates, client economics, and operational tooling once they manage five or more ChatPilot tenants.

Apply for agency partnership

25% revenue share on all managed plans, paid monthly

Bulk WABA onboarding tooling and embedded signup flow

Agency Pack credit rate ($0.016/credit) for all managed tenants

Cross-tenant analytics dashboard add-on at $49/month

White-label bot name and dashboard subdomain

Reduced transaction fee for clients: 0.5% flat across all GMV

Dedicated support channel and quarterly business reviews

FAQ

Common pricing questions before you choose a plan.

The answers below reflect the credit, overage, payment, attribution, cancellation, and refund rules from the pricing document.

What counts as a message?

A message is any outbound WhatsApp message sent by the platform on behalf of a tenant. Inbound customer messages are always free and unlimited. ChatPilot meters usage by 24-hour conversation window, not individual chat bubble.

What happens when I run out of credits mid-month?

If overage opt-in is enabled, sending continues up to your self-set cap and the overage rate is billed at the end of the cycle. If overage is disabled, the bot pauses and customers receive a holding message. Usage alerts fire at 80% and 95%.

Do credits roll over?

Monthly included credits reset on your billing date and do not roll over. Top-up pack credits are valid for 12 months from purchase date.

How does the transaction fee work?

The platform fee is deducted at settlement, so the merchant receives net of the plan fee rate. The rate is visible in real time on payments and revenue dashboards.

Can I pay with M-Pesa?

Yes. Credit top-up packs can be purchased via M-Pesa STK push from the dashboard. Annual subscription plans can also be settled via M-Pesa on request. Monthly subscriptions are billed via Stripe card.

What is ctwa_clid attribution?

When a customer clicks a Meta ad and opens WhatsApp, Meta passes a ctwa_clid in the referral object. ChatPilot links that identifier to conversations, orders, and payments, giving Growth plans and above ad-to-sale attribution.

What happens to my data if I cancel?

Your data is retained for 30 days after cancellation and then deleted. Growth plans and above can export contacts, conversations, orders, and analytics at any time.

How does broadcast credit refund work?

Credits are held before a broadcast sends. If a message fails delivery because the contact is not on WhatsApp, opted out, blocked, or the template is rejected, the per-recipient credit allocation is refunded within 24 hours.

Unit Economics

Gross margin snapshot from the pricing architecture.

Meta Africa conversation fees, 360dialog BSP rates, AI cost, infrastructure allocation, and exchange rates are reviewed quarterly.

Unit Economics at a Glance

PlanMonthly costIncluded creditsEst. WA costEst. AI costInfra allocationGross margin
Starter$29700$11.74$1.65$7.00~26% (~44% with txn fee)
Growth$792,500$19.15$2.74$6.00~61% (~69% with txn fee)
Growth Pro$1495,500$22.80$5.47$5.50~74% (~79% with txn fee)
Custom$399+Custom$54.39$16.38$10.00~77% (~80% with txn fee)

Ready to start

Start free, then scale with credits, top-ups, and campaign ROI.

Pricing effective May 2026. Amounts stay synchronized with the selected billing currency and interval.

Start free