meetergomeetergo Help

Connect WhatsApp directly – Send Reminders & Follow-Ups without Superchat

Connect and activate WhatsApp: link your Business number via Meta's Cloud API, register the phone number and send automated appointment reminders. Covers the 24 hour window (24h limit) and why a WhatsApp message is not sent even though the template is approved.

Updated on July 29, 2026

With the direct WhatsApp integration, you can connect your own WhatsApp Business number to meetergo — no third-party tool like Superchat required. Once connected, you can send fully automated appointment reminders, confirmations, and follow-ups directly through Meta's Cloud API.

What you need

Before you begin, make sure you have:

A meetergo Premium plan or higherSign up nowA WhatsApp Business Account (WABA) — managed through Meta Business ManagerA verified WhatsApp Business phone number

Step 1: Connect your WhatsApp Business number

  1. Log in to your meetergo account
  2. Go to Integrations & Apps
  3. Find WhatsApp Business and click Connect
  4. Pick the button that matches your situation:
ButtonUse it whenWhat happens
Connect existing WhatsApp Business AppThe number is already in use in the WhatsApp Business App on your phoneMeta's coexistence onboarding starts. You scan a QR code with the app and keep using it as before. See Use WhatsApp Business App and API Simultaneously
Set up a new number for the APIThe number is new, or it comes from another API providerMeta's standard signup starts. You add the number and verify it by SMS or voice call
  1. Sign in to Meta in the popup and complete the flow
  2. Back in meetergo, the modal shows Connected to WhatsApp Business

Step 2: Register your phone number

The Meta popup only links your WhatsApp Business Account (WABA) to meetergo. A number can only send once it is registered for the Cloud API, and that is a second step.

  • New number flow: meetergo registers the number for you and then shows a Save your registration PIN screen with a 6-digit PIN. Write it down — you need it if the number ever has to be re-registered.
  • Coexistence flow: Meta returns the WABA without a phone number, so meetergo saves the connection only. You register the number yourself afterwards.

To register a number by hand:

  1. Open Integrations & AppsWhatsApp BusinessManage
  2. Under Phone Numbers, find your number and click Register
  3. Enter the 6-digit PIN and click Confirm

What the number list tells you

BadgeMeaning
ConnectedRegistered and able to send
PendingMeta has not finished verifying the number
FlaggedMeta flagged the number, usually after poor message quality
RestrictedMeta restricted the number or the WhatsApp Business Account. Nothing can be added or sent until the restriction is lifted
Not verifiedThe display name has not been approved by Meta yet

Above the list you also see x / y number slots used. One number is included; Add slot adds another number to your subscription and is charged immediately on a prorated invoice. Only company admins see it.

Step 3: Create a message template

WhatsApp Business requires all outgoing messages to use pre-approved templates. You can create and submit templates directly from meetergo.

  1. In the WhatsApp integration settings, click "Templates"
  2. Click "New Template"
  3. Choose one of the pre-built starting points (reminder, confirmation, cancellation, follow-up) or start from scratch
  4. Fill in:
    • Template name — lowercase letters and underscores only (e.g. appointment_reminder)
    • Language — e.g. en or de
    • Category — choose UTILITY for appointment reminders
    • Message body — use {{1}}, {{2}} etc. as placeholders for dynamic content
    • Example values — fill in realistic examples so Meta can review your template
  5. Click "Submit for approval"

Meta typically reviews UTILITY templates within a few minutes to a few hours. The template status will show as Pending until approved.

Example template body

Hi {{1}}, your appointment "{{2}}" is confirmed for {{3}}.

Need to make changes?
Reschedule: {{4}}
Cancel: {{5}}

In the workflow, you will map each {{1}}, {{2}} etc. to meetergo data fields like guest name, meeting name, date, and the reschedule/cancel links.

Buttons

Under Buttons you can add up to 10 buttons to the template. Three types exist: Quick Reply, URL Button and Phone Number.

For a URL button, meetergo asks which link it should open:

Button URLWhat it opens
Cancel appointmentThe cancel link of that specific booking — filled in automatically at send time
Reschedule appointmentThe reschedule link of that specific booking — filled in automatically at send time
Custom URLA fixed link that is identical in every message (e.g. your website)

Step 4: Build your WhatsApp workflow

Once your template is approved:

  1. Go to Workflows
  2. Click "New" to create a workflow
  3. Choose your trigger (e.g. "Meeting booked", "Reminder 24h before", "After meeting")
  4. For the action, select "Send WhatsApp to attendees"
  5. Select your approved template
  6. Map each template variable ({{1}}, {{2}} etc.) to the corresponding meetergo data field
  7. If the template has cancel or reschedule buttons, pick the matching link for each one under Button URL variables
  8. Save your workflow

Your customers will now automatically receive WhatsApp messages at the right moment — without any manual work.

The 24-hour window (24h limit)

WhatsApp — not meetergo — decides when you may send a free-form message.

  • When a customer writes to your business number, Meta opens a 24-hour customer service window. The 24 hours count from their last incoming message, not from your reply.
  • Inside the window you can answer with free text from the WhatsApp inbox. The conversation shows a Window open badge.
  • Outside the window only an approved template can be sent. The conversation shows 24h window expired, and only Use template stays available. Sending a template re-opens the conversation.

Meta charges a conversation fee for template messages; free-form replies inside an open window carry no extra Meta fee. These fees are billed by Meta directly and are not part of your meetergo subscription.

A message was not sent

An automated WhatsApp message can fail after meetergo has already handed it to Meta. Meta then rejects it in the background, so nothing arrives, nothing appears in the chat, and the workflow shows no error. Work through the causes in this order.

What you seeCauseFix
WhatsApp shows as connected, but nothing is ever sent and the modal shows an amber add a phone number to start sending noticeThe WABA is linked, but no number is registered for the Cloud API — the normal state after the coexistence flowRegister the number under Phone Numbers with its 6-digit PIN, see Step 2
Registering the number fails with "Please add a payment method"Your WhatsApp Business Account has no payment methodMeta Business Manager → Business settings → WhatsApp accounts → add country, currency and a payment method, then register again
Registering the number fails with "Too many attempts"Meta rate-limited the number after repeated triesWait a few hours before trying again. Repeated attempts extend the block and can get the whole account restricted
Nothing goes out from a workflow, but sending the same template by hand worksTemplate variables are not mapped in the workflow actionOpen the workflow, open the Send WhatsApp to attendees step, map every highlighted {{n}}, save. Do this in every WhatsApp step, not just the confirmation
One specific template never sends, all others workThat template has a URL button whose link cannot be filled — usually a button meant to open the meeting linkRebuild the button as Cancel appointment / Reschedule appointment or give it a fixed URL, and move the meeting link into the message body as a variable
The same template reaches some recipients and not othersNo country, currency or payment method on your WhatsApp Business Account. Meta delivers a limited free volume and then rejects the rest with "Business eligibility payment issue"Meta Business Manager → Business settings → WhatsApp accounts → Billing: add country, currency and a payment method
One recipient never receives anythingThat number is not registered on WhatsApp, or has blocked your businessKeep email notifications on as a backup
Everything stopped sending at onceThe WhatsApp authorization expired. Integrations shows WhatsApp connection expiredClick Connect again in Integrations & Apps. Your number, templates and settings stay intact
The template disappeared from the picker in the workflowMeta paused or rejected it after approval, e.g. because too many recipients blocked or reported your messagesCheck the status in your template list and in WhatsApp Manager → Message Templates, then edit and resubmit
Booking messages arrive, other automations don'tThe contact replied STOP or withdrew WhatsApp consent. Confirmations, reminders, reschedules and cancellations are transactional and keep going out; every other trigger counts as marketing and is suppressedAsk the contact to opt in again before re-enabling that automation

Template statuses

In your template list you will see one of these statuses:

StatusMeaning
DraftNot submitted yet — it cannot be selected in a workflow
PendingMeta is reviewing your template — usually resolves within a few minutes to 24 hours
ApprovedTemplate is ready to use in workflows
RejectedMeta rejected the template — check the content and resubmit
In AppealYou have disputed a rejection and Meta is reviewing it again
PausedMeta temporarily stopped the template because of poor feedback from recipients. Sends fail until it recovers
DisabledMeta permanently switched the template off. Build a new one

Only Approved templates can be selected in a workflow. If a template you were already using changes to Paused or Disabled, the workflow stops sending without any error.

FAQ

Do I need Superchat as well?

No. The direct WhatsApp integration connects straight to Meta's Cloud API. Superchat is a separate option — you can use either or both.

Which meetergo plan do I need?

WhatsApp Business is included from the Premium plan. On lower plans the WhatsApp tile shows "Premium plan required" with an Upgrade to Premium button. Accounts that bought the separate WhatsApp add-on before it was folded into Premium keep their access.

I bought WhatsApp and still can't connect

After the payment, access can take up to 15 minutes to switch on while the subscription is processed, though it is usually immediate. Reload Integrations & Apps afterwards. If the tile still asks you to upgrade more than 15 minutes later, send us a screenshot.

Can I connect more than one number?

Yes, by adding a number slot above the number list, as described in Step 2.

Can I use the same number I'm using in Superchat?

Yes, you can connect the same WhatsApp Business number. meetergo will automatically use the direct Meta connection over Superchat if both are configured.

Creating a template fails with "WhatsApp not configured"

Despite the wording, this usually is not a connection problem. Check that you filled in an Example Value for every placeholder in the message body — Meta requires one per variable and refuses the template otherwise. The fastest route is Start from a template: the pre-built starting points already carry example values, and you only adjust them.

What happens if my template is rejected?

Review Meta's rejection reason (visible in Meta Business Manager), adjust the template content, and submit a new template. Common reasons for rejection are missing example values, unclear variable usage, or content that looks promotional in a UTILITY template.

Yes. When mapping template variables in the workflow, select the Reschedule link and Cancel link fields and assign them to the corresponding {{n}} variable in your template. See How to Add Reschedule and Cancel Links to WhatsApp Messages for details.

How quickly are messages sent?

Messages are sent within seconds of the trigger event. Delivery depends on Meta's servers and the recipient's internet connection.

What if a guest doesn't have WhatsApp?

Messages will only be delivered if the recipient has WhatsApp installed on the phone number they provided at booking. Consider keeping email notifications active as a backup.

Where do the replies arrive?

In the WhatsApp inbox in your meetergo sidebar. Everything a customer sends to your business number lands there, and you can answer in free text as long as the 24-hour window is open. There is nothing extra to install — the same inbox is available in the browser and in the meetergo mobile app.

Can I test a WhatsApp workflow before going live?

Yes. Make a test booking on the meeting type the workflow is attached to, using a phone number you can check. Sending the template by hand from the inbox is not a valid test: a manual send fills the variables from your input, so it succeeds even when the workflow's variable mapping is incomplete.

Was this article helpful?

Let us know if this article answered your questions.