How does MyOperator check my credit balance when I schedule or run a campaign?
Quick answer
- Credit is checked twice—first at scheduling, then again at execution.
- If you lack credits at either checkpoint, the campaign is blocked instead of sending partial messages.
- Recharge any time via Dashboard → Billing → Recharge, then reschedule or re-run the campaign.
When should I use this guide?
Use it before launching any bulk SMS/voice campaign so you understand how the two credit checks work and how to avoid last-minute failures.
1. Two-stage credit-check logic
Stage | System action | User impact | Typical edge case |
|---|---|---|---|
| Estimates required credits (audience × template cost) and compares with the current balance. | If insufficient, you see a red warning + "Recharge now" link. Scheduling is blocked. | You recharge later and reschedule. |
| Re-checks the actual balance just before send time. | If insufficient, the entire campaign is cancelled—no partial sends. | Credits were used by another campaign between Stage 1 and Stage 2. |
2. Prerequisites & edge cases
- You must have enough message or minute credits to cover the full audience.
- Credits are deducted per template/media type.
- Draft campaigns older than 30 days are auto-deleted, so reschedule after that period.
3. What happens if the check fails
Fail point | System response | Next step |
|---|---|---|
At scheduling | Campaign remains in Draft with status "Insufficient credits." | Recharge → Edit → Save & Schedule. |
At execution | Status changes to "Failed – low balance." | Recharge → Duplicate campaign → Schedule new run. |
Expected outcome after recharge: status "Scheduled" (Stage 1) and "Completed" (Stage 2).
4. Best-practice checklist
- Check Dashboard → Billing for balance before creating campaigns.
- Enable low-credit email/SMS alerts.
- Turn on Auto-recharge (Billing → Auto recharge → Set threshold).
- Re-verify balance if you schedule campaigns weeks in advance.
5. When the logic does NOT prevent failure
- If your template is rejected by the carrier after credits are locked, the campaign may fail for compliance reasons, not for balance.
- Credits added after the final execution check will not revive a cancelled campaign—you must reschedule.
6. Why MyOperator uses dual balance checks
- Protects businesses from unexpected failures
- Ensures predictable billing
- Avoids partial deductions
- Maintains WhatsApp policy compliance
Need help? Contact MyOperator Support with the Campaign ID and a screenshot of the error.
Keywords: credit check, campaign balance, insufficient credits, schedule campaign, MyOperator
Updated on: 12/01/2026