WhatsApp integration

WhatsApp Business website integration

Get a WhatsApp message the moment someone fills in a form on your site. Blaubok connects your website to the WhatsApp Business Platform on your own number, so leads, bookings and replies reach you where you already are.

What it does on your site

WhatsApp alerts for website leads, and more

Each of these is a ready-built feature of the Blaubok engine. Add the ones you need, when you need them.

An alert for every lead

A WhatsApp message on your phone each time someone enquires: who it is and what they asked for. The lead is saved in your CRM too.

Form submission alerts

Any form on your site can send a WhatsApp message when it is submitted, using a template Meta has approved.

Booking reminders

Customers get a reminder before their appointment by email and WhatsApp, and missed appointments are flagged for you.

An AI assistant

Answer customers’ WhatsApp messages with an AI that uses your own knowledge base. It handles voice notes and replies in the customer’s language.

Broadcasts

Send an approved message to contacts who agreed to hear from you. Consent is recorded for each contact, and opt-outs are honoured automatically.

Sign-in codes

Send one-time sign-in codes on WhatsApp instead of SMS, using an approved authentication template.

Two kinds of WhatsApp

A chat button, or messages your site sends

A “Chat on WhatsApp” button is a link that opens WhatsApp with your number and, if you like, a message already typed. It needs no setup beyond your number. The customer writes to you, and you reply from your phone as usual.

The WhatsApp Business Platform is what lets your site send messages by itself: the alert when a lead arrives, the reminder the day before a booking, an AI reply at midnight. It runs through Meta, on a business number registered for it. The rest of this page is about this kind.

How to connect it

Four steps to your first alert

You need a Meta business account and a phone number for WhatsApp. The rest happens in chat, in Meta’s dashboard and on your Vercel project.

  1. 1

    Ask for it in chat

    Say “message me on WhatsApp when someone enquires”, or name the feature. The AI wires it in from the engine. It is charged once per project.
  2. 2

    Set up WhatsApp with Meta

    In Meta’s developer dashboard, create an app with WhatsApp, add your business phone number and generate an access token. Note the phone number ID shown next to your number.
  3. 3

    Get your wording approved

    Messages your business starts, such as alerts and reminders, must use templates Meta has approved. Submit their wording in WhatsApp Manager.
  4. 4

    Paste the keys on Vercel

    The project’s Environment variables tab lists the keys. Add them to your Vercel project under Settings, Environment Variables, then redeploy.
What you paste

Two keys, one optional number

They go on your Vercel project as environment variables, never in the chat or the code.

WABA_ACCESS_TOKEN
EAAG…The access token for your WhatsApp app in Meta. Use one that does not expire.
WABA_PHONE_NUMBER_ID
1234567890…Shown next to your number in WhatsApp’s API setup in Meta’s developer dashboard.
ADMIN_ALERT_PHONE (optional)
+919876543210Your number in international format, for alerts if your site has a problem.
What you and your customers see

A lead arrives, your phone buzzes

A visitor fills in your contact form. A moment later, a WhatsApp message arrives from your business number with their name, how to reach them and what they asked for. The same lead is saved in your CRM, so nothing lives only in a chat.

Customers who book an appointment get a reminder before it, from the same business number. If they write back, the message comes in to your site, where your AI assistant or your team can answer it.

WhatsApp has rules about who a business may message. Customers must have agreed to hear from you, and messages your business starts must use approved templates. The engine’s broadcast feature keeps a consent record for every contact and stops messaging anyone who opts out.

Who pays whom

Your number, your Meta account

Your business number

Messages come from a number in your business’s name, registered with Meta. Customers see you, not us.

Meta’s charges

Meta charges for WhatsApp Business messages at its own rates, billed to your Meta business account.

Blaubok’s fee

A one-time fee in credits for each WhatsApp feature, the first time you build with it on a project. Never per message.

FAQ

WhatsApp questions

What do I need from WhatsApp?

Access to the WhatsApp Business Platform through Meta, with a business phone number registered on it. Meta’s own setup guide explains which numbers qualify and how to add one.

Can I just add a “Chat on WhatsApp” button?

Yes. A chat button is a link that opens WhatsApp with your number, and it needs no API at all. Ask for it in chat. Alerts, reminders and automatic replies are what need the Business Platform.

Who pays for the WhatsApp messages?

Meta charges for WhatsApp Business messages at its own rates and bills your Meta business account. Blaubok charges a one-time fee in credits for each feature you add to a project, never per message.

Why do messages need approved templates?

It is WhatsApp’s rule. When your business starts a conversation, such as an alert or a reminder, the wording must be a template Meta has approved. Replies to a customer who has just written to you can be free text.

Can I message all my customers at once?

With WhatsApp Broadcasts you can send an approved template to contacts who agreed to hear from you. Each contact needs a consent record, and anyone who opts out is never messaged again.

Is the lead saved anywhere besides WhatsApp?

Yes. Every lead is saved in your site’s CRM, in your own Supabase. The WhatsApp message is the alert; the CRM is the record you can search, assign and follow up.

Never miss a lead on WhatsApp

Describe your business, ask for WhatsApp alerts and connect your number. Free welcome credits, no card needed.

Start building free

Keep reading