Blended Revenue
RM 487,234
▲ 18.4% vs prev 30d
Orders
7,412
▲ 12.7%
AOV
RM 65.73
▲ 5.1%
Ad Spend
RM 84,120
▲ 9.2%
Blended ROAS
5.79×
▲ 0.41×
Net Margin (fee-adj)
23.8%
▼ 1.2pp vs prev
Channel Mix
Revenue share by channel · base MYR
Last 30d
Shopify
42.0%
Shopee
31.0%
Lazada
18.0%
TikTok Shop
9.0%
Fastest grower: TikTok Shop +47.3% MoM · driven by live commerce (3 creator-led sessions, RM 14.2k attributed)
Revenue Trend
Daily · stacked by channel · MYR
Shopify
Shopee
Lazada
TikTok
Cross-Channel Product League Table
Master SKUs rolled up across all channels · click headers to sort · top 10 by revenue
Match coverage
96.4%
| # | Master Product | SKU | Revenue (MYR) | Units | AOV | Channel mix | Margin* | Growth | Stock |
|---|
*Margin is net of channel-specific commissions (Shopee ~6%, Lazada ~4%, TikTok ~5%, Shopify gateway fees). Showing top 10 of 247 master products.
Unified Demand Forecast · Top 1 Product
Glow Serum 30ml · next 30 days · Holt-Winters (seasonal=7) · 80% CI · marks ⓘ 11.11 calendar uplift
MAPE 8.3%
7d units (act)
683
30d forecast
3,140 ±340
Mega-sale uplift
+62% (9 Jun)
Method
Holt-Winters · 9.6/11.11/12.12 tagged
Inventory Health
Unified velocity across all channels
3 alerts
⚠
Oversell risk: Honey Lip Balm 4g — committed/avail = 142 units across 4 channels, combined 7-day velocity = 28/day. Coverage = 5 days. Reconcile →
⚠
Stocking out: Niacinamide 10% Serum — 8 days to stock-out, lead time = 14 days. Reorder now →
Stocking out soon
Inventory value
RM 312k
Slow / dead stock
RM 48k
SKUs at risk
12
🎯 Prioritise
Products to push · weighted: revenue, fee-adj margin, velocity, stock
Push Glow Serum 30ml on TikTok Shop
Converts 2.8× better via live commerce than blended avg. Stock = 412 units (29-day cover). Recommend RM 4k ads + 2 live sessions.
Vitamin C Brightening Cream — scale Shopee ads
Best-margin SKU on Shopee (28% net). ROAS 6.2×, headroom on impression share. Suggested +30% budget.
Bundle: Toner + Sheet Mask on Shopify
Both items have correlated baskets (62% co-purchase). DTC margin allows 15% off bundle while staying above blended margin floor.
📦 Restock
Unified demand vs supply · lead time aware
Niacinamide 10% Serum 30ml
8 days cover · 14-day lead time. ROP breached. Suggested PO qty: 1,800 units (covers lead + review + safety).
Honey Lip Balm 4g
5 days cover · oversell risk across 4 channels. PO: 2,400 units. Consider temporary inventory pull from one channel to flatten risk.
Aloe Gel Mask 5-pack
22 days cover but 9.6 mega-sale uplift forecast = +62%. Lead time will collide. PO: 3,500 units by 30 May.
🔀 Channel-Fit Shifts
Same product, different channel performance
Sunscreen SPF50+ converts 3.1× better on Shopee
vs Shopify. Shopee CR 4.8% / Shopify CR 1.5%. Shift RM 2k ad budget Shopify→Shopee for this SKU.
Retinol Night Cream — Lazada listing underpriced
RM 79 on Lazada vs RM 89 on Shopify/Shopee. Net margin after fees = 9% (vs 22% blended). Consider price-up RM 5.
Cleansing Foam — best fit for live commerce
Low ticket (RM 32) + high consumable repeat = TikTok Live fit. Currently not promoted. Suggested test slot 2 Jun.
Connector Status
Per-channel sync, token health, and match coverage · isolated failures don't break the rest (R-CONN-1)
Shopify
healthy
Shopee
healthy
Lazada
healthy
TikTok Shop
partial