
Choosing a WhatsApp Business Platform provider is a longer-term commitment than most buyers expect, with contract terms, per-number fees, and Meta's own rules all shaping what you actually get. UK directors comparing vendors need a structured set of questions before signing anything, covering who controls the number, where onboarding responsibility sits, and what happens if something goes wrong. Below is the due diligence checklist Stitch, the WhatsApp business communication platform, recommends running through with any provider you're evaluating.
Before comparing features, establish who legally controls the asset your business will depend on daily, because this determines what happens if you ever want to leave.
Your business owns the WhatsApp number, not the platform provider, when the number runs on the official WhatsApp Business Platform (API). Providers connect existing phone numbers or new numbers to this infrastructure through Meta Business Suite access, but the underlying number registration sits with your business. Ask any provider to confirm in writing that the number is registered to your company's own Meta Business Suite and that you retain access if you switch platforms. Onboarding requires adding the provider to your company's Meta Business Suite to complete the platform connection, so check exactly what level of access you're granting and whether it can be revoked cleanly.
The WhatsApp Business app is free and designed for single users, lacking integration, automation, collaboration, and compliance controls, while the WhatsApp Business Platform is enterprise, API-only infrastructure that requires a provider to make it usable. This distinction matters because the free app is device-tied and lacks the centralisation, routing, and automation that regulated or multi-user businesses need. Any vendor should be able to explain this difference clearly before quoting you a price, because it determines whether you're buying a genuine business platform or simply automating a consumer app.
Conversation data should be exportable and auditable, since centralised platforms are built specifically to provide compliance, auditability, and data retention for regulated industries. Individual WhatsApp Business app use, by contrast, is not built for organisational control or subject access request response. Ask specifically how conversation exports work, in what format, and whether historic template approvals transfer or need resubmitting to Meta. Get this in writing before signing, not as a verbal assurance during the sales call.
Ownership questions naturally lead to questions about where your customer data actually sits and who's accountable for it.
Centralised platforms exist specifically to solve the compliance gap left by staff using personal phones or desktop WhatsApp, which creates data silos and makes GDPR and subject access request handling difficult. A properly configured platform gives your business a conversation audit trail rather than leaving customer data scattered across individual employees' devices, and larger or regulated clients typically choose a platform primarily for this reason. Ask the provider directly how SARs are fulfilled, whether conversation logs are searchable by contact, and how UK GDPR and data residency rules apply to WhatsApp business messaging within their specific infrastructure.
The platform provider typically holds opt-out flags but expects your business to manage opt-ins upstream through your own CRM or marketing tool before uploading lists for broadcast. This division of responsibility should be explicit in your contract, since one deployment used Klaviyo for GDPR-managed opt-ins and exported only the opted-in list into the platform for broadcast. Ask whether the provider's platform enforces an unsubscribe or "stop" mechanism inside templates, since this reduces the risk of customers blocking or reporting your business number, which affects your Meta quality score.
Getting your account live is only the first hurdle; day-to-day operation depends on how the provider handles Meta's template approval process.
Providers typically help create template messages with variable fields and submit them to Meta for approval. Ask how long approval typically takes and who owns the relationship with Meta if a template is rejected. Confirm too that the provider explains the cost difference between utility and marketing template categories, since Meta prices these differently and this affects your ongoing messaging spend — quoted examples put utility templates at roughly 1.5p to 1.6p per message and marketing templates at roughly 3.5p to 4p per message.
Recovery from a Meta suspension is complex and may require creating a new business portfolio or number, so prevention through gradual scaling and proper opt-out handling is the primary defence. Ask the provider what proactive monitoring they offer for quality metrics like blocks and reports, and whether they've had clients banned before. Stitch has operated for roughly seven years with only two clients banned historically, both linked to aggressive, unthrottled broadcasting against guidance. Ask any vendor for their equivalent track record and what specific guardrails they put in place, such as throttling cold outreach, monitoring quality metrics, or building an internal "stop" option into templates that lets customers unsubscribe without needing to block or report the business.
Support model and location vary significantly between providers, so confirm this before signing rather than assuming. Stitch provides UK-based support through email, WhatsApp with handover to an AI assistant, and internal ticketing, and reports strong claimed platform uptime of approximately 99.99%. Ask whether help with new automation build-outs is included in your subscription, since Stitch provides this as part of its support model alongside basic user setup assistance.
Support quality matters most in the early weeks, which makes it worth understanding exactly what onboarding will demand from your team before you commit.
Onboarding can be completed same-day in some cases, but the real timeline depends heavily on customer responsiveness to setup forms and Meta's own verification steps. Typical requirements include completing a customer order form, adding the provider to your company's Meta Business Suite, filling in WhatsApp profile details per number, and participating in a phone OTP verification call for each number. Each user needs a short call to complete onboarding, so for larger deployments, expect the coordination itself to take longer than the technical setup.
Your team needs to gather WhatsApp profile details such as display name, logo, and description per number, and make each phone user available for a brief OTP verification call, typically five to ten minutes, with thirty-minute slots sometimes offered as a buffer. For larger rollouts, ask the provider how they schedule these calls at scale: Stitch has estimated roughly ten hours of onboarding coordination across twenty numbers, using individually booked slots per consultant. Ask whether the provider offers a single shared number model instead of provisioning many individual numbers, since a single shared WhatsApp number is often recommended for simplicity and compliance.
Onboarding is typically charged as a fee for the first number plus a smaller additional fee per extra number, so ask for the exact breakdown before signing rather than a headline monthly price alone. Stitch quotes an onboarding fee of £295 for the first number plus £50 per additional number, which for a rollout of twenty numbers comes to roughly £1,300 in onboarding fees alone. Ask whether volume discounts are available for larger or longer-term commitments, since Stitch has offered better onboarding pricing in exchange for a twelve-month commitment.
Onboarding logistics are only half the picture; you also need to understand what standing the provider actually has with Meta itself, since this shapes both credibility and long-term platform stability.
The WhatsApp Business Platform is an API-only product from Meta that requires a software provider to make it usable for a business, since consumer WhatsApp and the free WhatsApp Business app both lack the controls, integration, and automation a business needs. This means every provider sits on top of Meta's infrastructure using its own software layer to add features like centralised inboxes, automation, and CRM integrations. Ask the provider to explain exactly how they connect to Meta's platform and to name and evidence the specific credential they hold. Stitch is a UK WhatsApp Business Platform provider and Meta Tech Partner, and any vendor claiming partner status should be able to show you that credential directly rather than describing it vaguely.
An official provider connects to WhatsApp through Meta's own Business Platform (API) infrastructure, requiring the formal onboarding steps of Meta Business Suite access, phone verification, and template approval described above. Meta itself does not provide a way to pre-check whether a number is reachable on WhatsApp for lawful broadcast targeting, and legitimate providers work only through official Meta channels rather than unofficial workarounds. Ask directly whether the tool you're evaluating uses this official route or relies on unofficial methods, since this distinction affects both compliance and the risk of account suspension. A provider that cannot clearly describe its Meta connection method, or that avoids the question, is one worth treating with caution during due diligence.
Meta's own messaging fees should be passed through transparently, and you should ask explicitly whether your provider adds a margin. Stitch converts Meta's USD-denominated fees to GBP and passes them through with no markup, billing separately from its own subscription fee. Ask for a breakdown showing the platform subscription fee separately from Meta's own utility and marketing template costs, since these are billed on different terms to the core subscription.
Understanding the fee layers naturally raises the question of what a full contract actually commits you to.
Monthly subscriptions are typically tiered by number of users, with additional users charged as add-ons on top of a base package. Stitch has quoted packages such as £199 per month for up to ten users and £299 per month for up to twenty users, with flexible pricing such as £249 per month offered for a fifteen-user band depending on commitment length. AI assistants are licensed as one user per assistant, so ask whether an AI assistant counts against your user allowance or is billed separately. Confirm whether Meta's own per-message fees are included in the headline price or billed separately in arrears, since Stitch invoices these monthly in arrears without margin on top of the subscription fee.
Standard contracts typically run an initial three-month minimum term before rolling on a 30-day basis, and free trials are generally not offered. Ask specifically about the cancellation notice period once you're past the initial term, and whether committing to a longer initial term unlocks better onboarding or subscription pricing, as Stitch has done for a twelve-month commitment. Also confirm whether professional services work, such as complex automation build-outs, sits inside your subscription or is quoted separately: minimum professional services engagements have run roughly £3,000 to £5,000, with a major onboarding project reaching approximately £24,000 depending on scope.
Before signing with any WhatsApp Business Platform provider, get written confirmation on the following points.
Run every provider you're evaluating through this same list. A vendor that answers these questions directly and in writing, rather than deflecting to a features demo, is one you can trust with a channel your customers now expect you to be reachable on.