Skip to content

WhatsApp Business API pricing: a flat Haiya plan, with Meta's message fees paid to Meta at no markup.

Haiya plans cost $8–$89 a month, and every plan starts with a 3-day free trial in the iPhone or Android app. The App Store or Google Play bills you for the plan. Meta bills your business directly for WhatsApp message fees, and Haiya adds nothing on top.

  • The same inbox, CRM, broadcasts, automations and AI agent on every plan; plans differ in numbers, people and volume
  • No charge per message from Haiya, and no AI credits to buy
  • Cancel any time from your App Store or Google Play account

Prices are shown in US dollars.

Smiling cafe owner holding a speech-bubble sign that reads OPEN, beside a WhatsApp chat about price and a $0 markup slip
Billing period
  • Hobby

    For solos & side projects

    $8$80/ month/ year

    Or $80 a yearBilled once a year, save 17%

    Start free trial
    WhatsApp number
    1
    Team members
    2
    CRM pipeline
    1
    Broadcast recipients a month
    1,000
    Active automations
    2

    Everything every plan includes.

  • Most popular

    Professional

    For growing teams

    $39$390/ month/ year

    Or $390 a yearBilled once a year, save 17%

    Start free trial
    WhatsApp numbers
    3
    Team members
    6
    CRM pipelines
    3
    Broadcast recipients a month
    10,000
    Active automations
    10

    Everything every plan includes.

  • Business

    For busy, multi-number teams

    $89$890/ month/ year

    Or $890 a yearBilled once a year, save 17%

    Start free trial
    WhatsApp numbers
    10
    Team members
    20
    CRM pipelines
    Unlimited
    Broadcast recipients a month
    50,000
    Active automations
    Unlimited

    Everything every plan includes, plus the Team assistant, which runs on your own AI provider account.

  • Custom

    For larger teams and special arrangements

    Let's talk

    Agreed with the Haiya team and paid by invoice, not through a store.

    Talk to us
    • Numbers, team members and broadcast volume sized to your business
    • A written agreement, billed by invoice
    • Everything every plan includes, plus the Team assistant

The plans differ in size, not in features.

Every plan has the same inbox, CRM, broadcasts, automations and AI agent. You pay more only when you add numbers, people or volume. The one exception is the Team assistant, on Business and Custom.

  • Shared team inboxEvery teammate answers the same WhatsApp number from their own account.
  • WhatsApp CRMLeads, pipelines, tags and notes beside the conversation.
  • Broadcasts and templatesWrite a template, get it approved, schedule it, see who read it.
  • Automations and formsA visual builder on the web, plus WhatsApp forms for orders and bookings.
  • Haiya AI agentAnswers customers from your own FAQs, files and web pages, then hands back to a person.
  • Team chatChannels, direct messages and a private thread beside every customer.
  • iPhone, Android and webNative apps that keep working offline, and a web dashboard.
  • Webhooks and APISend events to your own systems, or connect Zapier, Make and n8n.

Compare the plans, line by line.

Open any line to see what it means.

Plan to show
Haiya plans compared line by line
FeatureHobby$8 / month$80 / yearStart free trialProfessional$39 / month$390 / yearStart free trialBusiness$89 / month$890 / yearStart free trialCustomLet's talkTalk to us
Plan limitsThese five numbers are the whole difference between Hobby, Professional and Business, apart from the Team assistant.
WhatsApp numbers

How many WhatsApp Business numbers you can connect to one workspace. A sales line and a support line count as two.

1310Custom
Team members

People who can sign in to your workspace, including you. Each person has their own login, so nobody shares a password.

2620Custom
CRM pipelines

A pipeline is one set of stages a lead moves through, such as New, Quote sent, Won. Use separate pipelines for separate kinds of sale.

Read more
13UnlimitedCustom
Broadcast recipients per month

How many people you can send broadcasts to in a calendar month. Each person a broadcast goes to counts once. Replies and one-to-one chats never count.

Read more
1,00010,00050,000Custom
Active automations

Automations switched on at the same time. You can build and keep as many drafts as you like; only the ones running count.

Read more
210UnlimitedCustom
Conversations per month

Haiya does not count or cap how many customers you talk to. Meta may still charge for some message types; see "What you pay Meta" below.

No capNo capNo capNo cap
Saved contacts

The number of customer contacts your workspace can hold.

No capNo capNo capNo cap
Media and file storage

Space for the photos, voice notes and documents sent and received in your chats.

IncludedIncludedIncludedIncluded
If you reach a limit

Nothing is deleted and nothing stops working. You simply cannot add one more until you upgrade or make room.

Nothing deletedNothing deletedNothing deletedNothing deleted
Price and billing
Free trial

Start any plan free in the iPhone or Android app. The store asks for a payment method up front and charges it when the trial ends, unless you cancel first.

3 days3 days3 daysNot included
Haiya markup on Meta's message fees

Meta bills WhatsApp message fees to your own payment method. Haiya never handles that money and adds nothing to it.

0%0%0%0%
Pay yearly for less

Paying for a year costs less than twelve months. The exact saving is shown on each plan.

IncludedIncludedIncludedBy agreement
Billed through the App Store or Google Play

You subscribe inside the Haiya app and the store handles payment, receipts and renewal. One subscription covers the whole workspace on every device and on the web.

IncludedIncludedIncludedNot included
Contract and invoice billing

For larger teams, a written agreement with Haiya and payment by invoice instead of a store subscription.

Not includedNot includedNot includedIncluded
Inbox and team
Shared team inbox

The whole team answers the same WhatsApp number at once, each from their own account, in the app or on the web.

Read more
IncludedIncludedIncludedIncluded
Choose who sees which number

Give each teammate only the numbers they work on. Someone on the support line does not have to see the sales line.

IncludedIncludedIncludedIncluded
Customer ownership

Each customer has one owner at a time. When an owner or admin replies to a customer nobody owns, they become the owner; owners and admins can also assign a customer, or offer it to a teammate to accept or decline. Customers with no owner wait under one filter.

IncludedIncludedIncludedIncluded
Roles and permissions

Four roles: owner, admin, agent and viewer. A role decides what a teammate may do, such as sending broadcasts, managing billing or seeing every chat. The roles are the same on every plan.

IncludedIncludedIncludedIncluded
Team chat

Channels and direct messages for your team, plus a private thread beside each customer chat where you can mention a colleague without the customer seeing.

Read more
IncludedIncludedIncludedIncluded
Saved replies and slash commands

Keep the answers you type every day and drop one into a chat by typing a forward slash.

IncludedIncludedIncludedIncluded
24-hour window shown in every chat

A business can reply without a template for 24 hours after the customer's last message. Haiya shows how long is left in every chat, and offers a template when the window has closed.

IncludedIncludedIncludedIncluded
Search across chats and messages

Find a customer, a phrase or a file across every conversation you are allowed to see.

IncludedIncludedIncludedIncluded
Contacts: tags, merge, block, opt-out, export

Label contacts, join duplicates, block a number, record that someone asked not to be messaged, and export your list.

IncludedIncludedIncludedIncluded
CRM
Leads and contacts

Turn a chat into a lead in one tap, with an owner, a value and the next step.

Read more
IncludedIncludedIncludedIncluded
Ready-made pipelines by industry

Start from stages that suit your kind of business instead of a blank board, then rename them as you like.

IncludedIncludedIncludedIncluded
Pipeline rules

Simple rules that act when a lead moves, such as assigning an owner or setting a follow-up.

IncludedIncludedIncludedIncluded
Activities, notes and lost reasons

A history of calls, notes and follow-ups on every lead, and a recorded reason when a sale is lost.

IncludedIncludedIncludedIncluded
Lead capture links

A link or form on your website that drops a new enquiry straight into a pipeline.

IncludedIncludedIncludedIncluded
Leads from Meta Lead Ads

People who fill in your Facebook or Instagram lead form arrive in Haiya as leads, ready to message.

IncludedIncludedIncludedIncluded
Broadcasts and templates
Message templates

Write a template, send it to WhatsApp for approval and track its status without leaving Haiya.

Read more
IncludedIncludedIncludedIncluded
Broadcasts with scheduling

Send an approved template to a chosen audience now or at a set time.

IncludedIncludedIncludedIncluded
Opt-outs and exclusions respected

People who asked not to be messaged, and any group you exclude, are left out of every broadcast automatically.

IncludedIncludedIncludedIncluded
Status for every recipient

See who a broadcast was sent to, delivered to and read by, and who it failed for.

IncludedIncludedIncludedIncluded
Click-to-WhatsApp ad reporting

See which ad a new chat came from, and the chats, leads and paid orders each ad brought. When a customer from an ad becomes a lead or pays, Haiya tells Meta, if a Meta dataset is linked to your WhatsApp account.

IncludedIncludedIncludedIncluded
Automations and forms
Visual automation builder

Draw what should happen when a message arrives: greet, ask a question, route to a teammate. Built in the web dashboard.

Read more
IncludedIncludedIncludedIncluded
Automations in the mobile apps

You build and edit automations on the web. The iPhone and Android apps run them and show you what each one did.

Run and watchRun and watchRun and watchRun and watch
Test console and run history

Try an automation safely before it goes live, then see every time it ran and what it did.

IncludedIncludedIncludedIncluded
Gallery of ready-made automations

Automations built by the Haiya team that you can switch on and adjust instead of starting from nothing.

IncludedIncludedIncludedIncluded
WhatsApp forms

A form that opens inside the WhatsApp chat, for orders, bookings or sign-ups. The customer never leaves the conversation.

Read more
IncludedIncludedIncludedIncluded
Call your own system from an automation

An automation step that sends data to, or fetches it from, your own website or software over HTTP.

IncludedIncludedIncludedIncluded
Haiya AIHaiya does not sell AI credits or tokens. See each row for who bills what.
Knowledge: FAQs, files and web pages

Teach Haiya AI about your business by adding questions and answers, uploading documents or pointing it at your website.

Read more
IncludedIncludedIncludedIncluded
AI agent that answers customers

Replies to customers on a number you choose, using your knowledge, and hands the chat back to a person when it should. Meta bills its replies to your Meta payment method; Haiya adds no charge.

IncludedIncludedIncludedIncluded
AI-drafted replies

In a customer chat, type /ai-respond and Haiya AI drafts a reply from the conversation and your own knowledge. Edit it, then send it yourself. Needs the Team assistant, on Business and Custom with your own AI provider connected.

Read more
Not includedNot includedIncludedIncluded
Team assistant (@Haiya)

Mention @Haiya in a team thread to draft a reply, summarise a chat or prepare an action for you to approve. It runs on your own AI provider account, which bills you directly.

Not includedNot includedIncludedIncluded
Integrations and API
Webhooks

Haiya tells your own system the moment something happens, such as a new message or a lead changing stage.

Read more
IncludedIncludedIncludedIncluded
Haiya API

Read and write your Haiya data from your own software.

Read more
IncludedIncludedIncludedIncluded
Zapier, Make and n8n

Connected through Haiya's business events and webhooks. There is no published Zapier app, Make module or n8n node; you use their own webhook steps.

Read more
Via API and webhooksVia API and webhooksVia API and webhooksVia API and webhooks
WooCommerce order lookup

Connect your WooCommerce store, then look an order up by its number, or by the customer's phone or email, from an automation step. Haiya only reads your orders and never changes your shop.

Read more
Built inBuilt inBuilt inBuilt in
Shopify and WooCommerce cart and order events

Your store sends cart and order events to Haiya by webhook, and ready-made automation templates turn them into abandoned-cart reminders and order updates. There is no Shopify app and no one-click store sync.

Read more
Via API and webhooksVia API and webhooksVia API and webhooksVia API and webhooks
Custom modules built by the Haiya team

A connection to your accounting, shop or booking system, built for you by the team that builds Haiya. What it does, its price and its timing are agreed with you.

Read more
Ask usAsk usAsk usAsk us
Catalogue and orders

Sharing products and taking orders inside the chat is built and waits for Meta's approval. It is not available yet.

Not yetNot yetNot yetNot yet
Mobile apps and web
iPhone app

A native app, not a website in a wrapper. Inbox, CRM, broadcasts, team chat and Haiya AI all work from the phone.

Read more
IncludedIncludedIncludedIncluded
Android app

The same product, built natively for Android, with the same features as the iPhone app.

Read more
IncludedIncludedIncludedIncluded
iPad and Android tablets

The apps run on iPad and on Android tablets as well as on phones.

IncludedIncludedIncludedIncluded
Web dashboard

Everything in the apps, on a bigger screen, plus the automation builder.

IncludedIncludedIncludedIncluded
Works offline

Read your chats and write replies with no signal. Messages send by themselves when you are back online.

IncludedIncludedIncludedIncluded
Push notifications and quiet hours

Get notified about the chats that are yours, and set hours when your phone stays silent.

IncludedIncludedIncludedIncluded
Security and support
Official WhatsApp Business API

Your number is connected through Meta's own sign-up, opened inside Haiya. No unofficial tools that put your number at risk of a ban.

IncludedIncludedIncludedIncluded
A separate login for every teammate

Everyone signs in as themselves with email, Apple or Google. Remove a person and their access ends, without changing anything for the rest of the team.

IncludedIncludedIncludedIncluded
Sign-in codes by email

There are no passwords: when you sign in with your email, Haiya emails you a one-time code, and you enter it to finish signing in.

IncludedIncludedIncludedIncluded
Delete your account and data

You can delete your account from inside the app at any time.

Read more
IncludedIncludedIncludedIncluded
Published list of sub-processors

The other companies that handle data on Haiya's behalf are named in the trust centre.

Read more
IncludedIncludedIncludedIncluded
Help centre, email and WhatsApp support

Guides you can follow yourself, and a person at support@haiya.co or on WhatsApp when you are stuck.

Read more
IncludedIncludedIncludedIncluded
Guided set-up with the Haiya team

On a Custom plan, the set-up help the Haiya team gives is agreed with you in your contract.

Not includedNot includedNot includedBy agreement

What you pay Meta, and what you pay us.

Meta charges per delivered message, by category. Since 1 October 2026, service messages are charged once a number has used its monthly free tier of 1,000 service messages, and utility messages are charged inside an open service window too. Meta bills you directly, and Haiya adds nothing: you pay us for the plan only.

What you pay Meta

Using WhatsApp for business means two bills: your Haiya plan, and Meta's message fees. Meta bills its fees to the business directly. Haiya adds no markup and never handles that money.

Meta charges for each delivered message. What a message costs depends on its category and on the country of the person who receives it.

From Meta's rate card, .

Marketing
Offers, announcements and anything promotional that you send first. Charged for each delivered message.
Utility
Order updates, receipts and reminders about something the customer already did. Charged for each delivered message, inside an open customer service window too.
Authentication
One-time codes that confirm who someone is. Charged for each delivered message.
Service
Messages you send in a conversation the customer started. Each business phone number has a monthly free tier of service messages; after that, each delivered message is charged.

Rates differ by country, and Meta changes them from time to time.

Business owner in glasses working out costs with a calculator and notebook, beside how Meta bills WhatsApp messages

Estimate Meta's charge for a month

Choose your customers' country and how many template messages you send.

Split 40% marketing, 50% utility and 10% authentication.

CategoryCharged messagesMeta's charge
Marketing$0.0225 each400$9.00
Utility$0.004 each500$2.00
Authentication$0.004 each100$0.40
Meta's estimated charge$11.40
  • Haiya's markup on Meta's fees: $0.00
  • Service messages are not in this quick estimate. Each number has a monthly free tier of 1,000 service messages; after that, Meta charges for each one.
  • Amounts in USD.

Estimate only, from Meta's rate card effective . Meta bills you directly, and its rates can change.

Open the full calculator

What you do not get, and when to choose something else.

What Haiya leaves out, so you can decide before you start a trial.

  • Other channels

    Haiya is WhatsApp only. There is no Instagram, Messenger, email, SMS or voice inbox, on purpose: every screen is built around how WhatsApp Business works.

  • A free plan

    There is none. Every plan is paid after a 3-day free trial through the App Store or Google Play.

  • Building automations on your phone

    Automations are built in the web dashboard. The apps run them and show you what they did.

  • Meta's message fees

    They are never part of a Haiya plan. Meta bills them to your own payment method.

When another kind of tool fits better

  • You need every channel in one inbox

    If WhatsApp, Instagram, email and calls must sit in one place, an omnichannel inbox will suit you better.

  • You want to stay on a free tier for good

    Haiya has no free plan. Every plan is paid after the trial.

  • You want a Shopify app or one-click store sync

    There is no Shopify app and no one-click store sync. WooCommerce order lookup is built in, and Shopify and WooCommerce cart and order events arrive by webhook, with ready-made automation templates.

  • Your team never works from a phone

    Haiya works on the web too, but it is designed phone-first. A team that only ever sits at desks may prefer a desktop-first tool.

Billed through the App Store or Google Play

How you pay

You subscribe inside the Haiya app, and the App Store or Google Play bills you. Cancel any time from your store account.

What teams say about Haiya.

Teams on Haiya, in their own words.

  • At Zinen Technologies Ltd we use Haiya every day, and it has made team communication much easier. When a WhatsApp message comes in, we assign the lead to the right team member. From there, they can create a quote, send an invoice and even request payment through M-Pesa, all in one place. This has helped us a lot. We’re very satisfied and looking forward to more features.

    James MwangiDirector, Zinen Technologies, KenyaTrustpilot,

Pricing questions.

Something else on your mind? Book a demo and ask us directly.

How much does Haiya cost?

Haiya has three plans: Hobby at $8 a month, Professional at $39 and Business at $89. Paid yearly, they cost $80, $390 and $890. Prices are in US dollars. Larger teams can agree a Custom plan with the Haiya team.

Is there a free plan or a free trial?

There is no free plan. Every plan starts with a 3-day free trial that you begin in the iPhone or Android app. The store asks for a payment method when you start and charges it when the trial ends, unless you cancel before then.

How do I pay for Haiya?

You subscribe inside the Haiya app, and the App Store or Google Play bills you with the payment method on your store account. One subscription covers your whole workspace: every teammate, on every phone and on the web. Teams on a Custom plan pay by invoice.

Is the WhatsApp Business API free?

No. Meta charges for each delivered message, by category: marketing, utility, authentication and service. Since 1 October 2026, service messages are charged once a business phone number has used its monthly free tier of 1,000 service messages, and utility messages are charged inside an open customer service window too. Messages your customers send you are not charged. Your Haiya plan is a separate bill.

How much does the WhatsApp Business API cost?

There are two bills. Meta's message fees depend on the category of each message and on the country of the person who receives it; Meta publishes its rates on its developer pricing page. The second bill is the software you use the API through: with Haiya, a flat plan of $8–$89 a month, with no charge per message and no markup on Meta's fees.

Why can the WhatsApp Business API seem expensive?

The cost comes from two places: Meta's fee for each delivered message, set by category and country, and what the software you send through charges. Haiya keeps its part flat: one plan price, no charge per message, no AI credits and no markup on Meta's fees. The cost calculator estimates Meta's part for your own volume.

What do I pay Meta, and does Haiya add anything?

Meta bills its message fees to the payment method in your own Meta business account. Haiya adds no markup and never handles that money. The rates depend on the message category and the recipient's country, and Meta sets them.

What is the 24-hour rule for WhatsApp Business?

After a customer messages your business, you can answer with ordinary messages for 24 hours; Meta calls this the customer service window. Each new message from the customer opens it again. Once it has closed, you can reach the customer only with an approved template. Haiya shows how long is left in every chat and offers a template when the window has closed.

How do I send a message to thousands of customers at once?

Send a broadcast: an approved template to all your contacts or a tagged group, now or at a set time. Your plan sets how many recipients you can reach in a month, from 1,000 on Hobby to 50,000 on Business. Meta also sets a messaging limit: how many different people your business can reach outside an open customer service window in a rolling 24 hours, shared by the numbers in your business portfolio. It rises as your business is verified and sends good-quality messages.

What counts as a team member, and what counts as a number?

A team member is any person who can sign in to your workspace, including you. A number is one WhatsApp Business phone number connected to Haiya. Hobby allows 2 team members and Business 20; the comparison table lists every limit of every plan. Customers you chat with are never counted as team members.

Can I change plan later, and what if I go over a limit?

Yes. Change plan from Settings, then Subscription, in the app. A move to a bigger plan starts straight away: the App Store refunds the unused part of your current plan, and Google Play turns it into time on the new plan, so your next payment date moves. A move to a smaller plan starts at your next renewal. On the App Store, switching between monthly and yearly also starts at your next renewal. If you reach a limit, nothing is deleted and nothing stops working: you cannot add one more until you upgrade or make room.

Does Haiya AI cost extra?

Haiya does not charge for AI and sells no credits or tokens. The AI agent that answers customers is on every plan, and Meta bills its messages to your Meta payment method. The Team assistant is on Business and Custom, and runs on your own AI provider account, which bills you directly.

Can I get a refund?

Subscriptions are sold by the App Store and Google Play, so refunds follow the store's policy and are requested from the store, not from Haiya. You can cancel at any time in your store account settings to stop the next renewal.

What happens to my chats and contacts if I cancel?

Cancel any time. You keep full access until the end of the period you paid for. After that your workspace is paused, not deleted: your conversations, contacts and settings are kept, and everything comes back when you renew.

We need more than the Business plan allows. What then?

A Custom plan is agreed with the Haiya team for businesses that need more than 10 numbers or 20 team members, or that want to pay by invoice. Book a demo and tell us what you need.

Try any plan free for 3 days.

Get the app, pick a plan and connect your number. From $8 a month after the trial, and never a markup on Meta's fees.

See what customers say on Trustpilot
  • Get it on Google Play
Smiling market trader in a white hijab at her fruit stall, beside a WhatsApp chat about an order of pawpaw