A WhatsApp cold DM strategy that lasts has four parts: warm every new number for at least 15 days before it messages strangers, write short and specific openers, pace sending with random gaps and daily caps, and scale by adding warmed numbers instead of pushing one number harder. Skip any part and numbers get banned mid-campaign.
WhatsApp is a personal communication channel. Messages land in the same chat list people use for friends and family, with no spam folder or promotions tab, so a relevant message from an unknown number usually gets seen. Cold email, by contrast, competes with filters and a crowded inbox.
WhatsApp cold DMs also have faster response cycles: replies often come within hours rather than days. For sales teams doing outreach at volume, this dramatically compresses the prospecting cycle.
The challenge isn't effectiveness, it's sustainability. Getting banned removes your number from the channel entirely. The strategy in this guide is designed to maximize reach while keeping numbers healthy for the long term.
This is the most common and most costly mistake. A brand-new WhatsApp number that immediately starts messaging strangers looks like a bot, and it can be restricted or banned quickly. Message quality doesn't save it; the behavioural pattern is the problem.
The fix: every number needs at least 15 days of warmup before it touches cold prospects, and 30 is recommended. Our guide to the first 30 days of a new WhatsApp number shows what that period looks like.
Humans send WhatsApp messages in bursts, then go quiet, then send again. A sending pattern of one message every 90 seconds for 8 hours straight is obviously automated. WhatsApp's systems track message velocity and regularity, accounts with machine-like sending patterns get reviewed.
The fix: use random delays between sends (Wassuply uses 30-90 seconds) and build in breaks between batches (batches of 10, with 1-5 minute breaks).
Sending the exact same message text to 500 different numbers from the same account is a content-based spam signal. WhatsApp can detect templated messages at scale.
The fix: write the message with spintax and merge fields ({name}, {custom1}) so every contact gets different wording, and add a personal line where you can.
For serious cold outreach at volume, you need multiple WhatsApp numbers. Single-number cold campaigns hit a ceiling fast, even well-warmed accounts have daily limits before risk increases.
How many numbers you need depends on your daily target and on each number's safe daily limit, which depends on its age and history. Work it out like this:
Adding numbers adds capacity, and with Wassuply adding numbers costs nothing extra in software: they all run side by side as multiple WhatsApp accounts on one PC.
This cannot be skipped. For each new number in your portfolio:
While your new numbers warm, your already-warmed accounts can continue running campaigns. See the complete warmup guide →
WhatsApp cold DMs work best when they're highly targeted. A smaller, relevant list beats a big generic one: more replies and far fewer spam reports, which keeps numbers healthier.
Build your list from:
Clean your list before sending: remove duplicates, fix country codes and drop numbers that are not on WhatsApp. Wassuply's Phone Verifier and List Cleaner, which will do this inside the app, are coming soon.
WhatsApp cold DM writing is different from email outreach. Key principles:
Short WhatsApp cold DMs work best: aim for something readable in the notification preview, roughly 100-150 characters. Long walls of text on WhatsApp look like spam and rarely get read beyond the first line. Your entire opening message should be readable in the preview notification.
The goal of the first message isn't to close a sale, it's to earn a reply. Lead with something specific to them: their industry, their city, a problem they likely have. Generic "I help businesses like yours" openers get ignored.
Never send the exact same text to everyone. Write the message with spintax, for example {Hi|Hey|Hello} {name}, so each contact gets different phrasing of the same core message. Wassuply's AI (your own Claude, ChatGPT or DeepSeek key) can turn one message into spintax variations or write a personalised first message per contact.
At minimum: first name. Ideally: first name, city, business type, or any other data point you have. Wassuply fills {name}, {phone}, {custom1} and {custom2} from your CSV columns automatically.
This is where campaigns live or die. The technical setup for lower-risk cold outreach:
Wassuply applies the gaps, batches, breaks, blackout hours and Smart Send by default, so you don't have to configure them by hand. The full list of what lowers risk is in our guide to avoiding WhatsApp bans.
In the first week of a new cold campaign:
After a clean first week, raise volume gradually yourself, staying under each number's safe daily limit, and add more warmed numbers when you need more capacity.
Once replies start coming in, have a clear follow-up sequence:
Scale by adding warmed numbers, never by pushing one number past its limit. To grow volume you need:
With Wassuply, adding another number costs nothing extra in software: the $397 early-bird lifetime licence covers unlimited numbers. Tools priced per number or per port get more expensive with every number you add.
Despite best practices, occasional bans happen, especially on cold outreach where some recipients will report your message. Here's how to handle it:
Wassuply is purpose-built for exactly this use case:
Warm-up + unlimited numbers + random delays. $397 once, no monthly fees.
Get lifetime access · $397WhatsApp's Terms of Service list bulk messaging and auto-messaging among impermissible uses, so the platform risk is a restriction or a ban. Whether it is legal depends on the recipient's country and whether they are a business or a consumer; the EU and UK (GDPR, PECR) and India's DPDP Act 2023 all have rules on personal data and marketing. Read our guide to whether cold WhatsApp outreach is legal, and get local advice before scaling.
The most common sources are: business directories (Google Maps, LinkedIn), industry databases, event attendee lists, website contact scrapers, and purchased data lists from verified vendors. For B2B outreach, LinkedIn Sales Navigator combined with a phone number enrichment tool is a popular stack.
There is no reliable public benchmark; figures quoted online are rarely sourced, and results vary hugely by list, offer and market. Measure your own reply rate on a small first campaign. Improving targeting and the first line of your message usually moves it far more than sending more volume.
Enough to hit your daily target while each number stays under its safe daily limit, plus a few spares warming in case one gets restricted. Divide your daily target by the safe daily limit Health & Risk gives each number. Wassuply manages unlimited numbers in one app with no fee per number.
At least 15 days for a brand-new number, and 30 days is recommended. Health & Risk reads each number's age and history and gives a plan, and it never schedules a first campaign before day 15. Rushing warmup raises ban risk, especially on cold outreach, where recipients report more often than on opted-in lists.
Related reading: does WhatsApp outreach work? Real Reddit reports and why WhatsApp works for sales.