Core Navigation
Products & Features
Industries
Resources
Log In to Console Start Free 7-Day Trial
Help Center

CampaigningTool Support, Documentation & Help Center

Find setup guides, API and webhook documentation, and answers to common WhatsApp Business API questions, or contact our support team.

Official Meta Cloud API • Step-by-Step Guides • REST Endpoints & Webhooks
Documentation Hub

Browse the Help Center

Explore guides, technical checklists, API references and billing details across six core areas.

Onboarding & Setup

Connect your Meta business portfolio, verify your phone number and apply for the blue tick.

WhatsApp API requirements

API & Webhook Guides

Explore REST endpoints, authentication, error codes and webhook receiver examples.

Postman API documentation

Number Migration

Move your existing number to the WhatsApp Business API, with or without the Business app, and see what happens to your chats.

Use your existing number

Templates & Approvals

Write templates Meta approves, format variable samples correctly, and fix rejected ones.

Browse Template Library

Billing, Plans & GST

Understand your plan, Meta per-conversation charges, conversation categories, and 18% GST invoices.

View Pricing & GST Details

Troubleshooting & Error Codes

Fix undelivered messages, customer service window closures, parameter mismatches, and Meta Cloud API errors.

View Error Code Solutions
Architecture

Help Center Knowledge Hierarchy

Organized documentation tracks to help engineering, marketing, and support teams scale on the official WhatsApp Cloud API.

Help center categories: setup, API, migration, templates, billing, troubleshooting
Template Approval

How to Submit Message Templates for Meta Approval

Meta requires all outbound business-initiated messages to follow an approved template schema. In the CampaigningTool dashboard, you can easily configure marketing, utility, or authentication templates.

  • Select Category Carefully: Choose Marketing, Utility, or Authentication based on content purpose.
  • Provide Real Sample Values: Always include sample text for variables like {{1}} and {{2}} so Meta reviewers understand context.
  • Interactive Buttons: Add Quick Reply or Call-to-Action URL buttons to maximize response rates.
Explore 100+ Approved Templates
Submitting a WhatsApp message template in the CampaigningTool dashboard
Developer Diagnostics

WhatsApp API Error Codes & Resolutions

Understand standard Meta Cloud API error response codes, why they occur, and how to resolve them immediately.

Common WhatsApp API error codes and their fixes
Knowledge Base

Popular Help Articles

Answers to frequently encountered setup questions, error resolutions, and platform best practices.

Templates

How to submit a WhatsApp message template for approval

Step-by-step walkthrough of creating templates in the dashboard, specifying variable samples, and tracking Meta approval status.

Read guide
Troubleshooting

Why was my WhatsApp template rejected? Common reasons and fixes

Fix category mismatches, missing variable sample values, promotional phrasing in utility templates, and sensitive info requests.

View fixes
Messaging Rules

Why can't I send a message to a customer? (24-hour window and opt-in)

Understanding Meta's 24-hour customer service window, opt-in consent prerequisites, and when approved templates are mandatory.

Learn rules
Error Diagnostics

WhatsApp API error 131047 explained

Root cause: Re-engagement message required outside the 24-hour window. How to trigger template messages to re-open customer chats.

View solution
Error Diagnostics

WhatsApp API error 131026 (message undeliverable) explained

Why delivery fails when recipients are inactive on WhatsApp, numbers are formatted incorrectly, or sender quality rating drops.

View solution
Developer API

Template parameter errors: fixing mismatched variables

Resolving Error 132000 by aligning API payload parameter counts with the exact variable placeholders defined in Meta templates.

View solution
Comparison

WhatsApp Business app vs WhatsApp Business API

Detailed breakdown of broadcasting capabilities, 256 recipient broadcast list limits, multi-agent shared inboxes, and AI automation.

Read comparison
Onboarding

How to connect your Meta business portfolio

Prerequisites for Meta Business Manager verification, business legal documents, admin 2FA, and WhatsApp Business Account linkage.

Setup checklist
Developer API

How to set up webhooks and verify them

Configure real-time bi-directional webhook receivers, verify tokens (hub.verify_token), and handle inbound message event callbacks.

View webhook docs
Brand Trust

How to apply for the blue tick

Meta Official Business Account (OBA) blue verified check eligibility criteria, organic notability evaluation, and submission workflow.

Blue tick guide
Team Inbox

How to add team members and assign chats

Configure role-based permissions (Admin, Agent, Manager), routing rules, internal notes, and shared multi-agent inbox workflows.

Inbox features
Analytics

How to export your contacts and campaign reports

Download delivery, read-rate, and click-through CSV analytics reports to measure campaign performance and contact engagement.

Reporting guide
Common Questions

Frequently Asked Questions

Accurate answers regarding the WhatsApp Business API, template submission, CRM integrations, messaging limits, and support.

The WhatsApp Business app is built for small businesses that reply manually from a phone, with limited broadcast lists (up to 256 contacts per list, and only those who saved your number). The WhatsApp Business API connects to software so you can automate messages, share an inbox between team members and use AI agents, within Meta's messaging limits. A blue tick is a separate request that Meta reviews.

Open Templates in your dashboard, choose a category, write the message with sample values for any variables and submit it. Meta reviews it, and review time varies.

You can connect Salesforce, HubSpot, Zoho, SAP, and custom database backends, or connect any CRM through our REST API and webhooks.

Common reasons are the wrong category, missing sample values for variables, promotional wording in a utility template, and requests for sensitive information such as ID or card numbers.

Outside the 24-hour customer service window you must use an approved template, the customer must have opted in, and your number must be in good standing. A common error is 131047 ("re-engagement message").

Email [email protected] or create a ticket in your dashboard. Our support team reviews and responds to tickets during business hours as quickly as possible.

See our Refund Policy.

Still have questions? Contact our support team.

Still Need Help?

Email [email protected] or create a ticket, and our team will reply as soon as possible.

Support ticket responses provided during standard business operating hours.