Everything you need to know to send WhatsApp campaigns without getting your number suspended. Protect your account and maximize your reach.
ALWAYS send to KNOWN contacts first.
The fastest way to get banned is sending to people who don't know you. Initiate your campaigns with your existing clients who have your number saved. This builds "server trust" with WhatsApp.
WhatsApp uses multiple signals to detect accounts that send spam. It's not just one factor, but the combination of several:
| Signal | Description | Risk |
|---|---|---|
| Identical messages | Sending the exact same text to multiple contacts | Suspension in minutes |
| High bounce rate | Sending to numbers not on WhatsApp | Immediate suspension |
| User reports | Recipients tap "Report/Block" | Possible permanent ban |
| Inhuman speed | Sending faster than a person can type | Automatic detection |
| New account + high volume | New account sending many messages | Suspension in hours |
| Signal | Description |
|---|---|
| No "typing..." indicator | Send without showing typing activity |
| Constant delay pattern | Always waiting exactly X seconds between messages |
| Send-only, no receiving | Account only sends but never receives replies |
| Unusual hours | Mass sending at 3am |
AutomatizaNegocios includes 7 built-in anti-spam techniques that simulate human behavior:
We verify the number exists on WhatsApp ~50% of the time, avoiding the repetitive check→send pattern. Invalid numbers are still automatically skipped.
We simulate the "typing..." indicator ~30% of the time, not every message. This avoids the predictable composing→send pattern that bots typically produce.
Each message is personalized by replacing {nombre} with the contact's real name. This makes every message genuinely unique without technical tricks that WhatsApp could detect.
Delays of 8-18 seconds between messages, with ~25% chance of an extra pause of 5-20 seconds. Batches of 5 contacts with 15-45 seconds between batches. The pattern is completely unpredictable.
If the API returns a 500 error, the system retries once after 5 seconds. The campaign only pauses after 3 consecutive errors, preventing temporary API issues from halting your entire campaign.
| Day | Activity |
|---|---|
| 1-2 | Send personal messages to 5-10 known contacts |
| 3-4 | Create/join 2-3 groups and participate actively |
| 5-7 | Increase to 15-20 personal messages daily, share statuses |
| Day | Activity |
|---|---|
| 8-9 | Send first TEST campaign to 5 known contacts |
| 10-11 | If OK, send campaign to 10-15 contacts |
| 12-14 | Gradually increase to 20-30 contacts |
| Day | Max contacts/campaign |
|---|---|
| 15-21 | 30-50 |
| 22-30 | 50-75 |
| 31+ | 75-100 ( recommended max for personal accounts) |
| Account Type | Max/hour | Max/day | Min delay |
|---|---|---|---|
| New (< 7 days) | 5-10 | 20-30 | 60-120s |
| Warming (7-30 days) | 15-25 | 50-75 | 30-60s |
| Mature (> 30 days) | 30-50 | 250-300 | 8-18s |
| WhatsApp Business API | 1,000+ | 10,000+ | 1-5s |
"Hi {name}, I'm {agent} from {company}. I'm reaching out because {personalized reason}. Do you have a moment to chat?"
"{name}, good morning! 👋 Writing about {previous topic}. Were you able to review the information I sent?"
"Hi {name}, hope you're doing well! Wanted to let you know we have {benefit} for customers like you. Would you like me to share the details?"
| Type | Duration | Action |
|---|---|---|
| Temp - 6 hours | 6h | Wait + adjust config |
| Temp - 24 hours | 24h | Wait + reduce volume 50% |
| Temp - 72 hours | 72h | Full strategy review |
| Permanent | Indefinite | Appeal + new number |
numprocs=1). Multiple workers send batches in parallel, doubling the sending speed and making it more detectable. Start with AutomatizaNegocios and enjoy built-in anti-spam protection.
Start Free