Plan Limits
Campaigns are available only when your store sends from your own WhatsApp number (BYO) — typically Pro or Agency after you connect WhatsApp. Free and Starter on Level’s shared number cannot create or send campaigns.
Who can use campaigns
| Requirement | Needed? |
|---|---|
| Plan with campaign slots (Pro / Agency, or a granted override) | Yes |
| Own WhatsApp number connected (BYO) | Yes |
| WhatsApp campaigns toggle on | Yes |
Shared-number stores (Free, Starter, or Pro before BYO is finished) see an upgrade message instead of campaign controls.
Campaign slots per month
Once you’re eligible, campaigns created this month count toward your limit (includes sending, completed, and failed campaigns):
| Plan | Campaigns/month |
|---|---|
| Free | 0 (not available) |
| Starter | Not available on shared number |
| Pro (with BYO connected) | 5 |
| Agency (with BYO connected) | Unlimited |
When you hit the monthly slot limit, the UI blocks new campaign creation until next month or upgrade.
WhatsApp message limits
Separate from campaign slots — this controls whether messages can be sent at all:
| Model | Limit |
|---|---|
| Shared + Free | 50 included messages/month, then hard stop |
| Shared + Starter/Pro | Unlimited sends; pay per delivered message |
| BYO (Pro+) | Unlimited from Level; Meta bills directly |
What counts toward the 50 free messages
On Free, delivered shared-number messages count toward the 50 — typically COD verification and thank-you/cancel templates. Reminders, abandoned cart, and campaigns are not available on Free.
Block messages
You’ll see these when limits are hit:
- Campaigns require your own WhatsApp — Upgrade to Pro and connect WhatsApp
- Campaign limit — No more campaigns this month
- Message limit — 50 free messages exhausted
- Campaigns disabled — Master toggle is off
- Included messages exhausted — Upgrade or wait for reset
- Pay-per-message blocked — Usage billing not approved in Shopify