Marketing
Bring past customers back with automated messages and know how many customers and how much revenue each ad baht brings back.
- Behavior-based automated messages
- LINE / SMS / Email broadcasts
- FB/IG ads + ROAS from real revenue
- Audiences + AI comment replies (BETA)
Customer follow-up messaging 100% Automated
Flip one switch · Runs silently 24/7 · Customers receive messages on time · Team sees real-time dashboards
Timeline After 1 Customer Visit
1 receipt → 4 messages auto-enqueued (gated by shop settings + consent)
Customer pays at POS
Staff saves receipt → system fires hooks silently in background
Send NPS Survey
Beautiful Flex with 0-10 buttons in LINE · 1-tap reply
Treatment Follow-up
Pink Flex asks about results + shows care
Self-care Tips
Purple Flex with tips to maintain results
Recall + Special Offer
Gold Flex pulls lapsed customers back with offer
5 New End-to-End Capabilities
Configure once · Runs daily · No extra hires needed
Auto-send follow-up messages
Don't remember who to message when — system fires on schedule via LINE / WhatsApp / SMS / Email
- D+3 NPS / D+7 follow-up / D+30 tips / D+90 recall
- 5 beautiful Flex Message templates ready to use
- PDPA-respecting — opt-out customers never receive
- Cron picks queue every 10 min — on-time delivery
- WhatsApp Cloud API (Meta v18.0) — supports approved templates + 24hr customer service window
Measure satisfaction automatically
Customer taps 0-10 in LINE · system saves + replies per segment instantly
- Promoters (9-10) — thanks + ask for referral
- Passives (7-8) — "We'll do better next time"
- Detractors (0-6) — alert team to follow up ASAP
- Dashboard: NPS Score / histogram / trend
Self-service inside LINE app
LIFF Mini-App — no install · no login · opens right in LINE chat
- Profile + their own PDPA consent
- Upcoming appointments + recent history
- Course balance + expiry + progress bar
- Last 20 payment receipts
Connect Facebook / Instagram / TikTok / Google Ads
Send conversion events + upload audiences to ad platforms so their AI targets better
- Every receipt → Purchase event to FB/IG/TT/Google CAPI
- Upload Custom Audience (hashed PII) → build Lookalikes
- AI suggests audiences — Acquisition / Retention / Winback / Upsell
- PDPA-compliant — only opt-in customers
Know your ad ROI in real-time
System pulls ad spend from FB/TT/Google nightly + computes real ROAS vs revenue from receipts
- Revenue per utm_source (First-touch attribution)
- Real ROAS = revenue ÷ spend (not stub)
- LTV Cohort heatmap / Per-doctor revenue
- Nightly cron at 03:00 / manual sync any time
Business Outcomes You'll See
Higher Engagement
Well-designed Flex Messages get opened + replied to more
Better Retention
D+90 recall brings lapsed customers back · reduces churn
Lower CAC
Lookalikes from Custom Audiences let ad platforms' AI find new customers similar to your best
Customer Insight
Standardized NPS measurement · catch Detractors → fix before they leave
PDPA-Compliant · 5 Gates Per Message
Every message passes 5 gates: (1) Schedule due (2) Shop journey enabled (3) Journey type enabled (4) Customer PDPA + channel consent (5) Channel-specific requirements — prevents spam + meets data privacy law
Run ads and know exactly how many customers and how much revenue you got
View your Facebook / Instagram ads right inside the clinic system, then follow them all the way to the customers who messaged you, the receipts that actually happened, and each campaign’s ROAS — LINE / SMS / Email broadcasts live on the same campaigns page
Ads Manager inside the clinic system
Browse campaigns → ad sets → ads with creatives, spend, impressions, clicks, CTR/CPC and cost per result for any date range, plus a daily chart
Facebook + Instagram in one place
See how much ran on Facebook vs Instagram and how many conversations each brought, with the Instagram profile and followers linked to your Page
ROAS from real revenue
Count the customers each campaign brought, then divide revenue from real receipts in the system by spend — not Facebook's estimates
Know which ad a customer messaged from
When customers tap an ad and message on Messenger / Instagram, the campaign is remembered and linked to the customer in chat — UTM links are counted too
Conversion API + PDPA
Send purchases/appointments back to Meta only for customers who consented, with a summary of sent/failed events and how many customers consented
Meta permission checklist
The system checks which features are blocked by a missing permission or webhook, with one-click reconnect and webhook subscription
Price questions under your posts? AI replies and invites them to chat
- A short public reply under the comment, full details sent by private message — no prices or treatment talk in public
- AI answers from your knowledge base and the post's text; customer replies continue in the unified inbox
- Complaints or comments about symptoms go to staff — AI does not answer them
- Choose a mode per Facebook / Instagram: auto-reply · staff sends · off, with a per-post limit
Uses the same AI Credit as one chat reply per comment · available once Meta approves your Page's comment read/reply permissions (the built-in checklist shows what's missing)