WhatsApp API Setup: Step-by-Step Guide
This comprehensive guide will walk you through the official process of setting up the Meta WhatsApp Cloud API.
Note: To send bulk messages legally, you need a verified Meta Business Portfolio, a WhatsApp Business Account (WABA), and approved templates.
🎥 Video Tutorial
For a complete visual walkthrough, watch this video: Full Video With Clarity
📥 Download Setup Guide (PDF)
Prefer a downloadable guide? Click here to download the PDF Guide
Prerequisites (Checklist)
Before you begin, ensure you have: - [ ] Meta Business Portfolio (Business Manager) - [ ] WhatsApp Business Account (WABA) - [ ] Opt-in Contact List (Customers who agreed to receive messages) - [ ] New Phone Number (Not currently active on any WhatsApp App)
Step 1: Create Meta Business Portfolio (Mandatory)
The Meta Business Portfolio is the owner of your WhatsApp assets.
- Go to business.facebook.com.
- Click Create Business.
- Enter your Business Name, Your Name, and Business Email.
- Verify your email via the link sent to your inbox.
🎥 Reference Video: Converting to Business Portfolio
Step 2: Add Facebook Page
Your existing Facebook Page must be linked to your Business Portfolio.
- Go to Business Settings → Accounts → Pages.
- Click Add.
- Select Add a Page.
- Choose your existing Facebook Page.
- Assign Admin access.
👉 Direct Link to Page Settings
Step 3: Create WhatsApp Business Account (WABA)
- Go to Business Settings → WhatsApp Accounts.
- Click Add → Create a new WhatsApp Business Account.
- Enter details:
- Business Display Name: The name customers will see.
- Category: Your business industry.
- Website: Your main business URL or Facebook Page.
👉 Direct Link to WABA Settings
Step 4: Add & Verify Phone Number
- Select your new WhatsApp Account.
- Click Add Phone Number.
- Enter the number you want to use.
-
Important: This number must NOT be currently active on the WhatsApp mobile app. If it is, delete the account on your phone first.
-
- Verify via SMS or Call OTP.
Step 5: Start Business Verification
Verification is mandatory for higher messaging limits.
- Go to Security Center → Verification.
- Click Start Verification.
- Submit documents:
- Legal Name: GST / Incorporation Certificate.
- Address: Utility Bill / Bank Statement.
- Website: Must show the legal business name.
- Wait for approval (usually 2–7 business days).
👉 Direct Link to Business Verification
Step 6: Get API Credentials (For WhatzCRM)
Once your account is set up, you need to connect it to WhatzCRM to start messaging.
- Go to developers.facebook.com.
- My Apps → Create App → Business → WhatsApp.
- Connect your Business Portfolio and WhatsApp Account.
- You will get three key details:
- Permanent Access Token
- Phone Number ID
- WhatsApp Business Account ID
🎥 Reference Visual Guide (1:52 to 8:10)
Next Steps
Once you have these credentials, go to WhatzCRM Settings > WhatsApp Number and paste them to complete the integration.