আপনার পুরোনো Customers-দের WhatsApp-এ Automatic Message পাঠান — Wati বা BotSailor ছাড়াই
How a Bangladesh clothing brand sends intelligent WhatsApp campaigns to 16,000+ customers for ৳450/month — without any monthly subscription
Three months ago, a clothing brand founder in Dhaka showed us her WhatsApp marketing setup.
She had 16,000 customers in Google Sheets. Three years of order history. A loyal customer base that had bought from her again and again.
And she was spending ৳4,500 every month on a WhatsApp platform — manually uploading the same contact list every time, sending the same broadcast to everyone, with no idea which customers actually buy kimono versus which ones buy borkha.
"I'm paying ৳54,000 a year," she said, "to send the same message to everyone and hope someone buys."
We told her there was a better way.
Today her system:
- Reads all 3 years of her order data automatically
- Scores every customer by how recently they bought, how often, and how much
- When she publishes a new product — sends the message only to the right customers
- Costs ৳450/month in infrastructure
- Requires zero manual work per campaign
This article explains exactly how it works — and how you can have the same system for your business.
The Real Problem with Every WhatsApp Marketing Platform
Whether you use Wati, Interakt, AiSensy, BotSailor, or ForwardValueSMS — they all share the same fundamental flaw:
"They know nothing about your customers."
They are broadcast tools. You upload a phone list. You compose a message. You send it to everyone. You pay monthly. Forever. They cannot tell you:
- Which customers bought from you 3 times and are most likely to buy again
- Which customers prefer gown versus kimono versus cape
- Which customers have gone cold and need a different approach
- Who your top 200 buyers are right now
And worse — most of them charge you a 10–25% markup on every WhatsApp message you send through them. You pay their platform fee plus inflated message costs. Every month. With no end in sight.
The result is marketing that feels like spam — because it is. Everyone gets the same message regardless of what they bought, when they bought, or how valuable they are.
What a Smart WhatsApp Marketing System Actually Looks Like
Here is the system we built — and the principles behind every decision.
Principle 1: Your Order History Is Your Most Valuable Asset
You already have the data. Every completed order in your Google Sheets contains the answer to who your best customers are and what they are most likely to buy next.
The system reads every order tab in your spreadsheet — all the way back to the first entry. For each phone number it finds, it calculates:
- Recency: When did this customer last complete a purchase? A customer who bought 2 weeks ago is far more valuable than one who bought 18 months ago.
- Frequency: How many times have they purchased? A customer who has bought 5 times is demonstrably loyal and likely to buy again.
- Average Order Value: Does this customer spend above or below your store average? Higher spenders deserve to be messaged first.
- Category Preference: What did they buy? A customer with 4 kimono purchases is a kimono buyer. When you launch a new kimono, she should get the message — not a customer who only buys hijab.
These four factors combine into a Conversion Score from 0 to 100. Every customer in your 16,000+ database gets scored automatically, updated every 2 hours.
Principle 2: Automation Should Require Zero Manual Work Per Campaign
Every other system requires you to manually create a campaign each time you launch a product. Select your segment. Upload the list. Write the message. Schedule. Wait.
Our system eliminates every manual step:
- WooCommerce: You publish a product. That's it. Within 30 minutes, the system has detected the new product, identified the right customers, and sent the campaign. You do nothing after clicking Publish.
- Laravel or custom store: One function call from your backend. The system handles the rest.
- Shopify: Webhooks automatically trigger the campaign on product creation.
- F-commerce / no website: You type
PENDING in one Google Sheet cell. The system fires within 30 minutes.
The founder we mentioned earlier described it this way:
"আগে আমার product launch মানে ছিল ঘণ্টার পর ঘণ্টা WhatsApp-এ কাজ। এখন শুধু product publish করি — বাকিটা হয়ে যায়।"
(Before, a product launch meant hours of WhatsApp work. Now I just publish the product — the rest happens on its own.)
Principle 3: Direct Meta API Means Lower Costs Forever
Every BSP-based platform (Wati, Interakt, AiSensy, BotSailor) makes money by sitting between you and Meta. You buy credits from them. They charge a markup. You pay more per message than you need to.
Our system connects directly to Meta WhatsApp Cloud API — the same API those platforms use, but without the middleman. You pay Meta's rates directly through your own Meta account. For Bangladesh marketing conversations, that is approximately ৳0.50–1.50 per 24-hour conversation window.
No markup. No credits. No platform profiting from your messages.
Principle 4: Google Sheets Is the Best Interface — Because You Already Know It
New software platforms require learning time, training, and ongoing familiarity. Your team already knows Google Sheets.
The entire system lives in your spreadsheet:
- WA_Settings: All configuration in two columns. Change your daily message limit, frequency cap, or minimum score in one cell.
- WA_Products: Add a product row, set campaign_trigger to PENDING. That's a manual campaign launch.
- WA_Customers: See every customer's score, last purchase date, preferred categories, last message sent — live, updated every 2 hours.
- WA_MessageLog: Every message sent, with delivered timestamp, read timestamp, and any errors.
- WA_Campaigns: Full analytics per campaign — how many sent, how many delivered, how many read.
- WA_Inbox: Every customer reply, with a direct WhatsApp link to continue the conversation.
No new dashboard. No new password. No new app to open.
The Technical Architecture
How the entire automatic flow is tied together smoothly:
Google Sheets (your order data)
↓ Apps Script reads every 2 hours
WA_Customers (16,000+ scored profiles)
↓ Apps Script detects PENDING product
n8n on PikaPods (~$4/month)
↓ filters customers by score + category + frequency cap
Meta WhatsApp Cloud API (direct)
↓ approved template with product image, name, SKU, price
Customer's WhatsApp (delivered + read tracked)
↓ status callbacks
WA_MessageLog (delivered_at, read_at logged automatically)
Three n8n workflows handle the entire operation:
- Workflow 1 — Campaign Runner: Receives the trigger, reads customers, filters and scores, sends in batches of 50, logs every result, marks the campaign complete.
- Workflow 2 — Status Tracker: Receives delivery and read callbacks from Meta. Updates your MessageLog in real time. If a customer blocks your number, they are automatically added to a suppression list and never messaged again.
- Workflow 3 — Product Intake: Receives webhooks from WooCommerce, Shopify, or Laravel. Normalises product data, detects category, queues for campaign. Skip this if you use manual entry.
Real Results from the Live Deployment
These are actual numbers from the first 3 months of operation:
| Metric | Number / Stat |
|---|
| Customer profiles built | 16,000+ |
| Order history read | 3 years, 36 tabs |
| Approved templates | 2 (Bengali + English) |
| Campaigns run | 23 |
| Average messages per campaign | 30–170 |
| Delivery rate | 94% |
| Block rate | Under 1% |
| Time from product publish to first delivery | 28 minutes |
| Monthly infrastructure cost | ৳450 |
| Monthly cost compared to Wati | ৳460 vs ৳4,500 |
| Annual saving | ৳49,200 |
The block rate being under 1% is the metric that matters most for long-term health. When you send relevant, category-matched messages to customers who have bought from you before — at a 72-hour minimum frequency — customers do not block you. They engage.
For International Businesses: Why This Works Globally
The same system that works for a clothing brand in Dhaka works for ecommerce businesses anywhere in the world.
- The intelligence layer is universal. RFM scoring — recency, frequency, monetary value — is the most proven customer segmentation methodology in retail globally. Whether your customers are in Bangladesh, the UK, the UAE, or Australia, the scoring logic identifies your best buyers the same way.
- The category detection is customisable. We map your product categories — in Bengali, English, Arabic, or any language — to the targeting system. WooCommerce categories, Shopify product types, Laravel database fields — all supported.
- The template auto-selection extends to all languages. A +880 number gets the Bengali template. A +44 number gets the English template. You can add any language template and route by country code.
- The cost advantage is even more dramatic internationally. In South Asia, Southeast Asia, and the Middle East, WhatsApp usage is near-universal for customer communication. The platforms charging $50–150/month for WhatsApp automation are extracting significant margin. Direct Meta API access cuts that completely.
Is This System Right For Your Business?
Contact Us IfYou are:
- A Bangladesh F-commerce or ecommerce business with Google Sheets order data and more than 500 completed orders
- A WooCommerce/Shopify store owner who wants product launches to automatically trigger targeted campaigns
- Currently paying high monthly subscription fees for Wati, Interakt, AiSensy, or BotSailor
- A freelancer or agency looking to offer premium, high-margin WhatsApp infrastructure to ecommerce clients
Do Not Contact Us IfYou need:
- To send spam messages or market to purchased/rented contact lists (this only works with genuine buyers)
- Have fewer than 500 completed orders in your business database
- You primarily need a customer service live-chat system or conversational chatbot (this is marketing campaign automation)
What the Done-For-You Setup Includes
We build, configure, and connect everything for you within 3 days:
- Phase 1 — Meta Setup (Day 1): Meta Business Manager, Cloud API phone setup, and permanent system token setup.
- Phase 2 — Template Creation (Day 1-2): Structuring highly engaging templates in Bengali & English with parameters like product image, price, and CTA buttons.
- Phase 3 — Google Sheets System (Day 1-2): Fully-equipped 7-tab spreadsheet designed for configuration, tracking, and logs.
- Phase 4 — Apps Script Integration (Day 2): Multi-tab layout auto-detection and 2-hour update triggers.
- Phase 5 — n8n Workflows (Day 2-3): Cloud workflows setup for automation runners and real-time status callbacks.
- Phase 6 — Platform Integration (Day 3): Connecting webhooks for WooCommerce, Shopify, or Laravel.
- Phase 7 & 8 — Live Test Campaign & Handover (Day 3): Monitoring the first live campaign together and handing over complete documentation with 30 days of backup support.
Transparent Package Pricing
Bangladesh Pricing
Basic
৳3,997
F-commerce
No WooCommerce Integration
Manual Product Trigger via Sheet
Full Core Scoring Setup
Standard
৳4,997
WooCommerce Integration
Auto-trigger on Publish
Full Scoring Engine
30 Days Premium Support
Premium
৳6,997
All Platforms Connected
WooCommerce + Shopify + Laravel
Custom Developer Handover
60 Days Premium Support
*Optional monthly retainer: ৳2,500/month (covers new template submissions, health monitor, & campaigns tracking).
Payment methods: bKash · Nagad · Bank Transfer · Wise
International Pricing
Standard
$350
Full Scoring System
1 Platform Webhook Integration
30 Days Support
Professional
$500
Full Scoring Engine
WooCommerce + Shopify
60 Days Extended Support
Enterprise
$650+
All Platforms Supported
Custom Workflows / Multi-client
Priority Support SLA
🛡️ 7-Day Money-Back Guarantee
If we complete the setup and the system does not send a successful WhatsApp message to a real customer within 7 days of completion — we'll provide a full refund. No questions asked.
Frequently Asked Questions
Q: My order data is in multiple Google Sheet tabs with different column layouts. Can the system read all of them?
Yes. The Apps Script v3.0 we install includes a per-tab column auto-detector. It reads the header row of each tab and finds the phone, name, product, amount, date, and delivery status columns independently. Old tabs with legacy layouts and new tabs are all handled automatically.
Q: I currently use WhatsApp Business App on my phone for customer service. Do I need to give that up?
No. We recommend using a separate SIM for marketing. Your existing number stays on WhatsApp Business App for personal customer service. The new number goes on the Cloud API for automated marketing. This keeps your personal service inbox clean while automating cold outreach.
Q: What happens if a customer replies to the marketing message?
The reply is forwarded instantly to both your Facebook Page WhatsApp number and your personal WhatsApp number. You also see it in the WA_Inbox tab with a direct WhatsApp reply link. Tapping it opens WhatsApp directly onto that conversation.
Q: What happens if I want to stop? Do I lose everything?
No. You own everything — the Meta account, the Google Sheet, the n8n workflows, and the Apps Script. There is no lock-in. If you cancel PikaPods ($4/month), you lose the automation server, but you can export your workflows and host them elsewhere anytime.
The Bottom Line
Every month you pay for a generic, expensive WhatsApp platform, you are paying for software that does not know the difference between your best customer and your least engaged one.
The system we built for that clothing brand in Dhaka took 3 days to set up. It has been running automatically for 3 months, sent 23 targeted campaigns, and costs only ৳450/month. She is never going back to Wati.