| Stage ≥ 31 players | Players | Player-days | ARPDAU (IAP + ads) | ARPDAU excl. top payer | Payers | Payer rate | ARPPU (10 days) | Top payer $ |
|---|---|---|---|---|---|---|---|---|
| Before (09-06 – 09-15) | 655 | 2058 | $0.28 | $0.23 | 27 | 4.1% | $20.82 | $91 |
| Lucky Machine (09-16 – 09-25) | 586 | 1876 | $0.33 | $0.28 | 27 | 4.6% | $22.15 | $90 |
| After (09-26 – 10-05) | 502 | 1440 | $0.29 | $0.23 | 26 | 5.2% | $14.23 | $76 |
During − before: ARPDAU $0.05 (90% CI −$0.13 … $0.24); payer rate +0.5 pt (90% CI -1.4 pt … +2.3 pt). Bootstrap over players. 09-28 (export gap) excluded.
| Followed from → into | Players (stage ≥ 31, ≥ 3 days active) | Came back at all | Activity kept (days ratio) | Payer rate before | Payer rate after | IAP per player after | … excl. top payer |
|---|---|---|---|---|---|---|---|
| 08-07 → 08-17 | 388 | 62.9% | 0.54 | 17.8% | 4.1% | $0.32 | $0.25 |
| 08-17 → 08-27 | 401 | 59.1% | 0.53 | 18.0% | 5.2% | $1.46 | $1.16 |
| 08-27 → 09-06 | 393 | 62.3% | 0.53 | 13.7% | 3.1% | $0.44 | $0.33 |
| 09-06 → 09-16 — event | 323 | 65.0% | 0.57 | 10.8% | 4.3% | $1.30 | $1.02 |
| 09-16 → 09-26 | 294 | 65.0% | 0.55 | 9.2% | 4.8% | $0.80 | $0.54 |
| 09-26 → 10-06 | 209 | 71.8% | 0.61 | 12.0% | 5.7% | $1.47 | $1.20 |
Same rule for every row: players at stage ≥ 31 who were active ≥ 3 days in the first block, all builds (intent to treat). "Activity kept" = share of days active in the second block ÷ share in the first. The event row sits inside the range of the other rows on every column.
| Players reaching stage 31 | Players | D1 | D3 | D7 | IAP per player, first 7 days | Payer rate, 7 days | Spun the machine |
|---|---|---|---|---|---|---|---|
| Before — reached 31 on 09-02 … 09-14 | 517 | 49.5% | 34.2% | 23.8% | $2.33 | 8.3% | 1.0% |
| During — reached 31 on 09-16 … 09-24, event build | 278 | 47.1% | 28.4% | 16.5% | $1.29 | 5.8% | 51.4% |
| After — reached 31 on 09-29 … 10-07 | 199 | 50.3% | 33.7% | 18.6% | $1.87 | 7.0% | 0.0% |
D7 during − before: -7.2 pt (90% CI -12.1 pt … -2.6 pt). Half of the "during" group spun the machine, yet D1–D7 were not higher. The dip vs "before" matches the traffic change of late September (UA campaigns ended; D1 fell game-wide for 25–30 Sep installs), so it isn't evidence the event hurt; "after" is on the same traffic and is level with "during". Day N = active on day N (D3/D7 also accept N+1 so the 09-28 gap doesn't count as churn).
| Highest stage during the event (event build) | Players | Spun at least once | Median spins (spinners) | Pack buyers | Pack $ | Reached 10,000★ (Leo) |
|---|---|---|---|---|---|---|
| 31–50 | 95 | 40.0% | 28 | 0 | $0.00 | 0 |
| 51–100 | 181 | 48.6% | 32 | 0 | $0.00 | 0 |
| 101–200 | 88 | 31.8% | 34 | 1 | $9.99 | 3 |
| 201+ | 181 | 30.4% | 16 | 6 | $69.11 | 4 |
217 players spun (6,915 spins). Ticket packs (x10 $4.99, x120 $49.99): 0 purchases. 7 players reached the 10,000★ milestone, which grants Leo, the same SS hero the $19.99 Divine Cat pack sells (that pack has sold 2).
ad_impression_MAX on rewareded_mini_event) and the check-in double claim.earn with the SKU as position, as every other pack does).| Pack | Live since | Buyers | Revenue | $ per week live | Was buyer's first purchase | Median stage | Median prior spend | Tapped (logged) |
|---|---|---|---|---|---|---|---|---|
| Lord of Hell — The Nun ($9.99) | 09-23 | 23 | $248.26 | $51.11 | 4.3% | 326 | $52.35 | 12 |
| Divine Cat — Leo ($19.99) | 09-22 | 2 | $44.08 | $8.82 | 0.0% | 343 | $124.41 | 9 |
| SS Hero + Toys — Candle ($4.99) | 10-11 | 6 | $31.34 | $13.71 | 0.0% | 392 | $65.88 | 3 |
| Hero's Growth, 24 h per hero ($9.99) | 10-11 | 4 | $43.88 | $19.20 | 0.0% | 314 | $18.69 | 15 |
| Hero Soulstone ($4.99) | 10-05 | 3 | $17.03 | $5.42 | 0.0% | 673 | $20.98 | 1 |
| Selective Hero ($24.99, older) | 08-29 | 14 | $399.16 | $47.36 | 14.3% | 110 | $95.48 | 28 |
| Lich fragments ($9.99, older) | 08-26 | 10 | $109.57 | $12.37 | 0.0% | 256 | $108.77 | 0 |
| Lord of Hell fragments ($9.99, older) | 08-29 | 10 | $105.98 | $12.57 | 0.0% | 360 | $134.19 | 0 |
"Tapped (logged)" undercounts. purchase_click isn't fired on every path (the Nun pack sells from its own popup), so tap→buy rates are not meaningful.
"Was buyer's first purchase" = no earlier Play-billed purchase on that device.
| Week (Mon) | Player-days | ARPDAU (IAP + ads) | ARPDAU excl. new hero packs | Payers per 1,000 DAU-days | New hero packs $ | Share of IAP |
|---|---|---|---|---|---|---|
| 08-31 | 6190 | $0.24 | $0.24 | 10.7 | $0 | 0.0% |
| 09-07 | 6264 | $0.21 | $0.21 | 9.1 | $0 | 0.0% |
| 09-14 | 5040 | $0.25 | $0.25 | 9.9 | $0 | 0.0% |
| 09-21 | 4395 | $0.21 | $0.18 | 10.7 | $156 | 19.6% |
| 09-28 ¹ | 3472 | $0.18 | $0.18 | 7.8 | $33 | 6.8% |
| 10-05 | 3346 | $0.38 | $0.35 | 12.3 | $105 | 9.7% |
| 10-12 | 2640 | $0.23 | $0.22 | 11.7 | $32 | 6.5% |
| 10-19 ² | 2879 | $0.21 | $0.20 | 11.8 | $38 | 7.4% |
¹ includes the 09-28 export gap. ² includes the 10-18 … 10-20 gap. Launches: Nun 09-23 (v32+), Soulstone 10-05, Hero's Growth / Hero + Toys 10-11 (v36).
23 buyers whose first new-hero purchase was on or before 10-12: other IAP in the 14 days before = $38.74 per buyer, 14 days after = $18.11, plus $13.70 on the hero packs themselves, so $31.81 in total after vs $38.74 before. Their total spend did not go up. The hero pack took part of what they were already spending, which matches the flat game-wide numbers.
| Population | Players | Mean heroes | Median | 1 (Pom only) | 2 | 3 | 4 | 5 | 6+ |
|---|---|---|---|---|---|---|---|---|---|
| All installs (08-25 … 10-12) | 10463 | 1.10 | 1 | 92.2% | 6.6% | 0.6% | 0.1% | 0.5% | 0.0% |
| Reached stage 31 | 1635 | 1.45 | 1 | 68.7% | 24.4% | 3.1% | 0.3% | 3.3% | 0.1% |
| Reached stage 101 | 573 | 1.80 | 1 | 58.1% | 24.3% | 7.3% | 0.9% | 9.1% | 0.3% |
| Payers | 241 | 2.31 | 2 | 0.0% | 75.9% | 19.9% | 1.7% | 2.1% | 0.4% |
| Source | All installs (08-25 … 10-12) | Reached stage 31 | Reached stage 101 | Payers |
|---|---|---|---|---|
| Volt (5 rewarded ads, stage 10) | 4.9% | 18.7% | 14.7% | 16.2% |
| Sai (7-day login, day 7) | 0.6% | 2.6% | 3.8% | 1.7% |
| Knight (first purchase, any product) | 2.3% | 9.4% | 20.2% | 100.0% |
| Leo (Divine Cat pack, or 10,000★ in Lucky Machine) | 0.1% | 0.5% | 1.4% | 0.8% |
| The Nun (Lord of Hell pack) | 0.1% | 0.7% | 1.9% | 4.6% |
| Candle (SS Hero + Toys pack) | 0.0% | 0.2% | 0.5% | 1.2% |
| Selective Hero pack (pick one) | 0.1% | 0.4% | 1.0% | 3.7% |
| Crafted from 50 faction fragments | 0.6% | 3.5% | 9.8% | 1.7% |
earn with currency = HERO_<id> (and the source as position) when a hero is obtained. Hero ownership is the most direct measure of whether hero packs and events deliver.earn HERO_<id>), so the next report counts heroes instead of estimating them.dashboard/lm_hero_sql/user_days.sql (3.7 GiB) and store.sql. Builder dashboard/build_lm_hero_report.py.level_win(N) − 1. Lucky Machine gate = campaign stage 31, builds 28/29/32/33/34, 09-16 … 09-25. Rewards and gates from the v37 client data
(2-EventSlotMachineData, HeroData, SevenDaysLoginData, pack assets).in_app_purchase gross (incl. VAT) + MAX ad value. Export gap days (09-28, 10-18 … 10-20) excluded from per-day rates.