v0.10.0 · Free and open source

Your WhatsApp Business accounts on one screen

Templates, costs, numbers and settings for all your WhatsApp Business accounts, explained in plain words. It runs on your computer or your server, and your tokens never leave it.

  • One command with Docker
  • Arabic and English
  • MIT license
The overview of two accounts of a fictional store: this month's cost, messages sent, templates that need attention and a daily cost chart.

Everything about your accounts, in one place

Built on Meta's WhatsApp Business APIs. No spreadsheets, and no switching between accounts in WhatsApp Manager.

  • Every account at a glance

    This month's cost and messages, what needs your attention now, and the most-sent templates.

  • Templates

    Status and 30-day numbers for each one. Create and edit with a live preview, paste them as text, and delete, archive, unpause or copy several at once.

  • Reports and costs

    What Meta charged by category, country and number, every message sent and received, and the 1,000 free replies left this month.

  • Account and numbers

    Whether each number can send and why not, verification, payment, people with access, and each number's profile, name, badge, QR codes and blocked list.

  • Several accounts

    Found from one token, and moved to another computer in one encrypted file.

  • Arabic and English

    Right to left or left to right, light or dark, and templates in any language.

A look inside

Every screenshot shows a fictional store.

An account's home: cost, messages, balance, daily cost, cost by type, what needs attention and the most-sent templates.

Install it in one command

You only need Docker.

curl -fsSL https://raw.githubusercontent.com/Haythamasalama/whatsapp-business-monitor/main/install.sh | sh

Then open the address it prints.

Yours, and only yours

  • Runs where you choose

    On your computer or your own server, behind your own sign-in.

  • Tokens stay on the server

    No page and no response ever contains an access token, and exporting them asks for your password.

  • No tracking

    No analytics. Besides Meta, it only asks GitHub once an hour whether a new version is out.

Questions

What is WhatsApp Business Monitor?

A free, open-source dashboard for the WhatsApp Business Platform. It shows every message template in your WhatsApp Business accounts with its status, sends, deliveries, reads and cost, and this month's spend per account.

Can it manage a WhatsApp Business account, not just templates?

Yes. For each account it shows whether it can send right now and why not, its verification, payment method, people with access and activity log. For each number you can edit the business profile and photo, request a new display name or the green badge, set a username, ice breakers and commands, manage QR codes and short links, and block or unblock people.

Is it free?

Yes. It is open source under the MIT license, with no paid plan. You keep paying Meta for the messages you send, as usual.

Is my access token safe?

The app runs on your computer or your own server. The token stays in its database and is never sent to the browser or to anyone but Meta. There are no analytics.

What do I need to connect an account?

A WhatsApp Business account on the Cloud API, and a Meta system user token with the whatsapp_business_management permission.

How is it different from WhatsApp Manager?

Meta's WhatsApp Manager shows one account at a time. This puts all your accounts on one screen, with 30-day numbers for every template, reports on what you pay and why, what needs your attention now, and an alert when a template's status changes.

Does it send messages to my customers?

No. It reads your templates, numbers and costs, and lets you create and edit templates. Sending messages stays in your own systems.

How do I install and update it?

Run one command with Docker. New versions install themselves every 6 hours and keep your settings and data; to update right away, press "Update now" in the app.