Tool

How much could WhatsApp earn you?

Enter your traffic, your email list and your average order value. The calculator estimates the WhatsApp subscribers you gain in twelve months, the revenue your campaigns generate, and what is left after Meta costs and the Sandra licence.

UA
Ukraine
+380
0.0712
0.0246
0.0246
0.0616
0.0860
0.0298
0.0298
0.0746
100000,1000000,4500000,40000000,80000000
2026-10-19
2026-10-09
LK
Sri Lanka
+94
0.0606
0.0017
0.0017
0.1198
0.0732
0.0020
0.0020
0.1440
150000,1000000,4000000,25000000,50000000
2026-10-19
2026-10-09
OM
Oman
+968
0.0282
0.0204
0.0204
0.0495
0.0341
0.0247
0.0247
0.0600
100000,1000000,4500000,40000000,80000000
2026-10-19
2026-10-09
NP
Nepal
+977
0.0606
0.0028
0.0028
0.0932
0.0732
0.0034
0.0034
0.1120
150000,1000000,4000000,25000000,50000000
2026-10-19
2026-10-09
MA
Morocco
+212
0.0342
0.0190
0.0190
0.0669
0.0414
0.0230
0.0230
0.0811
100000,1000000,4500000,40000000,80000000
2026-10-19
2026-10-09
KW
Kuwait
+965
0.0655
0.0363
0.0363
0.0989
0.0792
0.0440
0.0440
0.1200
100000,1000000,4500000,40000000,80000000
2026-10-19
2026-10-09
KZ
Kazakhstan
+7
0.0500
0.0150
0.0150
0.1330
0.0604
0.0180
0.0180
0.1600
80000,750000,2250000,3000000,6000000
2026-10-19
2026-10-09
IQ
Iraq
+964
0.0282
0.0065
0.0065
0.1055
0.0341
0.0079
0.0079
0.1280
100000,1000000,4500000,40000000,80000000
2026-10-19
2026-10-09
BD
Bangladesh
+880
0.0606
0.0031
0.0031
0.0799
0.0732
0.0037
0.0037
0.0960
150000,1000000,4000000,25000000,50000000
2026-10-19
2026-10-09
AE
United Arab Emirates
+971
0.0476
0.0130
0.0130
0.0421
0.0576
0.0157
0.0157
0.0510
100000,1000000,4500000,40000000,80000000
2026-10-19
2026-10-09
EG
Egypt
+20
0.0533
0.0030
0.0030
0.0538
0.0644
0.0036
0.0036
0.0650
100000,1000000,4500000,40000000,80000000
2026-10-19
2026-09-04
TR
Türkiye
+90
0.0090
0.0007
0.0007
0.0000
0.0109
0.0009
0.0009
0.0000
100000,1000000,4500000,40000000,80000000
2026-10-19
2026-09-04
SG
Singapore
+65
0.0606
0.0133
0.0133
0.0000
0.0732
0.0160
0.0160
0.0000
150000,1000000,4000000,25000000,50000000
2026-10-19
2026-09-04
RU
Russia
+7
0.0664
0.0331
0.0331
0.0000
0.0802
0.0400
0.0400
0.0000
100000,1000000,4500000,40000000,80000000
2026-10-19
2026-09-04
GB
United Kingdom
+44
0.0526
0.0182
0.0182
0.0000
0.0635
0.0220
0.0220
0.0000
100000,1000000,4500000,40000000,80000000
2026-10-19
2026-09-04
RO
Romania
+40
0.0712
0.0239
0.0239
0.0000
0.0860
0.0290
0.0290
0.0000
100000,1000000,4500000,40000000,80000000
2026-10-19
2026-09-04
MDE
Rest of the Middle East
+973 +962 +961 +967
0.0324
0.0075
0.0075
0.0000
0.0392
0.0091
0.0091
0.0000
100000,1000000,4500000,40000000,80000000
2026-10-19
2026-10-09
WEU
Rest of Western Europe
+41 +43 +32 +45 +358 +353 +47 +351 +46
0.0490
0.0142
0.0142
0.0000
0.0592
0.0171
0.0171
0.0000
100000,1000000,4500000,40000000,80000000
2026-10-19
2026-09-04
CEEU
Rest of Central and Eastern Europe
+355 +374 +994 +375 +359 +385 +420 +995 +30 +371 +370 +373 +389 +381 +421 +386
0.0712
0.0175
0.0175
0.0000
0.0860
0.0212
0.0212
0.0000
100000,1000000,4500000,40000000,80000000
2026-10-19
2026-09-04
APAC
Rest of Asia-Pacific
+93 +61 +855 +86 +81 +856 +976 +64 +675 +63 +886 +992 +66 +993 +998 +84
0.0697
0.0094
0.0094
0.0000
0.0842
0.0113
0.0113
0.0000
150000,1000000,4000000,25000000,50000000
2026-10-19
2026-10-09
LATAM
Rest of Latin America
+591 +506 +1809 +593 +503 +502 +509 +504 +1876 +505 +507 +595 +1787 +598 +58
0.0612
0.0094
0.0094
0.0000
0.0740
0.0113
0.0113
0.0000
100000,1000000,4500000,15000000,30000000
2026-10-19
2026-09-04
AFR
Rest of Africa
+213 +244 +229 +267 +226 +257 +237 +235 +242 +291 +251 +241 +220 +233 +245 +225 +254 +266 +231 +218 +261 +265 +223 +222 +258 +264 +227 +250 +221 +232 +252 +211 +249 +268 +255 +228 +216 +256 +260 +263
0.0186
0.0033
0.0033
0.0000
0.0225
0.0040
0.0040
0.0000
100000,1000000,4500000,40000000,80000000
2026-10-19
2026-09-04
QA
Qatar
+974
0.0282
0.0099
0.0099
0.0000
0.0341
0.0120
0.0120
0.0000
100000,1000000,4500000,40000000,80000000
2026-10-19
2026-09-04
PE
Peru
+51
0.0582
0.0249
0.0249
0.0000
0.0703
0.0300
0.0300
0.0000
100000,1000000,4500000,15000000,30000000
2026-10-19
2026-10-09
PL
Poland
+48
0.0303
0.0101
0.0101
0.0000
0.0366
0.0122
0.0122
0.0000
100000,1000000,4500000,40000000,80000000
2026-10-19
2026-09-04
NG
Nigeria
+234
0.0428
0.0056
0.0056
0.0622
0.0516
0.0067
0.0067
0.0750
100000,1000000,4500000,40000000,80000000
2026-10-19
2026-09-04
MX
Mexico
+52
0.0329
0.0071
0.0071
0.0000
0.0397
0.0085
0.0085
0.0000
1000000,5000000,10000000,20000000,40000000
2026-10-19
2026-10-09
MY
Malaysia
+60
0.0712
0.0116
0.0116
0.0346
0.0860
0.0140
0.0140
0.0418
150000,1000000,4000000,25000000,50000000
2026-10-19
2026-09-04
IT
Italy
+39
0.0658
0.0248
0.0248
0.0000
0.0795
0.0300
0.0300
0.0000
100000,1000000,4500000,40000000,80000000
2026-10-19
2026-09-04
IL
Israel
+972
0.0292
0.0044
0.0044
0.0000
0.0353
0.0053
0.0053
0.0000
100000,1000000,4500000,40000000,80000000
2026-10-19
2026-09-04
ID
Indonesia
+62
0.0341
0.0208
0.0208
0.1129
0.0411
0.0250
0.0250
0.1360
750000,4000000,25000000,75000000,150000000
2026-10-19
2026-09-04
IN
India
+91
0.0099
0.0012
0.0012
0.0252
0.0118
0.0014
0.0014
0.0304
25000000,50000000,100000000,200000000,300000000
2026-10-19
2026-09-04
HU
Hungary
+36
0.0712
0.0289
0.0289
0.0000
0.0860
0.0350
0.0350
0.0000
100000,1000000,4500000,40000000,80000000
2026-10-19
2026-09-04
HK
Hong Kong
+852
0.0606
0.0216
0.0216
0.0000
0.0732
0.0260
0.0260
0.0000
150000,1000000,4000000,25000000,50000000
2026-10-19
2026-09-04
FR
France
+33
0.0712
0.0248
0.0248
0.0000
0.0859
0.0300
0.0300
0.0000
100000,1000000,4500000,40000000,80000000
2026-10-19
2026-09-04
ES
Spain
+34
0.0585
0.0166
0.0166
0.0000
0.0707
0.0200
0.0200
0.0000
100000,1000000,4500000,40000000,80000000
2026-10-19
2026-09-04
CO
Colombia
+57
0.0104
0.0008
0.0008
0.0000
0.0125
0.0008
0.0008
0.0000
100000,1000000,4500000,15000000,30000000
2026-10-19
2026-09-04
CL
Chile
+56
0.0736
0.0166
0.0166
0.0000
0.0889
0.0200
0.0200
0.0000
100000,1000000,4500000,15000000,30000000
2026-10-19
2026-09-04
BR
Brazil
+55
0.0518
0.0056
0.0056
0.0000
0.0625
0.0068
0.0068
0.0000
250000,2000000,17000000,35000000,70000000
2026-10-19
2026-09-04
GLO
Other
Varies by country
0.0500
0.0064
0.0064
0.0000
0.0604
0.0077
0.0077
0.0000
80000,750000,2250000,3000000,6000000
2026-10-19
2026-09-04
AR
Argentina
+54
0.0512
0.0216
0.0216
0.0000
0.0618
0.0260
0.0260
0.0000
100000,1000000,4500000,15000000,30000000
2026-10-19
2026-09-04
NL
Netherlands
+31
0.1323
0.0414
0.0414
0.0000
0.1597
0.0500
0.0500
0.0000
100000,1000000,4500000,40000000,80000000
2026-10-19
2026-09-04
PK
Pakistan
+92
0.0392
0.0125
0.0125
0.0622
0.0473
0.0150
0.0150
0.0750
150000,1000000,4000000,25000000,50000000
2026-10-19
2026-10-09
SA
Saudi Arabia
+966
0.0476
0.0088
0.0088
0.0495
0.0576
0.0107
0.0107
0.0598
100000,1000000,4500000,40000000,80000000
2026-10-19
2026-10-09
NAM
North America
+1
0.0207
0.0028
0.0028
0.0000
0.0250
0.0034
0.0034
0.0000
80000,750000,2250000,3000000,6000000
2026-10-19
2026-09-04
DE
Germany
+49
0.1131
0.0456
0.0456
0.0000
0.1365
0.0550
0.0550
0.0000
100000,1000000,4500000,40000000,80000000
2026-10-19
2026-09-04
ZA
South Africa
+27
0.0314
0.0079
0.0079
0.0166
0.0379
0.0095
0.0095
0.0200
100000,1000000,4500000,40000000,80000000
2026-10-19
2026-10-09

How the calculation works

The calculation runs month by month over twelve months. Each month, new subscribers arrive through the WhatsApp widget on your website and through the gradual migration of your email list, and a small share unsubscribes after each campaign. Active subscribers receive your marketing campaigns.

Gross revenue is the number of messages sent, multiplied by the click-through rate, the conversion rate after a click and your average order value. It only counts purchases attributed to campaigns: service conversations and automated follow-ups, which often add to it, are left out.

Two costs are deducted: what Meta charges for each marketing message, at the list rate of your recipients' market, and the Sandra licence for the chosen plan, over twelve months. Revenue after costs is not a margin. It deducts neither the cost of the goods sold nor your teams' time.

Meta does not bill in Swiss francs. Rates are taken in euros from Meta's rate card, then converted to CHF at the exchange rate set in the assumptions: €1 = CHF 0.93 by default, an indicative rate for October 2026, to be adjusted to the day's rate. Sandra licences are shown at the same amounts in CHF and EUR.

Meta rates come from our WhatsApp cost calculator, checked every week against the official rate card.

Where the default assumptions come from

There is no independent study of WhatsApp campaign performance. Published figures come from messaging platform vendors, drawn from their own data and unaudited. We used the best-documented measurements and, each time, chose a default deliberately below them.

Website sign-up, 1% of monthly visitors. No WhatsApp-specific rate is published. The most solid benchmark is email sign-up pop-ups: 2.1% of displays in 2025, across 1.24 billion displays measured by a pop-up vendor. We halve it, because it is calculated per display, not per visitor.

Email list migration, 5% over twelve months. No source publishes this rate: it is our own assumption, to be adjusted to your audience. Unsubscribes, 0.5% per campaign: the most recent vendor benchmarks (2026, close to 50 million campaign messages) measure between 0.34% and 0.37%.

Click-through, 8% of messages sent, and conversion after click, 6%. The same benchmarks measure 12 to 13% clicks, counting every click rather than every person, and about 1% purchases per campaign message, with broad attribution. Our defaults give 0.5% purchases per message, half that measurement.

Two campaigns a month, the low end of the range vendors recommend (two to three). Meta also caps the number of marketing messages a person receives, based on their recent engagement: sending more often does not guarantee delivery (Meta developer documentation, “Per-user marketing template message limits”).

Average order value, CHF 100. No recent Swiss average order value is published in open access. The latest figures from the Swiss distance selling association and Handelsverband.swiss, from 2019 and 2020, give about CHF 110 to 120 per online order. Order value varies widely between sectors: replace it with your own.

What this calculator does not tell you

It leaves out automated scenarios (abandoned cart, post-purchase follow-up, reactivation), which are often more profitable than campaigns, and ads that open WhatsApp, whose conversations are free for 72 hours. It also assumes an audience that has opted in: no consent, no campaign.

Every assumption can be changed under “Edit the assumptions”. To replace them with your own data, the simplest way is to talk to us.

Shall we put a figure on your real potential?

These assumptions are market averages. In thirty minutes, we replace them with yours: your traffic, your list, your sign-up and follow-up scenarios.