How to Get WhatsApp Business API Credentials

Complete step-by-step guide to set up your WhatsApp Business API account and get the credentials you need for our platform.

📋
Prerequisites

Before you start, make sure you have:

  • A Facebook account (personal or business)
  • A verified business (or ability to verify your business)
  • A phone number for your business (different from your personal number)
  • Access to receive SMS on your business phone number
Important Note

You need a legitimate business to get WhatsApp Business API access. Meta has strict policies to prevent spam and abuse.

1
Create a Meta Business Account

First, you need to create a Meta Business account to manage your WhatsApp Business API.

  1. Go to business.facebook.com
  2. Click "Create Account" if you don't have one
  3. Enter your business name and your name
  4. Enter your business email address
  5. Complete the verification process
Pro Tip

Use your business email address, not your personal email, for better credibility with Meta.

2
Set Up WhatsApp Business API

Now you'll set up your WhatsApp Business API within your Meta Business account.

  1. In your Meta Business Manager, go to the left sidebar
  2. Click on "WhatsApp" under "Business Tools"
  3. Click "Get Started" or "Add" to create a new WhatsApp Business account
  4. Choose "API" as your setup method
  5. Enter your business phone number (this will be your WhatsApp Business number)
  6. Verify your phone number with the SMS code sent to you
Phone Number Requirements

Your business phone number must be able to receive SMS messages. This number will become your WhatsApp Business number.

3
Get Your API Credentials

Once your WhatsApp Business API is set up, you'll need to get your credentials.

  1. In your WhatsApp Business API dashboard, go to "API Setup"
  2. You'll see your Phone Number ID - copy this number
  3. Go to "System Users" and create a new system user or use an existing one
  4. Generate an Access Token for your system user
  5. Copy the access token (you won't be able to see it again!)
  6. Set up a Webhook Verify Token (you can create your own secure token)
Your Credentials

You'll need these three pieces of information:

  • Phone Number ID: A unique identifier for your WhatsApp Business phone number
  • Access Token: A secure token that allows API access
  • Verify Token: A custom token for webhook verification (you create this)
Security Warning

Keep your Access Token secure! Never share it publicly or commit it to version control. Our platform encrypts and stores it securely.

4
Add Credentials to Our Platform

Now that you have your credentials, add them to our platform:

  1. Sign up for our platform if you haven't already
  2. Log into your account
  3. Go to your Profile page
  4. Click "Add Your First Account" or "Add Account"
  5. Fill in the form with your credentials:
    • Account Name: Give your WhatsApp account a name (e.g., "My Business WhatsApp")
    • Phone Number ID: Paste your Phone Number ID
    • Access Token: Paste your Access Token
    • Verify Token: Enter your custom verify token
  6. Click "Add Account" to save
Success!

Once added, your credentials are encrypted and stored securely. You can now start using our platform to send WhatsApp messages!

🔧
Common Issues & Troubleshooting
Issue: "Business verification required"

Solution: Meta requires business verification for WhatsApp Business API. Complete the business verification process in your Meta Business Manager.

Issue: "Phone number already in use"

Solution: The phone number you're trying to use is already associated with a WhatsApp account. Use a different business phone number.

Issue: "Access token expired"

Solution: Access tokens can expire. Generate a new one in your Meta Business Manager and update it in our platform.

Issue: "API calls failing"

Solution: Make sure your WhatsApp Business API is properly set up and your business is verified. Check that your credentials are correct.

🚀
Next Steps

Now that you have your WhatsApp Business API credentials set up, you can:

  • Import Contacts: Upload your customer list via CSV or add contacts manually
  • Create Campaigns: Set up marketing campaigns to send bulk messages
  • Use Templates: Create approved message templates for your business
  • Track Analytics: Monitor message delivery, read rates, and engagement
  • Set Up Automation: Create automated responses and drip campaigns