WhatsApp Business Setup Overview

Prepare Meta business assets, connect a WABA and phone number, configure access and webhooks, and test WhatsApp in Wemblo.

Overview

Meta Cloud API, WABA, identifiers, tokens, webhooks, phone numbers, templates, forms, widgets and troubleshooting

This chapter explains the complete business-user setup and daily management of WhatsApp Business in Wemblo. It covers Meta account preparation, Embedded Signup, manual Cloud API setup, identifiers, system-user access tokens, webhooks, real phone numbers, templates, forms, website widgets, direct links, quality, limits, provider charges, reconnection and troubleshooting.

IMPORTANT SECURITY RULE

Never place a Meta access token, app secret, webhook secret, password or verification code in a screenshot, document, public repository, ordinary email or support message. Enter credentials only in protected fields. If a credential is exposed, revoke or rotate it immediately.

OFFICIAL REFERENCES

Meta Business: https://business.facebook.com/

Meta WhatsApp Cloud API: https://developers.facebook.com/docs/whatsapp/cloud-api/

Meta Embedded Signup: https://developers.facebook.com/docs/whatsapp/embedded-signup/

Meta WhatsApp Webhooks: https://developers.facebook.com/docs/whatsapp/cloud-api/webhooks/

Meta Message Templates: https://developers.facebook.com/docs/whatsapp/business-management-api/message-templates/

Chapter contents

  1. WhatsApp Business Setup Overview
  2. Meta Account and Business Requirements
  3. Connect WhatsApp with Meta Embedded Signup
  4. Connect WhatsApp Manually with Cloud API
  5. Find Business Portfolio ID, WABA ID, Phone Number ID and App ID
  6. Create a Production System-User Access Token
  7. Configure the Meta WhatsApp Webhook
  8. Add and Verify a Business Phone Number
  9. Manage WABA Phone Numbers and Connection Status
  10. Messaging Windows, Quality, Limits and Provider Charges
  11. WhatsApp Message Templates Overview
  12. Create a Utility Template
  13. Create a Marketing Template
  14. Create an Authentication Template
  15. Create WhatsApp Forms and Meta Flows
  16. Create a WhatsApp Website Widget
  17. Create WhatsApp Links and QR Codes
  18. Disconnect, Reconnect or Change a WhatsApp Connection
  19. WhatsApp Setup and Messaging Troubleshooting

Search Aliases: connect WABA, WhatsApp integration, Cloud API setup, Meta WhatsApp connection

WHAT THE INTEGRATION ENABLES

  • Inbound and outbound WhatsApp Business messages.
  • WhatsApp conversations in Smart Inbox All and the WhatsApp tab.
  • Multiple authorized agents using the same business number.
  • Approved message templates and broadcasts.
  • Automation flows, keyword triggers and predefined actions.
  • AI assistance and human handover.
  • Media, forms, catalogs, orders, appointments and related workflows where configured.

CONNECTION METHODS

Embedded Signup: Recommended guided Meta authorization flow.

Manual Cloud API: Advanced setup using verified Meta identifiers and a protected system-user token.

QR-based Connection: Publish as a separate supported method only after the exact production behavior, provider relationship and limitations are verified in Wemblo.

RECOMMENDED IMPLEMENTATION ORDER

  1. Prepare the Meta Business Portfolio and authorized user.
  2. Decide whether to use Embedded Signup or Manual Cloud API.
  3. Connect or select the WABA and business phone number.
  4. Confirm WABA ID and Phone Number ID.
  5. Configure access and required permissions.
  6. Configure the Meta webhook.
  7. Send inbound and outbound tests.
  8. Review provider quality, limits and charges.
  9. Create or sync approved templates.
  10. Connect automation, campaigns and Smart Inbox ownership.

PRODUCTION-READINESS CHECK

  • Business controls the Meta Business Portfolio.
  • Correct WABA and phone number are selected.
  • Phone number can receive verification.
  • Long-running system-user token is protected.
  • Webhook verification and subscriptions work.
  • Inbound and outbound tests pass.
  • Provider business verification and quality are reviewed.
  • Consent and opt-out process exists.
  • A human handover route is tested.

Last reviewed: