Start here
Documentation
How to run WhatsApp campaigns with PromotionBot — setup, every feature explained, real playbooks, and the rules that keep your number safe.
New here? Start with Getting started — it walks you from a fresh signup to your first send in about fifteen minutes. If you want the mental model first, read How PromotionBot works.
Already running? Jump to a feature below, grab a playbook, or read Staying unbanned — the single most valuable page here.
Start here#
Getting startedConnect a number, import groups, tag them, send. Fifteen minutes.
How PromotionBot worksNumbers, groups, tags, the queue, campaigns — the whole model on one page.
Staying unbannedThe rules that keep your WhatsApp number alive. Read this one.
Features#
NumbersPairing a WhatsApp number, multiple numbers, quiet hours, reconnecting.
Groups, tags & capsImporting groups, tagging them, daily and weekly send caps, inactive groups.
Compose & sendTargeting, media, message variation, delivery preview, scheduling, live progress.
EventsOne event, a whole promo timeline — cadence presets and message roles.
Campaigns & calendarRecurring sends, pausing, archiving, and the calendar feed.
Team, roles & approvalsInviting people, what each role can do, the approval queue.
Analytics & link trackingPer-group clicks, campaign performance, failures, competitor monitoring.
Plans & billingWhat each plan includes, the trial, upgrading, invoices.
Claude & MCPDrive PromotionBot from Claude Code, Cursor, or any MCP client.
Playbooks#
Complete setups for the four situations we see most often.
Student associationTwenty-plus year groups, committees, and a board that all wants to post.
Event promotionA two-week timeline from save-the-date to doors open.
Weekly digestOne recurring message that people actually read.
Shared number, many sendersLet committee members draft while admins approve.
Reference#
Writing messages that landFormatting, links, variation, length — what works in a group chat.
TroubleshootingNot connecting, groups missing, sends skipped, clicks not counted.
GlossaryEvery term used in the app, defined once.
Can't find it?#
Email [email protected] — a real person answers, and gaps in these pages get filled. If something in the app is broken, use the bug-report button inside the app so we get the version and console context with it.