Skip to content

Partner program · Singapore

White-label WhatsApp API for Singapore agencies, IT vendors and resellers

For Singapore digital agencies, IT and CRM vendors and regional resellers: what a branded WhatsApp product looks like, how SGD pricing, wallets and weekly margin settlement work, and a PDPA-ready onboarding routine.

By Broadchat teamPublished 6 min read

In short

A Singapore agency or IT vendor can sell WhatsApp as its own product on Broadchat: its brand and domain on the panel, its own SGD plans and payment collection, its own support desk. The partner pays a per-client-account cost price, quoted on request, from a prepaid wallet; clients prepay messaging at rates the partner sets over Meta's rate card, and the margin is settled weekly. It suits partners who want a recurring service line, not a one-off build.

Key takeaways

  • The customer panel runs on your domain with your logo, colours, login page, email and SMS senders; it does not show the Broadchat name.
  • You price plans in SGD and collect through your own Stripe account or by bank transfer, so client money goes straight to you.
  • Your cost is a price per client account per billing cycle from a prepaid partner wallet, quoted on request.
  • Messaging is resold at your markup over Meta's base rate per country and category, with your margin settled into your wallet each week.
  • Selling into Malaysia from Singapore is the same product: the panel prices each message at the recipient country's Meta rate.

The partners this works for in Singapore

Singapore SMEs buy most of their software through someone: the agency that built the website, the IT vendor that set up laptops and Microsoft 365, the consultant who installed the POS. A branded WhatsApp product fits those relationships because the client already calls you when something breaks. It works best for:

  • Digital marketing agencies running Meta ads for clinics, education centres and F&B groups, which can now own the conversation after the ad click instead of handing leads to a tool the client picked.
  • IT and CRM vendors whose clients ask for WhatsApp notifications from their existing systems; the Cloud API, webhooks and a REST API cover that without you running WhatsApp infrastructure.
  • Regional resellers with clients on both sides of the Causeway who want one product for Singapore and Malaysia.

It is a poor fit if your clients mainly want a grant-funded package. Do not tell clients the product qualifies for government grants such as the Productivity Solutions Grant unless you hold that approval yourself.

What your client sees

Picture a renovation firm signing up with your agency, Lumen Digital. They log in at whatsapp.lumendigital.sg, see Lumen's logo and colours, receive their welcome and invoice emails from Lumen's mail server, and raise support tickets that land in Lumen's queue. When they connect their number, Meta's own Embedded Signup window opens; that screen is Meta's, and the messages their customers receive carry the renovation firm's display name. Nothing in the panel says Broadchat.

Behind that, you control the menu (hide modules you do not support, rename others), the translations, the plans and add-ons, the free-trial settings and each client's messaging rates.

Pricing it in SGD

PieceWho sets itHow it is paid
Your client's plan (monthly, quarterly, half-yearly or yearly)You, in SGDClient pays you through your own Stripe account (cards) or by bank transfer
Your platform cost per client accountBroadchat, quoted on requestDebited from your prepaid partner wallet when a client buys or renews
Your client's messagingYou: a percentage or flat markup over Meta's base rate per country and categoryClient prepays a messaging wallet in the panel
Your messaging marginYour rate minus Meta's base rateSettled into your main partner wallet weekly, early on Monday morning Singapore time

You top up the partner wallet by bank transfer, or by card through Stripe where it is enabled for your account; ask which currency your partner wallet is billed in when you request a quote. Own payment gateways, a custom domain and own email and SMS senders come with the Growth and Enterprise partner plans.

What the messaging margin looks like (illustrative)

Suppose Lumen's 15 clients send 12,000 utility templates a month to Singapore numbers, and Lumen sells them at S$0.0260 per delivered utility message against Meta's S$0.0205 (Meta rate card effective 1 Oct 2026). The margin is 12,000 × S$0.0055 = S$66 a month before any subscription margin. The point is not the number, which is made up, but the habit: show clients Meta's rate next to yours, so the markup is a service fee they understand rather than a surprise. Try your own figures in the reseller profit calculator.

A PDPA-ready onboarding routine

Singapore clients ask about personal data early, and the Do Not Call rules make consent records a practical necessity. A routine that works:

  1. Agree the purpose. Write down what the client will send (appointment reminders, invoices, monthly offers) and to whom.
  2. Fix the consent wording on their web form, booking page or counter tablet: 'Send me reminders and offers from [business] on WhatsApp. I can opt out any time.'
  3. Import with provenance. Bring contacts in with a tag for the consent source and a custom field for the date. Customers whose consent cannot be shown stay out of marketing until it is collected; for marketing to Singapore numbers without clear consent, the DNC Registry check applies.
  4. Connect the number through Embedded Signup and verify the client's business with Meta, usually with their ACRA business profile; see WhatsApp Business API in Singapore for the documents.
  5. Approve templates together: utility first, then one marketing template with an opt-out line.
  6. Review after two weeks: template status, quality rating and the messaging limit, which starts at 250 people a day.

Ask us where account data is hosted and for our data-processing terms in writing before you sign, so you can answer your clients' PDPA questions. Treat all of this as general guidance, not legal advice.

Selling into Malaysia from Singapore

Many Singapore partners have clients with Johor branches or Malaysian customers. Meta prices each message at the recipient's country rate and the panel applies it per message, so one client account can message both markets. Marketing to Malaysian numbers costs more than to Singapore ones (S$0.1101 against S$0.0937 per delivered marketing message on the SGD card, Meta rate card effective 1 Oct 2026), so set your markup per country. If you sign Malaysian clients directly, the Malaysia partner page covers RM pricing and SSM verification.

Before you apply

  • Broadchat is not a Meta Business Solution Provider; numbers connect through Meta's Embedded Signup and messages run on the Cloud API.
  • Meta decides template approval, business verification, display names, badges and messaging limits; never promise them.
  • Built-in WhatsApp payment collection is not available for Singapore; clients put a payment link from their own provider on a template button.
  • Enterprise partners get sub-agencies, an affiliate programme and the Partner API, which lists client accounts and moves balance into client wallets.

The full feature list is on the global partner program page; Meta's per-message costs for your clients are on WhatsApp API pricing in Singapore.

Sources

  1. Pricing on the WhatsApp Business Platform (rate cards effective 1 Oct 2026) — Meta for Developers, checked 1 November 2026
  2. Embedded Signup overview — Meta for Developers, checked 12 October 2026
  3. Do Not Call Registry and you — Personal Data Protection Commission Singapore, checked 1 November 2026
  4. WhatsApp Business Messaging Policy — WhatsApp, checked 12 October 2026

Broadchat team · Product and partner success team

The people who build and support Broadchat, the white-label WhatsApp Business API platform. We write from what we see while onboarding partners and their clients on the official WhatsApp Cloud API, and we check every article against Meta's current documentation.

Last updated:

Frequently asked questions

Can my clients pay me in SGD?

Yes. You set plan and add-on prices in SGD and collect through your own Stripe account or by bank transfer. Client payments go to your account; you pay Broadchat your cost per client account from your partner wallet.

Do my clients see Broadchat anywhere?

No. On your domain the panel shows your name, logo and links, and emails and SMS go from your own senders. Meta's Embedded Signup window is Meta's screen, and WhatsApp messages carry your client's own display name.

What does the partner programme cost?

A cost price per client account for each billing cycle, debited from a prepaid partner wallet. It depends on the number of accounts, the cycle and the modules you resell, so it is quoted on request.

Can one client message both Singapore and Malaysia?

Yes. Meta charges each message at the recipient country's rate, and the panel prices it the same way, so you can set separate markups for Singapore and Malaysian numbers.

Who handles PDPA compliance?

Your client, as the organisation sending the messages, is responsible for consent and Do Not Call checks; you help them set it up. Ask us for hosting and data-processing details in writing so you can answer their questions. This is general guidance, not legal advice.

Launch WhatsApp under your own brand

Resell campaigns, chatbots, a shared inbox and CRM on the official WhatsApp Cloud API, with your logo, domain and prices.