
Compliance
WhatsApp Spam Policy 2026: Complaints, Blocks and Bans
Meta's spam enforcement, from the receiving end: what recipients report, what drops a quality rating, and the sending habits that keep a business number alive.
5 min read
Writing
Notes on Instagram’s API, the replies a tool should refuse to send, and the parts of automation that are easy to get wrong. Written by the people who ship it.

Compliance
Meta's spam enforcement, from the receiving end: what recipients report, what drops a quality rating, and the sending habits that keep a business number alive.
5 min read

Compliance
A citizen cannot choose another provider, which changes every trade-off. What a public body can safely automate, and what it must never touch.
5 min read

Playbooks
Retention here is not a campaign cadence. It is being reachable, answering well, and resisting the messages that feel like effort but read like noise.
4 min read

Playbooks
Tracking who referred whom is a solved problem. Getting somebody to send the message at all is not, and no automation fixes the second one.
5 min read

Tutorial
Quick replies are a feature of Meta's free Business app, where a person picks them. The Platform has different mechanisms. Confusing the two wastes a week.
5 min read

Compliance
The rating on a business number is not a score for your writing. It is a summary of how recipients reacted, which means it is a lagging report on your list.
5 min read

Playbooks
One channel, two very different jobs: selling a ticket before the event and reaching everyone who holds one when something changes on the day.
5 min read

Comparison
Meta bills per delivered message now, not per conversation. The India rates by category, what GST adds, and how to normalize two vendor plans properly.
7 min read

Playbooks
Every enquiry is bespoke and every client is anxious. The narrow band an automated reply can occupy, and the moment it becomes a liability.
4 min read

Playbooks
Status updates are the strongest case for this channel and the easiest place to overreach. The rule is simple: state facts your own system authored, with a timestamp.
5 min read

Compliance
A bought list is not an opt-in and a tick box buried in checkout is barely one. What consent has to look like on a channel that sits beside family chats.
5 min read

Playbooks
The sector where an automated reply does the most damage, and the two places it does the most good. Written about a channel we do not ship.
4 min read

Product
Putting a team behind a single business number creates five operational problems at once. What they are, and what to demand from any tool that claims to solve them.
4 min read

Playbooks
No-code does not mean no decisions. The four choices that decide whether a WhatsApp setup works, none of which a drag-and-drop canvas makes for you.
4 min read

Playbooks
A business number has a ceiling on how many people it may start conversations with. What that ceiling is attached to, which way it moves, and how to plan around it.
5 min read

Product
Templates look like bureaucracy until you see what they are for. The mechanism exists because this channel is somebody's private inbox, and it shapes everything.
5 min read

Playbooks
The channel that reaches everybody is also the one people guard hardest. What that trade-off means for how much you send, and what to send instead.
5 min read

Comparison
Meta bills marketing conversations by 24-hour window, per country. The real arithmetic for a campaign budget, with the traps that make the invoice bigger than the estimate.
5 min read

Playbooks
A loyalty program is a ledger with messages attached, not the other way round. How to run points, tiers and rewards over WhatsApp without the program collapsing into spam.
5 min read

Playbooks
On Instagram a five-message sequence is impossible. Here it is possible, which is why the failure mode flips from sending too little to too much.
5 min read
Prefer a feed? RSS.