Skip to content
Paul Walsh

API integration · WhatsApp Business (Meta Cloud API)

WhatsApp Business API integration

WhatsApp messages sent from your own system. Order updates, appointment reminders customers confirm with one tap, payment alerts and two-way conversations, connected directly to Meta with no middleman's monthly fee. Quoted up front, and you own the code.

  • From £995, agreed before any work
  • Direct to Meta's Cloud API, so no reseller fees
  • Message templates written and submitted for you

Get a quote

I'll reply within 24 hours with a price.

Your details are only used to reply to you.

Or WhatsApp / text 07398 946 380

Prices

Every project is different, so these are starting prices. You get a written quote before any work starts, then 50% to begin and 50% when you're happy with it.

Notifications

Automatic WhatsApp messages from your system

From

£9951–2 weeks

  • Meta setup support and template submission
  • Messages triggered by your events
  • Your data filled into each template
  • Confirm and cancel buttons
  • Delivery tracking
  • Opt-outs handled
Get a quote for Notifications
Most popular

Two-way messaging

Replies and button taps acted on

From

£1,995about 2 weeks

  • Everything in Notifications
  • Incoming messages received
  • Button taps processed and routed
  • Confirmations saved to your system
  • 24-hour window handled correctly
  • Free-form replies inside the window
Get a quote for Two-way messaging

Support automation

Customer support on WhatsApp

From

£2,9953–4 weeks

  • Everything in Two-way messaging
  • Messages routed by what they're about
  • Automatic answers to common questions
  • CRM or helpdesk integration
  • Hand-off to a person with full context
  • Conversation history logged
Get a quote for Support automation

Retainer

Optional, once the integration is live

From

£49per month

  • Meta API version monitoring
  • Access token management
  • Template updates when Meta changes its rules
  • Minor bug fixes
  • New templates quoted separately
Get a quote for Retainer

What the WhatsApp Business API gives you

Meta's Cloud API lets your system send WhatsApp messages from approved templates, hold two-way conversations, add tap-to-reply buttons and receive incoming messages. A custom integration sends the right message when something happens in your system, and acts on the customer's reply straight away. See the WhatsApp Business API guide and setting up the API in the UK.

Who it's for

  • Appointment businesses Reminders with Confirm and Cancel buttons. One tap updates your booking system, and a cancellation frees the slot in time to fill it. See WhatsApp appointment reminders.
  • Online shops Order, despatch and delivery updates in the app customers use every day, with tracking links filled in from your Royal Mail or DPD integration.
  • Service businesses Invoice, project and renewal reminders sent automatically from your CRM to clients who already talk to you on WhatsApp.
  • Busy support teams Incoming messages routed to the right place, common questions answered automatically and the rest handed to a person with the full history.
  • WhatsApp alongside SMS WhatsApp for customers who use it, and a Twilio SMS fallback for everyone else. See WhatsApp vs SMS.

Why it needs a custom build

Every WhatsApp integration involves Meta's approvals, templates, the 24-hour reply window and webhooks, and none of that comes off the shelf. Resellers wrap all of this in a monthly fee on top of Meta's charges. Building directly on Meta's Cloud API means you only pay Meta.

How it's built

  • Templates for anything you start When your business starts a conversation, such as a reminder or an order update, WhatsApp only allows a pre-approved template. Templates are written in the right category, utility for order and appointment messages and marketing for promotions, because Meta charges and reviews them differently.
  • Free replies within 24 hours When a customer messages you, a 24-hour window opens in which you can reply freely, with no template. The integration tracks that window, so replies go out the right way and you're not paying for messages that could have been free.
  • Buttons that update your system Tap-to-reply buttons such as Confirm, Cancel or Reschedule come back to your system as a webhook, checked to be genuinely from Meta, and update the booking or order straight away.
  • Opt-in built in Customers must agree to hear from you on WhatsApp. The integration records that agreement and stops messaging anyone who opts out.
  • Sending limits managed New WhatsApp numbers start with a daily limit on how many customers they can message, which rises as you send messages people value. Rollouts are paced to build that up, and message quality is watched, because a number that gets blocked or reported has its limits cut.

What's included

  • Help with Meta business verification, your WhatsApp Business account and number registration
  • Templates drafted, submitted and revised until Meta approves them
  • Delivery reports and error handling
  • Opt-outs recorded against the customer
  • A handover document, and the code is yours

Not included: your Meta business account and verification documents, Meta's messaging charges, a phone number not already on WhatsApp, and CRM or helpdesk integration below the support automation tier.

Payment is 50% to start and the balance on completion. For more on costs, read what the WhatsApp Business API costs.

How to get a price

Send a short written spec by WhatsApp, text, email or the form: which messages you want to send, what triggers them and whether customers need to reply. I'll reply within 24 hours with a quote.

Guides

Questions

Is this different from the WhatsApp Business app?

Yes. The app is for handling chats by hand, one at a time. The API sends messages automatically from your system and handles replies without anyone opening an app.

Do all messages need Meta's approval?

Messages you start must use templates Meta has approved. Once a customer messages you, you can reply freely for 24 hours. I write and submit the templates as part of the build.

How long does setup take?

Usually 1–3 weeks from starting Meta verification to the first live message. Meta's business verification takes a few working days, and templates are often approved within hours. The build carries on in test mode meanwhile.

What does WhatsApp messaging cost?

Meta charges you directly for template messages, at rates that depend on the message type and country, and it changes them from time to time. I'll point you to their current UK rates when we start. The build price covers the integration only.

Can I use the number I already have on WhatsApp?

Not at the same time. A number on the WhatsApp app has to be moved over before the API can use it, so most businesses use a separate number for the API.

WhatsApp or SMS?

WhatsApp gets more attention and supports buttons and images. SMS reaches everyone and is simpler to set up. Many businesses send WhatsApp to customers who use it and SMS to everyone else.

Need this built into your system?

Quicker to message? WhatsApp or text 07398 946 380, or email paul@paul-walsh.co.uk.

Your details are only used to reply to you.