Launch WhatsApp campaigns with messages, images, and video.
The campaign platform for WhatsApp Business — design rich-media campaigns with text, images, and video, broadcast to segmented audiences, and track delivery in real time. Built on the official WhatsApp Business API. Fork it, brand it, self-host it.
Thanks! Received it.
Do you ship to Brazil?
Price sheet attached.
Got it, will test.
Hi! Just got your email…
One platform for WhatsApp campaigns
Stop stitching together a broadcast tool, a media editor, and a spreadsheet. campaignset brings rich-media campaigns, audience targeting, and delivery analytics together — and talks to WhatsApp natively.
Campaign builder
Design campaigns with text, images, and video. Preview every message before it goes out, and schedule broadcasts to land at the right moment.
Rich media support
Send images, videos, and documents alongside your message. WhatsApp-native media that grabs attention and drives replies.
Audience targeting
Segment contacts into lists by tag, group, or custom field. Target each campaign to the right audience in a few clicks.
Broadcast campaigns
Send Meta-approved templates to thousands at once. Track delivery, reads, and replies in real time as they roll in.
No-code automations
Welcome new contacts, chase unanswered replies, route leads by keyword. Visual flow builder that reacts to WhatsApp events.
Real-time analytics
Delivery rates, read rates, reply rates, and conversions. See what's working without building a single dashboard.
Handle every campaign reply
When your campaign lands, replies flood in. Your whole team works from one inbox — assign threads, leave internal notes, and never drop a lead. Real-time updates so two agents never reply to the same thread.
- Assign threads to specific agents or round-robin across the team
- Internal notes that only your team sees
- Unread indicators so urgent replies never slip through
- Deep-link into any conversation from the dashboard
Thanks! Received it.
Do you ship to Brazil?
Price sheet attached.
Got it, will test.
Hi! Just got your email…
Live in under 30 minutes
Most teams launch their first campaign before their coffee refill. No onboarding calls required.
Connect your WhatsApp number
Paste your phone number ID and access token from Meta. Works with any Meta-approved WhatsApp Business API provider.
Build your audience
Import contacts from CSV, segment them into groups, and tag them by interest. Your campaign audience is ready from day one.
Design, send, measure
Create a campaign with text, images, or video, broadcast to your audience, and track delivery, reads, and replies in real time.
Automate the repetitive, focus on the humans
Build flows that react to WhatsApp events: welcome new contacts, chase unanswered campaign replies, route leads by keyword. Conditions, waits, tags, deals — all with a visual builder that feels like Figma for workflows.
- Triggers for new messages, contacts, tag changes, keywords, schedules
- Actions: send template, add tag, create deal, webhook, and more
- Conditional branches and wait steps for human-time delays
- Per-run logs so you always know what ran and why
Turn campaign replies into revenue
Every campaign generates leads. Drag deals through custom stages, link them to contacts and conversations, and see where revenue is stuck — every deal keeps its WhatsApp thread one click away.
- Unlimited pipelines and stages
- Kanban board with drag-and-drop
- Deal value totals per stage and pipeline-wide
- Linked contacts, conversations, and notes per deal
See what is actually working
Delivery rates, read rates, reply rates, daily volume, and a cross-module activity feed. The dashboard tells you which campaigns moved the needle without you building a single chart.
- Campaign delivery, reads, and replies — live
- Conversations over time for 7, 30, or 90 days
- Average first-response time by weekday against your target
- Activity feed merged across campaigns, deals, and automations
Fork it, brand it, host it
campaignset is the open-source WhatsApp campaign platform you take and make your own. Grab the source on GitHub and follow the getting started guide, or skip straight to deploying on Hostinger Managed Node.js Hosting for a zero-ops deploy.
Source on GitHub
Clone or fork the repository, tweak the code, ship your own build. MIT-style freedom with the full campaign platform underneath.
Deploy on Hostinger
Best fit for this template — connect your forked repo to Managed Node.js Hosting and your campaign platform is live in a few minutes. No servers to patch.
- Connect repo
- Auto-deploy on push
- Live in ~30s
- Managed Node.js Hosting
Questions, answered
If you cannot find what you are looking for, reach out and we will get back to you.
Ready to launch your first campaign?
Fork the open-source WhatsApp campaign platform and start sending rich-media campaigns — messages, images, and video — to your audience today.