Orders · 7 days
41
▲ 18% vs last week
Revenue · 7 days
R16,240
▲ 12%
Order conversion
68%
flow opened → paid
Meta message costs
R84.10
▼ mostly within the 1,000 free replies
Messages this week sent vs read · per day
SentRead
Order funnel · 7 days
Chats started92
Flow opened66
Order submitted48
Paid ✓41
7 unpaid — nudged after 30 min, 3 recovered
Latest orders live from Yoco webhooks
| Order | Customer | Items | Total | Payment | Fulfilment |
|---|---|---|---|---|---|
| #1043 | Sipho M. | 9kg refill × 2 | R780 | Paid | Delivery 15–17h |
| #1042 | Anele K. | 19kg refill × 1 | R620 | Paid | Collection · Main Rd |
| #1041 | Maria D. | 9kg + new cylinder | R1,150 | Awaiting payment | — |
| #1040 | J. van Wyk | 48kg refill × 1 | R1,890 | Paid | Delivered ✓ |
All WhatsApp Email SMSNeeds human 🔴
SM
Sipho Mokoena 14:06
✅ Payment received! Order #1043 confirmed…
Paid
MD
Maria Dlamini 13:52
Can I speak to someone about my last delivery?
Needs human
AK
Anele Khumalo 12:31
Order #1042 · collection confirmed
Bot handled
NP
Naledi P. 10:42
Re: invoice for last month's refills…
✉️ Email
TM
Thabo M. 09:15
YES to confirm Thursday delivery
💬 SMS
JW
J. van Wyk 11:15
🏪 Sent a catalogue cart · 48kg × 1
Catalogue cartUnpaid
SM
Sipho Mokoena
+27 82 445 1123 · repeat customer · 6 orders
Bot is handling
Hi, I'd like to order gas14:02
Bot sent ordering flow · prefilled from last order
✅ 9kg refill × 2 · Delivery · 12 Protea Rd14:04
Your total is R780.00 🛒 Pay securely here: pay.yoco.com/r/4kTm9w14:04 ✓✓
Yoco payment.succeeded · ch_9f3k2 · R780.00
✅ Payment received! Order #1043 confirmed — delivery today 15:00–17:00.14:06 ✓✓
Customer
NameSipho Mokoena
Phone+27 82 445 1123
Orders6 · R4,680 lifetime
POPIA consent✓ 2026-03-12
This order
#1043Paid
9kg refill × 2 — R700
Delivery — R80
Total R780.00
Yoco ref ch_9f3k2
Delivery — R80
Total R780.00
Yoco ref ch_9f3k2
Actions
AllAwaiting paymentTo fulfilDone
| Order | Time | Customer | Source | Items | Total | Payment | Fulfilment | |
|---|---|---|---|---|---|---|---|---|
| #1044 | Today 14:31 | Thabo N. | Catalogue cart | 19kg × 1, regulator kit × 1 | R860 | Pay link sent | — | |
| #1043 | Today 14:04 | Sipho M. | Menu flow | 9kg × 2 · delivery | R780 | Paid | Delivery 15–17h | |
| #1042 | Today 12:28 | Anele K. | Menu flow | 19kg × 1 · collection | R620 | Paid | Collection | |
| #1041 | Today 11:15 | Maria D. | Menu flow | 9kg + cylinder | R1,150 | Awaiting payment · nudged | — | |
| #1040 | Yesterday | J. van Wyk | Catalogue cart | 48kg × 1 · delivery | R1,890 | Paid | Delivered ✓ | |
| #1039 | Yesterday | Naledi P. | Menu flow | 9kg × 1 · collection | R350 | Expired | — |
Commerce Manager Connected
CatalogKepu Gas Products
Catalog ID1284670442291337
Linked to WABA✓ one catalog per account
In-chat shopping
Cart enabled
Storefront icon visible
Meta hides the storefront by default on new numbers — we switch it on for you at go-live.
Product sync
Source of truthYoco catalogue
Last syncToday 06:00 · 8 items
Products in your WhatsApp catalogue customers can browse & send carts from these
| Product | SKU | Price | Availability | WhatsApp review | Visible | |
|---|---|---|---|---|---|---|
🔥 | 9kg Gas Refill | GAS-9KG-REF | R350 | In stock | Approved | |
🔥 | 19kg Gas Refill | GAS-19KG-REF | R620 | In stock | Approved | |
🔥 | 48kg Gas Refill | GAS-48KG-REF | R1,890 | In stock | Approved | |
🛢️ | 9kg Cylinder (new) | CYL-9KG-NEW | R800 | Low stock · 4 | Approved | |
🛢️ | 19kg Cylinder (new) | CYL-19KG-NEW | R1,450 | In stock | In review | |
🔧 | Regulator + hose kit | ACC-REG-KIT | R240 | In stock | Flagged — edit & appeal |
Share your catalogue in chat
Carts your customers send come straight into Orders — priced server-side against your live catalogue, with a pay link sent back automatically. Same flow as menu orders.
Your ordering flow is the branded form customers fill in chat. Configure it below — we generate, preview and publish it straight to WhatsApp. No Meta Business Manager needed.
Your flows publishing a change creates a new version — the bot switches over automatically
| Flow | Version | Flow ID | Status | Opened · 7d | |
|---|---|---|---|---|---|
| Gas ordering — delivery & collection | v7 · current | 3376659712508593 | Published | 66 | |
| Gas ordering — winter prices | v8 · awaiting publish | 1045556404563155 | Draft | — | |
| Gas ordering — May prices | v6 | 2487913278299183 | Deprecated | — |
Flow composer — v8 draft
Products shownsynced from your catalogue · prices baked in at publish
6 of 7 selectedDelivery
Delivery feefree over R500
R80CollectionMain Rd, Muizenberg
Date & time slot picker
POPIA consentrequired checkbox, approved wording
Hero image1080px wide · logo in centre safe zone
Publishing replaces v7 within seconds. Customers mid-order on v7 finish uninterrupted.
Live preview what your customer sees
KEPU GAS
Order your refill
🔥
9kg Refill
R350
R350
🔥
19kg Refill
R620
R620
🛢️
9kg Cylinder (new)
R800
R800
Delivery (R80 · free over R500)
Collection — Main Rd
Continue
Templates are pre-approved messages you can send outside the 24-hour window — order updates, delivery notices, promotions. We submit them to Meta and track approval for you.
🔥 Gas & fuel
12 templates · refill reminders, delivery updates, winter promos
🍔 Takeaways & restaurants
14 · order-ready alerts, daily menus, weekend specials
☕ Coffee shops
10 · new specials, morning rush deals, loyalty stamps
🩺 Medical practices
13 · appointment reminders, results ready, recalls, scripts
💇 Salons & spas
11 · booking reminders, rebook nudges, birthday offers
🛍️ Retail & boutiques
12 · new arrivals, specials, back-in-stock, sale alerts
🔧 Trades & services
9 · quote follow-ups, job updates, payment requests
🎉 Seasonal & general
15 · payday, month-end, holidays, we-miss-you
96 ready-made templates across 8 packs — every one pre-checked against Meta's approval rules — wording tuned to pass first time, correct category pre-selected. One click to submit.
order_confirmation
Utility · English · sent 214× this month
delivery_on_the_way
Utility · English · sent 96×
payment_reminder
Utility · English · the 30-min nudge
winter_special_9kg
Marketing · English · draft below
price_update_notice
Utility · English
weekend_promo
Marketing · English · not yet submitted
Template performance last 30 days
| Template | Sent | Read | Replied | Cost |
|---|---|---|---|---|
| order_confirmation | 214 | 96% | 31% | R0 · in-window |
| payment_reminder | 38 | 89% | 42% | R28.50 |
| delivery_on_the_way | 96 | 94% | 12% | R55.60 |
Edit: winter_special_9kg
Image Video Document🎠 CarouselAa Text
❄️
winter-hero.jpg · 92 KB ✓Drop a new file to replace · previews instantly on the right
118 / 1024
😊🔥❄️🎉🛒💳🚚+
Insert variable: {{name}} {{price}} {{code}} — sample values fill the preview automatically.
⚠️ Wording check: avoid "WIN" and "FREE" in marketing templates — they carry a ~70% rejection rate. Try "special" or "reward" instead. This draft looks clean.
🔥
9kg refill
R{{2}} this week
R{{2}} this week
Order
🛢️
19kg refill
R620
R620
Order
🔧
Regulator kit
R240
R240
Order
+ Add card
20 / 60
Live preview
❄️ WINTER SPECIAL
Order now
Not now
Campaigns
Audiences
Journeys
Marketable audience
309
318 opted-in − 9 paused (STOP)
Last campaign read rate
93%
vs 78% category benchmark
Attributed revenue · 30d
R6,420
17 orders within 72h of a campaign
Campaign spend · 30d
R145
R0.71 per delivered message
Campaigns only approved marketing templates can be sent
| Campaign | Audience | Sent | Read | Orders | Status |
|---|---|---|---|---|---|
| Winter special launch winter_special_9kg | All marketable | — | — | — | Waiting on template approval |
| June price update price_update_notice | Repeat buyers | 204 | 93% | 17 · R6,420 | Sent 28 Jun · R144.84 |
| Payday weekend promo weekend_promo | Lapsed 60d+ | — | — | — | Draft |
Skipped sends: 3 users at their WhatsApp marketing cap (retried after 24h), 9 opted out — excluded automatically.
New campaign
Estimated cost124 recipients × R0.71 · billed by Meta on delivery
≈ R88Warm-upnew templates send to a small batch first; the rest release as reads come in
Click-to-WhatsApp ads Managed by Bestel Facebook & Instagram → your WhatsApp
| Ad | Spend · 30d | New chats | Orders | Revenue | Return |
|---|---|---|---|---|---|
| Winter refill special · IG + FB feed | R1,200 | 214 | 41 | R15,990 | 13.3× ROAS |
| First-order R50 off · IG stories | R650 | 96 | 14 | R5,110 | 7.9× ROAS |
Every ad click opens a 72-hour free messaging window — the whole order conversation costs R0. Paid orders are reported back to Meta automatically, so your ads learn to find buyers, not browsers.