Article

WhatsApp Business for SMEs: app vs API, costs and GDPR

The free WhatsApp Business App works for small teams. The WhatsApp Business API (WABA) is required for automation, team inbox and proactive notifications at scale via a BSP.

Short answer
  • WhatsApp has more than 14 million active users in the Netherlands (Statista 2024, indicative). The free WhatsApp Business App works for small teams up to 2 devices. For larger volumes, team inboxes and automation the WhatsApp Business API (WABA) is required, available exclusively through a Meta-certified BSP (Business Solution Provider).
  • WABA costs consist of two layers: Meta conversation fees (per 24-hour conversation window, three categories: marketing, utility and service) and a BSP platform subscription. Meta adjusts rates regularly per country; check current pricing via the Meta developer portal. BSP platforms vary indicatively from approx. €20 to €300+/month depending on volume and features.
  • WhatsApp prohibits cold messaging: outbound messages require prior explicit opt-in via another channel. Meta is a processor under GDPR Art. 28; a Data Processing Agreement (DPA) with your BSP is mandatory.

WhatsApp Business App versus WhatsApp Business API: the difference

WhatsApp Business distinguishes two products with fundamentally different capabilities. The free WhatsApp Business App is suited for sole traders and small teams: up to two devices simultaneously, manual conversations, and limited automation via quick replies and away messages. The WhatsApp Business API (WABA) is the professional version: a team inbox for multiple agents, chatbot integrations, bulk notifications and full REST API access for automations via Make, n8n or Zapier. WABA is only available via a BSP (Business Solution Provider), a Meta-certified partner that provides the infrastructure and management dashboard. In the Netherlands more than 90% of smartphone owners use WhatsApp daily (Statista 2024, indicative). For SMEs that want to automate customer communication, WABA provides the infrastructure to handle conversations at scale on the channel customers already use every day.

WhatsApp Business API

WABA and BSP: how does the WhatsApp Business API work for SMEs?

The WhatsApp Business API (WABA) is a REST API that provides access to Meta's WhatsApp infrastructure. SMEs do not get direct API access from Meta; this goes through a BSP (Business Solution Provider), a Meta-certified partner. The BSP handles number linking, messaging infrastructure and a management dashboard. Popular BSPs for the Dutch market include 360dialog, Bird (formerly MessageBird), Trengo, Sinch and Infobip. Via WABA you can submit Message Templates for Meta approval; these are required for initiating conversations outside the 24-hour customer service window.

Number linking via BSP

Your WhatsApp Business Account (WABA) is linked to a business phone number. That number must not be an active personal WhatsApp account; linking is done via the BSP in combination with Meta Business Manager. After verification the number is displayed under your company name with a green tick or grey badge.

Message Templates

To initiate a conversation outside the 24-hour customer service window you need a Meta-approved template. Meta categorises templates as marketing, utility or authentication. Template approval takes indicatively hours to days. Content must not be misleading; promotional text automatically falls under the marketing category.

Team inbox for multiple agents

WABA allows multiple agents to respond from a single WhatsApp number via the BSP dashboard. Customers see a consistent company name. Internally conversations can be assigned, labelled and monitored. SLA timers, statuses and reporting are built into each BSP platform.

Webhook integrations for automation

Incoming messages trigger a webhook to your server or platform. This lets you build automated flows: customer sends a message, chatbot recognises intent and replies, complex questions escalate to an agent. Integrations via Make, n8n or Zapier connect WABA to your CRM, calendar or ticketing system.

Costs

WhatsApp Business API costs: conversations and BSP platform

WhatsApp Business API costs consist of two layers: Meta conversation fees and a BSP platform subscription. Meta uses a conversation-based pricing model: a single charge per 24-hour conversation window, regardless of the number of messages within those 24 hours. Meta distinguishes three categories each with its own rate. Rates vary per country and are adjusted by Meta regularly; check current pricing at developers.facebook.com/docs/whatsapp/pricing. BSPs charge an additional monthly platform fee on top of Meta costs.

Marketing conversations

Marketing messages include promotional content: offers, product launches, WhatsApp newsletters. This is the most expensive conversation category at Meta. Requires an approved template and prior explicit opt-in from the recipient. Check current per-country rates on the Meta developer portal; pricing is updated periodically.

Utility conversations

Transactional messages: order confirmations, shipping updates, appointment reminders, payment confirmations. Cheaper than marketing conversations. Also require template approval but are classified as less invasive by Meta. Ideal for SMEs with e-commerce or an appointment system.

Service conversations

Replies to messages initiated by the customer. Within 24 hours of the last customer message you may respond freely without a template. This is the cheapest category. Ideal for customer service teams: maximum flexibility in message content, no prior template approval needed.

BSP platform costs

On top of Meta conversation fees your BSP charges a monthly platform subscription. Indicatively BSP platforms range from approx. €20/month for entry-level to €300+/month for higher volumes and advanced features such as CRM integrations, reporting and SLA monitoring. Request quotes from multiple BSPs; all figures are indicative.

GDPR compliance

GDPR and WhatsApp Business: opt-in, DPA and Meta as processor

WhatsApp Business API use requires GDPR compliance on two levels: consent management for customer contact and processor agreements. Meta is a processor under GDPR Art. 28 and your BSP is a sub-processor; a Data Processing Agreement (DPA) with your BSP is mandatory. WhatsApp prohibits cold messaging: you may only initiate messages to contacts who have explicitly given consent via another channel, such as an opt-in form on your website or email. Customers who message you first open a 24-hour service window.

Opt-in required for outbound messages

Sending a first-time message via a marketing or utility template requires prior explicit opt-in (GDPR Art. 6(1)(a)). Document opt-in date, channel and consent text. Invalid: opt-in via a pre-ticked checkbox. WhatsApp can block accounts with persistent spam complaints.

Meta and BSP as processor (Art. 28)

Meta processes messages as personal data on your behalf; Meta is a processor. Your BSP is a sub-processor. A Data Processing Agreement (DPA) with your BSP is legally required. Most reputable BSPs offer a standard GDPR-compliant DPA. Check whether the BSP is GDPR-compliant, where data is stored (EU servers or SCCs for US storage) and whether sub-processors are documented.

No cold messaging via WhatsApp

Meta policy prohibits initiating marketing messages without prior opt-in. Accounts with high spam complaint rates risk temporary or permanent suspension. Build opt-in via email, website form or at a point of sale; only then contact via WhatsApp. Record opt-in proof in line with GDPR documentation requirements.

Is it right for me?

When is WhatsApp Business API worthwhile for SMEs?

WhatsApp Business API is worthwhile when an SME handles more than 50 customer conversations per week, needs multiple agents working the same channel simultaneously, or wants to send proactive notifications at scale. For smaller volumes the free WhatsApp Business App is sufficient. The business case for WABA strengthens as more conversations are automated via chatbots or Make/n8n workflows, because manual handling drops while reach increases.

Team inbox: multiple agents, one number

One WhatsApp number, multiple agents. Customers see a consistent company name. Internally conversations can be assigned, labelled and forwarded. Relevant for customer service teams and account managers who want to manage a shared customer channel without using personal phone numbers.

Proactive notifications at scale

Order confirmations, shipping tracking, appointment reminders or payment requests sent automatically when an event occurs in your system via API or Make/n8n trigger. WhatsApp messages have indicatively higher open rates than email (>80% versus ~25%); effective for time-sensitive communication.

Chatbot for first-line customer service

A large portion of customer questions is repetitive: opening hours, order status, prices, location. A WhatsApp chatbot answers these automatically 24/7 via WABA webhooks, escalating to a human agent for complex questions. Build flows with Make, n8n or a dedicated chatbot platform connected to WABA.

Integration with CRM, calendar and ticketing

WABA webhooks connect to HubSpot, Salesforce, Calendly or a custom CRM via Make or n8n. Customer books an appointment via WhatsApp, event appears in the calendar, confirmation is sent back automatically. No manual intervention needed. Delahaye Solutions builds this type of integration as part of automation projects (from €1,500).

Frequently asked questions

Frequently asked questions about WhatsApp Business for SMEs

Can I use WhatsApp Business for free?
The free WhatsApp Business App is suitable for small teams (up to 2 devices). The WhatsApp Business API (WABA) has costs: Meta charges per conversation (24-hour window, three categories: marketing, utility and service) and a BSP charges a monthly platform fee. Check current pricing at developers.facebook.com/docs/whatsapp/pricing and request quotes from multiple BSPs before choosing.
Can I send WhatsApp messages to customers without prior consent?
No. WhatsApp prohibits cold messaging. For outbound messages (marketing or utility) prior explicit opt-in via another channel is required along with an approved message template. Customers who message you first open a 24-hour service window during which you may reply freely without a template. Persistent opt-in policy violations can result in Meta suspending your WhatsApp Business Account.
What is a BSP and why do I need one?
A BSP (Business Solution Provider) is a Meta-certified partner that manages your access to the WhatsApp Business API. Direct API access from Meta itself is available for large enterprises; SMEs almost always work via a BSP. The BSP handles number linking, management dashboard, messaging infrastructure and customer support. Well-known BSPs include 360dialog, Bird (formerly MessageBird), Trengo, Sinch and Infobip.
How does WhatsApp Business differ from email marketing?
WhatsApp has indicatively higher open rates than email (>80% versus ~25%) and is better suited for conversations and time-sensitive notifications. Email is better for newsletters, longer content and lower-frequency contact. WhatsApp has stricter opt-in requirements and no permission for cold lists without a prior relationship. The channels are complementary: use WhatsApp for service and transactional messages, email for nurture and newsletters.
Can I connect WhatsApp Business to Make or n8n?
Yes. Virtually all BSPs offer webhooks and REST APIs that integrate directly with Make (Integromat), n8n, Zapier or custom code. Incoming messages trigger a webhook; your workflow processes the question and sends a reply back via the WABA API. This lets you build fully automated WhatsApp customer service with escalation to human agents for complex questions.

Want to connect WhatsApp to your customer workflows?

We help SME owners choose the right BSP, set up WABA integrations and automate customer service via Make or n8n.

Book my free call →

Free and without obligation · Reply within one business day · Fixed price, no surprises