«Hello, we have a promo» vs «Hello, I'm reaching out about...» - huge perception gap, same length. The first reads as mass blast, the second as a message to a specific person. Cold message structure that lowers complaint risk - and why no text guarantees zero ban, only lower probability.
Cold contact goal isn't to sell - it's to get a reply. Even «no» shifts dialog status: recipient UI changes, block/report buttons move from prominent to context menu. WhatsApp interface structure, not text magic - but text decides reply vs instant close - see cold vs warm contact difference.
Unknown number → prominent «Report» and «Block» above chat - documented UI behavior. Message structure should avoid auto-tap and provoke scroll, reply, or calm close without report - see mass mailing ban mechanics.
Links from unsaved numbers often stay unclickable until reply or save. First-touch links are technically weak - move deck, price, materials to step two after reply.
| Element | Why | Avoid |
|---|---|---|
| Greeting + intro | Less anonymous spam feel | «Sorry to bother you» - flags commercial blast in preview |
| Reason for contact | Why now | Discounts/prices in message one |
| Short question | Provokes reply, safer status | Pressure, urgency |
| Recipient name (if in list) | Relevance | Wrong name, CAPS, symbols - screams automation |
| Opt-out | Lowers «Spam» tap | Pressure on refusal |
Volume guide: 150–200 chars, 2–3 short sentences.
Before: Safe cold structure... to avoid ban.
After: Structure lowering complaint/block risk. No guaranteed-safe template - bans come from base quality, consent, send frequency, recipient reaction - see behavioral antispam. Text shifts complaint probability, doesn't erase other risks.
Not hidden algorithm - human perception. «We have a promo» = mass ad template. «I'm reaching out about...» breaks pattern - business/personal tone, opens chat for clarification.
Practitioner estimates: contextual question <0.5–1% complaints vs aggressive direct offers 5–12% on same base - forum numbers, not Meta stats, but matches UI logic.
Real estate: «Good day, [Name]. You looked at property investments in [city]. Found something or still searching? If not relevant - just reply "-"».
Services / B2B outreach: «Hello, [Name]. I'm reaching out about orders for your production. Still needed?»
Wholesale: «Hello, [Name]. I'm reaching out about buying [product] for our production. Taking wholesale orders now?»
Logic: intro → reason → short question - no price, link, or pitch in message one.
Dubai real estate brokers A/B tested investor list. Template A: direct offer + brochure link - 3 numbers burned in 30 min on 40 sends. Template B: contextual question + opt-out - 0 bans, 28% response; links only step two for constructive replies - follow-up after reply logic.
Shows: structural gap on same base. Doesn't prove: 28% is typical - one campaign.
B2B fabric wholesale mimic message hit 45% response - single result, not universal.
«Couldn't reach you by phone» or «hey, is this you in the photo?» - some claim max response. Others: once deception is clear, complaints cascade and number reputation dies faster than honest weaker copy. Risk choice, not proven stat.
Promo image saves from ban - False. Stranger image = top spam tap trigger.
«Sorry to bother you» softens - False. Flags commercial spam in preview.
Mail-merge name = safe - False. Bad name data screams automation - see base quality and segmentation.
Any question lowers risk - False. Question without context = ad.
Good text fixes bad base - False. Structure helps per recipient; irrelevant audience without contact consent stays risky at any wording.
Audit current cold template: direct offer vs question? Link in message one? Clear opt-out? Fix any miss before launch.
Practical rule:
Message one shouldn't explain what you sell. It should explain why you're writing this person.