Quickstart Guide
Set up your WhatChimp account and connect your WhatsApp Business number in minutes to start managing conversations.
Prerequisites
Before starting, ensure you have:
- A WhatsApp Business account approved for the WhatsApp Business API
- Access to your Meta Developer account
- A phone number not previously used with WhatsApp
Create Your WhatChimp Account
Sign up for WhatChimp to access the unified inbox for WhatsApp and other channels.
Sign Up
Visit https://app.whatchimp.com and click Sign Up.
Enter your email, create a password, and verify your account via email.
Complete Onboarding
Follow the setup wizard to select your region and business type.
Accept the terms and log in to the dashboard.
Connect WhatsApp Business API
Link your WhatsApp number to WhatChimp using Meta's official API.
You need a permanent access token from Meta. Generate one at developers.facebook.com.
- Create a Meta app and add WhatsApp product.
- Get your Phone Number ID and WhatsApp Business Account ID.
- Generate a permanent access token with
whatsapp_business_messagingscope.
In the dashboard, go to Settings > Channels > WhatsApp.
Paste your Phone Number ID, Business Account ID, and access token.
Click Verify & Connect.
# Example curl to verify webhook (advanced)
curl -X POST https://api.whatchimp.com/webhooks/whatsapp \
-H "Authorization: Bearer YOUR_WHATchimp_TOKEN" \
-H "Content-Type: application/json" \
-d '{
"phone_number_id": "1234567890",
"webhook_url": "https://your-webhook-url.com/webhook"
}'
Navigate the Dashboard
Once connected, explore the core areas:
Unified Inbox
View and reply to messages from WhatsApp, Instagram, and more in one place.
Message Templates
Create approved templates for notifications and broadcasts.
Bot Manager
Build automated flows with triggers and buttons.
Subscribers
Manage contacts, labels, and segments.
Send Your First Message
Test the setup with a simple template message.
Create Template
Go to Message Templates and create a new one:
{
"name": "hello_world",
"language": "en",
"category": "UTILITY",
"components": [{
"type": "BODY",
"text": "Hello! Welcome to WhatChimp. How can we help?"
}]
}
Send Test Message
In the inbox, select a test contact and send using the hello_world template.
Verify delivery in Analytics.
curl -X POST https://graph.facebook.com/v18.0/PHONE_NUMBER_ID/messages \
-H "Authorization: Bearer WABA_ACCESS_TOKEN" \
-H "Content-Type: application/json" \
-d '{
"messaging_product": "whatsapp",
"to": "15551234567",
"type": "template",
"template": {
"name": "hello_world",
"language": {"code": "en"}
}
}'
const response = await fetch(
`https://graph.facebook.com/v18.0/${PHONE_NUMBER_ID}/messages`,
{
method: 'POST',
headers: {
'Authorization': `Bearer ${WABA_ACCESS_TOKEN}`,
'Content-Type': 'application/json',
},
body: JSON.stringify({
messaging_product: 'whatsapp',
to: '15551234567',
type: 'template',
template: {
name: 'hello_world',
language: { code: 'en' }
}
})
}
);
Next Steps
- Webhook not verifying? Ensure your URL is public and responds with 200 OK.
- Template rejected? Check Meta's approval status in Business Manager.
- Rate limits hit? Review WhatsApp tier limits based on your quality rating.
Explore more features:
Broadcasting
Send bulk messages to engaged subscribers.
Bot Flows
Automate responses with no-code builder.
You're ready! Your WhatsApp number is now connected. Start managing conversations.
Last updated today
Built with Documentation.AI