LIVE Commerce Analytics / Leader session 6 of 6
Learn LIVE Commerce Analytics with Phoebe · Leader session 6 of 6

Prove the playbook worked

You now have a script with a value per minute, a shot list with a value per element, and three live cues a producer can whisper. Somebody in finance is going to ask how you know any of it works, and "GMV went up after we started" will not survive the second question. Tonight is the answer: a scorecard that judges hosts only on the line they control, a test that runs inside one stream so the platform's traffic cannot take the credit, and the short list of claims that would end the account faster than any cue could pay for it. You leave with the one-page playbook the whole track has been building.

🟠 Advanced MCN and brand leads Anyone who has to defend a guideline to finance 45 min
0-3 · Welcome 3-20 · Scorecard and test 20-40 · Build-along: the one-page playbook 40-45 · Q&A
Part 0

Where the leader track ends up

Session 1 split every stream into what the room was given and what it did with it. Session 2 showed the giveaway buying the first and paying for it with the second. Session 3 wrote the say, session 4 the show, and session 5 put a five-minute nowcast in the producer's ear with three cues worth giving. Tonight all of it goes onto one page, and the page gets two things it did not have: a way to check whether a host followed it, and a way to check whether following it paid. The Lumen Glow data supplies the numbers; the shape is yours to reuse on any brand.

Live = presented in the 45 minutes Self-study = the full depth, after class 🔍 Every diagram zooms

★ What you walk out with tonight. A host scorecard built on per-viewer numbers, GPM, CTOR, watch time, replies, with a compliance line above them and the given line kept out of the score. A test design you can explain to a finance director in plain words: ten-minute blocks, cue on and cue off, inside the same night. And the claims list that keeps the account alive, in one table, with what to say instead. Stapled together, that is the playbook: the say card, the shot list, the three cues, the scorecard, the test plan, the claims list. One page, defensible.

LiveWhy "we told the host and GMV rose" is not evidence3 min▶

In session 2 the giveaway looked like the best idea in live commerce. Nine of the ten top streams by GMV opened with one, and a regression across streams put its value at 5,576 dollars a night. Then the per-viewer numbers said the opposite: GPM 1,547 with a giveaway against 1,983 without, CTOR 11.16 against 13.10. The giveaway bought traffic and the traffic wore the giveaway's name.

A before-and-after claim about a cue has the same problem in a different coat. You gave the instruction on Monday. Tuesday's stream did better. But Tuesday's room was also different: a different feed, a different boost, a different day of the week, perhaps a different host. Nothing in "before and after" separates the cue from the night it landed on. The room-size correlation from session 1 is the reason: GMV tracks peak room at 0.96, and peak room is the platform's decision, not the host's. Any night-to-night comparison is mostly a comparison of two feeds.

The test you want is inside one night, not across two. If the cue is on for some minutes and off for others in the same stream, the feed, the day and the host are all held constant by construction. That is the whole idea of Part 2, and it needs no statistics to explain.

Self-studyThe vocabulary tonight adds4 min▶
  • Scorecard - one page per host per period with the given line (not scored) and the did line (scored), plus a compliance line above both.
  • Switchback - a test where the same unit, here one stream, alternates between treatment and control over time. Cue on for a block, cue off for the next, in a random order.
  • Carryover - the effect of one block leaking into the next. A CTA at minute 38 still sells at minute 42, so the first minutes of an "off" block are not really off.
  • Baseline - what the host would have done without the cue. In a switchback, the off blocks of the same night. In a before-and-after, a different night, which is the problem.
  • Policy-risk flag - a minute where the transcript contains a phrase the platform's misleading-content guides name, or an urgency run past its second minute. Session 5's bench counts them; the scorecard reports them.
  • Disclosure - the label that says a face, a voice or a digital human on screen was generated. Required wherever such a presenter is allowed at all.
Part 1 · covers the scorecard: what a host is scored on and what they never are

The scorecard

7 min live

A scorecard has one job: make it impossible to praise a host for the platform's traffic or blame her for a quiet Tuesday. So it has two lines. The given line is recorded and never scored. The did line is scored, and every number on it divides the traffic out. Above both sits a compliance line, because a Risk label costs future traffic whatever the night sold.

The host scorecard: one given line, four did-metrics, one compliance line Lumen Glow, per-stream means by host across 60 streams; deep = human host, light = AI avatar GIVEN, recorded, never scored: hour, day of week, giveaway opener, traffic source, host type, room peak DID, per viewer Maya Jules Priya Ren Nova Kai GPM, $ per 1,000 views 2,074 2,054 1,988 1,849 1,258 1,248 CTOR, % 13.03 13.04 12.49 11.76 11.31 10.95 Average watch, min 9.71 9.71 9.83 9.89 7.34 7.25 Host replies per stream 95.6, human average 0 0 COMPLIANCE, flags per stream 0 0 0 6.82 0 0 Ranked by GPM the humans sit within 225 dollars of each other and the avatars 600 below; ranked by flags one row stands alone. Compliance goes above the did line. A Risk label costs future traffic whatever the night sold.
🔍 Click to zoom - the given line kept out of the score, four per-viewer metrics per host, and the one compliance cell that is not zero.
LiveWhy Ren is the interesting row3 min▶

Read the scorecard column by column and Ren wins one metric outright: the longest average watch time of any host, 9.89 minutes. Read the compliance line and he is the only host with flags, 6.82 a stream. Read CTOR and he has the lowest of the four humans, 11.76 against Maya's 13.03. Those three facts are one fact.

Ren stretches the urgency. Session 3 showed what that does: the first two minutes of an urgency run convert at 15.12 and 15.44 percent, the third drops to 8.30 and it never recovers. A stretched urgency pitch holds people, watch time goes up, because nobody leaves while they think the price is about to move. It sells less, because the room stops believing the clock on the third minute. And every one of those minutes is a phrase the platform's misleading-content guide names. Ren's row is the urgency trade in one host: watch time bought with order rate and policy risk.

Without the compliance line, Ren's scorecard reads as a strong host with a soft close. With it, the row tells you exactly which habit to coach and why it is not optional.

LiveWhat goes on the given line, so a host is never scored on it3 min▶

The given line is everything decided before the host opened her mouth. It is recorded so the did line can be read fairly, and it is never scored because none of it was the host's call.

GivenWho decided itWhy it stays off the score
Hour and dayThe scheduleSession 4: 95 percent of human streams were evening, 26 percent of avatar streams. A per-stream number that ignores this is a schedule score
Giveaway openerThe brand or the MCNSession 2: buys views (10,364 vs 7,546), costs GPM (1,547 vs 1,983). Scoring the host on views after a giveaway credits the gift
Traffic source and peak roomThe platformSession 1: GMV tracks peak room at 0.96. The feed is not the host's
Host typeThe casting decisionAn avatar's zero replies is a property of the format, not a performance

The test in Part 1 of the shape is simple: could the host have changed it during the stream? If not, it is given. If so, it is did.

LiveReading the scorecard with a host2 min▶
Real world

A Lumen Glow monthly review used to open with a GMV league table, and the same host topped it every month because she had the Friday 20:00 slot. When the scorecard replaced it, the given line showed the slot, the did line showed her GPM in the middle of the humans, and the host who had been "quiet" on Mondays moved to the top on CTOR. The conversation that month was about scheduling for the first time, and about the Monday host's script for the first time. Nobody's numbers changed. What they were compared against did.

Self-studyThe platform's own labels map onto the scorecard3 min▶

TikTok Shop's LIVE Diagnosis stamps every stream Risk, Need attention, Can improve or Normal, and the three that matter sit on three different lines of the scorecard.

  • Risk is the compliance line. Violation information attached; not a performance label. It outranks every did-metric because it costs the next stream's traffic.
  • Need attention is the did line compared with the host's own past: a drop against herself. The scorecard's period-over-period column.
  • Can improve is the did line compared with the category benchmark: a gap against the market. The scorecard's benchmark column, when you have one.

Keeping the scorecard in the platform's shape means a host sees the same diagnosis from you and from Seller Center, and the two never argue.

Part 2 · covers the switchback: cue on, cue off, same night

The test, in plain words

7 min live

Take one 120-minute stream and cut it into twelve blocks of ten minutes. Flip a coin for each block: cue on or cue off. Compare orders per thousand viewer-minutes in the on blocks against the off blocks of the same night. The feed, the day, the host and the platform's boost are identical on both sides, because they are the same stream. That is a switchback, and it is the whole test.

A switchback inside one stream: twelve blocks, coin-flipped on or off the cue under test: product in hand on every CTA. Same room, same night, same feed on both sides 0 10 20 30 40 50 60 70 80 90 100 110 120 cue on 0-10 cue off 10-20 cue off 20-30 cue on 30-40 cue off 40-50 cue on 50-60 cue on 60-70 cue off 70-80 cue on 80-90 cue off 90-100 cue on 100-110 cue off 110-120 washout, 2 minutes: a CTA at minute 38 still sells at minute 42, so the first 2 minutes of each off block are dropped ON blocks, this night orders per 1,000 viewer-minutes, washout dropped minus OFF blocks, the same night orders per 1,000 viewer-minutes, washout dropped The difference is the cue's effect on this night. Repeat over the next four streams and average. same room same traffic boost same night, same host the cost: carryover, hence the washout Before and after compares two feeds. On and off inside one night compares the cue.
🔍 Click to zoom - twelve coin-flipped blocks, the washout strip at the head of every off block, and the on-minus-off comparison that holds the night constant.
LiveWhy a switchback beats before-and-after, and what it costs3 min▶

Before-and-after compares Monday's room with Tuesday's. Everything that differs between the two nights, the feed, the boost, the day, the mood, lands on the cue's account. A switchback compares minutes 30 to 40 with minutes 40 to 50 of the same stream. Same room, same traffic, same night, same host. The platform's boost, which decides most of a night's GMV, is on both sides of the comparison and cancels.

The cost is carryover. Minutes are not sealed boxes. A CTA at minute 38 puts the product in a cart that checks out at minute 42, inside the next block, which was supposed to be "off". Left alone, that leak makes the off blocks look better than they are and shrinks the measured effect. The fix is a washout: drop the first two minutes of every block from the comparison. You lose a fifth of the data and keep the honesty.

The formal version, how long the blocks should be, how to randomise them, and how carryover biases the estimate, is worked out in Bojinov, Simchi-Levi and Zhao, "Design and Analysis of Switchback Experiments", Management Science 69(7), 2023. You do not need the paper to run the test. You need it when someone asks why the blocks are ten minutes and not one.

DesignComparesHolds constantWeakness
Before and afterTwo nightsNothingThe feed and the boost take the credit
Host A vs host BTwo peopleThe night, if scheduled togetherEvery difference between the hosts
SwitchbackBlocks of one nightRoom, traffic, night, hostCarryover; needs a washout and several nights
LiveWhat the bench already showed, and why a real room still needs the test3 min▶

Session 5's replay bench ran tonight's stream, Jules on a Friday at 20:00, 40 times under each policy and averaged. Against the host's own plan at 18,198 dollars: the playbook, all three good cues together, 23,166 dollars, +27.3 percent, watch time 9.90 minutes, peak room 885. Stretching the urgency when viewers drop: +0.5 percent, with 3.18 policy-risk flags a night. A mid-stream giveaway when viewers drop: -11.2 percent, even though views rose to 8,732 from 8,519.

Those are means over 40 seeded nights, computed live in the browser from the same generator that produced the 60 streams. They are the strongest possible evidence that the method finds what the data contains, because the data's causal structure is known. They are not evidence about your room. Your hosts, your feed and your viewers are not the generator's, and the size of every effect will differ. What transfers is the shape of the finding: the cues that pay per viewer, the one that pays nothing and costs flags, the one that buys views and loses money. The switchback is how you get your own numbers to put next to them.

Self-studyWhen you cannot randomise3 min▶

Some cues cannot be switched off for ten minutes without the room noticing: a price card that appears and disappears at random will read as a glitch, and a host told to stop replying to names for a block will not do it. For those, the fallback is the within-stream comparison the builder track uses: each stream compared only with itself, minute by minute, which is what produced the +6.50 CTA and +0.96 Q&A numbers. It is weaker than a switchback because the host chose when to do the thing, and a host who says the CTA when the room looks ready is not choosing at random. It is still far stronger than two nights side by side.

Randomisation, power, how many nights you need for a given effect size, and what to do when the blocks cannot be independent are the subject of the experimentation course. Tonight you need the plain-words version and the washout.

Part 3 · covers the compliance list in one place

The claims that end an account

5 min live

A cue that adds half a percent and three policy flags a night is not a trade; it is a countdown. Everything the track has said about urgency and claims sits here in one table, with where each one is banned and what a host can say instead. This page goes at the back of the playbook and at the top of every host's first week.

LiveThe compliance list, in one place5 min▶

Two readers, one list. The platform reads it as a Risk label and, repeated, a traffic limit or an account removal. The regulator reads it as a deceptive commercial practice. The phrases are the same on both lists.

ClaimWhere it is bannedWhat to say instead
"100% effective", "Guaranteed results", "Works for everyone", "Permanent effect", "Instant results", "No side effects"TikTok Shop Misleading Content guide (banned absolutes); Content Policy (eff. 2026-09-17): no "exaggerated promises about a product's performance, effect, or price"What the product is and does, in words the label carries; what it did on the host's own skin, on camera
"Was 59 dollars, tonight 29" when 29 is the everyday priceFair Pricing Policy (eff. 2026-09-01): reference prices must "reflect a genuine and established selling price"; no "Artificially inflating the original price""29 dollars, the price it always is. The two-pack is 49 tonight" - and the 49 is real
"Sale ends today", "Only 2 hours left" when it does not and there are notMisleading Discount guide (eff. 2026-08-31): must be genuine; FTC "Bringing Dark Patterns to Light" (2022): False Limited Time Message, Baseless Countdown Timer; CMA207 guidance (18 Nov 2025) countdown-clock exampleUse the LIVE Flash Sale tool with the real end time. The platform draws the clock and can check it
"While stocks last", "Don't miss these big discounts", "We are having our largest sale!", "This sale is for selected customers only"Misleading Content guide flagged phrases; FTC: False Low Stock MessageThe real count in the bag tonight, said once, and updated when it changes
"We stop selling this after tonight" when you do notUK DMCC Act 2024 Sch. 20 para 7 (in force 6 April 2025): falsely stating a product "will only be available for a limited time ... in order to elicit an immediate decision"; EU UCPD Annex I item 7; UK Content Policy (eff. 2026-01-09)Nothing about stopping unless it is true; the two-minute urgency cue from session 3 works on a real bundle price
Urgency run past its second minute, every cycleThe same flagged phrases, repeated; the bench counts 3.18 flags a night for +0.5 percentTwo minutes, then move to the CTA or the Q&A. Session 3's numbers: 15.12, 15.44, then 8.30
An AI-voiced presenter hosting the LIVE, or a synthetic face undisclosedRequirements for High-Quality Videos and LIVEs (US, eff. 2026-09-17): real-time verbal interaction, no AI-generated voices; AI-Generated Content Restrictions (US, eff. 2026-09-02): disclose synthetic faces, voices, digital humans; EU AI Act Article 50 from 2 August 2026A human voice, live. Where a synthetic element is allowed, the disclosure label on
Generated footage that makes the serum look more effective than it isAI-Generated Content Restrictions: "Do not use AI to make a product look more powerful or effective than it really is"Real product, real skin, real light. The close-up ratio from session 4 does the persuading

Read the list as "when", not "never". "Only two hours left" is fine when the flash sale ends in two hours. "Was 59" is fine when it was. Every line on this list is a true statement that becomes a violation the moment it stops being true, which is why the playbook says when a cue applies and never says always.

Build-along

The one-page playbook

★ 20 min · everyone builds

Six pieces, all of which you already have or will write in the next twenty minutes: the say card, the shot list, the three live cues, the scorecard, the test plan for the next four streams, and the compliance list. Assemble them in that order. The rule for the whole page: every instruction carries a per-viewer number, a "when", and a date it will be tested.

Top third: the say card and the shot list, side by side. Session 3's 12-minute cycle with its CTOR value per segment; session 4's camera columns with their CTR values. One line under both: "the words move the order rate, the picture moves the click rate."

Middle: the three live cues from session 5, each with its bench value and its trigger. CTA on a dip, +14.6 percent. Product in hand on every CTA, +9.7 percent. Answer the room every ten minutes, +4.4 percent. Then the two the room begs for and the bench refuses: stretched urgency, +0.5 percent and 3.18 flags; mid-stream giveaway, -11.2 percent.

The scorecard, blank, in the shape from Part 1. Given line at the top and greyed. Did line: GPM, CTOR, watch, replies. Compliance line above the did line. Write next to the compliance line what a flag is: a phrase from the list in Part 3, or an urgency run past two minutes.

The test plan for the next four streams. One paragraph, plain words. Which cue. Switchback in ten-minute blocks, order drawn at random before the stream. Washout two minutes at the head of every block. Metric: orders per 1,000 viewer-minutes, on blocks minus off blocks, per night, then averaged over the four. Who holds the block order, and who tells the producer.

✗ The playbook that says always and cites GMV Always open with a giveaway. Always push urgency when viewers drop. Always run the flash sale countdown. Always tell them stocks are low. Always hold the product. Proof: GMV rose 40% the week we started.
★ The playbook that says when and cites per-viewer numbers with a test date SAY (session 3): 12-min cycle. CTA +6.50 CTOR, price +3.78, urgency minutes 1-2 only (+4.93; minute 3 onward -1.84 and a flag), Q&A +0.96. SHOW (session 4): serum in hand on every CTA (+1.38 CTR), close-up in demo minutes (+1.01), price card up only while the price is said (+0.97). None of these move CTOR; the script does. CUES (session 5): CTA when the five-minute nowcast dips (+14.6% on the bench); product in hand on the CTA (+9.7%); read names every 10 min (+4.4%). Not: stretch urgency (+0.5%, 3.18 flags), mid-stream giveaway (-11.2%). SCORE: given line not scored. Did line GPM, CTOR, watch, replies. Compliance above both. TEST: next four streams, cue = product in hand on CTA. Switchback, 10-min blocks, random order sealed before the stream, 2-min washout. Metric: orders per 1,000 viewer-minutes, on minus off, per night. Review date: after stream four. CLAIMS: the Part 3 table. When the statement is true, say it. When it is not, do not.

Bottom: the compliance table from Part 3, unchanged. Do not summarise it. The phrases are the point; a host needs to recognise them in her own mouth.

Read the page for the word "always". Every one you find is a claim that will be false on some night. Replace each with the condition under which it is true. Then read it for "GMV" and replace each with the per-viewer number it was standing in for.

The playbook is a hypothesis with a review date, not a policy. Every number on it came from 60 streams of one brand and 40 replays of one night. Yours will differ. The test plan at the bottom is what turns the page from something you believe into something you measured, and the review date is what makes finance stop asking.

Homework

After the track

30 min
  1. Fill the scorecard for your hosts' last month from Seller Center. Given line first. Then rank them by GPM and by flags, and write one sentence on any host whose two ranks disagree.
  2. Draw the block order for your next stream before it starts: twelve blocks, coin flip each, written down and given to the producer in a sealed message. After the stream, compute on-minus-off with the washout. Do not look at GMV until you have.
  3. Take your current host guidelines and count the word "always". Rewrite each one as a "when". Bring the before and after.
  4. Read the Misleading Content guide for your own market in Seller Center and add any flagged phrase not already in the Part 3 table. Then listen to one of your own streams for them.
Check yourself

Three questions

You told the hosts to hold the serum up on every CTA from Monday. Tuesday's GMV was 30 percent higher than Monday's. Why is that not evidence the cue worked?

The giveaway in session 2 looked worth 5,576 dollars a night across streams and lost money per viewer. Before-and-after has the same flaw: everything that differs between the nights lands on the cue's account.

In a switchback with ten-minute blocks, a CTA at minute 38 leads to an order at minute 42, inside an "off" block. What does that do, and what fixes it?

Carryover leaks the treatment into the control. Dropping the head of every block costs a fifth of the data and keeps the comparison honest. Bojinov, Simchi-Levi and Zhao (2023) work out how long the blocks and the washout should be.

Three lines from a draft playbook. Which one would earn a Risk label from the platform and a deceptive-practice reading from the regulator?

A false low-stock message and a baseless price deadline are named in TikTok Shop's misleading-content guides, in the FTC's dark-patterns report, in UK DMCC Sch. 20 para 7 and in EU UCPD Annex I item 7. The other two lines are the +9.7 and +4.4 percent cues, with no flags.

Sources covered

What tonight maps to

✓ The host scorecard Given line unscored, did line on GPM, CTOR, watch and replies, compliance line above both. Filled with the by-host means for all six Lumen Glow hosts.
✓ The switchback, in plain words Ten-minute blocks, random on and off inside one stream, two-minute washout, orders per 1,000 viewer-minutes on minus off. Bojinov, Simchi-Levi and Zhao (2023), Management Science 69(7), cited for the formal design.
✓ The compliance list TikTok Shop Content Policy (eff. 2026-09-17), Fair Pricing Policy (eff. 2026-09-01), Misleading Content and Misleading Discount guides (eff. 2026-08-31), UK Content Policy (eff. 2026-01-09), UK DMCC Sch. 20 para 7, EU UCPD Annex I item 7, FTC dark patterns, CMA207, LIVE quality rule on AI voices.
✓ EU AI Act Article 50 Transparency duties for synthetic content and AI interacting with people, applying from 2 August 2026, in the compliance table alongside the platform's AIGC disclosure rule.
◐ Randomisation theory, power and sample size Named as the reason blocks are ten minutes and four nights are the minimum. The experimentation course carries the full treatment.
◐ Bandits: letting the test choose the next block Named as where the switchback goes when you want it to learn while it runs. Builder session 8 builds one.
· Douyin and Taobao Live rules Not covered by design. The compliance list is TikTok Shop, UK, EU and US. Other platforms have their own guides and the shape of the table transfers; the phrases do not.

Leader session 6 cheat sheet

Before and after is two feedsGMV tracks room size at 0.96. A night-to-night comparison credits the cue with the platform's boost. Same flaw as the giveaway.
Scorecard: three linesCompliance on top. Given (hour, day, giveaway, traffic, host type) recorded, never scored. Did: GPM, CTOR, watch, replies.
Ren's rowHighest watch (9.89), most flags (6.82), lowest human CTOR (11.76). Stretched urgency buys attention with orders and risk.
SwitchbackOne stream, twelve 10-minute blocks, coin-flipped on or off. Compare on minus off, same night. Room, feed and host cancel.
Washout 2 minutesA CTA at 38 sells at 42. Drop the head of every block or the off blocks steal the credit. Bojinov, Simchi-Levi, Zhao 2023.
The bench, 40 nightsPlaybook +27.3% ($23,166 vs $18,198). Stretched urgency +0.5% with 3.18 flags. Mid-stream giveaway -11.2%. Your room still needs the test.
Banned words100% effective, guaranteed, works for everyone, permanent, instant, no side effects. Flagged: while stocks last, largest sale, selected customers.
When, not alwaysEvery urgency line is legal when true and a violation when not. DMCC Sch. 20 para 7, UCPD Annex I item 7, FTC dark patterns, AI Act Art. 50 from 2 Aug 2026.