// May 2026 — Monthly Planning
AI pre-fills from last month data. Add events and upload LIVE schedule. Then generate.
Phase 0 — Inputs
Phase 1 — Plan
Phase 2 — Evaluate
Targets
⬡ AI pre-filled from last month
Previous: RM392K · +14.7% suggested
Previous blended: 6.05x
GMV ÷ ROAS = RM19,231
LIVE
RM225K
Affiliate
RM135K
Shop Tab
RM45K
Video
RM45K
Total: 100% ✓
Previous: RM97.3
~35% redemption rate
Events & campaign planner
campaign days · product launches · affiliate collabs · LIVE specials
May 5
Affiliate
Top affiliate collab day
Budget: RM5,000
Exp: RM80,000
May 15
LIVE
5.5 Campaign Day LIVE
Budget: RM0
Exp: RM120,000
+ Add event / campaign day
LIVE host schedule
Upload Excel or CSV — AI reads host names, dates, time slots automatically
Excel or CSV with columns: Date, Time, Host, Type (or similar — AI will figure it out)
Generate your plan
AI builds daily forecast, channel breakdown, team KPIs, creative brief and Week 1 actions.
April 2026 — Data Status
AI data completeness: calculating...
AI auto-classifies — drag & drop also works
Data slots
upload any file — AI routes it to the right slot automatically
| Data type | Status | Coverage | Last updated |
|---|
Recent uploads
No files uploaded yet for this month.
Brand config
Brand settings
Additional context for AI
Competitor notes, brand constraints, client preferences — context AI won't find in uploaded files.
Shop tab performance
Shop Tab GMV
RM75,134
↓34.25% MoM
Share of total GMV
22.7%
Was 26.4% Jan
Organic traffic
18,240
↓28% MoM
Avg CVR (Shop)
5.9%
Flat MoM
⚠ Likely cause: TikTok algorithm update in early February deprioritised listings with under 50 reviews. Lace Cardigan (28 reviews) and Lace Skirt (41 reviews) show the sharpest drops. Paid search cannot fix an organic ranking problem — reviews must come first.
Top 10 SKUs — selective colour coding
green = genuinely best · red = genuine problem · orange = watch · neutral = normal
| # | SKU / Variant | Traffic | CVR | GMV | Orders | Avg Price | Reviews | Status |
|---|
Colour logic: Green if CVR >7.5% AND GMV rank top 2. Red if CVR <5.5% OR review count <35. Orange if review count 35–50 (ranking risk). Everything else = neutral.
Ask AI about Shop Tab
Affiliate performance
Affiliate GMV
RM181K
↑4.84% MoM
Active affiliates
12
Feb 2026
Top 2 concentration
50.2%
Risk: high
Avg affiliate CVR
7.1%
↑ vs shop 5.9%
◈ Concentration risk: @hafizahstyle and @nurulhidayah_ootd together generate RM91,100 — 50.2% of all affiliate GMV. If either reduces posting frequency, you lose ~RM45K in a single month. Onboard 2–3 new mid-tier affiliates now as insurance.
Top 10 affiliates
| # | Affiliate | GMV | Orders | CVR | Engagement | Trend | AM feedback |
|---|
Ask AI or add playbook feedback
⬡ Agency playbook: AM feedback on affiliates is saved to the playbook. Future AI recommendations for this brand and similar brands will reference these insights.
Live performance — February 2026
Total LIVE GMV
RM162K
↑15.29%
Sessions
20
2–4 per day
Avg CTOR
4.1%
↑ vs 3.4% Jan
Avg Watch Time
44s
↑ vs 38s Jan
✦ 19:00 evening slot is dominant: All 7 evening sessions averaged 1,130 views, 5.2% CTOR, and RM810 direct GMV. Afternoon 15:00–16:00 sessions average 390 views and 2.3% CTOR — 4× worse. Recommendation: drop afternoon slots entirely.
⚠ 3 sessions with zero or near-zero GMV: Feb 11 15:16 (RM0), Feb 10 16:49 (RM61), Feb 15 15:00 (RM95). All afternoon slots. These are dragging down averages and wasting presenter time.
All sessions — click any row for AI coaching
| Session | Views | Direct GMV | GPM | CTR | CTOR | Watch | Signal | AI coaching |
|---|
Video performance — February 2026
Total Video GMV
RM93,845
↓10.48%
Own Video GMV
RM6,000
6% of video total ⚠
Affiliate Video GMV
RM87,845
↓ 9.4% MoM
Avg Watch Time
18.4s
Own: 11s · Aff: 22s
⚠ Own video critically low: RM6,000 from 4 brand-owned videos posted in February. Affiliate videos average 28,000+ views vs brand videos at 3,200. The brand has no dedicated content creator — all own video posted by AM, inconsistent quality and frequency.
◈ What video content drives GMV: Top-performing affiliate videos (by GMV/view) feature styled outfit demonstrations in real-life settings — office, kenduri, casual weekends. Videos under 30s with a clear product CTA in first 5 seconds consistently outperform longer reviews.
Top videos by GMV
| # | Video | Type | Views | GMV | Orders | Watch Time | Engagement % | Direction flag |
|---|
Content strategy direction
What's working
FormatStyled outfit demo (<30s)
HookProduct CTA in first 5s
SettingReal-life (office, kenduri)
Audience35–44 female, KL/PJ
Content gap
Own videos/week1 (need: 3–4)
Creator statusNone assigned
Bundle content0 videos this month
New SKU content2 videos (low)
Ask AI about video strategy
Data status: Last 7 days only (Mar 23–30). Upload full month Ads Manager export for complete analysis.
PARTIAL
⬡ ROI Protection active: TikTok reduces your commission fees when you create GMV Max ads that meet the required ROI target. Check Marketing → Shop Ads → Ads Dashboard — look for "ROI protection eligible" badges on each campaign. Meeting the ROI target on Product GMV Max campaigns directly reduces per-order cost.
Blended ROAS
6.05x
Baseline: ~5.5x
Ad Spend
RM18,500
4.72% of GMV
Product GMV Max ROAS
7.2x
↑ Strong
LIVE GMV Max ROAS
4.8x
Acceptable
Daily signal — push / hold / pull back
PushHoldPullNo data
Product GMV Max vs LIVE GMV Max breakdown
Product GMV Max
SpendRM11,000
GMV attributedRM79,200
ROAS7.2x ✦
CTR4.8%
CPCRM0.48
✦ Product GMV Max is outperforming LIVE GMV Max 1.5× on ROAS. Best on high-CVR SKUs (Lace Midi Dress).
LIVE GMV Max
SpendRM7,500
GMV attributedRM36,000
ROAS4.8x
CTR3.4%
CPCRM0.64
◈ LIVE GMV Max is acceptable but weaker. Use for campaign days and new SKU launches, not always-on.
SKU ad readiness
based on organic CVR + stock + review count
| SKU / Variant | Organic CVR | Reviews | Stock | Ad type | Readiness | Reason |
|---|
AI recommendations
✦ Product GMV Max budget has room to grow: At 7.2x ROAS with spend not capped, Product GMV Max is in a strong phase. Increasing Product GMV Max budget from RM11,000 to RM14,000 is estimated to generate an additional RM21,600 GMV this month at current efficiency.
◈ LIVE GMV Max on Lace Cardigan underperforming: Cardigan has 2.9% organic CVR and only 28 reviews — the listing is not ready for ad spend. Ad ROAS on this SKU is tracking below 3x. Pause Cardigan LIVE GMV Max, redirect RM1,500 to Lace Midi Dress Product GMV Max Product GMV Max.
⚠ GMV target gap: You are 18% behind April target with 12 days remaining. At current ROAS (6.05x), an additional RM4,000 ad spend would generate ~RM24,000 GMV — closing roughly 40% of the gap. Consider before Apr 15 collab.
Campaign health — learning phase tracker
| Campaign | Type | Days live | Spend so far | Current ROAS | ROI Protection | Phase | AI verdict |
|---|
Ask AI about ads
Broadcast CRM — Marketing → Broadcast
ℹ Broadcast lets you send targeted messages to customer segments. Weekly quota: 3 manual sends. Automated plans have no quota limit. Current broadcast GMV: RM0 — this tool is unused. Activating abandoned cart recovery alone typically lifts revenue 3–8%.
Customer segments available
Potential new
9,179
Never purchased
Recent customers
4,451
Bought 1–2x, not returned
Repeat customers
2,122
Bought 3+ times
Frequent customers
1,920
High-frequency buyers
Automated plans — set once, runs always
| Plan | Target segment | Status | AI recommendation |
|---|---|---|---|
| Recover abandoned carts | Potential new customers | Not activated | Activate now. Highest ROI automated plan. Recovers customers who left items in cart. |
| Recover incomplete checkouts | Potential new customers | Not activated | Activate now. Catches customers who dropped off at payment step. |
| Go LIVE reminder | Recent customers | Not activated | Set up before your next 19:00 LIVE session. Sends push notification to drive viewers. |
| Promote LIVE events | All customers | Not activated | Activate for Apr 15 collab day — sends LIVE event reminder to keep your users active. |
| Post-purchase thank you | Recent customers | Consider | Builds loyalty. Include a repeat coupon to drive second purchase from new buyers. |
| Remind price drops | Potential new customers | Consider | Useful when running flash sales — notifies interested customers of the discount. |
Manual broadcast recommendations — this week
You have 3 manual sends this week. AI recommends using them as follows:
Send 1 — urgent
Re-engage recent customers
Target: 4,451 recent customers. Message: "You left without grabbing your Lace favourites — here's an exclusive 10% off for the next 48 hours." Pair with Coupon code set in Marketing → Promotions → Promo code. Best day: 2 days before Apr 15 collab.
Send 2 — campaign support
4.4 Super Sale announcement
Target: All segments. Message: "4.4 Super Sale is live — shop now for exclusive TikTok Shop-funded discounts on our Lace Midi Dress collection." Send on Apr 4 morning. Include LIVE session time so they know when to tune in.
Send 3 — loyalty
Repeat customer VIP offer
Target: 2,122 repeat customers + 1,920 frequent customers. Message: "As one of our loyal customers, here's a bundle exclusive — Blouse + Skirt set at 12% off this week only." Drives AOV from your most valuable segment.
Ask AI about broadcast strategy
Shop health — Account Health → Shop Health
Violation points
2 / 48 points
0 Excellent12 = Campaign ban48 Poor
✓ Currently good health. But late-dispatch rate (8.42%) is a risk — if it worsens, violation points can spike quickly.
Active warnings
⚠
3 warnings outstanding
Check Account Health → Shop Health → Warning records
🛡
No active penalties
Good — no campaign or affiliate restrictions active
Performance metrics vs targets
| Metric | Current | Target | Status | AI note |
|---|---|---|---|---|
| Next-day delivery rate | 95.46% | ≥90% | ✓ OK | Healthy. Maintain. |
| Fast-dispatch rate | 96.18% | ≥90% | ✓ OK | Healthy. Maintain. |
| Late-dispatch rate | 8.42% | ≤4% | ⚠ Missing | Critical. 4.42% above target. Escalate to logistics immediately. If this triggers violation points, campaign registration is blocked. |
| Seller-fault cancellation | 0% | ≤2.5% | ✓ OK | Excellent. |
| Negative review rate | 0.15% | ≤0.5% | ✓ OK | Good. Don't let this rise above 0.3%. |
| 12-hour response rate | 96.28% | ≥85% | ✓ OK | Good. |
| Average response time | 1.96 hours | <1 hour | ◈ Watch | Nearly 2× the target. Set up quick reply templates in Seller Center. Slow response hurts ranking during campaign periods. |
| Chat satisfaction rate | 88.89% | ≥70% | ✓ OK | Strong. Maintain tone and speed. |
| Shop violations | 1 | 0 | ⚠ Missing | Go to Account Health → Violation records to identify and resolve. |
| Product violations | 2 | 0 | ⚠ Missing | Go to Account Health → Violation records → Product violations. Likely listing compliance issues. Fix before next campaign registration. |
What poor health blocks
⚠ If violation points reach 12: Campaign registration locked for 7 days + Affiliate programme access suspended for 7 days. This would block all co-fund voucher access and remove your products from the affiliate marketplace during that window — potentially costing RM30–50K in a campaign week.
◈ Priority action: Fix late-dispatch rate (8.42% → target ≤4%) and resolve 3 product violations before the Apr 10–12 Flash Sale campaign window. Both are achievable within 1 week with logistics team involvement.
AM notes on health issues
Ask AI about shop health
⬡ Data check before generating
Monthly performance data✓ Loaded
SKU / product data✓ Loaded
Ads data
Last 7 days only — partial
⚠ PartialCampaign outcomes
0 of 2 events submitted
✗ MissingYou can proceed — AI will note what's missing and adjust accordingly.
1
Report period
2
What can the brand provide?
This is the most important section for client reports — what does the brand need to do to help grow GMV? Be specific.
3
Additional context
Lovelylace
February 2026 · Client Report
// Feedback — adjust tone, add/remove sections, push back