FIELD REPORT 06 · PAYWALL TEST WALKTHROUGH · THREE BOARDS
Three questions
a paywall test
has to answer
One experiment, the onboarding paywall test on a Match Group dating app. One board for each question.
net of churn
01 NET REVENUE VERSUS SUBSCRIBER LIFT
One point apart at the screen. Seventeen a cycle later.
- 1
Subscriber lift is the count at the screen. A read 110, B read 109. On that number you would ship either one.
- 2
After the first cycle, A rose to 113 and B fell to 96. A kept 3% more of its subscribers than control did. B kept 12% fewer.
- 3
Revenue follows the count only while plan mix holds. A sold the same plans at the same prices. B led with the shortest term, so its revenue fell further than its count.
Weekly billing opens that gap faster: four charges land inside 30 days. So the scoreboard grades on revenue directly. Board 03
- A IN THE BANKMoved with the count. Same plans, same prices, plan mix inside its band. Shipped to 100%.
- B IN THE BANKFell further than the count. Shortest term first, early cancels up. Off at week 2.
A up, 110
B up, 109
A up, kept 3% more
B down, kept 12% fewer
A held, same mix
B down, shorter terms
A held
B off at week 2
Indexed figures. The raw subscriber and revenue numbers stayed with Match Group.
| Arm | At the screen | After the first cycle | Net revenue | Call |
|---|---|---|---|---|
| Control | 100 | 100 | baseline | baseline |
| Variant A, value first | 110 | 113 | moved with the count | shipped to 100% |
| Variant B, reordered plan ladder | 109 | 96 | fell further than the count | off at week 2 |
02 WHAT I SHIPPED, AND WHO SHIPPED THE REST
Product passed. I ran it myself.
- 1
The screen: I made the first designs. In house designers finished them and developers shipped the code.
- 2
The test: on web first, arms set at sign up and served by flag. The winner rolled out to iOS and Android.
- 3
The wiring: four events I instrumented myself. Each one carried the arm and the acquisition source.
- 4
The readout: I did it with an analyst then. Today I would do all of it myself with AI.
AND THE SWITCHFIRST DESIGNS: MEFINISH: DESIGNERSCODE: DEVELOPERS
- REGISTER
- FIRST LIKES + MATCHES the value moment
-
FLAG
set at sign up,
sticky per account -
15% + 15%PAYWALL
A: same plans, same prices.
B: shortest term first, price per week.70%STRAIGHT IN
Control. The offer comes later, in product.
TESTED ON WEB FIRST → iOS ANDROID The winner rolled out to both apps.
SPINETRACKING: ME
- PAYWALL IMPRESSION
- PLAN SELECTED
- PURCHASE
- FIRST CYCLE CANCEL OR REFUND
- ANALYTICSpaid and organic cohorts
AND THE RULESRULES: MEREADOUT: ME + AN ANALYST
Every arm, paid and organic read apart.
Subscribers left after the first cycle, reconciled to revenue.
Day 7 kill check. Weekly ceiling check.
WATCHKILLSHIP
THENMy designs, finished by in house designers. Code by developers. Readout with an analyst.
NOWAll of it myself, with AI: design, code, tracking and readout.
03 THE 30 DAY SCOREBOARD
One grade: net revenue per install at day 30.
- 1
Built for a weekly plan with a 3 day trial. Four charges land in the first month.
- 2
Trial starts are shown and never graded. The grade is cash, net of refunds and store fees.
- 3
The limits are written before launch: exposure cap, loss ceiling, kill trigger.
- 4
Paid and organic are read apart. Arms are substantially different experiences, tested against each other.
| ARM AND COHORT | AT THE SCREEN | THE FIRST MONTH | THE GRADE, DAY 30 | LIMITS | |||||
|---|---|---|---|---|---|---|---|---|---|
| ARM | COHORT | TRIAL STARTS | PAID AT DAY 3 | RENEWALS KEPT | REFUNDS | NET REVENUE PER INSTALL | VS CONTROL | LOSS USED | GUARDRAILS |
| CONTROLtoday’s paywall | PAID | ||||||||
| ORGANIC | |||||||||
| ARM 1example: value first, then the ask | PAID | ||||||||
| ORGANIC | |||||||||
| ARM 2example: yearly plan on the first screen | PAID | ||||||||
| ORGANIC | |||||||||
GUARDRAILS: REFUND RATE · DAY 1 AND DAY 7 RETENTION · STORE RATING · SUPPORT CONTACTS
Day 30. All four charges have had their chance and refunds are in. Net revenue per install is final for the cohort. This is the only day a variant can ship.
CALLS ALLOWEDSHIPKILLWATCH
My defaults from the Match test. We set yours together, per test, before launch.
Answers in weeks, not quarters.
The full field report has the allocation, the five downside controls and the checkpoint log.