Conecxt
Create account

Resources Insight

WhatsApp Business in Indonesia: how Indonesian businesses win customers on WhatsApp

Indonesia puts more WhatsApp numbers on .com homepages than the US and Canada combined. We counted them, read Meta's Indonesia rates (where a reply costs more than half a marketing message), priced a month for an invented Yogyakarta label and read Law 27 of 2022 on the official legal database.

Conecxt team 10 min read

Share WhatsApp LinkedIn

The short version

  • In our scan of 8,497,286 .com homepages (Common Crawl, August 2026), 24,333 carried an Indonesian WhatsApp number: fourth by country code and 6.8% of numbered pages. 84 of them (0.3%) carried a platform vendor's code; Mekari Qontak was detected most often.
  • On Meta's USD card effective 1 October 2026, a marketing message to a +62 number costs $0.0411, and utility, authentication and service messages $0.025 each. A reply costs about 61% of a marketing message.
  • Because replies are expensive here, the free window of up to 7 days after a Click-to-WhatsApp ad, and the 1,000 free service messages per number per month, are worth more in Indonesia than in most markets.
  • Indonesia's Personal Data Protection Law (UU No. 27 Tahun 2022) has been in force since 17 October 2022. Consent must be written or recorded, and processing must stop within 3 × 24 hours of a withdrawal.

Rina Wijaya runs a nine-person batik and ready-to-wear label in Yogyakarta (an invented business, like every person in this article). Her shop is on the website and on Instagram, but the sale happens in WhatsApp: a customer asks for a size chart, sends a photo of the motif she wants, and pays by bank transfer once the stock is confirmed. If you’re planning WhatsApp Business in Indonesia, the useful questions are the ones Rina asks every month. Where do the chats come from, what does Meta charge for each reply, and what does Indonesian law say about messaging people with offers?

Our figures come from our own research. We read the August 2026 Common Crawl copy of every .com homepage it held, 8,497,286 of them, looked for WhatsApp links and WhatsApp platform code, and sorted the numbers by country code. The method and caveats are in our study of Indian websites and the world ranking in WhatsApp on websites worldwide.

We make Conecxt, one of the WhatsApp platforms in this category.

How much Indonesian businesses use WhatsApp on their websites

A lot. By the WhatsApp numbers on .com homepages, Indonesia is fourth in the world, ahead of the US and Canada together.

RankCountry of the WhatsApp number.com homepagesShare of 356,316 numbered pagesWith a platform fingerprint
1India (+91)43,02512.1%382 (0.9%)
2Turkey26,8947.5%38 (0.1%)
3Spain25,3907.1%37 (0.1%)
4Indonesia24,3336.8%84 (0.3%)
5US/Canada (+1)20,5305.8%105 (0.5%)

The scan reads .com only, so businesses on .co.id or .id aren’t in it, and homepages only, so a WhatsApp link on a contact page counts as no link. A page is placed by its WhatsApp number’s country code, not by where the business is registered. Counts are of homepages, not companies. All of this pushes the real figure up.

The platform column is the striking one. 84 of the 24,333 pages, about one in three hundred, carry a WhatsApp platform vendor’s code. The rest link a number and leave the replying to whoever holds the phone. We don’t quote an Indonesian WhatsApp user count, because we couldn’t find one in a primary source we could cite.

What the WhatsApp API costs in Indonesia

Meta charges by the recipient’s country calling code, and Indonesia (+62) has its own row on the rate card. Meta publishes it in rupiah as well as dollars; you pick the currency when the messaging account is created, and Meta says it can’t be changed afterwards except through its currency migration tools.

Message category, to a +62 numberUSD per delivered messageIDR per delivered message
Marketing template$0.0411Rp586.33
Utility template$0.025Rp356.65
Authentication template$0.025Rp356.65
Authentication-international$0.136Rp1,940.13
Service (free-form reply inside 24 hours)$0.025 after 1,000 free per number per monthRp356.65 after 1,000 free

These are list rates from the cards effective 1 October 2026. Utility and authentication rates can fall at higher monthly volumes under Meta’s volume tiers, and Meta says it changes rates only on the first day of a quarter, so the next possible change is 1 January 2027.

The authentication-international rate applies only to an eligible business based outside Indonesia sending authentication templates to +62 numbers. Meta’s example is exactly that: a business based in Indonesia messaging a +62 user is not charged it. Eligibility starts when a business sends more than 750,000 messages outside customer service windows in a moving 30-day period to users in the markets that carry this rate.

Compare the rows and Indonesia’s pricing shape shows. A service reply costs about 61% of a marketing message ($0.025 ÷ $0.0411). To a US number the same reply costs $0.0034, so an Indonesian reply costs about 7.4 times as much ($0.025 ÷ $0.0034). WhatsApp API pricing by country has the other markets.

A typical month, worked out

An invented month for Rina’s label, at list rates.

What she sendsVolumeArithmeticUSDIDR
Replies and follow-ups to chats from Click-to-WhatsApp ads, inside the free window900 chatsnot charged$0.00Rp0
Free-form replies to website and Instagram-bio chats2,800first 1,000 free; 1,800 × rate$45.00Rp641,970
Utility templates: order confirmed, parcel shipped1,2001,200 × rate$30.00Rp427,980
Marketing template: new collection to opted-in buyers3,0003,000 × rate$123.30Rp1,758,990
Total to Meta$198.30Rp2,828,940

Replies are about 23% of the bill ($45.00 of $198.30). That changes how you write them. One message with a size chart and three buttons costs one reply; five short messages saying “ok”, “sebentar ya”, “ini dia” and so on cost five, once the free 1,000 are used. Teach the team to answer in one go.

The demand-generation path, step by step

WhatsApp marketing in Indonesia runs through the same five steps as anywhere else. What changes is the order of priorities, because every reply after the first 1,000 costs money.

1. Click-to-WhatsApp ads, and the free window of up to 7 days

When a customer taps an ad that clicks to WhatsApp, using the WhatsApp app on Android or iPhone, and you reply within the 24-hour customer service window, Meta opens a free entry point window from your reply. Meta says it “may remain open for up to 7 days”, and inside it Meta doesn’t charge for marketing, utility, authentication or service messages. Chats from WhatsApp on desktop or the web don’t qualify, and Meta Business Agent messages stay charged. At Indonesian reply rates this is the cheapest week you will ever have with a buyer, so answer ad chats first. How the free window works covers the timing.

2. Website and QR entry points

WhatsApp’s help centre gives the link format: https://wa.me/<number>, with the full international number and no zeros, brackets or dashes. For an Indonesian mobile that means 62 and the number without its leading 0. Add ?text= and a URL-encoded sentence such as “Halo, saya mau tanya ukuran kemeja batik”, and the customer’s message arrives already saying what they want. Put the same link in the Instagram bio, on the packing slip and as a QR code at the market stall (QR codes for offline leads).

3. A first reply that qualifies

Budi Santoso talking to Batik Wijaya
  1. Budi Santoso:
    Halo kak, kemeja batik yang di iklan masih ada? 20:41
  2. Batik Wijaya:
    Halo Budi, terima kasih sudah menghubungi Batik Wijaya. Cari yang mana? 20:41
    • Kemeja pria
    • Dress wanita
    • Kain batik
  3. Budi Santoso:
    Kemeja pria 20:42
  4. Batik Wijaya:
    Ukuran berapa? Tabel ukuran ada di gambar ini. 20:42
    • M
    • L
    • XL
  5. Budi Santoso:
    L 20:43
  6. Asked: which item, which size. Tagged: men, L. Assigned to the stock checker.

Two buttons and one picture, and the stock checker knows what to look for before anyone types. WhatsApp lead generation has the full script and a cost-per-lead formula.

4. Follow up by template after 24 hours

After 24 hours from the customer’s last message, only approved templates go through. A “the size L is back in stock” nudge is marketing at $0.0411. A payment-received or shipping message is usually utility at $0.025. Meta decides the category from the wording. Inside a free window from an ad, both cost nothing, which is why the follow-up plan for ad leads should fit in that week.

5. Nurture the contacts who opted in

Meta’s opt-in page requires you to say clearly that a person is opting in to messages from your business, to name the business, and to comply with applicable law. It recommends separate opt-ins by message category and an easy way to opt out. In Indonesia, the applicable law includes the PDP Law below.

Undang-undang Nomor 27 Tahun 2022 tentang Pelindungan Data Pribadi is listed on the BPK’s official legal database (JDIH BPK) as enacted and promulgated on 17 October 2022, in force the same day, with status “Berlaku” (in force). Article 74 gave controllers and processors up to two years from promulgation to bring their processing in line, a period that ran to October 2024.

What the text says, in our reading of the official PDF:

  • Article 20 requires a basis for processing personal data. The six bases include “persetujuan yang sah secara eksplisit” (explicit, lawful consent) for one or more stated purposes, performance of a contract, and legitimate interests.
  • Article 22 says consent is given in writing or recorded (“tertulis atau terekam”), electronically or not. Where the request covers other purposes, it must be clearly distinguishable, in an understandable and accessible format, and in simple, clear language. Consent that doesn’t meet these terms is void.
  • Article 9 gives people the right to withdraw consent, and Article 40 says the controller must stop processing no later than 3 × 24 hours after receiving the withdrawal.
  • Article 58 assigns oversight to an agency set up by the President, with details left to a Presidential Regulation.

The law doesn’t name WhatsApp or marketing messages specifically, and which basis fits your offers is a question for an Indonesian lawyer. This is not legal advice. In practice: a separate opt-in tick box for WhatsApp offers, worded plainly, stored with the date, and a “STOP” that the team actions the same day, well inside 72 hours.

Choosing a WhatsApp platform in Indonesia: what to look for

On the 84 platform pages with a +62 number in our scan, the vendors detected most often were Mekari Qontak 33, Salesforce 13, Insider 7, respond.io 6, Qiscus 4, Pancake 4, Indosat Biz 3 and SleekFlow 2. Salesforce and Insider sell many products, so their fingerprint means their code is on the page, not that the business uses them for WhatsApp. A provider used behind a plain wa.me link leaves no trace, so these are floors. Conecxt leaves no homepage fingerprint and is absent from the counts. WhatsApp platforms by country compares the leaders across markets.

AskWhy it matters in Indonesia
Does Meta bill my own payment method, in USD or IDR?You can check every reply charge against Meta’s card
Does the inbox show the free-window clock on ad chats?At $0.025 a reply, the free week is worth planning around
Can the team answer with buttons, lists and images?One rich message costs less than five short ones
How are consent and opt-outs recorded?The PDP Law’s 3 × 24 hour clock runs from the request
Which languages does support work in?Ask every provider; it matters if your team works in Bahasa Indonesia

Before you raise ad spend, count last month’s replies per number. If you’re past 1,000 by the third week, the cheapest fix is fewer, fuller messages, not a bigger budget. Terms used here are in the glossary.

Common questions

How much does the WhatsApp API cost in Indonesia?

Meta's USD rate card effective 1 October 2026 charges $0.0411 per delivered marketing message to a +62 number and $0.025 for utility, authentication and service messages. In rupiah the card lists Rp586.33 and Rp356.65. The first 1,000 service messages per business number each month are free; your platform's fee is separate.

Is WhatsApp widely used by businesses in Indonesia?

By our measure, yes. In Common Crawl's August 2026 copy of 8,497,286 .com homepages, 24,333 carried an Indonesian WhatsApp number, fourth after India, Turkey and Spain, and ahead of the US and Canada combined. The scan reads .com homepages only, so the true number is higher.

Does Indonesia's PDP Law require consent for WhatsApp marketing?

Law 27 of 2022 lists explicit consent as one of six bases for processing personal data; others include contracts and legitimate interests. Where you rely on consent, Article 22 says it must be written or recorded, and Article 40 says processing stops within 3 × 24 hours of a withdrawal. Ask an Indonesian lawyer which basis fits.

What is the authentication-international rate for Indonesia?

It is $0.136 per authentication message on Meta's USD card, against $0.025 for the normal rate. Meta applies it only to eligible businesses based outside Indonesia that send authentication templates to +62 numbers. A business based in Indonesia pays the normal authentication rate.

Sources

  1. Common Crawl, August 2026 crawl archive (CC-MAIN-2026-34) · Crawled 7–20 Aug 2026; page read 15 Oct 2026
  2. Common Crawl · Read 15 Oct 2026
  3. Conecxt scan of Common Crawl CC-MAIN-2026-34, analysis of 15 Oct 2026 · 15 Oct 2026
  4. Pricing on the WhatsApp Business Platform, with the USD and IDR list rates effective 1 October 2026 (Meta for Developers) · Updated 30 Sep 2026; read 18 Oct 2026
  5. Authentication-international rates (Meta for Developers) · Updated 21 May 2026; read 18 Oct 2026
  6. Get opt-in for WhatsApp (Meta for Developers) · Updated 16 Jun 2026; read 18 Oct 2026
  7. How to use click to chat (WhatsApp Help Center) · Read 18 Oct 2026
  8. Undang-undang (UU) Nomor 27 Tahun 2022 tentang Pelindungan Data Pribadi (JDIH BPK RI database, with the law's PDF) · Ditetapkan and diundangkan 17 Oct 2022, status Berlaku; read 18 Oct 2026
Share WhatsApp LinkedIn

Get the next one

One email when something new is published. Nothing else.

Unsubscribe from any email. See our privacy policy.

Run this on your own number

Create an account, connect your WhatsApp number, and invite your team.