Case: reading a finished test
Effect, interval, guardrails and the decision.
Lesson 20 of 32~29 min of learningIncludes ~20 min for questions and tasks
Contents1 of 37 steps
Maya
Theo
Alex Tutor
Alex Tutor
Dataset · 16 rows
Halves paywall test: control vs trial_first
Users enrolled at their first paywall view, 3–30 August 2026, each followed for 14 days. One row per enrollment week, platform and variant.
- Columns
- enroll_week
- Monday of the week the users entered the test
- platform
- ios or android
- variant
- `control` (current paywall) or `trial_first` (leads with a 7-day trial)
- users
- Users enrolled
- trials_started
- Users who started a trial within 14 days (secondary)
- paid_14d
- Users with a first paid charge within 14 days (primary)
- active_days_8_14
- Users who added an expense in days 8–14 (guardrail)
Data
| enroll_week | platform | variant | users | trials_started | paid_14d | active_days_8_14 |
|---|---|---|---|---|---|---|
| 2026-08-03 | ios | control | 1002 | 82 | 43 | 623 |
| 2026-08-03 | ios | trial_first | 974 | 161 | 59 | 601 |
| 2026-08-03 | android | control | 715 | 66 | 27 | 429 |
| 2026-08-03 | android | trial_first | 720 | 108 | 33 | 430 |
| 2026-08-10 | ios | control | 1009 | 88 | 39 | 612 |
Show 11 more rows
| 2026-08-10 | ios | trial_first | 963 | 117 | 57 | 582 |
| 2026-08-10 | android | control | 714 | 60 | 23 | 398 |
| 2026-08-10 | android | trial_first | 681 | 90 | 26 | 420 |
| 2026-08-17 | ios | control | 1041 | 82 | 39 | 632 |
| 2026-08-17 | ios | trial_first | 1027 | 163 | 61 | 611 |
| 2026-08-17 | android | control | 709 | 57 | 27 | 423 |
| 2026-08-17 | android | trial_first | 654 | 117 | 24 | 408 |
| 2026-08-24 | ios | control | 992 | 98 | 40 | 634 |
| 2026-08-24 | ios | trial_first | 1065 | 150 | 64 | 636 |
| 2026-08-24 | android | control | 715 | 54 | 22 | 424 |
| 2026-08-24 | android | trial_first | 708 | 98 | 21 | 428 |
You
Alex Tutor
You
paid_14d and users for each variant and divide.Alex Tutor
Question 1
Use the dataset. What share of control users paid within 14 days? Answer in percent, to two decimals.
Units: %
Alex Tutor
You
Alex Tutor
Theo
Alex Tutor
Alex Tutor
Question 2
What is the effect on the primary metric, treatment − control, in percentage points? Two decimals.
Units: pp
Alex Tutor
Alex Tutor
You
Alex Tutor
Question 3
Compute the lower bound of the 95% interval for treatment − control, in percentage points. Use p_T = 5.08%, p_C = 3.77% and the Wilson intervals above. Two decimals.
Units: pp
Alex Tutor
active_days_8_14: 60.53% in control, 60.60% in trial_first, +0.07 pp, interval −1.57 to +1.70 pp. The margin was −3 pp.You
Alex Tutor
Question 4
Apply the decision rule from the plan: ship if the primary's interval is entirely above 0 and the guardrail's interval is above −3 pp. What is the call?
Maya
Alex Tutor
Theo
Alex Tutor
Alex Tutor
Question 5Short answer · AI-checked task
Theo proposes shipping trial_first on iOS only, “because Android shows nothing”. Reply to him in 2–4 sentences.
Write your answer and get a score with feedback from our AI reviewer.
Log in to get AI feedbackMaya
You
Alex Tutor
Alex Tutor
Question 6Case · AI-checked task
Write the readout of the paywall test for Maya.
Halves tested two Halves Plus paywalls for 4 weeks (3–30 August 2026): control (current) and trial_first (leads with a 7-day free trial). Users entered at their first paywall view, split 50/50, and were followed for 14 days. The dataset is above.
The plan, written before launch:
- Primary metric: paid within 14 days (
paid_14d÷users). Smallest effect worth shipping: +1 pp; sized for 6,735 users per variant (baseline 4.0%, α = 5%, power 80%). - Guardrail: added an expense in days 8–14 (
active_days_8_14÷users), margin −3 pp. - Secondary: trials started.
- Rule: ship if the primary's 95% interval for treatment − control is entirely above 0 and the guardrail's interval is above −3 pp.
Write the readout for Maya (150–300 words): the effect on the primary metric with its interval, whether the test had the power it was sized for, the guardrail, what the trial and platform numbers do and don't show, the decision, and one or two things to watch after launch.
Write your answer and get a score with feedback from our AI reviewer.
Log in to get AI feedbackAlex Tutor
That’s the lesson. You answered every task — nicely done.