Stop using WhatsApp like a discount machine.
Build a complete WhatsApp relationship system that knows what to send, to whom, when, why, in what format — and what should happen after the customer clicks.
You don't activate everything at once.
The fastest way to waste WhatsApp is to switch on 30 automations on day one and bury your customers. Start with the layer that fixes revenue leakage and protects the customer experience. Grow from there.
Foundation layer
The essentials any brand, at any maturity, should run first. Mostly transactional and experience — very little "marketing".
Growth layer
Once the foundation is stable, add the flows that drive second purchase, retention and reactivation.
Intelligence layer
For brands with enough data to personalise deeply: RFM, VIP, referral, predictive replenishment, dynamic incentives.
A workbook, not a wall of tips.
Work through these nine steps in order. You don't need to finish all of them before you launch — but skipping the early ones is how brands end up spamming people.
Define your brand
Open the Configuration Wizard and fill in maturity, category, product behaviour, AOV, purchase cycle, customer problems, objections and available assets. Every recommendation adapts to this.
→ Jump to Brand Configuration
Start with the recommended automations
Do not activate everything. Build P0 first, then P1, then P2, then P3. The Automation Library is already sorted this way.
Adapt the messages
Don't blindly copy. Replace every {{placeholder}} and rewrite until it sounds like a real person from your brand — not a template.
Build the destination experience
Every CTA needs somewhere useful to go. Do not send every click to the homepage. The CTA Destination Library tells you exactly what each landing spot should contain.
Create the missing assets
Use the Content Production Checklist to see which videos, reviews, guides and pages you still need to build. Mark them off as you go.
Add tracking
Tag every link so you can attribute clicks, conversion and revenue to the exact flow, message and CTA. See the Attribution section for the UTM pattern.
Add collision rules
Stop customers receiving three unrelated automations in one afternoon. The Collision & Suppression Engine defines the priority order.
Test
A/B test timing, format, message angle, CTA, destination and offer — one variable at a time. Every automation lists a suggested first test.
Review monthly
Look at revenue, engagement, repeat purchase, blocks, unsubscribes and support signals. Prune what isn't earning its place in the inbox.
Configure the system for your brand.
Fill this in once. It saves to your browser and quietly reshapes the recommendations throughout the guide — which automations to prioritise, what content you can realistically produce, and where discounts are (and aren't) appropriate.
Brand setup
Nothing is sent anywhere. Stored locally with your browser only.
Your recommended build
A new brand and an established brand should not run the same system.
More data unlocks more intelligence — but only if you have it. Match your emphasis to your maturity instead of copying a playbook built for a brand ten times your size.
Trust → First purchase → Great experience → Social proof
With little history to personalise from, your edge is human. The founder's voice, honest education and early customer stories do the heavy lifting. Every message is quietly building the proof you don't have yet.
Emphasise
Reduce for now
Turn first purchases into second, third and habitual ones.
You now have enough order history to segment meaningfully. This is where lifecycle marketing starts to compound — replenishment, affinity and win-back begin paying rent.
Activate
Decide which message deserves to reach this customer today.
At scale, the constraint isn't ideas — it's attention. Your job shifts from "what should we send?" to "given everything we know, what's the single most useful thing to send this person right now?"
Activate
Fashion ≠ skincare ≠ electronics ≠ food.
The architecture is universal. The concerns, content and CTA destinations are not. Pick your category to see what changes.
Every customer is somewhere on this map.
Good WhatsApp CRM starts by knowing where a person is — then sending the thing that stage actually needs. Click any stage to see what it needs and what should happen next.
Select a stage
Five layers running in parallel.
Every WhatsApp message belongs to one of these five layers. When two want to send at once, the higher layer wins. This single idea prevents most of the damage brands do to themselves.
The events worth listening for.
These are the signals a good system reacts to. Filter by source, or search. Not every brand can detect every trigger — that's why the Configuration Wizard asks what data you have.
Personalisation is much deeper than "Hi {{first_name}}".
This is the profile a mature system keeps for every contact. You won't have all of it on day one — but knowing the target shape tells you what to start capturing.
| Field | What it holds | Powers |
|---|
Turn scattered behaviour into a decision.
A simple, transparent score keeps you from treating a casual browser like a ready buyer. Tick the actions a customer has taken to see how the band changes.
Behaviour tells you why someone hasn't bought. Answer that — don't reflexively discount.
The single most expensive habit in WhatsApp marketing is answering every hesitation with a coupon. Usually the customer doesn't need a discount — they need an answer. Read the signal, then respond to the actual friction.
All friction types this system reads
What to build, in what order.
Filter by priority tier, lifecycle stage or type. Mark each one as you plan and ship it — progress saves to your browser.
The anatomy of a well-built automation.
Before you build any flow, you should be able to fill in all four blocks below. If you can't answer the CTA and Logic sections, the automation isn't ready — it's just a message.
Name · Priority · Lifecycle stage · Trigger · Conditions · Exclusions · Delay · Objective · Customer psychology
Recommended format · Message concept · Actual copy · Personalisation
CTA text · CTA type · Destination · What the customer sees · Required content · Next desired action · Fallback destination · Tracking
If clicked / not clicked / replied / purchased / negative feedback · Exit · Next automation · Primary & secondary KPI · Recommended A/B test
Every flow, every message, ready to adapt.
Expand any flow to see its trigger logic, message-by-message copy, formats, CTAs and where each click should land. Copy a single message or the whole flow. Replace the placeholders before you ship.
The post-purchase timeline is where loyalty is actually built.
The days after delivery decide whether someone becomes a repeat customer. Each category needs its own onboarding rhythm — here are the templates.
One check-in, three completely different paths.
The experience check — "How's it treating you so far?" — is the most important single message in the system. What you send next depends entirely on the answer. Never route all three the same way.
Convert goodwill into proof
Destination: product-specific review form.
Diagnose, don't sell
Buttons: Need help using it · Expected something different · Have a question · Nothing major. Branch accordingly.
Stop marketing. Solve the problem.
Marketing only resumes after support is resolved and, where appropriate, the customer confirms it.
Most of your messages shouldn't be asking for money.
This is the layer that makes a customer think "this brand actually gets me" instead of "they only text me when they want something." Not every message needs a purchase CTA — some just need to be worth opening.
A 30-day relationship calendar
This is not one message a day. It's a paced rhythm — and in practice, automation collisions (orders, shipping, cart recovery) will replace several of these. Direct promotion appears once.
| Day | Content | Layer |
|---|
A CTA is only as good as where it lands.
This is one of the most important sections in the whole system. Never send every CTA to the homepage. Each destination below explains what it's for and exactly what the customer should see when they arrive.
"See it in action"
Product demo (deep-linked)
20–30s demo of the exact objection
PDP → add to cart
Demo video, PDP section
PDP demo section
whatsapp · flow · message · cta
Resolve "does it really work?"
Don't have the perfect asset? Step down gracefully.
New brands rarely have UGC video on day one. That's fine. The system degrades intelligently — use the strongest asset you actually have. This chain is essential for getting started without waiting.
The assets and pages you'll need to build.
Tick these off as you create them — progress saves locally. Each asset should have a brief: purpose, format, length, what to show, script structure, CTA and what not to do.
WA-V03 — Browse demo
Aggressive sales language · fake urgency · long branding intro before the value lands.
Same brand, very different conversations.
Who someone is changes what they should receive. Here's what each core segment needs — and, just as importantly, what to keep away from them.
Recency, Frequency, Monetary — the workhorse model.
Score each customer on how recently they bought, how often, and how much. The combination sorts your base into segments that each deserve a different message.
Recency
How long since the last purchase? The strongest single predictor of whether someone buys again.
Frequency
How often do they buy? Separates habitual customers from one-time buyers.
Monetary
How much have they spent? Identifies where your revenue actually concentrates.
| Segment | Profile | What they should receive |
|---|
Recognition beats discounts for your best customers.
Qualification can use LTV, frequency, purchase count, advocacy or tenure — don't lock yourself into one rigid definition. What VIPs want most is to feel seen, not to be sold to.
No CTA required. Recognition is the whole point.
Destination: poll or preview.
Story → Context → Desire → Offer. In that order.
The offer isn't the message — it's the last line of it. Lead with why the product exists and who it's for. The discount, if any, comes after desire is already built.
No story, no context, no reason. Trains customers to wait for the next discount and ignores everything else you send.
Destination: product / restock landing page.
Incentive escalation ladder
Discount is the last lever, not the first. Climb this ladder in order — most customers convert well before the bottom rungs.
The rule that stops you spamming your own customers.
When several automations want to fire at once, this priority stack decides who wins — and who stays quiet. Higher = more important. Safety and transactions always outrank promotion.
Suppression rules
There is no single magic number.
Frequency should flex with engagement — not sit at one fixed cap for everyone. Here's a sensible starting posture per engagement level.
The system should know when not to automate.
Automation earns trust by stepping aside at the right moments — and by getting smarter every time a customer replies.
Hand off to a human when…
Every reply teaches the CRM
When a customer taps a button or answers a question, store it. Future messages get sharper.
If you can't measure it, you can't defend it.
Tag every link so revenue traces back to the exact flow, message and CTA. Then test one variable at a time.
utm_medium=crm
utm_campaign={{flow}}
utm_content={{message}}
Track, where technically possible: flow · automation · message · CTA · campaign · segment · revenue · conversion.
Test one thing at a time: timing · copy angle · CTA · destination · format · message count · incentive.
What a healthy WhatsApp channel looks like on a dashboard.
Five families of metric. Watch channel health and experience as closely as revenue — they're the early warning system for burnout and blocks.
The anti-patterns. Learn them by name.
If a "growth hack" appears on this list, it's borrowing revenue from your future in exchange for a short-term bump. Don't build these.
A realistic 90-day build order.
Fix the leaks first, then build retention, then add intelligence. Each phase has a single clear goal.
Every message runs through the same six questions.
This is the decision cascade behind every good send. When an event happens, the system doesn't ask "what can we sell?" — it works through this.
Stop asking
"What WhatsApp message should we send today?"
Start asking
"Given everything we know about this customer, what is the most useful thing our brand should do next?"
Found this useful? I share more like this.
I'm Jai Dhuria. I break down growth, marketing, AI, CRO, creative strategy and practical systems brands can actually use — without unnecessary fluff.
If this WhatsApp Relationship OS gave you even one useful idea, you'll probably like what I share on Instagram.
Follow @iamjd.ai