Daily campaign report — 2026-09-20, against 2026-09-19

The business spent $965.24 on 2026-09-20 against $851.54 the day before and booked $7,133.51 against $5,245.64. Sinai was bought for a twenty-eighth day and Bslate for a tenth, Dicey2 taking $631.00 against $538.04 across both apps, GP1 $228.13 against $61.40 now that it buys both, B1 $90.30 against $184.12 at a $100 budget, WD1 $15.81 on its first day and SZ1 nothing; the business registered 4,840 people against 3,203, at $0.199 each against $0.266. Definitions, the report clock and the three revenue measures are in the appendix.

This is the evening publication of 2026-09-20, at the 24 h cohort, completing the morning page. The horizon closed at 00:00 UTC on 2026-09-22, every cohort @ 24h and (d0) cell is filled on both days, and the comparison this page supports is at 24 h; the 8 h rows stay beside them as the earlier window on the same cohort.

⚠ Our registration store refused every write from about 09:04 to 15:41 UTC, and this page carries the registrations it lost, restored from the app backend's registration notices. The store had filled its 500 MB cap; 926 Sinai and 1,048 Bslate registrations inside the gap exist only in those notices, and they were exported, parsed and merged back into both ledgers before the numbers were staged. In the hours both sources cover, the notices and the ledger agree to within seven registrations of 1,690 on Sinai and to within one an hour on Bslate. Vloom's notices were not restored; its count for the day reads 13 here against 6 on the morning page, the seven being rows the store delivered late on its own.

GP1 took a Bslate campaign at 06:43 UTC and WD1 opened its first at 20:23 UTC, so Bslate ran in three accounts for the first time, and four Sinai ads were switched off between 18:00 and 18:08 UTC. Every Sinai campaign was switched off at 00:04 to 00:06 UTC on 2026-09-21, after this day closed.

Meta's own line is struck in both columns of every table below. The strike says the figure is Meta's attribution and not our revenue, and nothing is written in its place: the true figure is the booked row above it, $4,070.87 on Sinai where Meta reads $3,560.81, and $2,351.85 on Bslate where Meta reads $3,243.40. Sinai and Vloom post their purchases into one Meta dataset and Meta books Vloom transactions as Sinai purchases, so the two records cannot be reconciled per account or per asset, and the Meta bracket beside any asset's bROAS carries the same caveat. Cause and evidence: meta_conversion_overreport_2026-08-24.md.

⚠ HR2 exported nothing to this run at any grain, for a seventeenth day. The pull records the account as disabled since 2026-09-04 and skips its hourly, day and country files, so every HR2 delivery figure on this page reads zero while 55 registrations and $307.68 of booked revenue arrive from its campaign. Its $0.00 is an absence of measurement and never a measured zero.

1Overview

(i) All three apps, both days. Separate products sharing only the ad accounts; spend is additive, the revenue columns come from three ledgers. Each app's own day sits in its own tab: Sinai took $618.71, Bslate $346.53 for 2,228 registrations and $2,351.85 booked on 235 payers, and no Vloom campaign served an impression. Its spend total is the money ledger's; its booked total sits $312.00 under the ledger's $7,445.51, for the reason given in Caveats.

2026-09-192026-09-20change
spend$851.54$965.24+13.4%
impressions87,712101,918+16.2%
CPM$9.71$9.47−2.4%
registrations (ours)3,2034,840+51.1%
cost per registration$0.266$0.199−25.0%
booked$5,245.64 (6.16)$7,133.51 (7.39)+36.0%
Meta booked$5,008.78 (5.88)$6,804.21 (7.05)
within-day$1,582.52 (1.86)$1,948.63 (2.02)+23.1%
cohort @ 24h$2,171.58 (2.55)$2,657.92 (2.75)+22.4%
booked payers510676+166
payer rate (8h)5.9%6.1%+0.2 pts
ARPU (8h)$0.4887$0.3865−20.9%
ARPPU (8h)$8.24$6.30−23.6%
payer rate (d0)6.7%6.8%+0.0 pts
ARPU (d0)$0.6779$0.5492−19.0%
ARPPU (d0)$10.05$8.13−19.1%

Cohort value — ARPU and ARPPU at d0, d3 and d7

Both columns are covered to 24 h and both are whole. The day's last install reached 24 hours of age at 00:00 UTC on 2026-09-22, and the ledgers were cut at 00:04 to 00:21 UTC, the youngest cohort 24.3 h old at the cut.

d0 is closed and carried; d3 and d7 close on 2026-09-25 and 2026-09-29, which is why a daily carries d0 alone and a period report carries all three.

ARPU (d0) = payer rate (d0) × ARPPU (d0) holds in both columns, and so does the 8 h identity beside it, which is the check that the three rows describe one population.

The buy rose 13.4% and bought 51.1% more registrations at 25.0% less each: Sinai's went $0.354 to $0.238 and Bslate's $0.191 to $0.156, and Bslate's share of the day's registrations fell from 53.3% to 46.0%.

At 24 h each registration was worth 19.0% less, all of it on the basket: payer rate (d0) went 6.7% to 6.8% while ARPPU (d0) went $10.05 to $8.13, and the 8 h rows had already said so, 20.9% on a basket of $8.24 to $6.30.

The 24 h return rose 2.55 to 2.75, $2,171.58 to $2,657.92, with within-day 1.86 to 2.02, and the two apps went opposite ways: Sinai's 24 h cohort returned 2.59 against 1.89 on 206 payers against 98, Bslate's 3.05 against 3.62 on 121 against 118.

Eight budget changes landed on six campaigns inside the day and two accounts opened Bslate campaigns, all listed under The campaigns in each tab; SZ1 delivered nothing, its Meta daily spending limit read $20.00 at 00:21 UTC on 09-22.

(ii) Every account, both days. All three apps summed, so the rows add to the headline line. Dicey2 and GP1 each carry two apps on separate campaigns: Dicey2 $363.61 of Sinai and $267.39 of Bslate, GP1 $164.80 and $63.33.

Vloom's share of spend was 0.0% on both days.

account2026-09-19 spend2026-09-20 spendchange2026-09-19 registrations2026-09-20 registrations
Portfolio$851.54$965.24+13.4%3,2034,840
B1$184.12$90.30−51.0%414203
Nomad Node$0.00$0.00—21
KBM1$0.00$0.00—212
Dicey2$538.04$631.00+17.3%2,2303,388
HR1$0.00$0.00—89
HR2$0.00$0.00—4355
SZ1$67.98$0.00−100.0%3154
GP1$61.40$228.13+271.5%1891,128
WD1$0.00$15.81new040

B1, Dicey2, GP1 and WD1 are the whole of the measured buy, $965.24 between them; SZ1 exported at every grain and delivered nothing, and the other four rows are unmeasured rather than zero.

GP1 spent 271.5% more and Dicey2 17.3% more while B1 spent 51.0% less; Dicey2 went from 63.2% of the buy to 65.4%, GP1 from 7.2% to 23.6%, B1 from 21.6% to 9.4%, SZ1 from 8.0% to none, and WD1 took 1.6%.

Nomad Node's, KBM1's, HR1's and HR2's $0.00 are absences of measurement. The pull records NN2 as disabled on 08-23, KBM1 and HR1 on 08-24, HR2 on 09-04 and NN1 on 09-09, and exports nothing for any of them; all of them still book revenue through the payment ledger, which needs no export.

2The three apps, one tab each

Sinai took $618.71 of the headline's $965.24, Bslate's three campaigns took $346.53 on its own ledger, and no Vloom campaign served an impression in any account the pull exports. Each tab carries that app's own accounts, hours, countries, campaigns and assets on its own ledger.

Showing

Sinai — every section below this line is Sinai's: the day, the hours, the countries, the campaigns and the assets, counted on Sinai's own ledger and its own accounts. Use the buttons above to switch.

Sinai's tab. Every section below is Sinai's: the day, the hours, the countries, the campaigns and the assets, on the sinai_lum ledger and every account in its roster.

Sinai's spend was $618.71 against $525.51, and it booked $4,070.87 against $2,561.54.

The day, and every account

2026-09-192026-09-20change
spend$525.51$618.71+17.7%
impressions60,44166,476+10.0%
CPM$8.69$9.31+7.0%
registrations (ours)1,4832,599+75.3%
cost per registration$0.354$0.238−32.8%
booked$2,561.54 (4.87)$4,070.87 (6.58)+58.9%
Meta booked$2,165.79 (4.12)$3,560.81 (5.76)
within-day$653.68 (1.24)$1,179.08 (1.91)+80.4%
cohort @ 24h$992.47 (1.89)$1,599.67 (2.59)+61.2%
booked payers283420+137
payer rate (8h)5.6%7.4%+1.8 pts
payer rate (d0)6.6%7.9%+1.3 pts
ARPU (8h)$0.4293$0.4559+6.2%
ARPU (d0)$0.6692$0.6155−8.0%
ARPPU (8h)$7.67$6.17−19.5%
ARPPU (d0)$10.13$7.77−23.3%

2026-09-20 (the day) — delivery

accountspendshareimpressionsCPMregistrationscost/reg
Portfolio$618.71100%66,476$9.312,599$0.238
B1$90.3015%12,473$7.24191$0.473
Nomad Node$0.000%0—0—
KBM1$0.000%0—12$0.000
Dicey2$363.6159%36,435$9.981,458$0.249
HR1$0.000%0—9$0.000
HR2$0.000%0—55$0.000
SZ1$0.000%0—4$0.000
GP1$164.8027%17,568$9.38870$0.189
WD1$0.000%0—0—

2026-09-20 (the day) — the three measures

accountbookedbROASwithin-daywROAScohort@24hcROASpayers (d0)payer% (d0)ARPU (d0)ARPPU (d0)
Portfolio$4,070.876.58$1,179.081.91$1,599.672.592067.9%$0.6155$7.77
B1$1,811.9120.07$208.492.31$271.413.01157.9%$1.4210$18.09
Nomad Node$0.00—$0.00—$0.00—0———
KBM1$66.58—$0.00—$0.00—00.0%$0.0000—
Dicey2$1,065.942.93$495.911.36$708.951.951057.2%$0.4862$6.75
HR1$94.73—$0.00—$0.00—00.0%$0.0000—
HR2$307.68—$0.00—$0.00—00.0%$0.0000—
SZ1$117.42—$0.00—$0.00—00.0%$0.0000—
GP1$606.613.68$474.692.88$619.313.76869.9%$0.7118$7.20
WD1$0.00—$0.00—$0.00—0———

Each account, 2026-09-19 against 2026-09-20, one table each.

B1

2026-09-192026-09-20change
spend$184.12$90.30−51.0%
impressions23,31612,473−46.5%
CPM$7.90$7.24−8.3%
registrations (ours)404191−52.7%
cost per registration$0.456$0.473+3.7%
booked$1,503.75 (8.17)$1,811.91 (20.07)+20.5%
Meta booked$969.65 (5.27)$1,309.70 (14.50)
within-day$293.57 (1.59)$208.49 (2.31)−29.0%
cohort @ 24h$383.51 (2.08)$271.41 (3.01)−29.2%
booked payers138135−3
payer rate (8h)7.2%7.9%+0.7 pts
payer rate (d0)7.9%7.9%−0.1 pts
ARPU (8h)$0.5914$1.0737+81.6%
ARPU (d0)$0.9493$1.4210+49.7%
ARPPU (8h)$8.24$13.67+66.0%
ARPPU (d0)$11.98$18.09+51.0%

Nomad Node — nothing delivered and nobody registered on either day.

KBM1

2026-09-192026-09-20change
spend$0.00$0.00—
impressions00—
CPM$0.00$0.00—
registrations (ours)212+500.0%
cost per registration$0.000$0.000—
booked$62.70$66.58+6.2%
Meta booked——
within-day$0.00$0.00—
cohort @ 24h$0.00$0.00—
booked payers107−3
payer rate (8h)0.0%0.0%+0.0 pts
payer rate (d0)0.0%0.0%+0.0 pts
ARPU (8h)$0.0000$0.0000—
ARPU (d0)$0.0000$0.0000—
ARPPU (8h)$0.00$0.00—
ARPPU (d0)$0.00$0.00—

Dicey2

2026-09-192026-09-20change
spend$212.01$363.61+71.5%
impressions16,57936,435+119.8%
CPM$12.79$9.98−22.0%
registrations (ours)5221,458+179.3%
cost per registration$0.406$0.249−38.6%
booked$525.08 (2.48)$1,065.94 (2.93)+103.0%
Meta booked$985.03 (4.65)$1,644.98 (4.52)
within-day$185.18 (0.87)$495.91 (1.36)+167.8%
cohort @ 24h$258.28 (1.22)$708.95 (1.95)+174.5%
booked payers62140+78
payer rate (8h)4.6%6.6%+2.0 pts
payer rate (d0)5.4%7.2%+1.8 pts
ARPU (8h)$0.4035$0.3429−15.0%
ARPU (d0)$0.4948$0.4862−1.7%
ARPPU (8h)$8.78$5.21−40.7%
ARPPU (d0)$9.22$6.75−26.8%

HR1

2026-09-192026-09-20change
spend$0.00$0.00—
impressions00—
CPM$0.00$0.00—
registrations (ours)89+12.5%
cost per registration$0.000$0.000—
booked$53.89$94.73+75.8%
Meta booked——
within-day$2.99$0.00−100.0%
cohort @ 24h$42.71$0.00−100.0%
booked payers74−3
payer rate (8h)12.5%0.0%−12.5 pts
payer rate (d0)25.0%0.0%−25.0 pts
ARPU (8h)$0.3735$0.0000−100.0%
ARPU (d0)$5.3392$0.0000−100.0%
ARPPU (8h)$2.99$0.00−100.0%
ARPPU (d0)$21.36$0.00−100.0%

HR2

2026-09-192026-09-20change
spend$0.00$0.00—
impressions00—
CPM$0.00$0.00—
registrations (ours)4355+27.9%
cost per registration$0.000$0.000—
booked$192.27$307.68+60.0%
Meta booked——
within-day$7.12$0.00−100.0%
cohort @ 24h$7.12$0.00−100.0%
booked payers2934+5
payer rate (8h)4.7%0.0%−4.7 pts
payer rate (d0)4.7%0.0%−4.7 pts
ARPU (8h)$0.1656$0.0000−100.0%
ARPU (d0)$0.1656$0.0000−100.0%
ARPPU (8h)$3.56$0.00−100.0%
ARPPU (d0)$3.56$0.00−100.0%

SZ1

2026-09-192026-09-20change
spend$67.98$0.00−100.0%
impressions12,9490−100.0%
CPM$5.25$0.00−100.0%
registrations (ours)3154−98.7%
cost per registration$0.216$0.000−100.0%
booked$101.45 (1.49)$117.42+15.7%
Meta booked$94.05 (1.38)$16.13
within-day$46.00 (0.68)$0.00−100.0%
cohort @ 24h$53.04 (0.78)$0.00−100.0%
booked payers2012−8
payer rate (8h)3.5%0.0%−3.5 pts
payer rate (d0)4.1%0.0%−4.1 pts
ARPU (8h)$0.1460$0.0000−100.0%
ARPU (d0)$0.1684$0.0000−100.0%
ARPPU (8h)$4.18$0.00−100.0%
ARPPU (d0)$4.08$0.00−100.0%

GP1

2026-09-192026-09-20change
spend$61.40$164.80+168.4%
impressions7,59717,568+131.2%
CPM$8.08$9.38+16.1%
registrations (ours)189870+360.3%
cost per registration$0.325$0.189−41.7%
booked$122.38 (1.99)$606.61 (3.68)+395.7%
Meta booked$117.06 (1.91)$590.00 (3.58)
within-day$118.82 (1.94)$474.69 (2.88)+299.5%
cohort @ 24h$247.81 (4.04)$619.31 (3.76)+149.9%
booked payers1788+71
payer rate (8h)8.5%9.3%+0.8 pts
payer rate (d0)11.1%9.9%−1.2 pts
ARPU (8h)$0.6932$0.5517−20.4%
ARPU (d0)$1.3112$0.7118−45.7%
ARPPU (8h)$8.19$5.93−27.6%
ARPPU (d0)$11.80$7.20−39.0%

WD1 — nothing delivered and nobody registered on either day.

Dicey2 spent 71.5% more across its two Sinai campaigns and registered 1,458 people against 522, at $0.249 each against $0.406 on a CPM of $9.98 against $12.79; its 24 h cohort returned 1.95 against 1.22, on 105 payers against 28, above the bar on this day and under it the day before.

GP1 spent 168.4% more and registered 870 people against 189, at $0.189 each against $0.325; its 24 h cohort returned 3.76 against 4.04, on 86 payers against 21, above the bar on both days.

B1 spent 51.0% less at the $100 budget it took at 03:48 UTC: $90.30 for 191 people at $0.473 each against $0.456; its 24 h cohort of 3.01 against 2.08 rests on 15 payers against 32, a direction on this day.

SZ1 delivered nothing, its Meta daily spending limit read $20.00 at 00:21 UTC on 09-22; its 4 registrations and $117.42 booked come from people bought on earlier days.

KBM1, HR1 and HR2 book $468.99 between them against no measured spend, and none of it is within-day revenue.

Hourly, 2026-09-20

(i) The portfolio, hour by hour, 2026-09-20. Every account placeable on the report clock, summed; delivery on the delivery hour, our columns on the hour the appendix names.

hrspendimpressionsCPMregistrationscost/regbookedbROASwithin-daywROAScohort@24hcROASbooked payers
00$9.29897$10.3626$0.357$93.5710.07$14.241.53$14.241.5312
01$10.481,182$8.8726$0.403$278.8326.61$31.262.98$31.262.9826
02$13.451,374$9.7944$0.306$69.555.17$56.384.19$59.944.4614
03$12.411,302$9.5338$0.327$101.088.15$15.181.22$15.181.2212
04$17.461,774$9.8460$0.291$132.197.57$15.690.90$15.690.9022
05$15.011,596$9.4064$0.235$257.0617.13$36.352.42$39.912.6618
06$18.471,984$9.3192$0.201$164.878.93$18.190.98$18.190.9819
07$28.972,891$10.0296$0.302$230.717.96$47.471.64$47.471.6419
08$26.892,617$10.28104$0.259$161.386.00$22.260.83$22.260.8315
09$24.062,715$8.8683$0.290$97.224.04$42.991.79$42.991.7923
10$29.273,017$9.70106$0.276$135.184.62$64.292.20$64.292.2022
11$25.672,954$8.6999$0.259$154.696.03$25.711.00$28.651.1224
12$29.193,093$9.44102$0.286$124.964.28$31.301.07$34.861.1917
13$38.924,537$8.58172$0.226$146.733.77$61.581.58$77.922.0025
14$34.124,056$8.41169$0.202$281.048.24$39.101.15$57.631.6936
15$30.193,773$8.00160$0.189$211.357.00$94.693.14$104.903.4730
16$35.224,191$8.40181$0.195$211.085.99$67.271.91$92.482.6325
17$42.655,458$7.81199$0.214$210.354.93$37.170.87$51.361.2032
18$30.563,343$9.14158$0.193$123.944.06$68.202.23$110.083.6029
19$37.123,427$10.83124$0.299$181.324.88$69.851.88$117.413.1632
20$29.682,680$11.07123$0.241$211.807.14$179.536.05$261.048.8037
21$27.412,268$12.09127$0.216$187.266.83$63.922.33$168.176.1428
22$24.962,523$9.89120$0.208$133.525.35$52.862.12$62.992.5222
23$27.262,824$9.65126$0.216$171.166.28$23.600.87$60.772.2322

(ii) The same 24 hours per account, 2026-09-20.

B1 — $90.30 on this day

hrspendimpressionsCPMregistrationscost/regbookedbROASwithin-daywROAScohort@24hcROASbooked payers
00$1.66184$9.021$1.660$40.9924.70$0.000.00$0.000.007
01$2.18289$7.542$1.090$170.1378.04$3.221.48$3.221.4812
02$3.27349$9.371$3.270$30.269.26$0.000.00$0.000.005
03$1.65303$5.456$0.275$32.7619.85$15.189.20$15.189.204
04$5.70605$9.429$0.633$48.368.48$0.000.00$0.000.0011
05$3.55489$7.2612$0.296$146.5341.28$0.000.00$0.000.005
06$2.92532$5.4910$0.292$33.5711.50$0.000.00$0.000.006
07$4.79719$6.6610$0.479$169.9935.49$6.361.33$6.361.338
08$4.38602$7.288$0.547$70.6916.14$2.990.68$2.990.685
09$4.84628$7.717$0.691$23.214.80$0.000.00$0.000.007
10$5.58759$7.3510$0.558$32.285.78$3.560.64$3.560.646
11$4.07687$5.9211$0.370$68.5916.85$22.155.44$22.155.4410
12$4.06532$7.638$0.508$75.7318.65$0.000.00$0.000.008
13$4.37488$8.9510$0.437$65.3014.94$0.000.00$0.000.008
14$2.79347$8.0410$0.279$123.5144.27$15.185.44$30.3610.8813
15$3.15615$5.1214$0.225$69.2321.98$2.990.95$2.990.957
16$3.02564$5.3511$0.275$94.5831.32$3.561.18$3.561.185
17$3.01683$4.4112$0.251$84.6428.12$8.972.98$8.972.9810
18$4.09636$6.4313$0.315$20.144.92$0.000.00$0.000.005
19$5.61657$8.547$0.801$93.8916.74$6.551.17$6.551.1710
20$4.97550$9.0411$0.452$42.988.65$114.4423.03$162.1832.638
21$5.17427$12.115$1.034$102.0219.73$3.350.65$3.350.657
22$2.58428$6.032$1.290$61.6223.88$0.000.00$0.000.005
23$2.89400$7.231$2.890$110.8938.37$0.000.00$0.000.009

Nomad Node — $0.00 on this day

hrspendimpressionsCPMregistrationscost/regbookedbROASwithin-daywROAScohort@24hcROASbooked payers
00$0.000—0—$0.00—$0.00—$0.00—0
01$0.000—0—$0.00—$0.00—$0.00—0
02$0.000—0—$0.00—$0.00—$0.00—0
03$0.000—0—$0.00—$0.00—$0.00—0
04$0.000—0—$0.00—$0.00—$0.00—0
05$0.000—0—$0.00—$0.00—$0.00—0
06$0.000—0—$0.00—$0.00—$0.00—0
07$0.000—0—$0.00—$0.00—$0.00—0
08$0.000—0—$0.00—$0.00—$0.00—0
09$0.000—0—$0.00—$0.00—$0.00—0
10$0.000—0—$0.00—$0.00—$0.00—0
11$0.000—0—$0.00—$0.00—$0.00—0
12$0.000—0—$0.00—$0.00—$0.00—0
13$0.000—0—$0.00—$0.00—$0.00—0
14$0.000—0—$0.00—$0.00—$0.00—0
15$0.000—0—$0.00—$0.00—$0.00—0
16$0.000—0—$0.00—$0.00—$0.00—0
17$0.000—0—$0.00—$0.00—$0.00—0
18$0.000—0—$0.00—$0.00—$0.00—0
19$0.000—0—$0.00—$0.00—$0.00—0
20$0.000—0—$0.00—$0.00—$0.00—0
21$0.000—0—$0.00—$0.00—$0.00—0
22$0.000—0—$0.00—$0.00—$0.00—0
23$0.000—0—$0.00—$0.00—$0.00—0

KBM1 — $0.00 on this day

hrspendimpressionsCPMregistrationscost/regbookedbROASwithin-daywROAScohort@24hcROASbooked payers
00$0.000—0—$0.00—$0.00—$0.00—0
01$0.000—0—$0.00—$0.00—$0.00—0
02$0.000—3$0.000$0.00—$0.00—$0.00—0
03$0.000—0—$0.00—$0.00—$0.00—0
04$0.000—0—$18.91—$0.00—$0.00—2
05$0.000—0—$12.76—$0.00—$0.00—1
06$0.000—2$0.000$3.56—$0.00—$0.00—1
07$0.000—0—$0.00—$0.00—$0.00—0
08$0.000—1$0.000$0.00—$0.00—$0.00—0
09$0.000—0—$3.67—$0.00—$0.00—1
10$0.000—1$0.000$7.15—$0.00—$0.00—1
11$0.000—2$0.000$3.58—$0.00—$0.00—1
12$0.000—0—$0.00—$0.00—$0.00—0
13$0.000—0—$0.00—$0.00—$0.00—0
14$0.000—0—$0.00—$0.00—$0.00—0
15$0.000—0—$3.48—$0.00—$0.00—1
16$0.000—1$0.000$3.58—$0.00—$0.00—1
17$0.000—0—$0.00—$0.00—$0.00—0
18$0.000—1$0.000$0.00—$0.00—$0.00—0
19$0.000—0—$0.00—$0.00—$0.00—0
20$0.000—0—$9.89—$0.00—$0.00—2
21$0.000—0—$0.00—$0.00—$0.00—0
22$0.000—0—$0.00—$0.00—$0.00—0
23$0.000—1$0.000$0.00—$0.00—$0.00—0

Dicey2 — $363.61 on this day

hrspendimpressionsCPMregistrationscost/regbookedbROASwithin-daywROAScohort@24hcROASbooked payers
00$5.01425$11.7917$0.295$24.404.87$14.242.84$14.242.843
01$5.74522$11.0014$0.410$44.007.67$6.501.13$6.501.136
02$7.36566$13.0025$0.294$9.711.32$10.111.37$13.671.863
03$7.69638$12.0524$0.320$6.720.87$0.000.00$0.000.002
04$7.89673$11.7235$0.225$13.071.66$3.560.45$3.560.454
05$3.23347$9.3110$0.323$49.3615.28$3.561.10$3.561.106
06$5.86597$9.8225$0.234$47.148.04$8.731.49$8.731.495
07$15.631,498$10.4352$0.301$32.182.06$20.031.28$20.031.286
08$17.181,500$11.4562$0.277$74.104.31$16.090.94$16.090.945
09$14.841,649$9.0051$0.291$30.282.04$34.142.30$34.142.309
10$18.771,747$10.7466$0.284$31.431.67$17.370.93$17.370.936
11$16.661,684$9.8952$0.320$35.392.12$0.000.00$0.000.007
12$18.311,862$9.8354$0.339$6.960.38$10.520.57$10.520.572
13$26.242,903$9.0499$0.265$58.702.24$44.461.69$60.802.3211
14$21.002,427$8.6585$0.247$115.165.48$17.020.81$20.360.9714
15$18.432,041$9.0393$0.198$83.294.52$54.122.94$64.333.4914
16$24.762,784$8.89128$0.193$100.344.05$43.321.75$68.522.7715
17$31.933,921$8.14139$0.230$35.361.11$7.120.22$10.680.337
18$17.261,729$9.9888$0.196$45.262.62$37.072.15$72.244.1910
19$21.521,814$11.8671$0.303$50.182.33$46.962.18$87.804.0812
20$17.631,492$11.8272$0.245$80.784.58$54.563.09$57.963.2916
21$13.681,077$12.7066$0.207$38.992.85$3.160.23$50.903.7210
22$12.901,161$11.1161$0.211$23.371.81$32.632.53$39.333.057
23$14.091,378$10.2269$0.204$29.782.11$10.660.76$27.621.965

HR1 — $0.00 on this day

hrspendimpressionsCPMregistrationscost/regbookedbROASwithin-daywROAScohort@24hcROASbooked payers
00$0.000—0—$0.00—$0.00—$0.00—0
01$0.000—0—$0.00—$0.00—$0.00—0
02$0.000—0—$0.00—$0.00—$0.00—0
03$0.000—0—$45.50—$0.00—$0.00—1
04$0.000—0—$0.00—$0.00—$0.00—0
05$0.000—0—$0.00—$0.00—$0.00—0
06$0.000—0—$0.00—$0.00—$0.00—0
07$0.000—2$0.000$15.82—$0.00—$0.00—1
08$0.000—1$0.000$2.99—$0.00—$0.00—1
09$0.000—1$0.000$11.95—$0.00—$0.00—1
10$0.000—1$0.000$8.97—$0.00—$0.00—1
11$0.000—1$0.000$3.56—$0.00—$0.00—1
12$0.000—0—$0.00—$0.00—$0.00—0
13$0.000—0—$0.00—$0.00—$0.00—0
14$0.000—0—$0.00—$0.00—$0.00—0
15$0.000—0—$0.00—$0.00—$0.00—0
16$0.000—0—$0.00—$0.00—$0.00—0
17$0.000—1$0.000$0.00—$0.00—$0.00—0
18$0.000—0—$0.00—$0.00—$0.00—0
19$0.000—1$0.000$2.97—$0.00—$0.00—1
20$0.000—0—$2.97—$0.00—$0.00—1
21$0.000—1$0.000$0.00—$0.00—$0.00—0
22$0.000—0—$0.00—$0.00—$0.00—0
23$0.000—0—$0.00—$0.00—$0.00—0

HR2 — $0.00 on this day

hrspendimpressionsCPMregistrationscost/regbookedbROASwithin-daywROAScohort@24hcROASbooked payers
00$0.000—1$0.000$28.18—$0.00—$0.00—2
01$0.000—2$0.000$24.81—$0.00—$0.00—4
02$0.000—1$0.000$13.62—$0.00—$0.00—3
03$0.000—3$0.000$2.97—$0.00—$0.00—1
04$0.000—1$0.000$0.00—$0.00—$0.00—0
05$0.000—5$0.000$3.56—$0.00—$0.00—1
06$0.000—4$0.000$35.79—$0.00—$0.00—3
07$0.000—2$0.000$0.00—$0.00—$0.00—0
08$0.000—2$0.000$3.58—$0.00—$0.00—1
09$0.000—1$0.000$25.12—$0.00—$0.00—4
10$0.000—2$0.000$3.58—$0.00—$0.00—1
11$0.000—2$0.000$29.91—$0.00—$0.00—1
12$0.000—3$0.000$22.93—$0.00—$0.00—2
13$0.000—4$0.000$5.98—$0.00—$0.00—1
14$0.000—1$0.000$13.60—$0.00—$0.00—4
15$0.000—0—$19.74—$0.00—$0.00—4
16$0.000—3$0.000$3.16—$0.00—$0.00—1
17$0.000—6$0.000$22.25—$0.00—$0.00—3
18$0.000—0—$12.99—$0.00—$0.00—1
19$0.000—3$0.000$3.48—$0.00—$0.00—1
20$0.000—3$0.000$15.18—$0.00—$0.00—1
21$0.000—3$0.000$2.97—$0.00—$0.00—1
22$0.000—2$0.000$3.58—$0.00—$0.00—1
23$0.000—1$0.000$10.72—$0.00—$0.00—2

SZ1 — $0.00 on this day

hrspendimpressionsCPMregistrationscost/regbookedbROASwithin-daywROAScohort@24hcROASbooked payers
00$0.000—0—$0.00—$0.00—$0.00—0
01$0.000—0—$0.00—$0.00—$0.00—0
02$0.000—0—$2.94—$0.00—$0.00—1
03$0.000—1$0.000$6.64—$0.00—$0.00—2
04$0.000—1$0.000$2.94—$0.00—$0.00—1
05$0.000—0—$0.00—$0.00—$0.00—0
06$0.000—0—$0.00—$0.00—$0.00—0
07$0.000—0—$0.00—$0.00—$0.00—0
08$0.000—0—$0.00—$0.00—$0.00—0
09$0.000—0—$0.00—$0.00—$0.00—0
10$0.000—0—$7.23—$0.00—$0.00—2
11$0.000—0—$6.96—$0.00—$0.00—2
12$0.000—0—$9.87—$0.00—$0.00—2
13$0.000—0—$3.16—$0.00—$0.00—1
14$0.000—0—$11.02—$0.00—$0.00—1
15$0.000—1$0.000$12.99—$0.00—$0.00—1
16$0.000—0—$3.56—$0.00—$0.00—1
17$0.000—0—$3.56—$0.00—$0.00—1
18$0.000—0—$3.56—$0.00—$0.00—1
19$0.000—0—$3.56—$0.00—$0.00—1
20$0.000—0—$35.88—$0.00—$0.00—2
21$0.000—0—$0.00—$0.00—$0.00—0
22$0.000—1$0.000$3.56—$0.00—$0.00—1
23$0.000—0—$0.00—$0.00—$0.00—0

GP1 — $164.80 on this day

hrspendimpressionsCPMregistrationscost/regbookedbROASwithin-daywROAScohort@24hcROASbooked payers
00$2.62288$9.107$0.374$0.000.00$0.000.00$0.000.000
01$2.56371$6.908$0.320$39.8815.58$21.548.41$21.548.414
02$2.82459$6.1414$0.201$13.034.62$46.2716.41$46.2716.412
03$3.07361$8.504$0.767$6.502.12$0.000.00$0.000.002
04$3.87496$7.8014$0.276$48.9112.64$12.133.13$12.133.134
05$8.23760$10.8337$0.222$44.855.45$32.793.98$36.354.425
06$9.69855$11.3351$0.190$44.824.63$9.450.98$9.450.984
07$8.55674$12.6930$0.285$12.721.49$21.092.47$21.092.474
08$5.33515$10.3530$0.178$10.031.88$3.180.60$3.180.603
09$4.38438$10.0023$0.190$2.980.68$8.862.02$8.862.021
10$4.92511$9.6326$0.189$44.559.06$43.358.81$43.358.815
11$4.94583$8.4731$0.159$6.721.36$3.560.72$6.501.322
12$6.82699$9.7637$0.184$9.461.39$20.783.05$24.343.573
13$8.311,146$7.2559$0.141$13.591.64$17.122.06$17.122.064
14$10.331,282$8.0673$0.142$17.761.72$6.900.67$6.900.674
15$8.611,117$7.7152$0.166$22.622.63$37.584.36$37.584.363
16$7.44843$8.8338$0.196$5.880.79$20.402.74$20.402.742
17$7.71854$9.0341$0.188$64.548.37$21.082.73$31.724.1111
18$9.21978$9.4256$0.164$41.994.56$31.133.38$37.844.1112
19$9.99956$10.4542$0.238$27.242.73$16.351.64$23.062.317
20$7.08638$11.1037$0.191$24.123.41$10.541.49$40.905.787
21$8.56764$11.2052$0.165$43.295.06$57.416.71$113.9213.3110
22$9.48934$10.1554$0.176$41.394.37$20.232.13$23.662.508
23$10.281,046$9.8354$0.190$19.751.92$12.941.26$33.143.226

WD1 — $0.00 on this day

hrspendimpressionsCPMregistrationscost/regbookedbROASwithin-daywROAScohort@24hcROASbooked payers
00$0.000—0—$0.00—$0.00—$0.00—0
01$0.000—0—$0.00—$0.00—$0.00—0
02$0.000—0—$0.00—$0.00—$0.00—0
03$0.000—0—$0.00—$0.00—$0.00—0
04$0.000—0—$0.00—$0.00—$0.00—0
05$0.000—0—$0.00—$0.00—$0.00—0
06$0.000—0—$0.00—$0.00—$0.00—0
07$0.000—0—$0.00—$0.00—$0.00—0
08$0.000—0—$0.00—$0.00—$0.00—0
09$0.000—0—$0.00—$0.00—$0.00—0
10$0.000—0—$0.00—$0.00—$0.00—0
11$0.000—0—$0.00—$0.00—$0.00—0
12$0.000—0—$0.00—$0.00—$0.00—0
13$0.000—0—$0.00—$0.00—$0.00—0
14$0.000—0—$0.00—$0.00—$0.00—0
15$0.000—0—$0.00—$0.00—$0.00—0
16$0.000—0—$0.00—$0.00—$0.00—0
17$0.000—0—$0.00—$0.00—$0.00—0
18$0.000—0—$0.00—$0.00—$0.00—0
19$0.000—0—$0.00—$0.00—$0.00—0
20$0.000—0—$0.00—$0.00—$0.00—0
21$0.000—0—$0.00—$0.00—$0.00—0
22$0.000—0—$0.00—$0.00—$0.00—0
23$0.000—0—$0.00—$0.00—$0.00—0

Spend ran $9.29 to $42.65 an hour with no empty hour, and the eleven hours from 13:00 UTC hold $358.09 of it against $260.62 in the thirteen before.

Registrations ran 26 to 199 an hour, and the seven hours of the gap now carry 83 to 172 each, restored from the registration notices; the ledger had held 5 in the 09:00 hour and none from 10:00 to 14:00.

Within-day and the 24 h cohort sit on the install hour, and the 20:00 row carries $179.53 of the day's $1,179.08 within-day and $261.04 of its $1,599.67 at 24 h, most of it one B1/povposer2 payer; the evening hours gain most from the longer window, 21:00 going $63.92 to $168.17.

2026-09-21T17:25:20.267985 image/svg+xml Matplotlib v3.11.1, https://matplotlib.org/ 0 3 6 9 12 15 18 21 hour (UTC) 0 5 10 15 20 25 30 35 40 USD Spend by hour 0 3 6 9 12 15 18 21 hour (UTC) 1000 2000 3000 4000 5000 impressions Impressions and installs by hour impressions installs 20 40 60 80 100 120 140 160 180 installs (Meta Leads) The day's motion — whole account, 2026-09-20 (UTC)
The day's motion: spend by hour, and impressions against installs
2026-09-21T17:25:20.592004 image/svg+xml Matplotlib v3.11.1, https://matplotlib.org/ 0 4 8 12 16 20 hour (UTC) 10 11 12 13 14 CTR % CTR 0 4 8 12 16 20 hour (UTC) 8 9 10 11 12 USD per 1,000 impressions CPM 0 4 8 12 16 20 hour (UTC) 17.5 20.0 22.5 25.0 27.5 30.0 32.5 35.0 37.5 installs / clicks % Click → install 0 4 8 12 16 20 hour (UTC) 0.20 0.25 0.30 0.35 0.40 0.45 USD Cost per install Delivery by hour — whole account, 2026-09-20 (UTC)
CTR, CPM, click-to-install and CPI by hour, whole account

The prior day, 2026-09-19, same two tables

(i) The portfolio, hour by hour, 2026-09-19. Every account placeable on the report clock, summed; delivery on the delivery hour, our columns on the hour the appendix names.

hrspendimpressionsCPMregistrationscost/regbookedbROASwithin-daywROAScohort@24hcROASbooked payers
00$15.782,444$6.4642$0.376$76.164.83$7.120.45$7.120.4514
01$25.703,534$7.2773$0.352$81.383.17$16.880.66$16.880.6615
02$21.633,242$6.6759$0.367$61.732.85$41.131.90$41.131.9012
03$30.033,457$8.6951$0.589$41.661.39$3.560.12$3.560.128
04$36.024,991$7.2285$0.424$80.542.24$19.060.53$19.060.5317
05$34.124,834$7.0687$0.392$90.772.66$40.241.18$47.281.3914
06$22.002,768$7.9563$0.349$143.476.52$13.670.62$13.670.6218
07$39.004,537$8.6092$0.424$246.146.31$139.533.58$164.614.2223
08$25.103,473$7.2366$0.380$129.325.15$61.272.44$77.383.0818
09$22.432,625$8.5460$0.374$119.355.32$0.000.00$0.000.0020
10$27.923,159$8.84118$0.237$32.981.18$15.060.54$15.060.549
11$19.262,065$9.3364$0.301$195.5010.15$10.060.52$10.060.5223
12$18.402,025$9.0953$0.347$84.224.58$13.650.74$62.843.4219
13$18.481,944$9.5159$0.313$106.025.74$17.230.93$47.592.5819
14$17.781,663$10.6946$0.387$114.856.46$14.500.82$14.500.8221
15$23.712,027$11.7075$0.316$112.644.75$90.143.80$123.545.2114
16$18.611,826$10.1960$0.310$184.949.94$30.401.63$46.402.4918
17$15.001,747$8.5943$0.349$50.383.36$0.000.00$16.781.129
18$20.832,071$10.0663$0.331$133.136.39$19.760.95$34.941.6822
19$17.311,719$10.0768$0.255$76.824.44$58.033.35$87.445.0515
20$15.811,157$13.6644$0.359$97.216.15$26.141.65$96.876.1313
21$14.481,050$13.7929$0.499$48.463.35$3.560.25$3.560.259
22$13.09995$13.1645$0.291$72.015.50$5.880.45$8.870.6813
23$13.021,088$11.9738$0.343$181.8713.97$6.820.52$33.332.5612

(ii) The same 24 hours per account, 2026-09-19.

B1 — $184.12 on this day

hrspendimpressionsCPMregistrationscost/regbookedbROASwithin-daywROAScohort@24hcROASbooked payers
00$6.571,094$6.017$0.939$41.156.26$7.121.08$7.121.088
01$9.181,197$7.6717$0.540$25.712.80$3.180.35$3.180.356
02$7.581,134$6.6814$0.541$31.284.13$14.611.93$14.611.933
03$9.581,103$8.6914$0.684$24.972.61$3.560.37$3.560.374
04$23.183,077$7.5345$0.515$38.181.65$6.550.28$6.550.288
05$22.363,075$7.2743$0.520$63.122.82$22.301.00$25.861.169
06$9.031,163$7.7623$0.393$115.6412.81$2.990.33$2.990.3313
07$22.332,626$8.5048$0.465$215.479.65$125.115.60$150.196.7316
08$12.491,722$7.2532$0.390$89.507.17$45.653.66$61.764.9410
09$10.221,218$8.3918$0.568$62.566.12$0.000.00$0.000.0010
10$6.61814$8.1222$0.300$19.702.98$11.771.78$11.771.785
11$5.41694$7.8018$0.301$91.3116.88$3.560.66$3.560.6615
12$5.30625$8.4813$0.408$46.728.81$3.560.67$3.560.679
13$3.67475$7.738$0.459$67.3318.35$7.121.94$22.306.0811
14$5.50394$13.967$0.786$71.1812.94$7.341.34$7.341.3411
15$3.39443$7.659$0.377$59.1717.45$9.542.81$36.2010.684
16$2.92375$7.799$0.324$93.4932.02$3.351.15$6.692.2910
17$2.62359$7.306$0.437$25.359.68$0.000.00$0.000.004
18$2.98414$7.207$0.426$64.6421.69$3.561.19$3.561.196
19$3.77415$9.0810$0.377$13.943.70$0.000.00$0.000.003
20$2.64232$11.388$0.330$41.3815.67$12.694.81$12.694.815
21$2.62257$10.195$0.524$13.635.20$0.000.00$0.000.003
22$2.37231$10.2613$0.182$32.4713.70$0.000.00$0.000.006
23$1.80179$10.068$0.225$155.8986.61$0.000.00$0.000.007

Nomad Node — $0.00 on this day

hrspendimpressionsCPMregistrationscost/regbookedbROASwithin-daywROAScohort@24hcROASbooked payers
00$0.000—0—$0.00—$0.00—$0.00—0
01$0.000—0—$0.00—$0.00—$0.00—0
02$0.000—0—$0.00—$0.00—$0.00—0
03$0.000—0—$0.00—$0.00—$0.00—0
04$0.000—0—$0.00—$0.00—$0.00—0
05$0.000—0—$0.00—$0.00—$0.00—0
06$0.000—0—$0.00—$0.00—$0.00—0
07$0.000—0—$0.00—$0.00—$0.00—0
08$0.000—0—$0.00—$0.00—$0.00—0
09$0.000—0—$0.00—$0.00—$0.00—0
10$0.000—0—$0.00—$0.00—$0.00—0
11$0.000—0—$0.00—$0.00—$0.00—0
12$0.000—0—$0.00—$0.00—$0.00—0
13$0.000—0—$0.00—$0.00—$0.00—0
14$0.000—0—$0.00—$0.00—$0.00—0
15$0.000—0—$0.00—$0.00—$0.00—0
16$0.000—0—$0.00—$0.00—$0.00—0
17$0.000—0—$0.00—$0.00—$0.00—0
18$0.000—0—$0.00—$0.00—$0.00—0
19$0.000—0—$0.00—$0.00—$0.00—0
20$0.000—0—$0.00—$0.00—$0.00—0
21$0.000—0—$0.00—$0.00—$0.00—0
22$0.000—0—$0.00—$0.00—$0.00—0
23$0.000—0—$0.00—$0.00—$0.00—0

KBM1 — $0.00 on this day

hrspendimpressionsCPMregistrationscost/regbookedbROASwithin-daywROAScohort@24hcROASbooked payers
00$0.000—0—$0.00—$0.00—$0.00—0
01$0.000—0—$3.16—$0.00—$0.00—1
02$0.000—1$0.000$3.56—$0.00—$0.00—1
03$0.000—0—$0.00—$0.00—$0.00—0
04$0.000—0—$3.16—$0.00—$0.00—1
05$0.000—0—$0.00—$0.00—$0.00—0
06$0.000—0—$3.58—$0.00—$0.00—1
07$0.000—0—$3.56—$0.00—$0.00—1
08$0.000—0—$3.29—$0.00—$0.00—1
09$0.000—0—$3.16—$0.00—$0.00—1
10$0.000—0—$0.00—$0.00—$0.00—0
11$0.000—0—$0.00—$0.00—$0.00—0
12$0.000—1$0.000$0.00—$0.00—$0.00—0
13$0.000—0—$0.00—$0.00—$0.00—0
14$0.000—0—$0.00—$0.00—$0.00—0
15$0.000—0—$0.00—$0.00—$0.00—0
16$0.000—0—$3.58—$0.00—$0.00—1
17$0.000—0—$0.00—$0.00—$0.00—0
18$0.000—0—$6.20—$0.00—$0.00—2
19$0.000—0—$12.76—$0.00—$0.00—1
20$0.000—0—$10.73—$0.00—$0.00—1
21$0.000—0—$0.00—$0.00—$0.00—0
22$0.000—0—$5.98—$0.00—$0.00—1
23$0.000—0—$0.00—$0.00—$0.00—0

Dicey2 — $212.01 on this day

hrspendimpressionsCPMregistrationscost/regbookedbROASwithin-daywROAScohort@24hcROASbooked payers
00$3.62225$16.095$0.724$24.506.77$0.000.00$0.000.003
01$5.09265$19.217$0.727$16.133.17$3.560.70$3.560.702
02$4.65336$13.849$0.517$0.000.00$0.000.00$0.000.000
03$8.78500$17.564$2.195$10.471.19$0.000.00$0.000.002
04$5.04358$14.089$0.560$6.561.30$12.512.48$12.512.482
05$4.33334$12.965$0.866$21.154.89$0.000.00$0.000.003
06$5.75348$16.526$0.958$6.531.14$10.681.86$10.681.862
07$7.19484$14.866$1.198$10.681.49$7.120.99$7.120.992
08$5.45390$13.979$0.606$26.424.85$3.200.59$3.200.594
09$5.79334$17.349$0.643$24.734.27$0.000.00$0.000.004
10$14.061,312$10.7247$0.299$6.780.48$0.000.00$0.000.002
11$10.461,006$10.4038$0.275$53.455.11$6.500.62$6.500.623
12$9.721,049$9.2730$0.324$23.982.47$6.930.71$6.930.717
13$12.921,236$10.4541$0.315$32.552.52$7.120.55$22.301.736
14$10.241,065$9.6229$0.353$12.701.24$0.000.00$0.000.003
15$18.711,392$13.4459$0.317$43.162.31$77.444.14$81.034.337
16$11.88960$12.3835$0.339$77.206.50$27.062.28$39.703.344
17$9.97975$10.2325$0.399$21.472.15$0.000.00$0.000.004
18$13.801,080$12.7841$0.337$52.583.81$10.060.73$25.241.8311
19$9.45822$11.5038$0.249$6.720.71$0.000.00$0.000.002
20$10.03627$16.0019$0.528$16.461.64$3.580.36$3.580.363
21$8.68497$17.4614$0.620$16.071.85$3.560.41$3.560.414
22$8.62482$17.8818$0.479$8.871.03$5.880.68$5.880.682
23$7.78502$15.5019$0.409$5.930.76$0.000.00$26.513.412

HR1 — $0.00 on this day

hrspendimpressionsCPMregistrationscost/regbookedbROASwithin-daywROAScohort@24hcROASbooked payers
00$0.000—0—$0.00—$0.00—$0.00—0
01$0.000—0—$16.58—$0.00—$0.00—1
02$0.000—0—$3.67—$0.00—$0.00—1
03$0.000—0—$0.00—$0.00—$0.00—0
04$0.000—0—$3.56—$0.00—$0.00—1
05$0.000—0—$3.56—$0.00—$0.00—1
06$0.000—0—$0.00—$0.00—$0.00—0
07$0.000—0—$5.98—$0.00—$0.00—1
08$0.000—1$0.000$2.99—$2.99—$2.99—1
09$0.000—0—$0.00—$0.00—$0.00—0
10$0.000—2$0.000$0.00—$0.00—$0.00—0
11$0.000—0—$2.99—$0.00—$0.00—1
12$0.000—1$0.000$0.00—$0.00—$39.73—0
13$0.000—0—$0.00—$0.00—$0.00—0
14$0.000—1$0.000$7.34—$0.00—$0.00—1
15$0.000—1$0.000$0.00—$0.00—$0.00—0
16$0.000—0—$3.56—$0.00—$0.00—1
17$0.000—1$0.000$0.00—$0.00—$0.00—0
18$0.000—0—$0.00—$0.00—$0.00—0
19$0.000—0—$3.67—$0.00—$0.00—1
20$0.000—0—$0.00—$0.00—$0.00—0
21$0.000—0—$0.00—$0.00—$0.00—0
22$0.000—1$0.000$0.00—$0.00—$0.00—0
23$0.000—0—$0.00—$0.00—$0.00—0

HR2 — $0.00 on this day

hrspendimpressionsCPMregistrationscost/regbookedbROASwithin-daywROAScohort@24hcROASbooked payers
00$0.000—2$0.000$10.52—$0.00—$0.00—3
01$0.000—1$0.000$6.31—$0.00—$0.00—1
02$0.000—2$0.000$6.72—$3.56—$3.56—2
03$0.000—1$0.000$0.00—$0.00—$0.00—0
04$0.000—1$0.000$3.58—$0.00—$0.00—1
05$0.000—4$0.000$0.00—$0.00—$0.00—0
06$0.000—2$0.000$0.00—$0.00—$0.00—0
07$0.000—3$0.000$3.56—$3.56—$3.56—1
08$0.000—0—$0.00—$0.00—$0.00—0
09$0.000—1$0.000$25.96—$0.00—$0.00—4
10$0.000—6$0.000$0.00—$0.00—$0.00—0
11$0.000—0—$44.19—$0.00—$0.00—3
12$0.000—5$0.000$3.67—$0.00—$0.00—1
13$0.000—2$0.000$6.13—$0.00—$0.00—2
14$0.000—2$0.000$16.76—$0.00—$0.00—4
15$0.000—0—$3.58—$0.00—$0.00—1
16$0.000—0—$3.56—$0.00—$0.00—1
17$0.000—2$0.000$3.56—$0.00—$0.00—1
18$0.000—1$0.000$3.16—$0.00—$0.00—1
19$0.000—4$0.000$13.68—$0.00—$0.00—4
20$0.000—1$0.000$2.99—$0.00—$0.00—1
21$0.000—0—$0.00—$0.00—$0.00—0
22$0.000—2$0.000$21.11—$0.00—$0.00—3
23$0.000—1$0.000$13.22—$0.00—$0.00—1

SZ1 — $67.98 on this day

hrspendimpressionsCPMregistrationscost/regbookedbROASwithin-daywROAScohort@24hcROASbooked payers
00$5.251,067$4.9225$0.210$0.000.00$0.000.00$0.000.000
01$10.251,911$5.3647$0.218$13.491.32$10.140.99$10.140.994
02$8.191,559$5.2526$0.315$12.951.58$19.392.37$19.392.374
03$9.871,647$5.9927$0.366$6.230.63$0.000.00$0.000.002
04$6.611,369$4.8330$0.220$25.513.86$0.000.00$0.000.004
05$5.561,181$4.7131$0.179$2.940.53$0.000.00$3.480.631
06$4.641,012$4.5829$0.160$3.350.72$0.000.00$0.000.001
07$7.691,203$6.3933$0.233$6.900.90$3.740.49$3.740.492
08$5.171,153$4.4822$0.235$7.121.38$9.441.83$9.441.832
09$3.87739$5.2429$0.133$2.940.76$0.000.00$0.000.001
10$0.88108$8.159$0.098$2.943.34$3.293.74$3.293.741
11$0.000—2$0.000$0.00—$0.00—$0.00—0
12$0.000—1$0.000$6.69—$0.00—$0.00—1
13$0.000—0—$0.00—$0.00—$0.00—0
14$0.000—1$0.000$3.29—$0.00—$0.00—1
15$0.000—0—$0.00—$0.00—$0.00—0
16$0.000—0—$3.56—$0.00—$0.00—1
17$0.000—0—$0.00—$0.00—$0.00—0
18$0.000—1$0.000$3.56—$0.00—$0.00—1
19$0.000—1$0.000$0.00—$0.00—$3.56—0
20$0.000—0—$0.00—$0.00—$0.00—0
21$0.000—0—$0.00—$0.00—$0.00—0
22$0.000—1$0.000$0.00—$0.00—$0.00—0
23$0.000—0—$0.00—$0.00—$0.00—0

GP1 — $61.40 on this day

hrspendimpressionsCPMregistrationscost/regbookedbROASwithin-daywROAScohort@24hcROASbooked payers
00$0.3458$5.863$0.113$0.000.00$0.000.00$0.000.000
01$1.18161$7.331$1.180$0.000.00$0.000.00$0.000.000
02$1.21213$5.687$0.173$3.562.94$3.562.94$3.562.941
03$1.80207$8.705$0.360$0.000.00$0.000.00$0.000.000
04$1.19187$6.360—$0.000.00$0.000.00$0.000.000
05$1.87244$7.664$0.468$0.000.00$17.949.59$17.949.590
06$2.58245$10.533$0.860$14.385.57$0.000.00$0.000.001
07$1.79224$7.992$0.895$0.000.00$0.000.00$0.000.000
08$1.99208$9.572$0.995$0.000.00$0.000.00$0.000.000
09$2.55334$7.633$0.850$0.000.00$0.000.00$0.000.000
10$6.37925$6.8932$0.199$3.560.56$0.000.00$0.000.001
11$3.39365$9.296$0.565$3.561.05$0.000.00$0.000.001
12$3.38351$9.632$1.690$3.160.93$3.160.93$12.623.741
13$1.89233$8.118$0.236$0.000.00$2.991.58$2.991.580
14$2.04204$10.006$0.340$3.581.75$7.153.51$7.153.511
15$1.61192$8.396$0.268$6.734.18$3.161.96$6.313.922
16$3.81491$7.7616$0.238$0.000.00$0.000.00$0.000.000
17$2.41413$5.849$0.268$0.000.00$0.000.00$16.786.960
18$4.05577$7.0213$0.312$2.990.74$6.151.52$6.151.521
19$4.09482$8.4915$0.273$26.056.37$58.0314.19$83.8920.514
20$3.14298$10.5416$0.196$25.658.17$9.873.14$80.6025.673
21$3.18296$10.7410$0.318$18.775.90$0.000.00$0.000.002
22$2.10282$7.4510$0.210$3.581.70$0.000.00$2.991.421
23$3.44407$8.4510$0.344$6.821.98$6.821.98$6.821.982

WD1 — $0.00 on this day

hrspendimpressionsCPMregistrationscost/regbookedbROASwithin-daywROAScohort@24hcROASbooked payers
00$0.000—0—$0.00—$0.00—$0.00—0
01$0.000—0—$0.00—$0.00—$0.00—0
02$0.000—0—$0.00—$0.00—$0.00—0
03$0.000—0—$0.00—$0.00—$0.00—0
04$0.000—0—$0.00—$0.00—$0.00—0
05$0.000—0—$0.00—$0.00—$0.00—0
06$0.000—0—$0.00—$0.00—$0.00—0
07$0.000—0—$0.00—$0.00—$0.00—0
08$0.000—0—$0.00—$0.00—$0.00—0
09$0.000—0—$0.00—$0.00—$0.00—0
10$0.000—0—$0.00—$0.00—$0.00—0
11$0.000—0—$0.00—$0.00—$0.00—0
12$0.000—0—$0.00—$0.00—$0.00—0
13$0.000—0—$0.00—$0.00—$0.00—0
14$0.000—0—$0.00—$0.00—$0.00—0
15$0.000—0—$0.00—$0.00—$0.00—0
16$0.000—0—$0.00—$0.00—$0.00—0
17$0.000—0—$0.00—$0.00—$0.00—0
18$0.000—0—$0.00—$0.00—$0.00—0
19$0.000—0—$0.00—$0.00—$0.00—0
20$0.000—0—$0.00—$0.00—$0.00—0
21$0.000—0—$0.00—$0.00—$0.00—0
22$0.000—0—$0.00—$0.00—$0.00—0
23$0.000—0—$0.00—$0.00—$0.00—0

Against the prior day, hour matched to hour

Hours both days delivered in, on the UTC clock: 00, 01, 02, 03, 04, 05, 06, 07, 08, 09, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23. Only the shared hours are compared.

Counting which way each shared hour points, which needs no weighting and asks only for a direction:

metrichours 2026-09-20 ran higherhours it ran lowersign test
CPM13 of 2411 of 24p = 0.839
CTR11 of 2413 of 24p = 0.839
click→install23 of 241 of 24p = 0.000
CPI1 of 2423 of 24p = 0.000

A sign test throws magnitude away and buys weight-free direction with it.

The full hour-by-hour pairing, 2026-09-19 → 2026-09-20

Every shared hour, 2026-09-19 → 2026-09-20. All columns are Meta's instrument on both sides of each ratio. Revenue is deliberately absent: per-hour payer counts run 0-3, so an hourly revenue column would be one person's basket read as a rate.

hrimpressionsCPMCTRclick→installCPI
002,444 → 8976.46 → 10.367.57% → 13.49%17.8% → 18.2%0.478 → 0.422
013,534 → 1,1827.27 → 8.878.52% → 11.00%19.9% → 19.2%0.428 → 0.419
023,242 → 1,3746.67 → 9.799.38% → 10.92%16.8% → 24.7%0.424 → 0.364
033,457 → 1,3028.69 → 9.539.69% → 11.14%12.8% → 17.9%0.698 → 0.477
044,991 → 1,7747.22 → 9.848.70% → 11.05%15.7% → 23.5%0.530 → 0.380
054,834 → 1,5967.06 → 9.408.92% → 13.28%18.3% → 24.1%0.432 → 0.294
062,768 → 1,9847.95 → 9.3110.01% → 14.36%19.1% → 27.0%0.415 → 0.240
074,537 → 2,8918.60 → 10.029.70% → 11.73%18.0% → 23.6%0.494 → 0.362
083,473 → 2,6177.23 → 10.289.30% → 10.97%16.4% → 28.9%0.474 → 0.324
092,625 → 2,7158.54 → 8.8610.63% → 11.23%17.2% → 24.3%0.467 → 0.325
103,159 → 3,0178.84 → 9.7014.75% → 11.93%19.7% → 27.5%0.303 → 0.296
112,065 → 2,9549.33 → 8.6914.29% → 9.85%16.9% → 28.2%0.385 → 0.313
122,025 → 3,0939.09 → 9.4414.62% → 12.42%13.5% → 23.7%0.460 → 0.321
131,944 → 4,5379.51 → 8.5815.28% → 11.97%17.2% → 26.7%0.362 → 0.268
141,663 → 4,05610.69 → 8.4114.97% → 12.28%16.5% → 29.9%0.434 → 0.229
152,027 → 3,77311.70 → 8.0014.26% → 13.97%22.1% → 27.3%0.370 → 0.210
161,826 → 4,19110.19 → 8.4012.76% → 12.15%21.5% → 31.0%0.372 → 0.223
171,747 → 5,4588.59 → 7.8110.25% → 13.12%19.6% → 24.3%0.429 → 0.245
182,071 → 3,34310.06 → 9.1413.38% → 12.03%18.4% → 34.8%0.408 → 0.218
191,719 → 3,42710.07 → 10.8312.16% → 12.14%25.4% → 26.0%0.327 → 0.344
201,157 → 2,68013.66 → 11.0716.85% → 12.61%22.6% → 32.0%0.359 → 0.275
211,050 → 2,26813.79 → 12.0916.48% → 13.32%14.5% → 36.8%0.579 → 0.247
22995 → 2,52313.16 → 9.8916.58% → 14.15%20.0% → 31.4%0.397 → 0.223
231,088 → 2,82411.97 → 9.6515.17% → 13.74%15.2% → 28.4%0.521 → 0.248

Two metrics separate on the sign test and both went the day's way: click-to-install ran higher in 23 of 24 shared hours and CPI lower in 23, both at p = 0.000, while CPM split 13 and 11 and CTR 11 and 13, both at p = 0.839.

Pooled, click-to-install rose 17.96% to 27.46% and CTR 11.25% to 12.34%, both at p = 0.000, on a CPM of $9.31 against $8.69, for a CPI of $0.275 against $0.430.

Our own records moved the same way on the other instrument: registrations rose 75.3% on 20.7% more clicks, so the cheaper installs are not Meta's count alone.

The rise is mostly a roster change: the new undress cuts convert clicks at 30% to 32% (GP1/strapsdutch, Dicey2/handrobe, Dicey2/strapsgerman), while held to B1's own campaign on its account clock click-to-install did not separate on the morning cut, 19.54% to 19.08% at p = 0.843.

2026-09-21T17:25:20.771900 image/svg+xml Matplotlib v3.11.1, https://matplotlib.org/ 0 5 10 15 20 hour (UTC) 8 10 12 14 16 CTR % CTR 2026-09-19 2026-09-20 0 5 10 15 20 hour (UTC) 7 8 9 10 11 12 13 14 USD per 1,000 impressions CPM 0 5 10 15 20 hour (UTC) 15 20 25 30 35 installs / clicks % Click → install 0 5 10 15 20 hour (UTC) 0.2 0.3 0.4 0.5 0.6 0.7 USD Cost per install Delivery by hour — 2026-09-20 against 2026-09-19, shared hours only (UTC)
The same four ratios with the prior day laid over the day, shared hours only

Country, 2026-09-20

(i) The portfolio by country, 2026-09-20. On the report clock. Meta serves no hour x country grid, so each country cut is raked from its own Meta day onto UTC; our own columns were already there.

ccspendshareimpressionsCPMregistrations (ours)cost/regwithin-daywROASpayers
IN$146.2623.6%25,273$5.79626$0.234$298.262.0498
BR$58.819.5%3,404$17.28252$0.233$85.811.4632
ID$44.497.2%8,865$5.02366$0.122$35.250.7920
TR$31.105.0%1,703$18.2683$0.375$95.923.0813
MX$21.753.5%2,049$10.6278$0.279$30.621.4114
US$19.533.2%397$49.1418$1.085$9.380.4814
TH$18.042.9%1,835$9.83121$0.149$23.021.287
GB$15.212.5%389$39.1117$0.895$117.927.7510
MY$14.352.3%1,248$11.5042$0.342$28.371.9810
PH$14.032.3%2,818$4.98133$0.105$51.433.6712
AR$13.362.2%1,022$13.0859$0.227$17.941.348
CL$11.491.9%686$16.7526$0.442$17.791.555

162 further countries are not listed, $210.28 between them (34.0% of this block).

Reconciliation, what is measured and what is fitted. Every per-country cell is an allocation across hours; every total is measured. B1 (UTC-7) $20.93 from Meta 2026-09-19 and $69.37 from Meta 2026-09-20, a measured UTC-day total of $90.30; Dicey2 (UTC-7) $42.78 from Meta 2026-09-19 and $320.83 from Meta 2026-09-20, a measured UTC-day total of $363.61; GP1 (UTC+0) needed none, its Meta day IS the UTC day at $164.80. The 1 UTC+0 account above is the control: raking one returns its country export unchanged, and that identity held here.

Absent from the table above, by name: Nomad Node, KBM1, HR1, HR2, SZ1, WD1. Their spend is in every day-grain table; only their country split is missing.

(ii) The same cut per account, 2026-09-20.

B1

ccspendshareimpressionsCPMregistrations (ours)cost/regwithin-daywROASpayers
IN$18.1220.1%3,376$5.3742$0.431$41.042.2634
US$4.875.4%184$26.482$2.435$0.000.0010
GB$4.605.1%181$25.454$1.149$114.4424.908
MX$4.114.5%772$5.327$0.587$6.811.667
ID$3.574.0%1,110$3.2219$0.188$0.000.005
PL$2.662.9%214$12.401$2.658$0.000.005
IT$2.372.6%143$16.585$0.474$0.000.003
TR$2.352.6%288$8.166$0.392$0.000.002
AR$2.272.5%223$10.194$0.567$2.991.323
CA$2.252.5%74$30.644$0.564$5.982.653
MY$2.192.4%384$5.696$0.365$6.362.913
PH$2.102.3%822$2.569$0.233$3.351.595

129 further countries are not listed, $38.84 between them (43.0% of this block).

Dicey2

ccspendshareimpressionsCPMregistrations (ours)cost/regwithin-daywROASpayers
IN$101.4427.9%17,206$5.90470$0.216$153.061.5146
BR$33.429.2%1,699$19.67133$0.251$28.400.8515
ID$24.906.8%4,779$5.21195$0.128$8.810.356
TR$20.005.5%929$21.5356$0.357$85.204.268
MX$13.483.7%843$15.9951$0.264$13.611.015
US$13.183.6%173$75.9712$1.098$5.980.453
MY$9.492.6%619$15.3326$0.365$15.661.655
GB$8.592.4%155$55.329$0.954$3.480.412
AR$7.842.2%469$16.6936$0.218$14.951.915
TH$7.542.1%805$9.3740$0.189$6.580.873
PH$6.701.8%1,108$6.0564$0.105$13.392.003
CL$6.471.8%305$21.1711$0.588$14.232.203

149 further countries are not listed, $110.57 between them (30.4% of this block).

GP1

ccspendshareimpressionsCPMregistrations (ours)cost/regwithin-daywROASpayers
IN$26.7016.2%4,690$5.69114$0.234$104.173.9018
BR$25.3915.4%1,705$14.89119$0.213$57.412.2617
ID$16.019.7%2,976$5.38152$0.105$26.441.659
TH$10.506.4%1,030$10.1981$0.130$16.441.574
TR$8.755.3%486$18.0021$0.417$10.731.233
PH$5.233.2%888$5.8960$0.087$34.706.634
MX$4.172.5%434$9.6120$0.208$10.212.452
CO$3.402.1%361$9.4212$0.283$0.000.000
AR$3.262.0%330$9.8819$0.172$0.000.000
CL$3.041.8%171$17.7811$0.276$3.561.171
UA$2.811.7%157$17.9011$0.255$10.913.882
MY$2.681.6%245$10.9410$0.268$6.362.372

140 further countries are not listed, $52.86 between them (32.1% of this block).

Nomad Node — no country block: its country export never arrived.

KBM1 — no country block: its country export never arrived.

HR1 — no country block: its country export never arrived.

HR2 — no country block: its country export never arrived.

SZ1 — no country block: it delivered nothing on this day, a measured zero.

WD1 — no country block: it delivered nothing on this day, a measured zero.

This section is B1, Dicey2 and GP1 on the day and covers the whole of Sinai's $1,179.08 within-day revenue; the accounts without a country block booked none of it.

The known-answer test ran on GP1 and held: it is UTC+0, so its Meta day is the UTC day and raking returned its country export unchanged. The one-cent failure the morning page reported was the instrument's own rounding, taken off it between the two runs.

Three cells reach the 16-payer bar on this table's own count: India returned 2.04 on 98 payers against 1.46 on 70 the day before, Brazil 1.46 on 32 and Indonesia 0.79 on 20; Turkey's 3.08 on 13 and Britain's 7.75 on 10 are directions.

India took 23.6% of the buy at a $5.79 CPM, against 25.5% the day before.

The cost-per-install figure below draws nothing, and has not on any day of this series. The raked country cut carries spend, impressions and our own registrations, and Meta's per-country install count is not in it, so that chart has no denominator.

2026-09-21T17:25:20.866945 image/svg+xml Matplotlib v3.11.1, https://matplotlib.org/ IN BR ID TR MX US TH GB MY PH AR CL 0 50 100 150 200 250 300 USD delivery raked onto the report clock against two measured margins; revenue is the report day Spend against within-day revenue by country — 2026-09-20 spend within-day revenue
Spend against within-day revenue, by country
2026-09-21T17:25:20.908713 image/svg+xml Matplotlib v3.11.1, https://matplotlib.org/ −0.04 −0.02 0.00 0.02 0.04 USD per install Cost per install by country — 2026-09-20 (report clock)
Cost per install by country

The prior day, 2026-09-19, same two tables

(i) The portfolio by country, 2026-09-19. On the report clock. Meta serves no hour x country grid, so each country cut is raked from its own Meta day onto UTC; our own columns were already there.

ccspendshareimpressionsCPMregistrations (ours)cost/regwithin-daywROASpayers
IN$133.9825.5%23,732$5.65419$0.320$195.981.4670
ID$37.857.2%8,217$4.61189$0.200$36.200.9616
BR$27.565.2%1,519$18.1480$0.344$44.781.6310
TR$26.035.0%1,251$20.8145$0.578$72.362.7811
US$24.824.7%478$51.8816$1.551$18.970.7612
MX$21.354.1%2,144$9.9646$0.464$6.810.3215
AR$15.803.0%1,112$14.2041$0.385$0.000.003
MY$14.702.8%1,564$9.4048$0.306$29.842.039
PH$12.332.3%3,084$4.0072$0.171$21.311.737
GB$11.602.2%362$32.0714$0.829$0.000.006
CL$11.592.2%712$16.2918$0.644$0.000.005
TH$11.032.1%1,264$8.7352$0.212$9.870.893

170 further countries are not listed, $176.88 between them (33.7% of this block).

Reconciliation, what is measured and what is fitted. Every per-country cell is an allocation across hours; every total is measured. B1 (UTC-7) $87.48 from Meta 2026-09-18 and $96.64 from Meta 2026-09-19, a measured UTC-day total of $184.12; Dicey2 (UTC-7) $37.26 from Meta 2026-09-18 and $174.75 from Meta 2026-09-19, a measured UTC-day total of $212.01; SZ1 (UTC-7) $50.37 from Meta 2026-09-18 and $17.61 from Meta 2026-09-19, a measured UTC-day total of $67.98; GP1 (UTC+0) needed none, its Meta day IS the UTC day at $61.40. The 1 UTC+0 account above is the control: raking one returns its country export unchanged, and that identity held here.

Absent from the table above, by name: Nomad Node, KBM1, HR1, HR2, WD1. Their spend is in every day-grain table; only their country split is missing.

(ii) The same cut per account, 2026-09-19.

B1

ccspendshareimpressionsCPMregistrations (ours)cost/regwithin-daywROASpayers
IN$44.5124.2%8,375$5.31114$0.390$106.992.4034
US$14.768.0%395$37.3513$1.136$18.971.2810
TR$9.245.0%619$14.9121$0.440$10.731.167
ID$9.145.0%2,153$4.2438$0.240$15.631.7110
MX$8.404.6%1,258$6.6814$0.600$0.000.0012
AR$6.453.5%534$12.0814$0.461$0.000.001
CL$5.653.1%405$13.9610$0.565$0.000.003
GB$5.052.7%248$20.386$0.842$0.000.004
MY$4.962.7%722$6.8713$0.382$26.675.377
PH$3.882.1%1,389$2.7919$0.204$17.964.633
IT$3.602.0%202$17.779$0.399$7.342.043
PL$3.481.9%175$19.903$1.161$0.000.002

143 further countries are not listed, $65.00 between them (35.3% of this block).

Dicey2

ccspendshareimpressionsCPMregistrations (ours)cost/regwithin-daywROASpayers
IN$55.7126.3%7,199$7.74175$0.318$60.511.0924
ID$16.807.9%2,711$6.2082$0.205$14.690.874
BR$14.226.7%653$21.7737$0.384$19.531.374
TR$11.975.6%341$35.1112$0.997$3.580.302
US$9.204.3%68$135.752$4.600$0.000.002
MX$8.183.9%408$20.0515$0.545$3.400.422
AR$6.723.2%321$20.9618$0.374$0.000.002
MY$5.752.7%355$16.1815$0.383$0.000.001
GB$5.072.4%76$66.573$1.690$0.000.001
TH$4.522.1%474$9.5422$0.206$0.000.000
CL$4.312.0%140$30.832$2.153$0.000.002
PH$4.081.9%526$7.7619$0.215$0.000.001

134 further countries are not listed, $65.49 between them (30.9% of this block).

SZ1

ccspendshareimpressionsCPMregistrations (ours)cost/regwithin-daywROASpayers
IN$15.8323.3%5,362$2.9580$0.198$7.120.455
BR$8.9813.2%574$15.6625$0.359$9.471.052
ID$7.4110.9%2,061$3.6042$0.176$5.880.792
TH$4.666.9%602$7.7426$0.179$9.872.123
PH$3.575.2%957$3.7332$0.111$3.350.943
MY$3.234.8%370$8.7416$0.202$3.180.981
MX$3.184.7%329$9.6812$0.265$3.401.071
VN$1.982.9%248$7.9912$0.165$0.000.001
CO$1.932.8%240$8.066$0.322$0.000.000
PL$1.682.5%62$26.966$0.281$3.742.221
TR$1.311.9%100$13.103$0.435$0.000.000
GB$1.001.5%24$42.263$0.333$0.000.001

120 further countries are not listed, $13.21 between them (19.4% of this block).

GP1

ccspendshareimpressionsCPMregistrations (ours)cost/regwithin-daywROASpayers
IN$17.9429.2%2,796$6.4150$0.359$21.361.197
ID$4.507.3%1,293$3.4827$0.167$0.000.000
BR$4.357.1%291$14.9318$0.241$15.783.634
TR$3.525.7%191$18.429$0.391$58.0616.512
AR$1.953.2%135$14.444$0.487$0.000.000
TH$1.843.0%187$9.844$0.460$0.000.000
MX$1.592.6%149$10.675$0.318$0.000.000
CO$1.212.0%100$12.094$0.302$0.000.000
PK$0.991.6%101$9.791$0.989$0.000.000
UA$0.841.4%55$15.261$0.839$0.000.000
PE$0.831.4%54$15.361$0.829$0.000.000
PH$0.811.3%212$3.822$0.405$0.000.000

127 further countries are not listed, $21.05 between them (34.3% of this block).

Nomad Node — no country block: its country export never arrived.

KBM1 — no country block: its country export never arrived.

HR1 — no country block: its country export never arrived.

HR2 — no country block: its country export never arrived.

WD1 — no country block: it delivered nothing on this day, a measured zero.

Aggregate, both days

2026-09-192026-09-20change
spend$525.51$618.71+17.7%
impressions60,44166,476+10.0%
CPM$8.69$9.31+7.0%
registrations (ours)1,4832,599+75.3%
cost per registration$0.354$0.238−32.8%
booked$2,561.54 (4.87)$4,070.87 (6.58)+58.9%
Meta booked$2,165.79 (4.12)$3,560.81 (5.76)
within-day$653.68 (1.24)$1,179.08 (1.91)+80.4%
cohort @ 24h$992.47 (1.89)$1,599.67 (2.59)+61.2%
booked payers283420+137
payer rate (8h)5.6%7.4%+1.8 pts
payer rate (d0)6.6%7.9%+1.3 pts
ARPU (8h)$0.4293$0.4559+6.2%
ARPU (d0)$0.6692$0.6155−8.0%
ARPPU (8h)$7.67$6.17−19.5%
ARPPU (d0)$10.13$7.77−23.3%

(ii) The same three measures per account on both days are the one-table-per-account block under The day, and every account above, which is where the instrument emits them.

Pooled over the 24 hours both days delivered in, on the UTC clock. Meta's instrument on both sides of every ratio.

spendimpressionsCPMclicksCTRinstallsclick→installCPI
2026-09-19$525.5160,4418.696,79711.25%1,22117.96%$0.430
2026-09-20$618.7166,4769.318,20112.34%2,25227.46%$0.275
  • click → install 17.96% → 27.46% (+52.9%, p = 0.000) — rose.
  • CTR 11.25% → 12.34% (+9.7%, p = 0.000) — rose.

Pooling across hours weights each hour by what it delivered. The hourly pairing is the unweighted read of the same two days; where they disagree, the mix moved.

The pooled funnel reads $525.51 and $618.71 and the day tables read the same, because both days delivered in all 24 hours and every delivering campaign in the roster is inside it.

All three horizons are closed on both days: within-day went 1.24 to 1.91, $653.68 to $1,179.08; the 24 h cohort 1.89 to 2.59, $992.47 to $1,599.67, on 98 payers and 206; and the 8 h cohort 1.21 to 1.92, $636.67 to $1,185.01.

The 24 h window adds $420.59 to this day's within-day figure and $338.79 to 09-19's: what each day's installs paid after midnight but inside 24 hours of installing, net of the reverse.

Booked revenue split by the UTC day its payer installed. Its top row is the within-day figure.

installedbooked on 2026-09-20share
2026-09-20$1,179.0829.0%
2026-09-19$443.7410.9%
2026-09-18$216.625.3%
2026-09-17$16.340.4%
2026-09-16$75.491.9%
2026-09-15$201.514.9%

$2,891.79 of the day's money came from installs bought before it, 71.0%, against 74.5% on 09-19; the six install days listed carry $2,132.78 and the remaining $1,938.09 arrived from installs on or before 09-14.

2026-09-21T17:25:21.013501 image/svg+xml Matplotlib v3.11.1, https://matplotlib.org/ booked within-day cohort @ 24h 0 500 1000 1500 2000 2500 3000 3500 4000 USD 4.88 1.24 1.89 6.58 1.91 2.59 the number above each bar is that measure's ROAS against the same day's spend The three revenue measures, 2026-09-19 against 2026-09-20 (UTC) 2026-09-19 2026-09-20
The three revenue measures on both days, ROAS above each bar
2026-09-21T17:25:21.075321 image/svg+xml Matplotlib v3.11.1, https://matplotlib.org/ 2026-09-19 2026-09-20 0 500 1000 1500 2000 2500 3000 3500 4000 USD the bottom segment IS the within-day figure: the same number seen twice Booked revenue by the day its payer installed (UTC) the day itself one day earlier two days earlier three days earlier four or more
Booked revenue by the day its payer installed

The campaigns

(i) Every campaign the portfolio ran, 2026-09-20.

campaignaccountspendshareimpressionsCPMregistrationscost/regwithin-daywROASpayers
amclqzqgtmnn_5l4ya1pifdk3_sn_ww_cvr_260919_wlpixelDicey2$169.6330.5%18,061$9.39857$0.198$372.832.2073
dxu2a6iwzx5r_5l4ya1pifdk3_sn_ww_cvr_260917GP1$164.8029.6%17,568$9.38870$0.189$474.692.8888
amclqzqgtmnn_5l4ya1pifdk3_sn_ww_cvr_260826Dicey2$152.1027.3%14,699$10.35601$0.253$123.080.8167
bailingxia_srfhjyd_sn_ww_cvr_260911_nnpixelB1$69.7312.5%9,776$7.13105$0.664$178.132.5542
bailingxia_srfhjyd_sn_ww_cvr_260820B1$0.000.0%0—86$0.000$30.36—93
dxu2a6iwzx5r_5l4ya1pifdk3_sn_ww_cvr_260826HR2$0.000.0%0—55$0.000$0.00—34
bailingxia_srfhjyd_sn_ww_cvr_260820KBM1$0.000.0%0—12$0.000$0.00—7
bailingxia_srfhjyd_sn_ww_cvr_260820HR1$0.000.0%0—9$0.000$0.00—4
dxu2a6iwzx5r_5l4ya1pifdk3_sn_ww_cvr_260911SZ1$0.000.0%0—4$0.000$0.00—12

(ii) The same, per account, 2026-09-20.

B1

campaignaccountspendshareimpressionsCPMregistrationscost/regwithin-daywROASpayers
bailingxia_srfhjyd_sn_ww_cvr_260911_nnpixelB1$69.73100.0%9,776$7.13105$0.664$178.132.5542
bailingxia_srfhjyd_sn_ww_cvr_260820B1$0.000.0%0—86$0.000$30.36—93

Nomad Node

nothing delivered or registered.

KBM1

campaignaccountspendshareimpressionsCPMregistrationscost/regwithin-daywROASpayers
bailingxia_srfhjyd_sn_ww_cvr_260820KBM1$0.000.0%0—12$0.000$0.00—7

Dicey2

campaignaccountspendshareimpressionsCPMregistrationscost/regwithin-daywROASpayers
amclqzqgtmnn_5l4ya1pifdk3_sn_ww_cvr_260919_wlpixelDicey2$169.6352.7%18,061$9.39857$0.198$372.832.2073
amclqzqgtmnn_5l4ya1pifdk3_sn_ww_cvr_260826Dicey2$152.1047.3%14,699$10.35601$0.253$123.080.8167

HR1

campaignaccountspendshareimpressionsCPMregistrationscost/regwithin-daywROASpayers
bailingxia_srfhjyd_sn_ww_cvr_260820HR1$0.000.0%0—9$0.000$0.00—4

HR2

campaignaccountspendshareimpressionsCPMregistrationscost/regwithin-daywROASpayers
dxu2a6iwzx5r_5l4ya1pifdk3_sn_ww_cvr_260826HR2$0.000.0%0—55$0.000$0.00—34

SZ1

campaignaccountspendshareimpressionsCPMregistrationscost/regwithin-daywROASpayers
dxu2a6iwzx5r_5l4ya1pifdk3_sn_ww_cvr_260911SZ1$0.000.0%0—4$0.000$0.00—12

GP1

campaignaccountspendshareimpressionsCPMregistrationscost/regwithin-daywROASpayers
dxu2a6iwzx5r_5l4ya1pifdk3_sn_ww_cvr_260917GP1$164.80100.0%17,568$9.38870$0.189$474.692.8888

WD1

nothing delivered or registered.

⚠ This section and the one below are cut on each account's own day from the day export, not on the report clock. Dicey2's and B1's account day 09-20 runs from 07:00 UTC on 09-20 to 07:00 UTC on 09-21, so Sinai reads $556.26 here against $618.71 on the report clock; GP1 is on UTC and reads the same on both.

Three campaigns carried nearly equal shares: Dicey2's SZ1-pixel campaign 30.5%, GP1's 29.6% and Dicey2's Hasan1-pixel campaign 27.3%, with B1's at 12.5%.

CPM fell on three of the four: the SZ1-pixel campaign $14.38 to $9.39, the Hasan1-pixel one $10.99 to $10.35 and B1's $8.27 to $7.13, while GP1's rose $8.08 to $9.38 on 2.7 times the spend.

Activity history, B1's rebuilt campaign, requested over 2026-09-18 to 2026-09-22 and rendered as Sep 18, 2026 to Sep 21, 2026, asserted before any row of it was read. Inside this report day, which runs from 17:00 on 09-19 to 17:00 on 09-20 account time, it records one change: the budget went $150 to $100 a day at 20:48 account time on 09-19, 03:48 UTC. The campaign was switched off at 17:06 account time on 09-20, 00:06 UTC on 09-21 and the next page's.

The other three campaigns' regimes come from the regime record read off each campaign's own history, because this run stages B1's alone. GP1's went $80 to $160 a day at 04:35 UTC; Dicey2's SZ1-pixel campaign $120 to $170 at 06:16 UTC and to $200 at 12:11; its Hasan1-pixel one $150 to $200 at 12:11.

Four ads were switched off inside the day: strapsbrunette on GP1, strapsgerman on the SZ1-pixel campaign and strapsgermanm on the Hasan1-pixel one between 18:00 and 18:02 UTC, and posewipe at 18:08. handrobe and templatewalln read recently rejected at this run's pull.

The prior day, 2026-09-19, same two tables

(i) Every campaign the portfolio ran, 2026-09-19.

campaignaccountspendshareimpressionsCPMregistrationscost/regwithin-daywROASpayers
amclqzqgtmnn_5l4ya1pifdk3_sn_ww_cvr_260826Dicey2$133.2132.2%12,118$10.99403$0.331$145.171.0956
bailingxia_srfhjyd_sn_ww_cvr_260911_nnpixelB1$117.5728.4%14,224$8.27306$0.384$293.572.5048
amclqzqgtmnn_5l4ya1pifdk3_sn_ww_cvr_260919_wlpixelDicey2$84.3220.4%5,863$14.38119$0.709$40.010.476
dxu2a6iwzx5r_5l4ya1pifdk3_sn_ww_cvr_260917GP1$61.4014.8%7,597$8.08189$0.325$118.821.9417
dxu2a6iwzx5r_5l4ya1pifdk3_sn_ww_cvr_260911SZ1$17.614.3%3,203$5.50315$0.056$46.002.6120
bailingxia_srfhjyd_sn_ww_cvr_260820B1$0.000.0%0—98$0.000$0.00—90
dxu2a6iwzx5r_5l4ya1pifdk3_sn_ww_cvr_260826HR2$0.000.0%0—43$0.000$7.12—29
bailingxia_srfhjyd_sn_ww_cvr_260820HR1$0.000.0%0—8$0.000$2.99—7
bailingxia_srfhjyd_sn_ww_cvr_260820KBM1$0.000.0%0—2$0.000$0.00—10

(ii) The same, per account, 2026-09-19.

B1

campaignaccountspendshareimpressionsCPMregistrationscost/regwithin-daywROASpayers
bailingxia_srfhjyd_sn_ww_cvr_260911_nnpixelB1$117.57100.0%14,224$8.27306$0.384$293.572.5048
bailingxia_srfhjyd_sn_ww_cvr_260820B1$0.000.0%0—98$0.000$0.00—90

Nomad Node

nothing delivered or registered.

KBM1

campaignaccountspendshareimpressionsCPMregistrationscost/regwithin-daywROASpayers
bailingxia_srfhjyd_sn_ww_cvr_260820KBM1$0.000.0%0—2$0.000$0.00—10

Dicey2

campaignaccountspendshareimpressionsCPMregistrationscost/regwithin-daywROASpayers
amclqzqgtmnn_5l4ya1pifdk3_sn_ww_cvr_260826Dicey2$133.2161.2%12,118$10.99403$0.331$145.171.0956
amclqzqgtmnn_5l4ya1pifdk3_sn_ww_cvr_260919_wlpixelDicey2$84.3238.8%5,863$14.38119$0.709$40.010.476

HR1

campaignaccountspendshareimpressionsCPMregistrationscost/regwithin-daywROASpayers
bailingxia_srfhjyd_sn_ww_cvr_260820HR1$0.000.0%0—8$0.000$2.99—7

HR2

campaignaccountspendshareimpressionsCPMregistrationscost/regwithin-daywROASpayers
dxu2a6iwzx5r_5l4ya1pifdk3_sn_ww_cvr_260826HR2$0.000.0%0—43$0.000$7.12—29

SZ1

campaignaccountspendshareimpressionsCPMregistrationscost/regwithin-daywROASpayers
dxu2a6iwzx5r_5l4ya1pifdk3_sn_ww_cvr_260911SZ1$17.61100.0%3,203$5.50315$0.056$46.002.6120

GP1

campaignaccountspendshareimpressionsCPMregistrationscost/regwithin-daywROASpayers
dxu2a6iwzx5r_5l4ya1pifdk3_sn_ww_cvr_260917GP1$61.40100.0%7,597$8.08189$0.325$118.821.9417

WD1

nothing delivered or registered.

Every asset

(i) Every asset the portfolio ran, 2026-09-20. One row per ad, the account named on it.

assetaccountspendimpressionsCPMregistrationscost/regwithin-daywROAScohort@24hpayers
vid_ww_handrobe_6s_9x16_sn_v1Dicey2$60.645,259$11.53207$0.293$149.882.47$211.4230
vid_ww_strapsdutch_6s_9x16_sn_v1GP1$59.975,794$10.35390$0.154$179.502.99$202.4232
vid_ww_strapsgerman_6s_9x16_sn_v1Dicey2$52.986,911$7.67332$0.160$65.931.24$85.2114
vid_ww_strapsbrunette_6s_9x16_sn_v1GP1$37.203,257$11.42208$0.179$97.352.62$108.3816
vid_ww_povposer2_8s_9x16_sn_v2B1$35.446,163$5.7564$0.554$158.184.46$205.9324
vid_ww_templatewallj_7s_9x16_sn_v1Dicey2$32.944,969$6.63202$0.163$53.421.62$53.4217
vid_ww_strapsgermanm_6s_9x16_sn_v1Dicey2$28.342,552$11.11105$0.270$16.410.58$32.183
vid_ww_undressstraps_6s_9x16_sn_v1GP1$27.962,511$11.14117$0.239$81.792.93$130.6414
vid_ww_templatewallf_7s_9x16_sn_v1GP1$23.883,483$6.8690$0.265$53.392.24$90.0615
vid_ww_poselabels_9s_9x16_sn_v1B1$19.131,857$10.305$3.826$0.000.00$0.001
vid_ww_undresshem_6s_9x16_sn_v1Dicey2$18.031,330$13.5651$0.354$23.031.28$26.435
vid_ww_strapsnordic_6s_9x16_sn_v1Dicey2$17.511,487$11.7896$0.182$13.040.74$19.744
vid_ww_strapscurls_6s_9x16_sn_v1Dicey2$17.081,330$12.8431$0.551$3.560.21$3.561
vid_ww_posefour_15s_9x16_sn_v1B1$15.161,756$8.6335$0.433$19.951.32$19.957
vid_ww_tworooms_11s_9x16_sn_v1Dicey2$13.06554$23.5712$1.088$0.000.00$3.562
vid_ww_handbackzip_6s_9x16_sn_v1Dicey2$8.761,075$8.1540$0.219$0.000.00$0.000
vid_ww_templatewalln_7s_9x16_sn_v1Dicey2$8.55903$9.4736$0.238$13.611.59$13.613
vid_ww_robecurls_6s_9x16_sn_v1Dicey2$7.74782$9.9027$0.287$0.000.00$0.000
vid_ww_strapsmaya_6s_9x16_sn_v1Dicey2$6.91826$8.3755$0.126$0.000.00$51.090
vid_ww_strapslatinatrue_6s_9x16_sn_v1Dicey2$6.91553$12.5026$0.266$16.392.37$16.392
vid_ww_robelatinatrue_6s_9x16_sn_v1Dicey2$5.39533$10.1127$0.200$0.000.00$0.000
vid_ww_templatewallg_7s_9x16_sn_v1GP1$5.21613$8.5021$0.248$45.878.80$45.875
vid_ww_posetoldw_7s_9x16_sn_v1Dicey2$4.18751$5.5715$0.279$3.290.79$3.292
vid_ww_robenordic_6s_9x16_sn_v1Dicey2$4.05241$16.807$0.579$0.000.00$0.000
vid_ww_posesofa_7s_9x16_sn_v1GP1$3.53769$4.5917$0.208$3.581.01$3.582
vid_ww_undresszip_6s_9x16_sn_v1Dicey2$3.45248$13.9116$0.216$13.884.02$13.882
vid_ww_strapssouthasian_6s_9x16_sn_v1Dicey2$3.06355$8.6220$0.153$52.3817.12$85.346
vid_ww_topcreatorw_10s_9x16_sn_v1Dicey2$2.87226$12.708$0.359$14.244.96$14.241
vid_ww_undressrobe_6s_9x16_sn_v1GP1$2.66402$6.629$0.296$3.561.34$21.361
vid_ww_undressrobe_6s_9x16_sn_v1Dicey2$2.44206$11.8411$0.222$10.084.13$25.263
vid_ww_handdressdown_6s_9x16_sn_v1Dicey2$2.29165$13.8831$0.074$13.485.89$13.483
vid_ww_fittingroomw_11s_9x16_sn_v1Dicey2$2.20327$6.7337$0.059$13.866.30$17.425
vid_ww_posewipe_8s_9x16_sn_v1Dicey2$2.15297$7.240—$0.000.00$0.002
vid_ww_handstraps_6s_9x16_sn_v1Dicey2$2.12176$12.058$0.265$2.941.39$2.941
vid_ww_undressstocking_6s_9x16_sn_v1Dicey2$2.03125$16.247$0.290$3.671.81$3.671
vid_ww_strapsthai_6s_9x16_sn_v1GP1$1.92285$6.749$0.213$6.503.38$6.502
vid_ww_undressstraps_6s_9x16_sn_v1Dicey2$1.73121$14.3010$0.173$6.823.94$6.822
vid_ww_strapsasianm_6s_9x16_sn_v1Dicey2$1.43159$8.993$0.477$0.000.00$0.000
vid_ww_handrobe_6s_9x16_sn_v1GP1$0.87192$4.535$0.174$0.000.00$0.000
vid_ww_robearabgulf_6s_9x16_sn_v1Dicey2$0.8143$18.843$0.270$5.987.38$5.981
vid_ww_bedroom_8s_9x16_sn_v1Dicey2$0.7863$12.380—$0.000.00$0.000
vid_ww_handbackzip_6s_9x16_sn_v1GP1$0.6197$6.291$0.610$0.000.00$0.000
vid_ww_strapsarabgulf_6s_9x16_sn_v1Dicey2$0.4598$4.593$0.150$0.000.00$0.000
vid_ww_yacht_10s_9x16_sn_v1Dicey2$0.4432$13.750—$0.000.00$0.000
vid_ww_robesouthasian_6s_9x16_sn_v1Dicey2$0.4163$6.511$0.410$0.000.00$0.000
vid_ww_undresszip_6s_9x16_sn_v1GP1$0.4037$10.813$0.133$3.167.89$10.501
vid_ww_undressstocking_6s_9x16_sn_v1GP1$0.3162$5.000—$0.000.00$0.000
vid_ww_strapsturkishm_6s_9x16_sn_v1GP1$0.2355$4.180—$0.000.00$0.000
vid_ww_editortabs_13s_9x16_sn_v1GP1$0.0511$4.550—$0.000.00$0.000
vid_ww_editortabs_13s_9x16_sn_v1HR2$0.000—32$0.000$0.00—$0.0022
vid_ww_templatewall_7s_9x16_sn_v1B1$0.000—22$0.000$0.00—$0.007
vid_ww_templatewallm_7s_9x16_sn_v1Dicey2$0.000—18$0.000$0.00—$0.000
vid_ww_gym_12s_9x16_sn_v1 - CopyHR2$0.000—13$0.000$0.00—$0.008
vid_ww_shirt_10s_9x16_sn_v1B1$0.000—12$0.000$0.00—$0.0012
vid_ww_lace_10s_9x16_sn_v1B1$0.000—11$0.000$0.00—$0.0012
vid_ww_pooldirect_15s_9x16_sn_v1B1$0.000—10$0.000$0.00—$0.0011
vid_ww_gym_12s_9x16_sn_v1HR2$0.000—9$0.000$0.00—$0.003
vid_ww_poolphotob_15s_9x16_sn_v1B1$0.000—7$0.000$0.00—$0.002
vid_ww_poolslow_15s_9x16_sn_v1KBM1$0.000—7$0.000$0.00—$0.002
vid_ww_bodysuit_10s_9x16_sn_v1HR1$0.000—6$0.000$0.00—$0.004
vid_ww_kimono_10s_9x16_sn_v1B1$0.000—4$0.000$0.00—$0.003
vid_ww_laceb_11s_9x16_sn_v1B1$0.000—4$0.000$0.00—$0.001
vid_ww_poolphoto_15s_9x16_sn_v1B1$0.000—4$0.000$0.00—$0.009
vid_ww_fittingroom_11s_9x16_sn_v2SZ1$0.000—3$0.000$0.00—$0.006
vid_ww_lace_10s_9x16_sn_v1KBM1$0.000—3$0.000$0.00—$0.003
vid_ww_madapp_7s_9x16_sn_v1B1$0.000—3$0.000$0.00—$0.003
vid_ww_shirtb_11s_9x16_sn_v1B1$0.000—3$0.000$0.00—$0.008
vid_ww_sofa_8s_9x16_sn_v1Dicey2$0.000—3$0.000$0.00—$0.003
vid_ww_creamsolara_7s_9x16_sn_v1Dicey2$0.000—2$0.000$0.00—$0.001
vid_ww_poolslowr2_15s_9x16_sn_v1B1$0.000—2$0.000$30.36—$45.542
vid_ww_shirt_10s_9x16_sn_v1HR1$0.000—2$0.000$0.00—$0.000
vid_ww_templatewallb_7s_9x16_sn_v1B1$0.000—2$0.000$0.00—$0.002
vid_ww_creamseed_7s_9x16_sn_v1Dicey2$0.000—1$0.000$0.00—$0.000
vid_ww_creamvloom_7s_9x16_sn_v1Dicey2$0.000—1$0.000$0.00—$0.001
vid_ww_crushwindow_9s_9x16_sn_v1Dicey2$0.000—1$0.000$0.00—$0.005
vid_ww_insetarrow_11s_9x16_sn_v1B1$0.000—1$0.000$0.00—$0.001
vid_ww_jetcone_7s_9x16_sn_v1HR2$0.000—1$0.000$0.00—$0.001
vid_ww_kimonor2_10s_9x16_sn_v1Dicey2$0.000—1$0.000$0.00—$0.002
vid_ww_pool5_15s_9x16_sn_v1HR1$0.000—1$0.000$0.00—$0.000
vid_ww_poolphoto_15s_9x16_sn_v1KBM1$0.000—1$0.000$0.00—$0.001
vid_ww_poolslow_15s_9x16_sn_v1B1$0.000—1$0.000$0.00—$0.000
vid_ww_posetold_7s_9x16_sn_v1SZ1$0.000—1$0.000$0.00—$0.004
vid_ww_shirt_10s_9x16_sn_v1KBM1$0.000—1$0.000$0.00—$0.000
vid_ww_stockings_11s_9x16_sn_v1Dicey2$0.000—1$0.000$0.00—$0.000
vid_ww_templatepick_11s_9x16_sn_v1Dicey2$0.000—1$0.000$0.00—$0.000
vid_ww_templatewalld_7s_9x16_sn_v1Dicey2$0.000—1$0.000$0.00—$0.004
vid_ww_templatewallo_7s_9x16_sn_v1Dicey2$0.000—1$0.000$0.00—$0.0010
vid_ww_uploadpanelr2_7s_9x16_sn_v1B1$0.000—1$0.000$0.00—$0.0011
vid_ww_gymr2_12s_9x16_sn_v1B1$0.000—0—$0.00—$0.002
vid_ww_lacer2_9s_9x16_sn_v1Dicey2$0.000—0—$0.00—$0.004
vid_ww_permissionugc_15s_9x16_sn_v1SZ1$0.000—0—$0.00—$0.001
vid_ww_poseheart_7s_9x16_sn_v1B1$0.000—0—$0.00—$0.003
vid_ww_posephoto_9s_9x16_sn_v1B1$0.000—0—$0.00—$0.001
vid_ww_templatewallr2_7s_9x16_sn_v1B1$0.000—0—$0.00—$0.002
vid_ww_topcreator_10s_9x16_sn_v1SZ1$0.000—0—$0.00—$0.001
vid_ww_trainpress2_15s_9x16_sn_v1B1$0.000—0—$0.00—$0.001
vid_ww_uireseed_11s_9x16_sn_v1B1$0.000—0—$0.00—$0.005
vid_ww_uploadpanelb_7s_9x16_sn_v1B1$0.000—0—$0.00—$0.005

(ii) The same, per account, 2026-09-20.

B1

assetaccountspendimpressionsCPMregistrationscost/regwithin-daywROAScohort@24hpayers
vid_ww_povposer2_8s_9x16_sn_v2B1$35.446,163$5.7564$0.554$158.184.46$205.9324
vid_ww_poselabels_9s_9x16_sn_v1B1$19.131,857$10.305$3.826$0.000.00$0.001
vid_ww_posefour_15s_9x16_sn_v1B1$15.161,756$8.6335$0.433$19.951.32$19.957
vid_ww_templatewall_7s_9x16_sn_v1B1$0.000—22$0.000$0.00—$0.007
vid_ww_shirt_10s_9x16_sn_v1B1$0.000—12$0.000$0.00—$0.0012
vid_ww_lace_10s_9x16_sn_v1B1$0.000—11$0.000$0.00—$0.0012
vid_ww_pooldirect_15s_9x16_sn_v1B1$0.000—10$0.000$0.00—$0.0011
vid_ww_poolphotob_15s_9x16_sn_v1B1$0.000—7$0.000$0.00—$0.002
vid_ww_kimono_10s_9x16_sn_v1B1$0.000—4$0.000$0.00—$0.003
vid_ww_laceb_11s_9x16_sn_v1B1$0.000—4$0.000$0.00—$0.001
vid_ww_poolphoto_15s_9x16_sn_v1B1$0.000—4$0.000$0.00—$0.009
vid_ww_madapp_7s_9x16_sn_v1B1$0.000—3$0.000$0.00—$0.003
vid_ww_shirtb_11s_9x16_sn_v1B1$0.000—3$0.000$0.00—$0.008
vid_ww_poolslowr2_15s_9x16_sn_v1B1$0.000—2$0.000$30.36—$45.542
vid_ww_templatewallb_7s_9x16_sn_v1B1$0.000—2$0.000$0.00—$0.002
vid_ww_insetarrow_11s_9x16_sn_v1B1$0.000—1$0.000$0.00—$0.001
vid_ww_poolslow_15s_9x16_sn_v1B1$0.000—1$0.000$0.00—$0.000
vid_ww_uploadpanelr2_7s_9x16_sn_v1B1$0.000—1$0.000$0.00—$0.0011
vid_ww_gymr2_12s_9x16_sn_v1B1$0.000—0—$0.00—$0.002
vid_ww_poseheart_7s_9x16_sn_v1B1$0.000—0—$0.00—$0.003
vid_ww_posephoto_9s_9x16_sn_v1B1$0.000—0—$0.00—$0.001
vid_ww_templatewallr2_7s_9x16_sn_v1B1$0.000—0—$0.00—$0.002
vid_ww_trainpress2_15s_9x16_sn_v1B1$0.000—0—$0.00—$0.001
vid_ww_uireseed_11s_9x16_sn_v1B1$0.000—0—$0.00—$0.005
vid_ww_uploadpanelb_7s_9x16_sn_v1B1$0.000—0—$0.00—$0.005

Nomad Node

nothing delivered or registered.

KBM1

assetaccountspendimpressionsCPMregistrationscost/regwithin-daywROAScohort@24hpayers
vid_ww_poolslow_15s_9x16_sn_v1KBM1$0.000—7$0.000$0.00—$0.002
vid_ww_lace_10s_9x16_sn_v1KBM1$0.000—3$0.000$0.00—$0.003
vid_ww_poolphoto_15s_9x16_sn_v1KBM1$0.000—1$0.000$0.00—$0.001
vid_ww_shirt_10s_9x16_sn_v1KBM1$0.000—1$0.000$0.00—$0.000

Dicey2

assetaccountspendimpressionsCPMregistrationscost/regwithin-daywROAScohort@24hpayers
vid_ww_handrobe_6s_9x16_sn_v1Dicey2$60.645,259$11.53207$0.293$149.882.47$211.4230
vid_ww_strapsgerman_6s_9x16_sn_v1Dicey2$52.986,911$7.67332$0.160$65.931.24$85.2114
vid_ww_templatewallj_7s_9x16_sn_v1Dicey2$32.944,969$6.63202$0.163$53.421.62$53.4217
vid_ww_strapsgermanm_6s_9x16_sn_v1Dicey2$28.342,552$11.11105$0.270$16.410.58$32.183
vid_ww_undresshem_6s_9x16_sn_v1Dicey2$18.031,330$13.5651$0.354$23.031.28$26.435
vid_ww_strapsnordic_6s_9x16_sn_v1Dicey2$17.511,487$11.7896$0.182$13.040.74$19.744
vid_ww_strapscurls_6s_9x16_sn_v1Dicey2$17.081,330$12.8431$0.551$3.560.21$3.561
vid_ww_tworooms_11s_9x16_sn_v1Dicey2$13.06554$23.5712$1.088$0.000.00$3.562
vid_ww_handbackzip_6s_9x16_sn_v1Dicey2$8.761,075$8.1540$0.219$0.000.00$0.000
vid_ww_templatewalln_7s_9x16_sn_v1Dicey2$8.55903$9.4736$0.238$13.611.59$13.613
vid_ww_robecurls_6s_9x16_sn_v1Dicey2$7.74782$9.9027$0.287$0.000.00$0.000
vid_ww_strapsmaya_6s_9x16_sn_v1Dicey2$6.91826$8.3755$0.126$0.000.00$51.090
vid_ww_strapslatinatrue_6s_9x16_sn_v1Dicey2$6.91553$12.5026$0.266$16.392.37$16.392
vid_ww_robelatinatrue_6s_9x16_sn_v1Dicey2$5.39533$10.1127$0.200$0.000.00$0.000
vid_ww_posetoldw_7s_9x16_sn_v1Dicey2$4.18751$5.5715$0.279$3.290.79$3.292
vid_ww_robenordic_6s_9x16_sn_v1Dicey2$4.05241$16.807$0.579$0.000.00$0.000
vid_ww_undresszip_6s_9x16_sn_v1Dicey2$3.45248$13.9116$0.216$13.884.02$13.882
vid_ww_strapssouthasian_6s_9x16_sn_v1Dicey2$3.06355$8.6220$0.153$52.3817.12$85.346
vid_ww_topcreatorw_10s_9x16_sn_v1Dicey2$2.87226$12.708$0.359$14.244.96$14.241
vid_ww_undressrobe_6s_9x16_sn_v1Dicey2$2.44206$11.8411$0.222$10.084.13$25.263
vid_ww_handdressdown_6s_9x16_sn_v1Dicey2$2.29165$13.8831$0.074$13.485.89$13.483
vid_ww_fittingroomw_11s_9x16_sn_v1Dicey2$2.20327$6.7337$0.059$13.866.30$17.425
vid_ww_posewipe_8s_9x16_sn_v1Dicey2$2.15297$7.240—$0.000.00$0.002
vid_ww_handstraps_6s_9x16_sn_v1Dicey2$2.12176$12.058$0.265$2.941.39$2.941
vid_ww_undressstocking_6s_9x16_sn_v1Dicey2$2.03125$16.247$0.290$3.671.81$3.671
vid_ww_undressstraps_6s_9x16_sn_v1Dicey2$1.73121$14.3010$0.173$6.823.94$6.822
vid_ww_strapsasianm_6s_9x16_sn_v1Dicey2$1.43159$8.993$0.477$0.000.00$0.000
vid_ww_robearabgulf_6s_9x16_sn_v1Dicey2$0.8143$18.843$0.270$5.987.38$5.981
vid_ww_bedroom_8s_9x16_sn_v1Dicey2$0.7863$12.380—$0.000.00$0.000
vid_ww_strapsarabgulf_6s_9x16_sn_v1Dicey2$0.4598$4.593$0.150$0.000.00$0.000
vid_ww_yacht_10s_9x16_sn_v1Dicey2$0.4432$13.750—$0.000.00$0.000
vid_ww_robesouthasian_6s_9x16_sn_v1Dicey2$0.4163$6.511$0.410$0.000.00$0.000
vid_ww_templatewallm_7s_9x16_sn_v1Dicey2$0.000—18$0.000$0.00—$0.000
vid_ww_sofa_8s_9x16_sn_v1Dicey2$0.000—3$0.000$0.00—$0.003
vid_ww_creamsolara_7s_9x16_sn_v1Dicey2$0.000—2$0.000$0.00—$0.001
vid_ww_creamseed_7s_9x16_sn_v1Dicey2$0.000—1$0.000$0.00—$0.000
vid_ww_creamvloom_7s_9x16_sn_v1Dicey2$0.000—1$0.000$0.00—$0.001
vid_ww_crushwindow_9s_9x16_sn_v1Dicey2$0.000—1$0.000$0.00—$0.005
vid_ww_kimonor2_10s_9x16_sn_v1Dicey2$0.000—1$0.000$0.00—$0.002
vid_ww_stockings_11s_9x16_sn_v1Dicey2$0.000—1$0.000$0.00—$0.000
vid_ww_templatepick_11s_9x16_sn_v1Dicey2$0.000—1$0.000$0.00—$0.000
vid_ww_templatewalld_7s_9x16_sn_v1Dicey2$0.000—1$0.000$0.00—$0.004
vid_ww_templatewallo_7s_9x16_sn_v1Dicey2$0.000—1$0.000$0.00—$0.0010
vid_ww_lacer2_9s_9x16_sn_v1Dicey2$0.000—0—$0.00—$0.004

HR1

assetaccountspendimpressionsCPMregistrationscost/regwithin-daywROAScohort@24hpayers
vid_ww_bodysuit_10s_9x16_sn_v1HR1$0.000—6$0.000$0.00—$0.004
vid_ww_shirt_10s_9x16_sn_v1HR1$0.000—2$0.000$0.00—$0.000
vid_ww_pool5_15s_9x16_sn_v1HR1$0.000—1$0.000$0.00—$0.000

HR2

assetaccountspendimpressionsCPMregistrationscost/regwithin-daywROAScohort@24hpayers
vid_ww_editortabs_13s_9x16_sn_v1HR2$0.000—32$0.000$0.00—$0.0022
vid_ww_gym_12s_9x16_sn_v1 - CopyHR2$0.000—13$0.000$0.00—$0.008
vid_ww_gym_12s_9x16_sn_v1HR2$0.000—9$0.000$0.00—$0.003
vid_ww_jetcone_7s_9x16_sn_v1HR2$0.000—1$0.000$0.00—$0.001

SZ1

assetaccountspendimpressionsCPMregistrationscost/regwithin-daywROAScohort@24hpayers
vid_ww_fittingroom_11s_9x16_sn_v2SZ1$0.000—3$0.000$0.00—$0.006
vid_ww_posetold_7s_9x16_sn_v1SZ1$0.000—1$0.000$0.00—$0.004
vid_ww_permissionugc_15s_9x16_sn_v1SZ1$0.000—0—$0.00—$0.001
vid_ww_topcreator_10s_9x16_sn_v1SZ1$0.000—0—$0.00—$0.001

GP1

assetaccountspendimpressionsCPMregistrationscost/regwithin-daywROAScohort@24hpayers
vid_ww_strapsdutch_6s_9x16_sn_v1GP1$59.975,794$10.35390$0.154$179.502.99$202.4232
vid_ww_strapsbrunette_6s_9x16_sn_v1GP1$37.203,257$11.42208$0.179$97.352.62$108.3816
vid_ww_undressstraps_6s_9x16_sn_v1GP1$27.962,511$11.14117$0.239$81.792.93$130.6414
vid_ww_templatewallf_7s_9x16_sn_v1GP1$23.883,483$6.8690$0.265$53.392.24$90.0615
vid_ww_templatewallg_7s_9x16_sn_v1GP1$5.21613$8.5021$0.248$45.878.80$45.875
vid_ww_posesofa_7s_9x16_sn_v1GP1$3.53769$4.5917$0.208$3.581.01$3.582
vid_ww_undressrobe_6s_9x16_sn_v1GP1$2.66402$6.629$0.296$3.561.34$21.361
vid_ww_strapsthai_6s_9x16_sn_v1GP1$1.92285$6.749$0.213$6.503.38$6.502
vid_ww_handrobe_6s_9x16_sn_v1GP1$0.87192$4.535$0.174$0.000.00$0.000
vid_ww_handbackzip_6s_9x16_sn_v1GP1$0.6197$6.291$0.610$0.000.00$0.000
vid_ww_undresszip_6s_9x16_sn_v1GP1$0.4037$10.813$0.133$3.167.89$10.501
vid_ww_undressstocking_6s_9x16_sn_v1GP1$0.3162$5.000—$0.000.00$0.000
vid_ww_strapsturkishm_6s_9x16_sn_v1GP1$0.2355$4.180—$0.000.00$0.000
vid_ww_editortabs_13s_9x16_sn_v1GP1$0.0511$4.550—$0.000.00$0.000

WD1

nothing delivered or registered.

The five largest ads on the account day are four undress cuts and B1's povposer2: handrobe, strapsdutch, strapsgerman, strapsbrunette and povposer2, $246.23 between them and 44.3% of the account-day buy.

Fifty ads delivered on the report day against twenty-five on 09-19; every ad's two clocks differ, and table A below is the report clock.

⚠ HR2/uploadpanel is the corrected label for ad 120251516018270671, whose Ads Manager name is vid_ww_editortabs_13s_9x16_sn_v1 and whose media editor plays vid_ww_uploadpanel_7s_9x16_sn_v1.mp4, read off the editor on 2026-09-01; GP1's editortabs is a different ad and its own clip has not been read off its editor.

2026-09-21T17:25:21.225164 image/svg+xml Matplotlib v3.11.1, https://matplotlib.org/ 0 2 4 6 8 10 12 14 16 18 20 22 hour (UTC) 0 5 10 15 20 25 30 35 40 CTR % CTR by hour — every asset, 2026-09-20 (UTC) Dicey2/handrobe GP1/strapsdutch Dicey2/strapsgerman Dicey2/templatewallj B1/povposer2 GP1/strapsbrunette B1/posefour Dicey2/strapsgermanm GP1/undressstraps GP1/templatewallf B1/poselabels Dicey2/undresshem Dicey2/strapsnordic Dicey2/strapscurls Dicey2/tworooms Dicey2/templatewalln Dicey2/fittingroomw Dicey2/posetoldw Dicey2/handbackzip Dicey2/robecurls Dicey2/handdressdown Dicey2/strapslatinatrue Dicey2/strapsmaya Dicey2/robelatinatrue GP1/templatewallg GP1/posesofa Dicey2/strapssouthasian Dicey2/templatewallm GP1/undressrobe Dicey2/posewipe
CTR by hour, one line per asset
2026-09-21T17:25:21.551186 image/svg+xml Matplotlib v3.11.1, https://matplotlib.org/ 0 2 4 6 8 10 12 14 16 18 20 22 hour (UTC) 0 20 40 60 80 100 installs / clicks % Click → install by hour — every asset, 2026-09-20 (UTC) Dicey2/handrobe GP1/strapsdutch Dicey2/strapsgerman Dicey2/templatewallj B1/povposer2 GP1/strapsbrunette B1/posefour Dicey2/strapsgermanm GP1/undressstraps GP1/templatewallf B1/poselabels Dicey2/undresshem Dicey2/strapsnordic Dicey2/strapscurls Dicey2/tworooms Dicey2/templatewalln Dicey2/fittingroomw Dicey2/posetoldw Dicey2/handbackzip Dicey2/robecurls Dicey2/handdressdown Dicey2/strapslatinatrue Dicey2/strapsmaya Dicey2/robelatinatrue GP1/templatewallg GP1/posesofa Dicey2/strapssouthasian Dicey2/templatewallm GP1/undressrobe Dicey2/posewipe
Click-to-install by hour, one line per asset
2026-09-21T17:25:21.708136 image/svg+xml Matplotlib v3.11.1, https://matplotlib.org/ 0 2 4 6 8 10 12 14 16 18 20 22 hour (UTC) 0.0 0.5 1.0 1.5 2.0 2.5 USD Cost per install by hour — every asset, 2026-09-20 (UTC) Dicey2/handrobe GP1/strapsdutch Dicey2/strapsgerman Dicey2/templatewallj B1/povposer2 GP1/strapsbrunette B1/posefour Dicey2/strapsgermanm GP1/undressstraps GP1/templatewallf B1/poselabels Dicey2/undresshem Dicey2/strapsnordic Dicey2/strapscurls Dicey2/templatewalln Dicey2/fittingroomw Dicey2/posetoldw Dicey2/handbackzip Dicey2/robecurls Dicey2/handdressdown Dicey2/strapslatinatrue Dicey2/strapsmaya Dicey2/robelatinatrue GP1/templatewallg GP1/posesofa Dicey2/strapssouthasian Dicey2/templatewallm
Cost per install by hour, one line per asset
2026-09-21T17:25:21.397731 image/svg+xml Matplotlib v3.11.1, https://matplotlib.org/ 0 2 4 6 8 10 12 14 16 18 20 22 hour (UTC) 5 10 15 20 25 USD per 1,000 impressions CPM by hour — every asset, 2026-09-20 (UTC) Dicey2/handrobe GP1/strapsdutch Dicey2/strapsgerman Dicey2/templatewallj B1/povposer2 GP1/strapsbrunette B1/posefour Dicey2/strapsgermanm GP1/undressstraps GP1/templatewallf B1/poselabels Dicey2/undresshem Dicey2/strapsnordic Dicey2/strapscurls Dicey2/tworooms Dicey2/templatewalln Dicey2/fittingroomw Dicey2/posetoldw Dicey2/handbackzip Dicey2/robecurls Dicey2/handdressdown Dicey2/strapslatinatrue Dicey2/strapsmaya Dicey2/robelatinatrue GP1/templatewallg GP1/posesofa Dicey2/strapssouthasian Dicey2/templatewallm GP1/undressrobe Dicey2/posewipe
CPM by hour, one line per asset

The prior day, 2026-09-19, same two tables

(i) Every asset the portfolio ran, 2026-09-19. One row per ad, the account named on it.

assetaccountspendimpressionsCPMregistrationscost/regwithin-daywROAScohort@24hpayers
vid_ww_posefour_15s_9x16_sn_v1B1$78.558,923$8.80131$0.600$99.351.26$118.8012
vid_ww_templatewallm_7s_9x16_sn_v1Dicey2$51.254,147$12.36136$0.377$71.611.40$71.615
vid_ww_templatewallj_7s_9x16_sn_v1Dicey2$41.914,559$9.19145$0.289$33.550.80$76.565
vid_ww_posetoldw_7s_9x16_sn_v1Dicey2$26.272,501$10.5051$0.515$19.260.73$22.851
vid_ww_fittingroomw_11s_9x16_sn_v1Dicey2$26.181,796$14.5850$0.524$20.750.79$47.265
vid_ww_templatewallf_7s_9x16_sn_v1GP1$23.252,953$7.8770$0.332$77.143.32$193.679
vid_ww_topcreatorw_10s_9x16_sn_v1Dicey2$22.51772$29.1618$1.251$0.000.00$0.000
vid_ww_posesofa_7s_9x16_sn_v1GP1$19.502,631$7.4152$0.375$21.501.10$21.504
vid_ww_templatewallg_7s_9x16_sn_v1GP1$17.721,809$9.8066$0.268$20.181.14$32.644
vid_ww_templatewalln_7s_9x16_sn_v1Dicey2$15.701,647$9.5344$0.357$2.940.19$2.941
vid_ww_poselabels_9s_9x16_sn_v1B1$14.442,207$6.545$2.888$9.540.66$36.201
vid_ww_posephoto_9s_9x16_sn_v1B1$12.051,317$9.1522$0.548$36.763.05$36.763
vid_ww_sofa_8s_9x16_sn_v1Dicey2$9.56656$14.5750$0.191$22.832.39$22.837
vid_ww_fittingroom_11s_9x16_sn_v2SZ1$9.402,186$4.30205$0.046$25.872.75$25.8710
vid_ww_povposer2_8s_9x16_sn_v2B1$6.411,102$5.8251$0.126$61.979.67$65.5318
vid_ww_poseheart_7s_9x16_sn_v1B1$6.12675$9.0767$0.091$85.9414.04$111.038
vid_ww_posetold_7s_9x16_sn_v1SZ1$5.42776$6.9894$0.058$16.393.02$23.448
vid_ww_handdressdown_6s_9x16_sn_v1Dicey2$5.41439$12.320—$0.000.00$0.000
vid_ww_tworooms_11s_9x16_sn_v1Dicey2$5.40263$20.531$5.400$0.000.00$0.002
vid_ww_undresshem_6s_9x16_sn_v1Dicey2$4.37413$10.5811$0.397$10.682.44$10.687
vid_ww_bedroom_8s_9x16_sn_v1Dicey2$3.21209$15.362$1.605$0.000.00$0.000
vid_ww_topcreator_10s_9x16_sn_v1SZ1$2.79241$11.5816$0.174$3.741.34$3.741
vid_ww_undressstocking_6s_9x16_sn_v1Dicey2$0.9687$11.030—$0.000.00$0.000
vid_ww_editortabs_13s_9x16_sn_v1GP1$0.93204$4.561$0.930$0.000.00$0.000
vid_ww_undressstraps_6s_9x16_sn_v1Dicey2$0.5325$21.200—$0.000.00$0.000
vid_ww_handbackzip_6s_9x16_sn_v1Dicey2$0.4634$13.530—$0.000.00$0.000
vid_ww_strapsgermanm_6s_9x16_sn_v1Dicey2$0.4043$9.300—$0.000.00$0.000
vid_ww_posewipe_8s_9x16_sn_v1Dicey2$0.3932$12.192$0.195$0.000.00$0.000
vid_ww_strapssouthasian_6s_9x16_sn_v1Dicey2$0.3253$6.040—$0.000.00$0.000
vid_ww_strapsmaya_6s_9x16_sn_v1Dicey2$0.3140$7.750—$0.000.00$0.000
vid_ww_strapscurls_6s_9x16_sn_v1Dicey2$0.2832$8.750—$0.000.00$0.000
vid_ww_strapsgerman_6s_9x16_sn_v1Dicey2$0.2820$14.000—$0.000.00$0.000
vid_ww_strapslatinatrue_6s_9x16_sn_v1Dicey2$0.2626$10.000—$0.000.00$0.000
vid_ww_handrobe_6s_9x16_sn_v1Dicey2$0.259$27.780—$0.000.00$0.000
vid_ww_robelatinatrue_6s_9x16_sn_v1Dicey2$0.2415$16.000—$0.000.00$0.000
vid_ww_handstraps_6s_9x16_sn_v1Dicey2$0.1723$7.390—$0.000.00$0.000
vid_ww_strapsasianm_6s_9x16_sn_v1Dicey2$0.1735$4.860—$0.000.00$0.000
vid_ww_strapsnordic_6s_9x16_sn_v1Dicey2$0.1737$4.590—$0.000.00$0.000
vid_ww_robenordic_6s_9x16_sn_v1Dicey2$0.1611$14.550—$0.000.00$0.000
vid_ww_yacht_10s_9x16_sn_v1Dicey2$0.1316$8.120—$0.000.00$0.000
vid_ww_robecurls_6s_9x16_sn_v1Dicey2$0.1118$6.110—$0.000.00$0.000
vid_ww_strapsarabgulf_6s_9x16_sn_v1Dicey2$0.074$17.500—$0.000.00$0.000
vid_ww_undressrobe_6s_9x16_sn_v1Dicey2$0.079$7.780—$0.000.00$0.000
vid_ww_robesouthasian_6s_9x16_sn_v1Dicey2$0.025$4.000—$0.000.00$0.000
vid_ww_robearabgulf_6s_9x16_sn_v1Dicey2$0.015$2.000—$0.000.00$0.000
vid_ww_editortabs_13s_9x16_sn_v1HR2$0.000—28$0.000$7.12—$7.1218
vid_ww_poselace_11s_9x16_sn_v1B1$0.000—27$0.000$0.00—$0.000
vid_ww_shirt_10s_9x16_sn_v1B1$0.000—20$0.000$0.00—$0.0014
vid_ww_templatewall_7s_9x16_sn_v1B1$0.000—14$0.000$0.00—$0.005
vid_ww_pooldirect_15s_9x16_sn_v1B1$0.000—12$0.000$0.00—$0.008
vid_ww_lace_10s_9x16_sn_v1B1$0.000—9$0.000$0.00—$0.0010
vid_ww_gym_12s_9x16_sn_v1 - CopyHR2$0.000—8$0.000$0.00—$0.009
vid_ww_madapp_7s_9x16_sn_v1B1$0.000—8$0.000$0.00—$0.005
vid_ww_gym_12s_9x16_sn_v1HR2$0.000—7$0.000$0.00—$0.002
vid_ww_bodysuit_10s_9x16_sn_v1HR1$0.000—6$0.000$2.99—$42.715
vid_ww_poolphoto_15s_9x16_sn_v1B1$0.000—6$0.000$0.00—$0.006
vid_ww_kimono_10s_9x16_sn_v1B1$0.000—5$0.000$0.00—$0.004
vid_ww_poolphotob_15s_9x16_sn_v1B1$0.000—5$0.000$0.00—$0.002
vid_ww_laceb_11s_9x16_sn_v1B1$0.000—4$0.000$0.00—$0.000
vid_ww_uploadpanelr2_7s_9x16_sn_v1B1$0.000—4$0.000$0.00—$15.1817
vid_ww_shirtb_11s_9x16_sn_v1B1$0.000—3$0.000$0.00—$0.006
vid_ww_spill2_8s_9x16_sn_v1Dicey2$0.000—3$0.000$0.00—$0.001
vid_ww_templatewallb_7s_9x16_sn_v1B1$0.000—3$0.000$0.00—$0.001
vid_ww_templatewalld_7s_9x16_sn_v1Dicey2$0.000—3$0.000$3.56—$3.562
vid_ww_crushwindow_9s_9x16_sn_v1Dicey2$0.000—2$0.000$0.00—$0.007
vid_ww_shirt_10s_9x16_sn_v1HR1$0.000—2$0.000$0.00—$0.002
vid_ww_templatewallr2_7s_9x16_sn_v1B1$0.000—2$0.000$0.00—$0.000
vid_ww_uploadpanelb_7s_9x16_sn_v1B1$0.000—2$0.000$0.00—$0.005
vid_ww_creamsolara_7s_9x16_sn_v1Dicey2$0.000—1$0.000$0.00—$0.000
vid_ww_creamvloom_7s_9x16_sn_v1Dicey2$0.000—1$0.000$0.00—$0.003
vid_ww_hybrid_10s_9x16_sn_v1B1$0.000—1$0.000$0.00—$0.000
vid_ww_insetarrow_11s_9x16_sn_v1B1$0.000—1$0.000$0.00—$0.002
vid_ww_kitchen_10s_9x16_sn_v1Dicey2$0.000—1$0.000$0.00—$0.000
vid_ww_poolphoto_15s_9x16_sn_v1KBM1$0.000—1$0.000$0.00—$0.002
vid_ww_poolslow_15s_9x16_sn_v1KBM1$0.000—1$0.000$0.00—$0.005
vid_ww_poolslow_15s_9x16_sn_v2B1$0.000—1$0.000$0.00—$0.000
vid_ww_stockings_11s_9x16_sn_v1Dicey2$0.000—1$0.000$0.00—$0.002
vid_ww_trainpress2_15s_9x16_sn_v1B1$0.000—1$0.000$0.00—$0.000
vid_ww_gymr2_12s_9x16_sn_v1B1$0.000—0—$0.00—$0.004
vid_ww_jetconeb_7s_9x16_sn_v1Dicey2$0.000—0—$0.00—$0.001
vid_ww_kimonor2_10s_9x16_sn_v1Dicey2$0.000—0—$0.00—$0.001
vid_ww_lacer2_9s_9x16_sn_v1Dicey2$0.000—0—$0.00—$0.002
vid_ww_permissionugc_15s_9x16_sn_v1SZ1$0.000—0—$0.00—$0.001
vid_ww_pooldirectr2_11s_9x16_sn_v1Dicey2$0.000—0—$0.00—$0.002
vid_ww_poolslow_15s_9x16_sn_v1B1$0.000—0—$0.00—$0.002
vid_ww_templatepick_11s_9x16_sn_v1Dicey2$0.000—0—$0.00—$0.001
vid_ww_templatewallc_7s_9x16_sn_v1B1$0.000—0—$0.00—$0.001
vid_ww_templatewallo_7s_9x16_sn_v1Dicey2$0.000—0—$0.00—$0.007
vid_ww_uireseed_11s_9x16_sn_v1B1$0.000—0—$0.00—$0.004

(ii) The same, per account, 2026-09-19.

B1

assetaccountspendimpressionsCPMregistrationscost/regwithin-daywROAScohort@24hpayers
vid_ww_posefour_15s_9x16_sn_v1B1$78.558,923$8.80131$0.600$99.351.26$118.8012
vid_ww_poselabels_9s_9x16_sn_v1B1$14.442,207$6.545$2.888$9.540.66$36.201
vid_ww_posephoto_9s_9x16_sn_v1B1$12.051,317$9.1522$0.548$36.763.05$36.763
vid_ww_povposer2_8s_9x16_sn_v2B1$6.411,102$5.8251$0.126$61.979.67$65.5318
vid_ww_poseheart_7s_9x16_sn_v1B1$6.12675$9.0767$0.091$85.9414.04$111.038
vid_ww_poselace_11s_9x16_sn_v1B1$0.000—27$0.000$0.00—$0.000
vid_ww_shirt_10s_9x16_sn_v1B1$0.000—20$0.000$0.00—$0.0014
vid_ww_templatewall_7s_9x16_sn_v1B1$0.000—14$0.000$0.00—$0.005
vid_ww_pooldirect_15s_9x16_sn_v1B1$0.000—12$0.000$0.00—$0.008
vid_ww_lace_10s_9x16_sn_v1B1$0.000—9$0.000$0.00—$0.0010
vid_ww_madapp_7s_9x16_sn_v1B1$0.000—8$0.000$0.00—$0.005
vid_ww_poolphoto_15s_9x16_sn_v1B1$0.000—6$0.000$0.00—$0.006
vid_ww_kimono_10s_9x16_sn_v1B1$0.000—5$0.000$0.00—$0.004
vid_ww_poolphotob_15s_9x16_sn_v1B1$0.000—5$0.000$0.00—$0.002
vid_ww_laceb_11s_9x16_sn_v1B1$0.000—4$0.000$0.00—$0.000
vid_ww_uploadpanelr2_7s_9x16_sn_v1B1$0.000—4$0.000$0.00—$15.1817
vid_ww_shirtb_11s_9x16_sn_v1B1$0.000—3$0.000$0.00—$0.006
vid_ww_templatewallb_7s_9x16_sn_v1B1$0.000—3$0.000$0.00—$0.001
vid_ww_templatewallr2_7s_9x16_sn_v1B1$0.000—2$0.000$0.00—$0.000
vid_ww_uploadpanelb_7s_9x16_sn_v1B1$0.000—2$0.000$0.00—$0.005
vid_ww_hybrid_10s_9x16_sn_v1B1$0.000—1$0.000$0.00—$0.000
vid_ww_insetarrow_11s_9x16_sn_v1B1$0.000—1$0.000$0.00—$0.002
vid_ww_poolslow_15s_9x16_sn_v2B1$0.000—1$0.000$0.00—$0.000
vid_ww_trainpress2_15s_9x16_sn_v1B1$0.000—1$0.000$0.00—$0.000
vid_ww_gymr2_12s_9x16_sn_v1B1$0.000—0—$0.00—$0.004
vid_ww_poolslow_15s_9x16_sn_v1B1$0.000—0—$0.00—$0.002
vid_ww_templatewallc_7s_9x16_sn_v1B1$0.000—0—$0.00—$0.001
vid_ww_uireseed_11s_9x16_sn_v1B1$0.000—0—$0.00—$0.004

Nomad Node

nothing delivered or registered.

KBM1

assetaccountspendimpressionsCPMregistrationscost/regwithin-daywROAScohort@24hpayers
vid_ww_poolphoto_15s_9x16_sn_v1KBM1$0.000—1$0.000$0.00—$0.002
vid_ww_poolslow_15s_9x16_sn_v1KBM1$0.000—1$0.000$0.00—$0.005

Dicey2

assetaccountspendimpressionsCPMregistrationscost/regwithin-daywROAScohort@24hpayers
vid_ww_templatewallm_7s_9x16_sn_v1Dicey2$51.254,147$12.36136$0.377$71.611.40$71.615
vid_ww_templatewallj_7s_9x16_sn_v1Dicey2$41.914,559$9.19145$0.289$33.550.80$76.565
vid_ww_posetoldw_7s_9x16_sn_v1Dicey2$26.272,501$10.5051$0.515$19.260.73$22.851
vid_ww_fittingroomw_11s_9x16_sn_v1Dicey2$26.181,796$14.5850$0.524$20.750.79$47.265
vid_ww_topcreatorw_10s_9x16_sn_v1Dicey2$22.51772$29.1618$1.251$0.000.00$0.000
vid_ww_templatewalln_7s_9x16_sn_v1Dicey2$15.701,647$9.5344$0.357$2.940.19$2.941
vid_ww_sofa_8s_9x16_sn_v1Dicey2$9.56656$14.5750$0.191$22.832.39$22.837
vid_ww_handdressdown_6s_9x16_sn_v1Dicey2$5.41439$12.320—$0.000.00$0.000
vid_ww_tworooms_11s_9x16_sn_v1Dicey2$5.40263$20.531$5.400$0.000.00$0.002
vid_ww_undresshem_6s_9x16_sn_v1Dicey2$4.37413$10.5811$0.397$10.682.44$10.687
vid_ww_bedroom_8s_9x16_sn_v1Dicey2$3.21209$15.362$1.605$0.000.00$0.000
vid_ww_undressstocking_6s_9x16_sn_v1Dicey2$0.9687$11.030—$0.000.00$0.000
vid_ww_undressstraps_6s_9x16_sn_v1Dicey2$0.5325$21.200—$0.000.00$0.000
vid_ww_handbackzip_6s_9x16_sn_v1Dicey2$0.4634$13.530—$0.000.00$0.000
vid_ww_strapsgermanm_6s_9x16_sn_v1Dicey2$0.4043$9.300—$0.000.00$0.000
vid_ww_posewipe_8s_9x16_sn_v1Dicey2$0.3932$12.192$0.195$0.000.00$0.000
vid_ww_strapssouthasian_6s_9x16_sn_v1Dicey2$0.3253$6.040—$0.000.00$0.000
vid_ww_strapsmaya_6s_9x16_sn_v1Dicey2$0.3140$7.750—$0.000.00$0.000
vid_ww_strapscurls_6s_9x16_sn_v1Dicey2$0.2832$8.750—$0.000.00$0.000
vid_ww_strapsgerman_6s_9x16_sn_v1Dicey2$0.2820$14.000—$0.000.00$0.000
vid_ww_strapslatinatrue_6s_9x16_sn_v1Dicey2$0.2626$10.000—$0.000.00$0.000
vid_ww_handrobe_6s_9x16_sn_v1Dicey2$0.259$27.780—$0.000.00$0.000
vid_ww_robelatinatrue_6s_9x16_sn_v1Dicey2$0.2415$16.000—$0.000.00$0.000
vid_ww_handstraps_6s_9x16_sn_v1Dicey2$0.1723$7.390—$0.000.00$0.000
vid_ww_strapsasianm_6s_9x16_sn_v1Dicey2$0.1735$4.860—$0.000.00$0.000
vid_ww_strapsnordic_6s_9x16_sn_v1Dicey2$0.1737$4.590—$0.000.00$0.000
vid_ww_robenordic_6s_9x16_sn_v1Dicey2$0.1611$14.550—$0.000.00$0.000
vid_ww_yacht_10s_9x16_sn_v1Dicey2$0.1316$8.120—$0.000.00$0.000
vid_ww_robecurls_6s_9x16_sn_v1Dicey2$0.1118$6.110—$0.000.00$0.000
vid_ww_strapsarabgulf_6s_9x16_sn_v1Dicey2$0.074$17.500—$0.000.00$0.000
vid_ww_undressrobe_6s_9x16_sn_v1Dicey2$0.079$7.780—$0.000.00$0.000
vid_ww_robesouthasian_6s_9x16_sn_v1Dicey2$0.025$4.000—$0.000.00$0.000
vid_ww_robearabgulf_6s_9x16_sn_v1Dicey2$0.015$2.000—$0.000.00$0.000
vid_ww_spill2_8s_9x16_sn_v1Dicey2$0.000—3$0.000$0.00—$0.001
vid_ww_templatewalld_7s_9x16_sn_v1Dicey2$0.000—3$0.000$3.56—$3.562
vid_ww_crushwindow_9s_9x16_sn_v1Dicey2$0.000—2$0.000$0.00—$0.007
vid_ww_creamsolara_7s_9x16_sn_v1Dicey2$0.000—1$0.000$0.00—$0.000
vid_ww_creamvloom_7s_9x16_sn_v1Dicey2$0.000—1$0.000$0.00—$0.003
vid_ww_kitchen_10s_9x16_sn_v1Dicey2$0.000—1$0.000$0.00—$0.000
vid_ww_stockings_11s_9x16_sn_v1Dicey2$0.000—1$0.000$0.00—$0.002
vid_ww_jetconeb_7s_9x16_sn_v1Dicey2$0.000—0—$0.00—$0.001
vid_ww_kimonor2_10s_9x16_sn_v1Dicey2$0.000—0—$0.00—$0.001
vid_ww_lacer2_9s_9x16_sn_v1Dicey2$0.000—0—$0.00—$0.002
vid_ww_pooldirectr2_11s_9x16_sn_v1Dicey2$0.000—0—$0.00—$0.002
vid_ww_templatepick_11s_9x16_sn_v1Dicey2$0.000—0—$0.00—$0.001
vid_ww_templatewallo_7s_9x16_sn_v1Dicey2$0.000—0—$0.00—$0.007

HR1

assetaccountspendimpressionsCPMregistrationscost/regwithin-daywROAScohort@24hpayers
vid_ww_bodysuit_10s_9x16_sn_v1HR1$0.000—6$0.000$2.99—$42.715
vid_ww_shirt_10s_9x16_sn_v1HR1$0.000—2$0.000$0.00—$0.002

HR2

assetaccountspendimpressionsCPMregistrationscost/regwithin-daywROAScohort@24hpayers
vid_ww_editortabs_13s_9x16_sn_v1HR2$0.000—28$0.000$7.12—$7.1218
vid_ww_gym_12s_9x16_sn_v1 - CopyHR2$0.000—8$0.000$0.00—$0.009
vid_ww_gym_12s_9x16_sn_v1HR2$0.000—7$0.000$0.00—$0.002

SZ1

assetaccountspendimpressionsCPMregistrationscost/regwithin-daywROAScohort@24hpayers
vid_ww_fittingroom_11s_9x16_sn_v2SZ1$9.402,186$4.30205$0.046$25.872.75$25.8710
vid_ww_posetold_7s_9x16_sn_v1SZ1$5.42776$6.9894$0.058$16.393.02$23.448
vid_ww_topcreator_10s_9x16_sn_v1SZ1$2.79241$11.5816$0.174$3.741.34$3.741
vid_ww_permissionugc_15s_9x16_sn_v1SZ1$0.000—0—$0.00—$0.001

GP1

assetaccountspendimpressionsCPMregistrationscost/regwithin-daywROAScohort@24hpayers
vid_ww_templatewallf_7s_9x16_sn_v1GP1$23.252,953$7.8770$0.332$77.143.32$193.679
vid_ww_posesofa_7s_9x16_sn_v1GP1$19.502,631$7.4152$0.375$21.501.10$21.504
vid_ww_templatewallg_7s_9x16_sn_v1GP1$17.721,809$9.8066$0.268$20.181.14$32.644
vid_ww_editortabs_13s_9x16_sn_v1GP1$0.93204$4.561$0.930$0.000.00$0.000

WD1

nothing delivered or registered.

The standing per-asset tables

One row per ad across the whole Sinai buy, the account named on each. Delivery, then the three revenue measures, then the country mix.

A. Per asset — delivery

Meta's instrument on both sides of every ratio. Our registrations never enter this table.

assetspendimpressionsCPMclicksCTRinstallsclick→installCPI
Dicey2/handrobe$60.895,26811.5657910.99%18732.30%$0.326
GP1/strapsdutch$59.975,79410.351,16520.11%36931.67%$0.163
Dicey2/strapsgerman$53.266,9317.681,01714.67%30730.19%$0.173
Dicey2/templatewallj$40.645,8706.9268011.58%19027.94%$0.214
B1/povposer2$39.907,1055.622693.79%6122.68%$0.654
GP1/strapsbrunette$37.203,25711.4263719.56%19230.14%$0.194
B1/posefour$29.153,1959.122477.73%3413.77%$0.857
Dicey2/strapsgermanm$28.742,59511.0839015.03%10025.64%$0.287
GP1/undressstraps$27.962,51111.1439915.89%11127.82%$0.252
GP1/templatewallf$23.883,4836.862898.30%7927.34%$0.302
B1/poselabels$21.252,1739.78823.77%56.10%$4.250
Dicey2/undresshem$18.281,34413.6015711.68%4629.30%$0.397
Dicey2/strapsnordic$17.601,50911.6628318.75%8128.62%$0.217
Dicey2/strapscurls$17.341,35612.7914610.77%2819.18%$0.619
Dicey2/tworooms$13.4458123.139917.04%1212.12%$1.120
Dicey2/templatewalln$11.101,1759.4516013.62%4025.00%$0.277
Dicey2/fittingroomw$9.8688611.1311613.09%3429.31%$0.290
Dicey2/posetoldw$9.401,2757.371128.78%1513.39%$0.627
Dicey2/handbackzip$9.131,0998.3115414.01%3724.03%$0.247
Dicey2/robecurls$7.807969.809311.68%2627.96%$0.300
Dicey2/handdressdown$7.7060412.758914.74%3033.71%$0.257
Dicey2/topcreatorw$7.5842317.926615.60%710.61%$1.083
Dicey2/strapslatinatrue$7.1657712.419616.64%2627.08%$0.275
Dicey2/strapsmaya$7.108498.3614617.20%4933.56%$0.145
Dicey2/robelatinatrue$5.4553610.177413.81%2736.49%$0.202
GP1/templatewallg$5.216138.509315.17%1920.43%$0.274
Dicey2/robenordic$4.2125216.712811.11%621.43%$0.702
GP1/posesofa$3.537694.598010.40%1215.00%$0.294
Dicey2/undresszip$3.4524813.913514.11%1440.00%$0.246
Dicey2/strapssouthasian$3.334018.305413.47%1935.19%$0.175
Dicey2/templatewallm$3.2427111.967427.31%1925.68%$0.171
Dicey2/undressstocking$2.9921214.102612.26%726.92%$0.427
GP1/undressrobe$2.664026.624711.69%919.15%$0.296
Dicey2/undressrobe$2.5121511.672712.56%1140.74%$0.228
Dicey2/handstraps$2.2919911.51147.04%857.14%$0.286
Dicey2/undressstraps$2.2514415.622215.28%940.91%$0.250
Dicey2/posewipe$2.203017.3182.66%00.00%—
GP1/strapsthai$1.922856.744214.74%921.43%$0.213
Dicey2/strapsasianm$1.601948.25136.70%323.08%$0.533
GP1/handrobe$0.871924.532613.54%415.38%$0.218
Dicey2/robearabgulf$0.824817.08714.58%114.29%$0.820
Dicey2/bedroom$0.786512.0046.15%00.00%—
GP1/handbackzip$0.61976.291313.40%17.69%$0.610
Dicey2/yacht$0.524112.68614.63%00.00%—
Dicey2/strapsarabgulf$0.521025.1065.88%233.33%$0.260
Dicey2/robesouthasian$0.43686.32811.76%112.50%$0.430
GP1/undresszip$0.403710.811027.03%330.00%$0.133
GP1/undressstocking$0.31625.0058.06%00.00%—
GP1/strapsturkishm$0.23554.18610.91%00.00%—
GP1/editortabs$0.05114.55218.18%00.00%—
B1/lace$0.000—0—0——
B1/poolphoto$0.000—0—0——
B1/shirt$0.000—0—0——
B1/poolslow$0.000—0—0——
B1/pooldirect$0.000—0—0——
B1/kimono$0.000—0—0——
KBM1/poolslow$0.000—0—0——
KBM1/lace$0.000—0—0——
KBM1/poolphoto$0.000—0—0——
KBM1/shirt$0.000—0—0——
HR1/bodysuit$0.000—0—0——
HR1/shirt$0.000—0—0——
HR1/pool5$0.000—0—0——
Dicey2/stockings$0.000—0—0——
HR2/fittingroom$0.000—0—0——
HR2/povpose$0.000—0—0——
HR2/gym$0.000—0—0——
HR2/uploadpanel$0.000—0—0——
B1/madapp$0.000—0—0——
B1/templatewall$0.000—0—0——
Dicey2/creamseed$0.000—0—0——
Dicey2/creamsolara$0.000—0—0——
Dicey2/creamvloom$0.000—0—0——
B1/laceb$0.000—0—0——
B1/poolphotob$0.000—0—0——
B1/shirtb$0.000—0—0——
B1/templatewallb$0.000—0—0——
HR2/jetcone$0.000—0—0——
B1/poolslowr2$0.000—0—0——
B1/uploadpanelr2$0.000—0—0——
Dicey2/kimonor2$0.000—0—0——
Dicey2/templatewalld$0.000—0—0——
Dicey2/templatewallo$0.000—0—0——
SZ1/fittingroom$0.000—0—2—$0.000
Dicey2/templatepick$0.000—0—0——
B1/insetarrow$0.000—0—0——
Dicey2/crushwindow$0.000—0—0——
SZ1/posetold$0.000—0—0——
Dicey2/sofa$0.000—0—0——

B. Per asset — the three revenue measures

Ours on every column. Meta can express only booked, so it rides bracketed beside that column and never as a row. Payers are distinct people, never transactions. Cohort horizon H=24h, 100% covered on this day. Report clock UTC.

assetbookedbROAS (Meta)within-daywROAScohort@HcROASpayers (d0)payer% (d0)ARPU (d0)ARPPU (d0)largest payer
Dicey2/handrobe$149.882.46 (2.48)$149.882.46$211.423.473115.0%1.0216.8214.3%
GP1/strapsdutch$179.502.99 (2.77)$179.502.99$202.423.38369.2%0.5195.6220.9%
Dicey2/strapsgerman$65.931.24 (1.17)$65.931.24$85.211.60185.4%0.2574.7321.7%
Dicey2/templatewallj$109.052.68 (5.43)$53.421.31$53.421.31125.9%0.2644.4516.3%
B1/povposer2$266.476.68 (12.96)$158.183.96$205.935.16914.1%3.21822.8872.3%
GP1/strapsbrunette$97.352.62 (2.61)$97.352.62$108.382.91167.7%0.5216.7719.3%
B1/posefour$54.581.87 (12.23)$19.950.68$19.950.68411.4%0.5704.9934.1%
Dicey2/strapsgermanm$16.410.57 (7.15)$16.410.57$32.181.1243.8%0.3068.0543.4%
GP1/undressstraps$81.792.93 (2.14)$81.792.93$130.644.671512.8%1.1178.7126.1%
GP1/templatewallf$169.927.12 (7.18)$53.392.24$90.063.771112.2%1.0018.1933.6%
B1/poselabels$26.671.25 (9.28)$0.000.00$0.000.0000.0%0.000——
Dicey2/undresshem$28.921.58 (5.79)$23.031.26$26.431.4535.9%0.5188.8169.9%
Dicey2/strapsnordic$13.040.74 (1.44)$13.040.74$19.741.1244.2%0.2064.9326.0%
Dicey2/strapscurls$3.560.21 (7.90)$3.560.21$3.560.2113.2%0.1153.56100.0%
Dicey2/tworooms$54.024.02 (2.32)$0.000.00$3.560.2618.3%0.2973.56—
Dicey2/templatewalln$16.551.49 (4.95)$13.611.23$13.611.2325.6%0.3786.8178.4%
Dicey2/fittingroomw$43.924.45 (4.69)$13.861.41$17.421.7738.1%0.4715.8151.4%
Dicey2/posetoldw$26.132.78 (3.53)$3.290.35$3.290.3516.7%0.2193.29100.0%
Dicey2/handbackzip$0.000.00 (0.00)$0.000.00$0.000.0000.0%0.000——
Dicey2/robecurls$0.000.00 (0.00)$0.000.00$0.000.0000.0%0.000——
Dicey2/handdressdown$13.481.75 (1.75)$13.481.75$13.481.7539.7%0.4354.4947.2%
Dicey2/topcreatorw$14.241.88 (4.76)$14.241.88$14.241.88112.5%1.78014.24100.0%
Dicey2/strapslatinatrue$16.392.29 (3.89)$16.392.29$16.392.2927.7%0.6308.2081.8%
Dicey2/strapsmaya$0.000.00 (1.84)$0.000.00$51.097.2023.6%0.92925.55—
Dicey2/robelatinatrue$0.000.00 (0.00)$0.000.00$0.000.0000.0%0.000——
GP1/templatewallg$58.3311.20 (11.21)$45.878.80$45.878.8029.5%2.18422.9393.1%
Dicey2/robenordic$0.000.00 (3.26)$0.000.00$0.000.0000.0%0.000——
GP1/posesofa$6.511.85 (1.83)$3.581.01$3.581.0115.9%0.2103.58100.0%
Dicey2/undresszip$13.884.02 (16.41)$13.884.02$13.884.02212.5%0.8686.9477.3%
Dicey2/strapssouthasian$52.3815.73 (14.35)$52.3815.73$85.3425.63735.0%4.26712.1937.0%
Dicey2/templatewallm$0.000.00 (33.55)$0.000.00$0.000.0000.0%0.000——
Dicey2/undressstocking$3.671.23 (2.41)$3.671.23$3.671.23114.3%0.5253.67100.0%
GP1/undressrobe$3.561.34 (2.55)$3.561.34$21.368.03111.1%2.37321.36100.0%
Dicey2/undressrobe$10.084.02 (5.47)$10.084.02$25.2610.07327.3%2.2978.4235.3%
Dicey2/handstraps$2.941.28 (1.30)$2.941.28$2.941.28112.5%0.3672.94100.0%
Dicey2/undressstraps$6.823.03 (2.97)$6.823.03$6.823.03220.0%0.6823.4152.2%
Dicey2/posewipe$88.6440.29 (17.72)$0.000.00$0.000.000————
GP1/strapsthai$6.503.38 (3.39)$6.503.38$6.503.38222.2%0.7223.2554.8%
Dicey2/strapsasianm$0.000.00 (0.00)$0.000.00$0.000.0000.0%0.000——
GP1/handrobe$0.000.00 (20.08)$0.000.00$0.000.0000.0%0.000——
Dicey2/robearabgulf$5.987.29 (0.00)$5.987.29$5.987.29133.3%1.9935.98100.0%
Dicey2/bedroom$0.000.00 (13.05)$0.000.00$0.000.000————
GP1/handbackzip$0.000.00 (0.00)$0.000.00$0.000.0000.0%0.000——
Dicey2/yacht$0.000.00 (56.27)$0.000.00$0.000.000————
Dicey2/strapsarabgulf$0.000.00 (0.00)$0.000.00$0.000.0000.0%0.000——
Dicey2/robesouthasian$0.000.00 (0.00)$0.000.00$0.000.0000.0%0.000——
GP1/undresszip$3.167.89 (0.00)$3.167.89$10.5026.25266.7%3.5005.25100.0%
GP1/undressstocking$0.000.00 (0.00)$0.000.00$0.000.000————
GP1/strapsturkishm$0.000.00 (0.00)$0.000.00$0.000.000————
GP1/editortabs$0.000.00 (0.00)$0.000.00$0.000.000————
B1/lace$127.68— (—)$0.00—$0.00—00.0%0.000——
B1/poolphoto$145.21— (—)$0.00—$0.00—00.0%0.000——
B1/shirt$80.03— (—)$0.00—$0.00—00.0%0.000——
B1/poolslow$0.00— (—)$0.00—$0.00—00.0%0.000——
B1/pooldirect$303.12— (—)$0.00—$0.00—00.0%0.000——
B1/kimono$34.85— (—)$0.00—$0.00—00.0%0.000——
KBM1/poolslow$31.87— (—)$0.00—$0.00—00.0%0.000——
KBM1/lace$27.86— (—)$0.00—$0.00—00.0%0.000——
KBM1/poolphoto$3.29— (—)$0.00—$0.00—00.0%0.000——
KBM1/shirt$0.00— (—)$0.00—$0.00—00.0%0.000——
HR1/bodysuit$94.73— (—)$0.00—$0.00—00.0%0.000——
HR1/shirt$0.00— (—)$0.00—$0.00—00.0%0.000——
HR1/pool5$0.00— (—)$0.00—$0.00—00.0%0.000——
Dicey2/stockings$0.00— (—)$0.00—$0.00—00.0%0.000——
HR2/fittingroom$89.91— (—)$0.00—$0.00—00.0%0.000——
HR2/povpose$20.16— (—)$0.00—$0.00—00.0%0.000——
HR2/gym$10.06— (—)$0.00—$0.00—00.0%0.000——
HR2/uploadpanel$181.62— (—)$0.00—$0.00—00.0%0.000——
B1/madapp$19.54— (—)$0.00—$0.00—00.0%0.000——
B1/templatewall$203.68— (—)$0.00—$0.00—00.0%0.000——
Dicey2/creamseed$0.00— (—)$0.00—$0.00—00.0%0.000——
Dicey2/creamsolara$2.97— (—)$0.00—$0.00—00.0%0.000——
Dicey2/creamvloom$2.99— (—)$0.00—$0.00—00.0%0.000——
B1/laceb$3.56— (—)$0.00—$0.00—00.0%0.000——
B1/poolphotob$6.55— (—)$0.00—$0.00—00.0%0.000——
B1/shirtb$109.35— (—)$0.00—$0.00—00.0%0.000——
B1/templatewallb$5.92— (—)$0.00—$0.00—00.0%0.000——
HR2/jetcone$5.93— (—)$0.00—$0.00—00.0%0.000——
B1/poolslowr2$30.36— (—)$30.36—$45.54—2100.0%22.77022.7750.0%
B1/uploadpanelr2$67.03— (—)$0.00—$0.00—00.0%0.000——
Dicey2/kimonor2$6.45— (—)$0.00—$0.00—00.0%0.000——
Dicey2/templatewalld$28.61— (—)$0.00—$0.00—00.0%0.000——
Dicey2/templatewallo$154.44— (—)$0.00—$0.00—00.0%0.000——
SZ1/fittingroom$38.72— (—)$0.00—$0.00—00.0%0.000——
Dicey2/templatepick$0.00— (—)$0.00—$0.00—00.0%0.000——
B1/insetarrow$3.74— (—)$0.00—$0.00—00.0%0.000——
Dicey2/crushwindow$39.18— (—)$0.00—$0.00—00.0%0.000——
SZ1/posetold$68.29— (—)$0.00—$0.00—00.0%0.000——
Dicey2/sofa$35.57— (—)$0.00—$0.00—00.0%0.000——

The 16-payer bar (#37): any row above whose payer count is under 16 is a direction and never a magnitude.

C. Per asset — country mix

⚠ This table is cut on the META day, while every other table on this page is on the UTC clock. Meta serves no hour × country grid, so per-country delivery exists only on the ad account's own UTC-7 day and cannot be restitched. It is a seven-hour-offset window against tables A and B above; read it for mix, never for level against them.

The last column is the share of that asset's own within-day revenue that came from the United States: where it far exceeds the US spend share, the return is a property of the geography the asset bought.

assetspendIndia %US %other %US % of its revenue
Dicey2/handrobe$60.6431.6%0.8%67.7%2.0%
GP1/strapsdutch$59.9712.4%0.5%87.0%0.0%
Dicey2/strapsgerman$52.9834.1%1.1%64.7%0.0%
Dicey2/templatewallj$32.9436.0%3.2%60.8%5.6%
B1/povposer2$35.4414.1%6.2%79.8%0.0%
GP1/strapsbrunette$37.2018.1%0.2%81.6%0.0%
B1/posefour$15.1631.1%2.1%66.8%0.0%
Dicey2/strapsgermanm$28.3421.0%5.6%73.4%0.0%
GP1/undressstraps$27.9611.6%0.9%87.4%4.2%
GP1/templatewallf$23.8821.2%3.1%75.6%0.0%
B1/poselabels$19.1321.0%6.7%72.3%—
Dicey2/undresshem$18.0322.0%7.0%71.0%0.0%
Dicey2/strapsnordic$17.5113.0%7.0%80.1%0.0%
Dicey2/strapscurls$17.0825.1%8.6%66.3%0.0%
Dicey2/tworooms$13.0616.1%9.0%75.0%—
Dicey2/templatewalln$8.5518.8%5.8%75.3%0.0%
Dicey2/fittingroomw$2.2035.0%0.0%65.0%0.0%
Dicey2/posetoldw$4.1819.1%0.0%80.9%0.0%
Dicey2/handbackzip$8.7635.3%0.1%64.6%—
Dicey2/robecurls$7.7427.8%5.9%66.3%—
Dicey2/handdressdown$2.2933.6%0.0%66.4%0.0%
Dicey2/topcreatorw$2.8716.0%1.0%82.9%0.0%
Dicey2/strapslatinatrue$6.9134.0%0.0%66.0%0.0%
Dicey2/strapsmaya$6.919.6%1.4%89.0%—
Dicey2/robelatinatrue$5.3918.9%3.0%78.1%—
GP1/templatewallg$5.2123.0%0.0%77.0%0.0%
Dicey2/robenordic$4.0515.3%0.5%84.2%—
GP1/posesofa$3.5315.9%1.4%82.7%0.0%
Dicey2/undresszip$3.4523.8%0.0%76.2%0.0%
Dicey2/strapssouthasian$3.0650.3%22.9%26.8%0.0%
Dicey2/undressstocking$2.0328.1%0.0%71.9%0.0%
GP1/undressrobe$2.6633.5%0.0%66.5%0.0%
Dicey2/undressrobe$2.4438.1%0.0%61.9%0.0%
Dicey2/handstraps$2.1243.4%0.0%56.6%0.0%
Dicey2/undressstraps$1.7322.0%0.0%78.0%0.0%
Dicey2/posewipe$2.1527.0%7.9%65.1%—
GP1/strapsthai$1.9229.2%0.0%70.8%0.0%
Dicey2/strapsasianm$1.4330.8%0.0%69.2%—
GP1/handrobe$0.8748.3%1.1%50.6%—
Dicey2/robearabgulf$0.8128.4%0.0%71.6%0.0%
Dicey2/bedroom$0.7847.4%6.4%46.2%—
GP1/handbackzip$0.6160.7%0.0%39.3%—
Dicey2/yacht$0.4445.5%0.0%54.5%—
Dicey2/strapsarabgulf$0.4564.4%0.0%35.6%—
Dicey2/robesouthasian$0.4141.5%0.0%58.5%—
GP1/undresszip$0.407.5%0.0%92.5%0.0%
GP1/undressstocking$0.3135.5%0.0%64.5%—
GP1/strapsturkishm$0.234.3%0.0%95.7%—
GP1/editortabs$0.0560.0%0.0%40.0%—

Four rows clear the 16-payer bar at 24 h and all four are undress cuts: GP1/strapsdutch 3.38 on 36 payers at $0.163 an install, Dicey2/handrobe 3.47 on 31 at $0.326, GP1/strapsbrunette 2.91 on 16 at $0.194 and Dicey2/strapsgerman 1.60 on 18 at $0.173.

Three of the four stopped buying inside the day: strapsbrunette was switched off at 18:00 UTC, strapsgerman at 18:02, and handrobe read recently rejected at the pull, leaving strapsdutch the one readable Sinai ad still live when the campaigns went off.

GP1/undressstraps sits one payer under the bar, 4.67 on 15 at $0.252 an install, and Dicey2/strapsgermanm, the same cut as strapsgerman on the other campaign, returned 1.12 on 4.

The template walls are directions: Dicey2/templatewallj 1.31 on 12 payers, GP1/templatewallf 3.77 on 11 and GP1/templatewallg 8.80 on 2, 93.1% of it one payer.

B1's round reads on thin payer counts: povposer2 5.16 on 9 payers with 72.3% in its largest, posefour 0.68 on 4 at $0.857 an install, and poselabels 0.00 on 5 installs at $4.250 each.

Table C is a META-day cut and holds every spending row at a different level; read it for mix, never for level against tables A and B.

2026-09-21T17:25:22.130564 image/svg+xml Matplotlib v3.11.1, https://matplotlib.org/ Dicey2/handrobe GP1/strapsdutch Dicey2/strapsgerman GP1/strapsbrunette B1/povposer2 Dicey2/templatewallj Dicey2/strapsgermanm GP1/undressstraps GP1/templatewallf Dicey2/undresshem Dicey2/strapsnordic Dicey2/strapscurls B1/posefour Dicey2/handbackzip Dicey2/templatewalln Dicey2/robecurls Dicey2/strapsmaya Dicey2/strapslatinatrue Dicey2/robelatinatrue 0 20 40 60 80 100 % of that asset's spend Where each asset bought — share of its own spend by region, 2026-09-20 (META day) IN BR ID TR MX TH other
Where each asset bought: share of its own spend by region
2026-09-21T17:25:22.265403 image/svg+xml Matplotlib v3.11.1, https://matplotlib.org/ Dicey2/handrobe GP1/strapsdutch Dicey2/strapsgerman GP1/strapsbrunette B1/povposer2 Dicey2/templatewallj Dicey2/strapsgermanm GP1/undressstraps GP1/templatewallf Dicey2/undresshem Dicey2/strapsnordic Dicey2/strapscurls B1/posefour Dicey2/handbackzip Dicey2/templatewalln Dicey2/robecurls Dicey2/strapsmaya Dicey2/strapslatinatrue Dicey2/robelatinatrue 0.0 0.2 0.4 0.6 0.8 1.0 1.2 1.4 1.6 USD per install Cost per install by region — every asset, 2026-09-20 (META day) IN BR ID TR MX TH
Cost per install by region, every asset
2026-09-21T17:25:22.380423 image/svg+xml Matplotlib v3.11.1, https://matplotlib.org/ Dicey2/handrobe GP1/strapsdutch Dicey2/strapsgerman GP1/strapsbrunette B1/povposer2 Dicey2/templatewallj Dicey2/strapsgermanm GP1/undressstraps GP1/templatewallf Dicey2/undresshem Dicey2/strapsnordic Dicey2/strapscurls B1/posefour Dicey2/handbackzip Dicey2/templatewalln Dicey2/robecurls Dicey2/strapsmaya Dicey2/strapslatinatrue Dicey2/robelatinatrue 0 10 20 30 40 50 USD Within-day revenue by region — every asset, 2026-09-20 (META day) IN BR ID TR MX TH
Within-day revenue by region, every asset
2026-09-21T17:25:22.704473 image/svg+xml Matplotlib v3.11.1, https://matplotlib.org/ 09-17 09-18 09-19 09-20 day (UTC) 0 5 10 15 20 25 30 35 cohort payers / installs % Payer rate d0 by day — every asset (UTC) B1/povposer2 SZ1/fittingroom Dicey2/sofa B1/posefour Dicey2/tworooms Dicey2/templatewallj Dicey2/handrobe GP1/strapsdutch Dicey2/undresshem SZ1/posetold Dicey2/strapsgerman Dicey2/templatewallm GP1/templatewallf B1/hybrid GP1/strapsbrunette GP1/posesofa B1/poseheart Dicey2/posetoldw Dicey2/strapsgermanm Dicey2/fittingroomw GP1/undressstraps Dicey2/templatewalln GP1/templatewallg Dicey2/strapsnordic Dicey2/strapscurls B1/poselace B1/posephoto Dicey2/handbackzip Dicey2/robecurls Dicey2/handdressdown Dicey2/strapslatinatrue Dicey2/strapsmaya Dicey2/robelatinatrue Dicey2/strapssouthasian B1/shirt HR2/uploadpanel B1/templatewall
Payer rate d0 by day, one line per asset
2026-09-21T17:25:23.002840 image/svg+xml Matplotlib v3.11.1, https://matplotlib.org/ 09-17 09-18 09-19 09-20 day (UTC) 0 1 2 3 4 cohort USD per install ARPU d0 by day — every asset (UTC) B1/povposer2 SZ1/fittingroom Dicey2/sofa B1/posefour Dicey2/tworooms Dicey2/templatewallj Dicey2/handrobe GP1/strapsdutch Dicey2/undresshem SZ1/posetold Dicey2/strapsgerman Dicey2/templatewallm GP1/templatewallf B1/hybrid GP1/strapsbrunette GP1/posesofa B1/poseheart Dicey2/posetoldw Dicey2/strapsgermanm Dicey2/fittingroomw GP1/undressstraps Dicey2/templatewalln GP1/templatewallg Dicey2/strapsnordic Dicey2/strapscurls B1/poselace B1/posephoto Dicey2/handbackzip Dicey2/robecurls Dicey2/handdressdown Dicey2/strapslatinatrue Dicey2/strapsmaya Dicey2/robelatinatrue Dicey2/strapssouthasian B1/shirt HR2/uploadpanel B1/templatewall
ARPU d0 by day, one line per asset
2026-09-21T17:25:23.215757 image/svg+xml Matplotlib v3.11.1, https://matplotlib.org/ 09-17 09-18 09-19 09-20 day (UTC) 0 5 10 15 20 25 cohort USD per payer ARPPU d0 by day — every asset (UTC) B1/povposer2 SZ1/fittingroom Dicey2/sofa B1/posefour Dicey2/tworooms Dicey2/templatewallj Dicey2/handrobe GP1/strapsdutch Dicey2/undresshem SZ1/posetold Dicey2/strapsgerman Dicey2/templatewallm GP1/templatewallf B1/hybrid GP1/strapsbrunette GP1/posesofa B1/poseheart Dicey2/posetoldw Dicey2/strapsgermanm Dicey2/fittingroomw GP1/undressstraps Dicey2/templatewalln GP1/templatewallg Dicey2/strapsnordic Dicey2/strapscurls B1/posephoto Dicey2/handdressdown Dicey2/strapslatinatrue Dicey2/strapsmaya Dicey2/strapssouthasian HR2/uploadpanel
ARPPU d0 by day, one line per asset
2026-09-21T17:25:23.425133 image/svg+xml Matplotlib v3.11.1, https://matplotlib.org/ 09-17 09-18 09-19 09-20 day (UTC) 0 2 4 6 8 10 12 14 16 revenue / spend Within-day ROAS by day — every asset (UTC) B1/povposer2 SZ1/fittingroom Dicey2/sofa B1/posefour Dicey2/tworooms Dicey2/templatewallj Dicey2/handrobe GP1/strapsdutch Dicey2/undresshem SZ1/posetold Dicey2/strapsgerman Dicey2/templatewallm GP1/templatewallf B1/hybrid GP1/strapsbrunette GP1/posesofa B1/poseheart Dicey2/posetoldw Dicey2/strapsgermanm Dicey2/fittingroomw GP1/undressstraps Dicey2/templatewalln GP1/templatewallg Dicey2/strapsnordic Dicey2/strapscurls B1/poselace B1/posephoto Dicey2/handbackzip Dicey2/robecurls Dicey2/handdressdown Dicey2/strapslatinatrue Dicey2/strapsmaya Dicey2/robelatinatrue Dicey2/strapssouthasian
Within-day ROAS by day, one line per asset
2026-09-21T17:25:23.741454 image/svg+xml Matplotlib v3.11.1, https://matplotlib.org/ CTR click→install CPI payer rate * ARPU * wROAS * 0.0 0.2 0.4 0.6 0.8 1.0 normalised across the day (1.0 = best of the pack) * axis sits under the 16-payer bar on most days: direction only, never a level. Assets under 20 installs on the day are not plotted. Composite — every asset across every measure, 2026-09-20 Dicey2/handrobe GP1/strapsdutch Dicey2/strapsgerman Dicey2/templatewallj B1/povposer2 GP1/strapsbrunette B1/posefour Dicey2/strapsgermanm GP1/undressstraps GP1/templatewallf Dicey2/undresshem Dicey2/strapsnordic Dicey2/strapscurls Dicey2/templatewalln Dicey2/fittingroomw Dicey2/handbackzip Dicey2/robecurls Dicey2/handdressdown Dicey2/strapslatinatrue Dicey2/strapsmaya Dicey2/robelatinatrue
Composite: every asset across every measure, normalised across the day

Bslate — every section below this line is Bslate's: the day, the hours, the countries, the campaigns and the assets, counted on Bslate's own ledger and its own accounts. Use the buttons above to switch.

Bslate's tab. Every section below is Bslate's: the day, the hours, the countries, the campaigns and the assets, on the bslate_lum ledger and the three accounts in its roster.

Bslate's tenth day ran in three accounts for the first time: Dicey2's campaign, whose budget went to $300 a day at 12:11 UTC, GP1's from 06:43 UTC and WD1's from 20:23 UTC; the app spent $346.53 against $326.03 at a cost per registration of $0.156 against $0.191.

The day, and every account

2026-09-192026-09-20change
spend$326.03$346.53+6.3%
impressions27,27135,442+30.0%
CPM$11.96$9.78−18.2%
registrations (ours)1,7082,228+30.4%
cost per registration$0.191$0.156−18.5%
booked$2,157.71 (6.62)$2,351.85 (6.79)+9.0%
Meta booked$2,842.99 (8.72)$3,243.40 (9.36)
within-day$928.84 (2.85)$769.55 (2.22)−17.1%
cohort @ 24h$1,179.11 (3.62)$1,058.25 (3.05)−10.3%
booked payers208235+27
payer rate (8h)6.3%4.7%−1.6 pts
payer rate (d0)6.9%5.4%−1.5 pts
ARPU (8h)$0.5438$0.3077−43.4%
ARPU (d0)$0.6903$0.4750−31.2%
ARPPU (8h)$8.68$6.53−24.8%
ARPPU (d0)$9.99$8.75−12.5%

2026-09-20 (the day) — delivery

accountspendshareimpressionsCPMregistrationscost/reg
Portfolio$346.53100%35,442$9.782,228$0.156
B1$0.000%0—0—
Nomad Node$0.000%0—0—
KBM1$0.000%0—0—
Dicey2$267.3977%26,783$9.981,930$0.139
HR1$0.000%0—0—
HR2$0.000%0—0—
SZ1$0.000%0—0—
GP1$63.3318%7,581$8.35258$0.245
WD1$15.815%1,078$14.6740$0.395

2026-09-20 (the day) — the three measures

accountbookedbROASwithin-daywROAScohort@24hcROASpayers (d0)payer% (d0)ARPU (d0)ARPPU (d0)
Portfolio$2,351.856.79$769.552.22$1,058.253.051215.4%$0.4750$8.75
B1$0.00—$0.00—$0.00—0———
Nomad Node$0.00—$0.00—$0.00—0———
KBM1$0.00—$0.00—$0.00—0———
Dicey2$2,232.258.35$649.952.43$872.983.26995.1%$0.4523$8.82
HR1$0.00—$0.00—$0.00—0———
HR2$0.00—$0.00—$0.00—0———
SZ1$0.00—$0.00—$0.00—0———
GP1$71.131.12$71.131.12$100.091.58176.6%$0.3880$5.89
WD1$48.483.07$48.483.07$85.185.39512.5%$2.1294$17.04

Each account, 2026-09-19 against 2026-09-20, one table each.

B1 — nothing delivered and nobody registered on either day.

Nomad Node — nothing delivered and nobody registered on either day.

KBM1 — nothing delivered and nobody registered on either day.

Dicey2

2026-09-192026-09-20change
spend$326.03$267.39−18.0%
impressions27,27126,783−1.8%
CPM$11.96$9.98−16.5%
registrations (ours)1,7081,930+13.0%
cost per registration$0.191$0.139−27.4%
booked$2,157.71 (6.62)$2,232.25 (8.35)+3.5%
Meta booked$2,842.99 (8.72)$3,096.69 (11.58)
within-day$928.84 (2.85)$649.95 (2.43)−30.0%
cohort @ 24h$1,179.11 (3.62)$872.98 (3.26)−26.0%
booked payers208217+9
payer rate (8h)6.3%4.4%−1.9 pts
payer rate (d0)6.9%5.1%−1.8 pts
ARPU (8h)$0.5438$0.2900−46.7%
ARPU (d0)$0.6903$0.4523−34.5%
ARPPU (8h)$8.68$6.58−24.1%
ARPPU (d0)$9.99$8.82−11.8%

HR1 — nothing delivered and nobody registered on either day.

HR2 — nothing delivered and nobody registered on either day.

SZ1 — nothing delivered and nobody registered on either day.

GP1

2026-09-192026-09-20change
spend$0.00$63.33new
impressions07,581new
CPM$0.00$8.35new
registrations (ours)0258new
cost per registration$0.000$0.245new
booked$0.00$71.13 (1.12)new
Meta booked—$80.30 (1.27)
within-day$0.00$71.13 (1.12)new
cohort @ 24h$0.00$100.09 (1.58)new
booked payers014+14
payer rate (8h)0.0%5.8%+5.8 pts
payer rate (d0)0.0%6.6%+6.6 pts
ARPU (8h)$0.0000$0.2884new
ARPU (d0)$0.0000$0.3880new
ARPPU (8h)$0.00$4.96new
ARPPU (d0)$0.00$5.89new

WD1

2026-09-192026-09-20change
spend$0.00$15.81new
impressions01,078new
CPM$0.00$14.67new
registrations (ours)040new
cost per registration$0.000$0.395new
booked$0.00$48.48 (3.07)new
Meta booked—$66.41 (4.20)
within-day$0.00$48.48 (3.07)new
cohort @ 24h$0.00$85.18 (5.39)new
booked payers04+4
payer rate (8h)0.0%12.5%+12.5 pts
payer rate (d0)0.0%12.5%+12.5 pts
ARPU (8h)$0.0000$1.2866new
ARPU (d0)$0.0000$2.1294new
ARPPU (8h)$0.00$10.29new
ARPPU (d0)$0.00$17.04new

2,228 people registered at $0.156 each and 121 of them paid inside 24 hours, $1,058.25 of cohort revenue for a return of 3.05, against 3.62 on 118 payers the day before; both rows clear the bar.

The return fell on both the rate and the basket: payer rate (d0) went 6.9% to 5.4% and ARPPU (d0) $9.99 to $8.75, taking ARPU (d0) $0.6903 to $0.4750.

Dicey2 spent 18.0% less and registered 1,930 people against 1,708, at $0.139 each against $0.191; its 24 h cohort returned 3.26 against 3.62 on 99 payers against 118, and within-day 2.43 against 2.85.

GP1 and WD1 opened on this day: GP1 $63.33 for 258 people at $0.245 and a 24 h return of 1.58 on 17 payers, one over the bar, WD1 $15.81 for 40 at $0.395 and 5.39 on 5, a direction.

The money ledger reads $2,357.69 for Bslate on this day against the $2,351.85 booked here, and 2,566 new users against the 2,228 here, the difference being users, and $5.84 from among them, that the ledger holds and no campaign id claims.

Hourly, 2026-09-20

(i) The portfolio, hour by hour, 2026-09-20. Every account placeable on the report clock, summed; delivery on the delivery hour, our columns on the hour the appendix names.

hrspendimpressionsCPMregistrationscost/regbookedbROASwithin-daywROAScohort@24hcROASbooked payers
00$5.28622$8.4951$0.104$95.6918.12$70.6613.38$70.6613.3815
01$6.94799$8.6947$0.148$47.826.89$41.866.03$41.866.0311
02$5.43547$9.9349$0.111$55.7910.28$2.880.53$2.880.537
03$3.97340$11.6832$0.124$29.947.54$10.082.54$10.082.549
04$3.36294$11.4323$0.146$57.3017.05$0.000.00$0.000.004
05$2.12233$9.1021$0.101$45.4021.42$11.895.61$11.895.619
06$4.58536$8.5422$0.208$112.0424.46$0.000.00$0.000.0013
07$23.942,668$8.97156$0.153$58.872.46$14.290.60$17.910.7510
08$21.492,253$9.54164$0.131$86.984.05$105.734.92$112.255.2215
09$14.761,577$9.36107$0.138$113.777.71$45.633.09$107.927.3122
10$19.952,134$9.35127$0.157$71.243.57$34.901.75$34.901.7517
11$16.681,991$8.38148$0.113$109.806.58$48.022.88$48.022.8819
12$14.761,632$9.04113$0.131$91.096.17$39.562.68$46.273.1315
13$22.402,639$8.49154$0.145$52.812.36$23.501.05$36.911.6510
14$22.092,572$8.59158$0.140$240.9010.91$11.870.54$11.870.5413
15$24.662,768$8.91155$0.159$148.336.02$54.962.23$60.882.4725
16$18.222,084$8.74143$0.127$161.428.86$58.483.21$121.786.6824
17$18.321,705$10.7495$0.193$69.033.77$14.820.81$18.381.0014
18$19.561,795$10.90113$0.173$157.668.06$48.002.45$89.764.5918
19$15.431,359$11.3571$0.217$111.027.20$10.110.66$10.110.6616
20$25.931,914$13.5591$0.285$181.827.01$110.204.25$159.536.1524
21$11.72872$13.4467$0.175$137.2111.71$6.280.54$25.772.2019
22$11.94991$12.0556$0.213$55.924.68$2.880.24$5.870.4912
23$13.001,117$11.6465$0.200$59.984.61$2.940.23$12.750.989

(ii) The same 24 hours per account, 2026-09-20.

B1 — $0.00 on this day

hrspendimpressionsCPMregistrationscost/regbookedbROASwithin-daywROAScohort@24hcROASbooked payers
00$0.000—0—$0.00—$0.00—$0.00—0
01$0.000—0—$0.00—$0.00—$0.00—0
02$0.000—0—$0.00—$0.00—$0.00—0
03$0.000—0—$0.00—$0.00—$0.00—0
04$0.000—0—$0.00—$0.00—$0.00—0
05$0.000—0—$0.00—$0.00—$0.00—0
06$0.000—0—$0.00—$0.00—$0.00—0
07$0.000—0—$0.00—$0.00—$0.00—0
08$0.000—0—$0.00—$0.00—$0.00—0
09$0.000—0—$0.00—$0.00—$0.00—0
10$0.000—0—$0.00—$0.00—$0.00—0
11$0.000—0—$0.00—$0.00—$0.00—0
12$0.000—0—$0.00—$0.00—$0.00—0
13$0.000—0—$0.00—$0.00—$0.00—0
14$0.000—0—$0.00—$0.00—$0.00—0
15$0.000—0—$0.00—$0.00—$0.00—0
16$0.000—0—$0.00—$0.00—$0.00—0
17$0.000—0—$0.00—$0.00—$0.00—0
18$0.000—0—$0.00—$0.00—$0.00—0
19$0.000—0—$0.00—$0.00—$0.00—0
20$0.000—0—$0.00—$0.00—$0.00—0
21$0.000—0—$0.00—$0.00—$0.00—0
22$0.000—0—$0.00—$0.00—$0.00—0
23$0.000—0—$0.00—$0.00—$0.00—0

Nomad Node — $0.00 on this day

hrspendimpressionsCPMregistrationscost/regbookedbROASwithin-daywROAScohort@24hcROASbooked payers
00$0.000—0—$0.00—$0.00—$0.00—0
01$0.000—0—$0.00—$0.00—$0.00—0
02$0.000—0—$0.00—$0.00—$0.00—0
03$0.000—0—$0.00—$0.00—$0.00—0
04$0.000—0—$0.00—$0.00—$0.00—0
05$0.000—0—$0.00—$0.00—$0.00—0
06$0.000—0—$0.00—$0.00—$0.00—0
07$0.000—0—$0.00—$0.00—$0.00—0
08$0.000—0—$0.00—$0.00—$0.00—0
09$0.000—0—$0.00—$0.00—$0.00—0
10$0.000—0—$0.00—$0.00—$0.00—0
11$0.000—0—$0.00—$0.00—$0.00—0
12$0.000—0—$0.00—$0.00—$0.00—0
13$0.000—0—$0.00—$0.00—$0.00—0
14$0.000—0—$0.00—$0.00—$0.00—0
15$0.000—0—$0.00—$0.00—$0.00—0
16$0.000—0—$0.00—$0.00—$0.00—0
17$0.000—0—$0.00—$0.00—$0.00—0
18$0.000—0—$0.00—$0.00—$0.00—0
19$0.000—0—$0.00—$0.00—$0.00—0
20$0.000—0—$0.00—$0.00—$0.00—0
21$0.000—0—$0.00—$0.00—$0.00—0
22$0.000—0—$0.00—$0.00—$0.00—0
23$0.000—0—$0.00—$0.00—$0.00—0

KBM1 — $0.00 on this day

hrspendimpressionsCPMregistrationscost/regbookedbROASwithin-daywROAScohort@24hcROASbooked payers
00$0.000—0—$0.00—$0.00—$0.00—0
01$0.000—0—$0.00—$0.00—$0.00—0
02$0.000—0—$0.00—$0.00—$0.00—0
03$0.000—0—$0.00—$0.00—$0.00—0
04$0.000—0—$0.00—$0.00—$0.00—0
05$0.000—0—$0.00—$0.00—$0.00—0
06$0.000—0—$0.00—$0.00—$0.00—0
07$0.000—0—$0.00—$0.00—$0.00—0
08$0.000—0—$0.00—$0.00—$0.00—0
09$0.000—0—$0.00—$0.00—$0.00—0
10$0.000—0—$0.00—$0.00—$0.00—0
11$0.000—0—$0.00—$0.00—$0.00—0
12$0.000—0—$0.00—$0.00—$0.00—0
13$0.000—0—$0.00—$0.00—$0.00—0
14$0.000—0—$0.00—$0.00—$0.00—0
15$0.000—0—$0.00—$0.00—$0.00—0
16$0.000—0—$0.00—$0.00—$0.00—0
17$0.000—0—$0.00—$0.00—$0.00—0
18$0.000—0—$0.00—$0.00—$0.00—0
19$0.000—0—$0.00—$0.00—$0.00—0
20$0.000—0—$0.00—$0.00—$0.00—0
21$0.000—0—$0.00—$0.00—$0.00—0
22$0.000—0—$0.00—$0.00—$0.00—0
23$0.000—0—$0.00—$0.00—$0.00—0

Dicey2 — $267.39 on this day

hrspendimpressionsCPMregistrationscost/regbookedbROASwithin-daywROAScohort@24hcROASbooked payers
00$5.28622$8.4951$0.104$95.6918.12$70.6613.38$70.6613.3815
01$6.94799$8.6947$0.148$47.826.89$41.866.03$41.866.0311
02$5.43547$9.9349$0.111$55.7910.28$2.880.53$2.880.537
03$3.97340$11.6832$0.124$29.947.54$10.082.54$10.082.549
04$3.36294$11.4323$0.146$57.3017.05$0.000.00$0.000.004
05$2.12233$9.1021$0.101$45.4021.42$11.895.61$11.895.619
06$1.94185$10.4917$0.114$112.0457.75$0.000.00$0.000.0013
07$19.972,024$9.87122$0.164$58.872.95$14.290.72$17.910.9010
08$18.271,900$9.62143$0.128$74.294.07$93.045.09$99.555.4514
09$13.451,399$9.61103$0.131$113.778.46$45.633.39$107.928.0222
10$17.831,916$9.31122$0.146$68.283.83$31.941.79$31.941.7916
11$15.061,783$8.45144$0.105$109.807.29$48.023.19$48.023.1919
12$11.761,247$9.43103$0.114$91.097.75$39.563.36$46.273.9315
13$16.671,859$8.97135$0.123$45.692.74$16.380.98$29.791.798
14$16.711,801$9.28129$0.130$240.9014.42$11.870.71$11.870.7113
15$19.161,912$10.02116$0.165$132.116.90$28.971.51$34.891.8221
16$14.941,676$8.91129$0.116$152.0210.18$55.423.71$118.727.9521
17$14.631,398$10.4685$0.172$69.034.72$14.821.01$18.381.2614
18$17.441,544$11.30103$0.169$154.788.87$45.122.59$74.164.2517
19$11.211,000$11.2164$0.175$107.469.59$2.990.27$2.990.2715
20$7.05556$12.6844$0.160$161.6622.93$55.287.84$58.248.2619
21$7.59529$14.3553$0.143$114.9215.14$3.420.45$19.622.5816
22$8.26577$14.3242$0.197$49.536.00$2.880.35$5.870.7110
23$8.35642$13.0153$0.158$44.045.27$2.940.35$9.461.138

HR1 — $0.00 on this day

hrspendimpressionsCPMregistrationscost/regbookedbROASwithin-daywROAScohort@24hcROASbooked payers
00$0.000—0—$0.00—$0.00—$0.00—0
01$0.000—0—$0.00—$0.00—$0.00—0
02$0.000—0—$0.00—$0.00—$0.00—0
03$0.000—0—$0.00—$0.00—$0.00—0
04$0.000—0—$0.00—$0.00—$0.00—0
05$0.000—0—$0.00—$0.00—$0.00—0
06$0.000—0—$0.00—$0.00—$0.00—0
07$0.000—0—$0.00—$0.00—$0.00—0
08$0.000—0—$0.00—$0.00—$0.00—0
09$0.000—0—$0.00—$0.00—$0.00—0
10$0.000—0—$0.00—$0.00—$0.00—0
11$0.000—0—$0.00—$0.00—$0.00—0
12$0.000—0—$0.00—$0.00—$0.00—0
13$0.000—0—$0.00—$0.00—$0.00—0
14$0.000—0—$0.00—$0.00—$0.00—0
15$0.000—0—$0.00—$0.00—$0.00—0
16$0.000—0—$0.00—$0.00—$0.00—0
17$0.000—0—$0.00—$0.00—$0.00—0
18$0.000—0—$0.00—$0.00—$0.00—0
19$0.000—0—$0.00—$0.00—$0.00—0
20$0.000—0—$0.00—$0.00—$0.00—0
21$0.000—0—$0.00—$0.00—$0.00—0
22$0.000—0—$0.00—$0.00—$0.00—0
23$0.000—0—$0.00—$0.00—$0.00—0

HR2 — $0.00 on this day

hrspendimpressionsCPMregistrationscost/regbookedbROASwithin-daywROAScohort@24hcROASbooked payers
00$0.000—0—$0.00—$0.00—$0.00—0
01$0.000—0—$0.00—$0.00—$0.00—0
02$0.000—0—$0.00—$0.00—$0.00—0
03$0.000—0—$0.00—$0.00—$0.00—0
04$0.000—0—$0.00—$0.00—$0.00—0
05$0.000—0—$0.00—$0.00—$0.00—0
06$0.000—0—$0.00—$0.00—$0.00—0
07$0.000—0—$0.00—$0.00—$0.00—0
08$0.000—0—$0.00—$0.00—$0.00—0
09$0.000—0—$0.00—$0.00—$0.00—0
10$0.000—0—$0.00—$0.00—$0.00—0
11$0.000—0—$0.00—$0.00—$0.00—0
12$0.000—0—$0.00—$0.00—$0.00—0
13$0.000—0—$0.00—$0.00—$0.00—0
14$0.000—0—$0.00—$0.00—$0.00—0
15$0.000—0—$0.00—$0.00—$0.00—0
16$0.000—0—$0.00—$0.00—$0.00—0
17$0.000—0—$0.00—$0.00—$0.00—0
18$0.000—0—$0.00—$0.00—$0.00—0
19$0.000—0—$0.00—$0.00—$0.00—0
20$0.000—0—$0.00—$0.00—$0.00—0
21$0.000—0—$0.00—$0.00—$0.00—0
22$0.000—0—$0.00—$0.00—$0.00—0
23$0.000—0—$0.00—$0.00—$0.00—0

SZ1 — $0.00 on this day

hrspendimpressionsCPMregistrationscost/regbookedbROASwithin-daywROAScohort@24hcROASbooked payers
00$0.000—0—$0.00—$0.00—$0.00—0
01$0.000—0—$0.00—$0.00—$0.00—0
02$0.000—0—$0.00—$0.00—$0.00—0
03$0.000—0—$0.00—$0.00—$0.00—0
04$0.000—0—$0.00—$0.00—$0.00—0
05$0.000—0—$0.00—$0.00—$0.00—0
06$0.000—0—$0.00—$0.00—$0.00—0
07$0.000—0—$0.00—$0.00—$0.00—0
08$0.000—0—$0.00—$0.00—$0.00—0
09$0.000—0—$0.00—$0.00—$0.00—0
10$0.000—0—$0.00—$0.00—$0.00—0
11$0.000—0—$0.00—$0.00—$0.00—0
12$0.000—0—$0.00—$0.00—$0.00—0
13$0.000—0—$0.00—$0.00—$0.00—0
14$0.000—0—$0.00—$0.00—$0.00—0
15$0.000—0—$0.00—$0.00—$0.00—0
16$0.000—0—$0.00—$0.00—$0.00—0
17$0.000—0—$0.00—$0.00—$0.00—0
18$0.000—0—$0.00—$0.00—$0.00—0
19$0.000—0—$0.00—$0.00—$0.00—0
20$0.000—0—$0.00—$0.00—$0.00—0
21$0.000—0—$0.00—$0.00—$0.00—0
22$0.000—0—$0.00—$0.00—$0.00—0
23$0.000—0—$0.00—$0.00—$0.00—0

GP1 — $63.33 on this day

hrspendimpressionsCPMregistrationscost/regbookedbROASwithin-daywROAScohort@24hcROASbooked payers
00$0.000—0—$0.00—$0.00—$0.00—0
01$0.000—0—$0.00—$0.00—$0.00—0
02$0.000—0—$0.00—$0.00—$0.00—0
03$0.000—0—$0.00—$0.00—$0.00—0
04$0.000—0—$0.00—$0.00—$0.00—0
05$0.000—0—$0.00—$0.00—$0.00—0
06$2.64351$7.525$0.528$0.000.00$0.000.00$0.000.000
07$3.97644$6.1634$0.117$0.000.00$0.000.00$0.000.000
08$3.22353$9.1221$0.153$12.693.94$12.693.94$12.693.941
09$1.31178$7.364$0.328$0.000.00$0.000.00$0.000.000
10$2.12218$9.725$0.424$2.961.40$2.961.40$2.961.401
11$1.62208$7.794$0.405$0.000.00$0.000.00$0.000.000
12$3.00385$7.7910$0.300$0.000.00$0.000.00$0.000.000
13$5.73780$7.3519$0.302$7.121.24$7.121.24$7.121.242
14$5.38771$6.9829$0.186$0.000.00$0.000.00$0.000.000
15$5.50856$6.4339$0.141$16.222.95$25.994.73$25.994.734
16$3.28408$8.0414$0.234$9.402.87$3.060.93$3.060.933
17$3.69307$12.0210$0.369$0.000.00$0.000.00$0.000.000
18$2.12251$8.4510$0.212$2.881.36$2.881.36$15.607.361
19$4.22359$11.757$0.603$3.560.84$7.121.69$7.121.691
20$3.32312$10.6412$0.277$3.561.07$6.451.94$16.124.851
21$3.88311$12.489$0.431$9.312.40$2.860.74$6.151.582
22$3.68414$8.8914$0.263$3.430.93$0.000.00$0.000.001
23$4.65475$9.7912$0.388$0.000.00$0.000.00$3.290.710

WD1 — $15.81 on this day

hrspendimpressionsCPMregistrationscost/regbookedbROASwithin-daywROAScohort@24hcROASbooked payers
00$0.000—0—$0.00—$0.00—$0.00—0
01$0.000—0—$0.00—$0.00—$0.00—0
02$0.000—0—$0.00—$0.00—$0.00—0
03$0.000—0—$0.00—$0.00—$0.00—0
04$0.000—0—$0.00—$0.00—$0.00—0
05$0.000—0—$0.00—$0.00—$0.00—0
06$0.000—0—$0.00—$0.00—$0.00—0
07$0.000—0—$0.00—$0.00—$0.00—0
08$0.000—0—$0.00—$0.00—$0.00—0
09$0.000—0—$0.00—$0.00—$0.00—0
10$0.000—0—$0.00—$0.00—$0.00—0
11$0.000—0—$0.00—$0.00—$0.00—0
12$0.000—0—$0.00—$0.00—$0.00—0
13$0.000—0—$0.00—$0.00—$0.00—0
14$0.000—0—$0.00—$0.00—$0.00—0
15$0.000—0—$0.00—$0.00—$0.00—0
16$0.000—0—$0.00—$0.00—$0.00—0
17$0.000—0—$0.00—$0.00—$0.00—0
18$0.000—0—$0.00—$0.00—$0.00—0
19$0.000—0—$0.00—$0.00—$0.00—0
20$15.561,046$14.8835$0.445$16.601.07$48.483.12$85.185.474
21$0.2532$7.815$0.050$12.9851.90$0.000.00$0.000.001
22$0.000—0—$2.96—$0.00—$0.00—1
23$0.000—0—$15.94—$0.00—$0.00—1

Spend ran $2.12 to $25.93 an hour with no empty hour, and the seventeen hours from 07:00 UTC, where Dicey2's account day and its budget begin, carry $314.85 of it.

Registrations ran 21 to 164 an hour, and the seven hours of the gap carry 107 to 158 each, restored from the registration notices.

The 20:00 and 08:00 install hours hold $110.20 and $105.73 of the day's $769.55 within-day revenue, and $159.53 and $112.25 of its $1,058.25 at 24 h; the 16:00 hour gains most from the longer window, $58.48 to $121.78.

2026-09-21T17:25:24.499049 image/svg+xml Matplotlib v3.11.1, https://matplotlib.org/ 0 3 6 9 12 15 18 21 hour (UTC) 0 5 10 15 20 25 USD Spend by hour 0 3 6 9 12 15 18 21 hour (UTC) 500 1000 1500 2000 2500 impressions Impressions and installs by hour impressions installs 20 40 60 80 100 120 140 160 installs (Meta Leads) The day's motion — whole account, 2026-09-20 (UTC)
The day's motion: spend by hour, and impressions against installs
2026-09-21T17:25:24.639079 image/svg+xml Matplotlib v3.11.1, https://matplotlib.org/ 0 4 8 12 16 20 hour (UTC) 14 16 18 20 22 24 CTR % CTR 0 4 8 12 16 20 hour (UTC) 9 10 11 12 13 USD per 1,000 impressions CPM 0 4 8 12 16 20 hour (UTC) 25 30 35 40 45 installs / clicks % Click → install 0 4 8 12 16 20 hour (UTC) 0.100 0.125 0.150 0.175 0.200 0.225 0.250 0.275 0.300 USD Cost per install Delivery by hour — whole account, 2026-09-20 (UTC)
CTR, CPM, click-to-install and CPI by hour, whole account

The prior day, 2026-09-19, same two tables

(i) The portfolio, hour by hour, 2026-09-19. Every account placeable on the report clock, summed; delivery on the delivery hour, our columns on the hour the appendix names.

hrspendimpressionsCPMregistrationscost/regbookedbROASwithin-daywROAScohort@24hcROASbooked payers
00$6.78504$13.4521$0.323$48.107.09$0.000.00$0.000.008
01$8.69699$12.4333$0.263$61.717.10$0.000.00$0.000.009
02$9.23712$12.9630$0.308$41.404.49$9.461.03$9.461.036
03$8.16563$14.4929$0.281$36.804.51$41.405.07$41.405.0710
04$8.36608$13.7521$0.398$22.312.67$2.880.34$2.880.344
05$10.88709$15.3533$0.330$145.0413.33$9.540.88$9.540.8810
06$8.71624$13.9628$0.311$66.707.66$18.012.07$18.012.078
07$7.92403$19.6519$0.417$57.927.31$2.880.36$2.880.365
08$7.49407$18.4023$0.326$20.712.77$51.696.90$51.696.906
09$8.62591$14.5913$0.663$88.9310.32$0.000.00$0.000.0012
10$10.11754$13.4133$0.306$31.653.13$6.640.66$6.640.665
11$12.72967$13.1533$0.385$55.974.40$7.300.57$7.300.5716
12$16.601,021$16.2665$0.255$84.845.11$88.785.35$92.365.5617
13$19.841,212$16.3754$0.367$102.705.18$23.251.17$23.251.178
14$16.081,274$12.6277$0.209$98.216.11$54.073.36$69.254.3119
15$23.082,017$11.44105$0.220$118.535.14$56.492.45$59.482.5814
16$35.343,556$9.94237$0.149$65.851.86$80.712.28$90.802.5718
17$27.523,240$8.49218$0.126$115.914.21$204.587.43$285.1310.3623
18$20.542,164$9.49164$0.125$148.777.24$45.902.23$61.573.0022
19$18.611,781$10.45125$0.149$154.198.29$16.020.86$39.692.1318
20$13.121,154$11.37119$0.110$237.6518.11$117.628.97$123.569.4222
21$11.93826$14.4473$0.163$104.708.78$19.131.60$47.163.9516
22$8.99756$11.8985$0.106$119.6913.31$45.265.03$66.847.4418
23$6.71729$9.2070$0.096$129.4219.29$27.234.06$70.2410.4717

(ii) The same 24 hours per account, 2026-09-19.

B1 — $0.00 on this day

hrspendimpressionsCPMregistrationscost/regbookedbROASwithin-daywROAScohort@24hcROASbooked payers
00$0.000—0—$0.00—$0.00—$0.00—0
01$0.000—0—$0.00—$0.00—$0.00—0
02$0.000—0—$0.00—$0.00—$0.00—0
03$0.000—0—$0.00—$0.00—$0.00—0
04$0.000—0—$0.00—$0.00—$0.00—0
05$0.000—0—$0.00—$0.00—$0.00—0
06$0.000—0—$0.00—$0.00—$0.00—0
07$0.000—0—$0.00—$0.00—$0.00—0
08$0.000—0—$0.00—$0.00—$0.00—0
09$0.000—0—$0.00—$0.00—$0.00—0
10$0.000—0—$0.00—$0.00—$0.00—0
11$0.000—0—$0.00—$0.00—$0.00—0
12$0.000—0—$0.00—$0.00—$0.00—0
13$0.000—0—$0.00—$0.00—$0.00—0
14$0.000—0—$0.00—$0.00—$0.00—0
15$0.000—0—$0.00—$0.00—$0.00—0
16$0.000—0—$0.00—$0.00—$0.00—0
17$0.000—0—$0.00—$0.00—$0.00—0
18$0.000—0—$0.00—$0.00—$0.00—0
19$0.000—0—$0.00—$0.00—$0.00—0
20$0.000—0—$0.00—$0.00—$0.00—0
21$0.000—0—$0.00—$0.00—$0.00—0
22$0.000—0—$0.00—$0.00—$0.00—0
23$0.000—0—$0.00—$0.00—$0.00—0

Nomad Node — $0.00 on this day

hrspendimpressionsCPMregistrationscost/regbookedbROASwithin-daywROAScohort@24hcROASbooked payers
00$0.000—0—$0.00—$0.00—$0.00—0
01$0.000—0—$0.00—$0.00—$0.00—0
02$0.000—0—$0.00—$0.00—$0.00—0
03$0.000—0—$0.00—$0.00—$0.00—0
04$0.000—0—$0.00—$0.00—$0.00—0
05$0.000—0—$0.00—$0.00—$0.00—0
06$0.000—0—$0.00—$0.00—$0.00—0
07$0.000—0—$0.00—$0.00—$0.00—0
08$0.000—0—$0.00—$0.00—$0.00—0
09$0.000—0—$0.00—$0.00—$0.00—0
10$0.000—0—$0.00—$0.00—$0.00—0
11$0.000—0—$0.00—$0.00—$0.00—0
12$0.000—0—$0.00—$0.00—$0.00—0
13$0.000—0—$0.00—$0.00—$0.00—0
14$0.000—0—$0.00—$0.00—$0.00—0
15$0.000—0—$0.00—$0.00—$0.00—0
16$0.000—0—$0.00—$0.00—$0.00—0
17$0.000—0—$0.00—$0.00—$0.00—0
18$0.000—0—$0.00—$0.00—$0.00—0
19$0.000—0—$0.00—$0.00—$0.00—0
20$0.000—0—$0.00—$0.00—$0.00—0
21$0.000—0—$0.00—$0.00—$0.00—0
22$0.000—0—$0.00—$0.00—$0.00—0
23$0.000—0—$0.00—$0.00—$0.00—0

KBM1 — $0.00 on this day

hrspendimpressionsCPMregistrationscost/regbookedbROASwithin-daywROAScohort@24hcROASbooked payers
00$0.000—0—$0.00—$0.00—$0.00—0
01$0.000—0—$0.00—$0.00—$0.00—0
02$0.000—0—$0.00—$0.00—$0.00—0
03$0.000—0—$0.00—$0.00—$0.00—0
04$0.000—0—$0.00—$0.00—$0.00—0
05$0.000—0—$0.00—$0.00—$0.00—0
06$0.000—0—$0.00—$0.00—$0.00—0
07$0.000—0—$0.00—$0.00—$0.00—0
08$0.000—0—$0.00—$0.00—$0.00—0
09$0.000—0—$0.00—$0.00—$0.00—0
10$0.000—0—$0.00—$0.00—$0.00—0
11$0.000—0—$0.00—$0.00—$0.00—0
12$0.000—0—$0.00—$0.00—$0.00—0
13$0.000—0—$0.00—$0.00—$0.00—0
14$0.000—0—$0.00—$0.00—$0.00—0
15$0.000—0—$0.00—$0.00—$0.00—0
16$0.000—0—$0.00—$0.00—$0.00—0
17$0.000—0—$0.00—$0.00—$0.00—0
18$0.000—0—$0.00—$0.00—$0.00—0
19$0.000—0—$0.00—$0.00—$0.00—0
20$0.000—0—$0.00—$0.00—$0.00—0
21$0.000—0—$0.00—$0.00—$0.00—0
22$0.000—0—$0.00—$0.00—$0.00—0
23$0.000—0—$0.00—$0.00—$0.00—0

Dicey2 — $326.03 on this day

hrspendimpressionsCPMregistrationscost/regbookedbROASwithin-daywROAScohort@24hcROASbooked payers
00$6.78504$13.4521$0.323$48.107.09$0.000.00$0.000.008
01$8.69699$12.4333$0.263$61.717.10$0.000.00$0.000.009
02$9.23712$12.9630$0.308$41.404.49$9.461.03$9.461.036
03$8.16563$14.4929$0.281$36.804.51$41.405.07$41.405.0710
04$8.36608$13.7521$0.398$22.312.67$2.880.34$2.880.344
05$10.88709$15.3533$0.330$145.0413.33$9.540.88$9.540.8810
06$8.71624$13.9628$0.311$66.707.66$18.012.07$18.012.078
07$7.92403$19.6519$0.417$57.927.31$2.880.36$2.880.365
08$7.49407$18.4023$0.326$20.712.77$51.696.90$51.696.906
09$8.62591$14.5913$0.663$88.9310.32$0.000.00$0.000.0012
10$10.11754$13.4133$0.306$31.653.13$6.640.66$6.640.665
11$12.72967$13.1533$0.385$55.974.40$7.300.57$7.300.5716
12$16.601,021$16.2665$0.255$84.845.11$88.785.35$92.365.5617
13$19.841,212$16.3754$0.367$102.705.18$23.251.17$23.251.178
14$16.081,274$12.6277$0.209$98.216.11$54.073.36$69.254.3119
15$23.082,017$11.44105$0.220$118.535.14$56.492.45$59.482.5814
16$35.343,556$9.94237$0.149$65.851.86$80.712.28$90.802.5718
17$27.523,240$8.49218$0.126$115.914.21$204.587.43$285.1310.3623
18$20.542,164$9.49164$0.125$148.777.24$45.902.23$61.573.0022
19$18.611,781$10.45125$0.149$154.198.29$16.020.86$39.692.1318
20$13.121,154$11.37119$0.110$237.6518.11$117.628.97$123.569.4222
21$11.93826$14.4473$0.163$104.708.78$19.131.60$47.163.9516
22$8.99756$11.8985$0.106$119.6913.31$45.265.03$66.847.4418
23$6.71729$9.2070$0.096$129.4219.29$27.234.06$70.2410.4717

HR1 — $0.00 on this day

hrspendimpressionsCPMregistrationscost/regbookedbROASwithin-daywROAScohort@24hcROASbooked payers
00$0.000—0—$0.00—$0.00—$0.00—0
01$0.000—0—$0.00—$0.00—$0.00—0
02$0.000—0—$0.00—$0.00—$0.00—0
03$0.000—0—$0.00—$0.00—$0.00—0
04$0.000—0—$0.00—$0.00—$0.00—0
05$0.000—0—$0.00—$0.00—$0.00—0
06$0.000—0—$0.00—$0.00—$0.00—0
07$0.000—0—$0.00—$0.00—$0.00—0
08$0.000—0—$0.00—$0.00—$0.00—0
09$0.000—0—$0.00—$0.00—$0.00—0
10$0.000—0—$0.00—$0.00—$0.00—0
11$0.000—0—$0.00—$0.00—$0.00—0
12$0.000—0—$0.00—$0.00—$0.00—0
13$0.000—0—$0.00—$0.00—$0.00—0
14$0.000—0—$0.00—$0.00—$0.00—0
15$0.000—0—$0.00—$0.00—$0.00—0
16$0.000—0—$0.00—$0.00—$0.00—0
17$0.000—0—$0.00—$0.00—$0.00—0
18$0.000—0—$0.00—$0.00—$0.00—0
19$0.000—0—$0.00—$0.00—$0.00—0
20$0.000—0—$0.00—$0.00—$0.00—0
21$0.000—0—$0.00—$0.00—$0.00—0
22$0.000—0—$0.00—$0.00—$0.00—0
23$0.000—0—$0.00—$0.00—$0.00—0

HR2 — $0.00 on this day

hrspendimpressionsCPMregistrationscost/regbookedbROASwithin-daywROAScohort@24hcROASbooked payers
00$0.000—0—$0.00—$0.00—$0.00—0
01$0.000—0—$0.00—$0.00—$0.00—0
02$0.000—0—$0.00—$0.00—$0.00—0
03$0.000—0—$0.00—$0.00—$0.00—0
04$0.000—0—$0.00—$0.00—$0.00—0
05$0.000—0—$0.00—$0.00—$0.00—0
06$0.000—0—$0.00—$0.00—$0.00—0
07$0.000—0—$0.00—$0.00—$0.00—0
08$0.000—0—$0.00—$0.00—$0.00—0
09$0.000—0—$0.00—$0.00—$0.00—0
10$0.000—0—$0.00—$0.00—$0.00—0
11$0.000—0—$0.00—$0.00—$0.00—0
12$0.000—0—$0.00—$0.00—$0.00—0
13$0.000—0—$0.00—$0.00—$0.00—0
14$0.000—0—$0.00—$0.00—$0.00—0
15$0.000—0—$0.00—$0.00—$0.00—0
16$0.000—0—$0.00—$0.00—$0.00—0
17$0.000—0—$0.00—$0.00—$0.00—0
18$0.000—0—$0.00—$0.00—$0.00—0
19$0.000—0—$0.00—$0.00—$0.00—0
20$0.000—0—$0.00—$0.00—$0.00—0
21$0.000—0—$0.00—$0.00—$0.00—0
22$0.000—0—$0.00—$0.00—$0.00—0
23$0.000—0—$0.00—$0.00—$0.00—0

SZ1 — $0.00 on this day

hrspendimpressionsCPMregistrationscost/regbookedbROASwithin-daywROAScohort@24hcROASbooked payers
00$0.000—0—$0.00—$0.00—$0.00—0
01$0.000—0—$0.00—$0.00—$0.00—0
02$0.000—0—$0.00—$0.00—$0.00—0
03$0.000—0—$0.00—$0.00—$0.00—0
04$0.000—0—$0.00—$0.00—$0.00—0
05$0.000—0—$0.00—$0.00—$0.00—0
06$0.000—0—$0.00—$0.00—$0.00—0
07$0.000—0—$0.00—$0.00—$0.00—0
08$0.000—0—$0.00—$0.00—$0.00—0
09$0.000—0—$0.00—$0.00—$0.00—0
10$0.000—0—$0.00—$0.00—$0.00—0
11$0.000—0—$0.00—$0.00—$0.00—0
12$0.000—0—$0.00—$0.00—$0.00—0
13$0.000—0—$0.00—$0.00—$0.00—0
14$0.000—0—$0.00—$0.00—$0.00—0
15$0.000—0—$0.00—$0.00—$0.00—0
16$0.000—0—$0.00—$0.00—$0.00—0
17$0.000—0—$0.00—$0.00—$0.00—0
18$0.000—0—$0.00—$0.00—$0.00—0
19$0.000—0—$0.00—$0.00—$0.00—0
20$0.000—0—$0.00—$0.00—$0.00—0
21$0.000—0—$0.00—$0.00—$0.00—0
22$0.000—0—$0.00—$0.00—$0.00—0
23$0.000—0—$0.00—$0.00—$0.00—0

GP1 — $0.00 on this day

hrspendimpressionsCPMregistrationscost/regbookedbROASwithin-daywROAScohort@24hcROASbooked payers
00$0.000—0—$0.00—$0.00—$0.00—0
01$0.000—0—$0.00—$0.00—$0.00—0
02$0.000—0—$0.00—$0.00—$0.00—0
03$0.000—0—$0.00—$0.00—$0.00—0
04$0.000—0—$0.00—$0.00—$0.00—0
05$0.000—0—$0.00—$0.00—$0.00—0
06$0.000—0—$0.00—$0.00—$0.00—0
07$0.000—0—$0.00—$0.00—$0.00—0
08$0.000—0—$0.00—$0.00—$0.00—0
09$0.000—0—$0.00—$0.00—$0.00—0
10$0.000—0—$0.00—$0.00—$0.00—0
11$0.000—0—$0.00—$0.00—$0.00—0
12$0.000—0—$0.00—$0.00—$0.00—0
13$0.000—0—$0.00—$0.00—$0.00—0
14$0.000—0—$0.00—$0.00—$0.00—0
15$0.000—0—$0.00—$0.00—$0.00—0
16$0.000—0—$0.00—$0.00—$0.00—0
17$0.000—0—$0.00—$0.00—$0.00—0
18$0.000—0—$0.00—$0.00—$0.00—0
19$0.000—0—$0.00—$0.00—$0.00—0
20$0.000—0—$0.00—$0.00—$0.00—0
21$0.000—0—$0.00—$0.00—$0.00—0
22$0.000—0—$0.00—$0.00—$0.00—0
23$0.000—0—$0.00—$0.00—$0.00—0

WD1 — $0.00 on this day

hrspendimpressionsCPMregistrationscost/regbookedbROASwithin-daywROAScohort@24hcROASbooked payers
00$0.000—0—$0.00—$0.00—$0.00—0
01$0.000—0—$0.00—$0.00—$0.00—0
02$0.000—0—$0.00—$0.00—$0.00—0
03$0.000—0—$0.00—$0.00—$0.00—0
04$0.000—0—$0.00—$0.00—$0.00—0
05$0.000—0—$0.00—$0.00—$0.00—0
06$0.000—0—$0.00—$0.00—$0.00—0
07$0.000—0—$0.00—$0.00—$0.00—0
08$0.000—0—$0.00—$0.00—$0.00—0
09$0.000—0—$0.00—$0.00—$0.00—0
10$0.000—0—$0.00—$0.00—$0.00—0
11$0.000—0—$0.00—$0.00—$0.00—0
12$0.000—0—$0.00—$0.00—$0.00—0
13$0.000—0—$0.00—$0.00—$0.00—0
14$0.000—0—$0.00—$0.00—$0.00—0
15$0.000—0—$0.00—$0.00—$0.00—0
16$0.000—0—$0.00—$0.00—$0.00—0
17$0.000—0—$0.00—$0.00—$0.00—0
18$0.000—0—$0.00—$0.00—$0.00—0
19$0.000—0—$0.00—$0.00—$0.00—0
20$0.000—0—$0.00—$0.00—$0.00—0
21$0.000—0—$0.00—$0.00—$0.00—0
22$0.000—0—$0.00—$0.00—$0.00—0
23$0.000—0—$0.00—$0.00—$0.00—0

Against the prior day, hour matched to hour

Hours both days delivered in, on the UTC clock: 00, 01, 02, 03, 04, 05, 06, 07, 08, 09, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23. Only the shared hours are compared.

Counting which way each shared hour points, which needs no weighting and asks only for a direction:

metrichours 2026-09-20 ran higherhours it ran lowersign test
CPM6 of 2418 of 24p = 0.023
CTR10 of 2414 of 24p = 0.541
click→install19 of 245 of 24p = 0.007
CPI6 of 2418 of 24p = 0.023

A sign test throws magnitude away and buys weight-free direction with it.

The full hour-by-hour pairing, 2026-09-19 → 2026-09-20

Every shared hour, 2026-09-19 → 2026-09-20. All columns are Meta's instrument on both sides of each ratio. Revenue is deliberately absent: per-hour payer counts run 0-3, so an hourly revenue column would be one person's basket read as a rate.

hrimpressionsCPMCTRclick→installCPI
00504 → 62213.45 → 8.4917.86% → 18.81%21.1% → 46.2%0.357 → 0.098
01699 → 79912.43 → 8.6919.31% → 20.03%24.4% → 31.9%0.263 → 0.136
02712 → 54712.96 → 9.9318.54% → 21.94%20.5% → 41.7%0.342 → 0.109
03563 → 34014.49 → 11.6818.12% → 22.06%29.4% → 42.7%0.272 → 0.124
04608 → 29413.75 → 11.4318.59% → 19.39%17.7% → 38.6%0.418 → 0.153
05709 → 23315.35 → 9.1019.18% → 25.32%27.9% → 37.3%0.286 → 0.096
06624 → 53613.96 → 8.5419.23% → 16.98%24.2% → 27.5%0.300 → 0.183
07403 → 2,66819.65 → 8.9716.38% → 20.80%27.3% → 27.2%0.440 → 0.159
08407 → 2,25318.40 → 9.5419.90% → 20.82%24.7% → 33.5%0.374 → 0.137
09591 → 1,57714.59 → 9.3615.91% → 17.88%14.9% → 37.2%0.616 → 0.141
10754 → 2,13413.41 → 9.3517.77% → 22.31%24.6% → 24.8%0.306 → 0.169
11967 → 1,99113.15 → 8.3819.65% → 18.88%17.9% → 37.2%0.374 → 0.119
121,021 → 1,63216.26 → 9.0420.57% → 19.36%31.0% → 34.8%0.255 → 0.134
131,212 → 2,63916.37 → 8.4919.22% → 19.14%23.6% → 29.9%0.361 → 0.148
141,274 → 2,57212.62 → 8.5920.09% → 20.02%28.5% → 29.7%0.220 → 0.144
152,017 → 2,76811.44 → 8.9120.18% → 17.41%26.0% → 32.6%0.218 → 0.157
163,556 → 2,0849.94 → 8.7421.74% → 18.57%29.9% → 38.2%0.153 → 0.123
173,240 → 1,7058.49 → 10.7420.46% → 17.13%31.1% → 32.9%0.134 → 0.191
182,164 → 1,7959.49 → 10.9021.77% → 19.16%33.1% → 33.4%0.132 → 0.170
191,781 → 1,35910.45 → 11.3519.31% → 17.59%33.4% → 26.8%0.162 → 0.241
201,154 → 1,91411.37 → 13.5523.40% → 14.47%41.1% → 32.1%0.118 → 0.291
21826 → 87214.44 → 13.4424.09% → 18.23%36.2% → 46.5%0.166 → 0.158
22756 → 99111.89 → 12.0525.40% → 17.36%44.3% → 29.7%0.106 → 0.234
23729 → 1,1179.20 → 11.6426.75% → 18.08%33.8% → 31.7%0.102 → 0.203

Three metrics separate on the sign test and all three went the day's way: CPM and CPI ran lower in 18 of 24 shared hours at p = 0.023 and click-to-install higher in 19 at p = 0.007, while CTR split 10 and 14 at p = 0.541.

Pooled, click-to-install rose 29.54% to 32.69% while CTR fell 20.56% to 18.98%, both at p = 0.000, on a CPM of $9.78 against $11.96, for a CPI of $0.158 against $0.197.

The two days sit in different regimes and a different roster: Dicey2's budget went $250 to $300 at 12:11 UTC, by way of $200 for five minutes, and GP1's and WD1's campaigns, absent on 09-19, delivered 22.8% of the day's spend between them.

2026-09-21T17:25:24.801676 image/svg+xml Matplotlib v3.11.1, https://matplotlib.org/ 0 5 10 15 20 hour (UTC) 14 16 18 20 22 24 26 CTR % CTR 2026-09-19 2026-09-20 0 5 10 15 20 hour (UTC) 8 10 12 14 16 18 20 USD per 1,000 impressions CPM 0 5 10 15 20 hour (UTC) 15 20 25 30 35 40 45 installs / clicks % Click → install 0 5 10 15 20 hour (UTC) 0.1 0.2 0.3 0.4 0.5 0.6 USD Cost per install Delivery by hour — 2026-09-20 against 2026-09-19, shared hours only (UTC)
The same four ratios with the prior day laid over the day, shared hours only

Country, 2026-09-20

(i) The portfolio by country, 2026-09-20. On the report clock. Meta serves no hour x country grid, so each country cut is raked from its own Meta day onto UTC; our own columns were already there.

ccspendshareimpressionsCPMregistrations (ours)cost/regwithin-daywROASpayers
IN$60.7317.5%11,153$5.45410$0.148$79.251.3041
BR$36.7010.6%2,418$15.18217$0.169$71.011.9333
ID$26.237.6%5,697$4.60287$0.091$35.751.3620
TR$16.124.7%1,004$16.0568$0.237$7.360.4611
US$15.064.3%217$69.4726$0.579$56.813.7712
MX$13.513.9%1,174$11.51106$0.127$6.810.506
AR$11.723.4%953$12.3179$0.148$14.951.286
TH$9.542.8%1,162$8.2175$0.127$23.022.414
CL$7.232.1%488$14.8132$0.226$7.120.984
CO$7.052.0%599$11.7655$0.128$17.802.537
GB$6.972.0%196$35.5824$0.290$10.861.564
PH$6.361.8%1,298$4.9075$0.085$3.410.544

161 further countries are not listed, $129.31 between them (37.3% of this block).

Reconciliation, what is measured and what is fitted. Every per-country cell is an allocation across hours; every total is measured. Dicey2 (UTC-7) $29.04 from Meta 2026-09-19 and $238.35 from Meta 2026-09-20, a measured UTC-day total of $267.39; GP1 (UTC+0) needed none, its Meta day IS the UTC day at $63.33; WD1 (UTC+0) needed none, its Meta day IS the UTC day at $15.81. The 2 UTC+0 accounts above are the control: raking one returns its country export unchanged, and that identity held here.

Absent from the table above, by name: B1, Nomad Node, KBM1, HR1, HR2, SZ1. Their spend is in every day-grain table; only their country split is missing.

(ii) The same cut per account, 2026-09-20.

Dicey2

ccspendshareimpressionsCPMregistrations (ours)cost/regwithin-daywROASpayers
IN$49.5118.5%9,334$5.30379$0.131$57.891.1736
BR$27.2210.2%1,817$14.98190$0.143$65.092.3931
ID$17.906.7%3,745$4.78209$0.086$20.181.1318
US$13.815.2%200$69.1225$0.552$56.814.1112
MX$11.554.3%989$11.6996$0.120$6.810.596
AR$9.873.7%769$12.8472$0.137$14.951.516
TR$9.833.7%672$14.6255$0.179$7.360.7511
TH$6.572.5%812$8.0861$0.108$23.023.514
GB$6.342.4%170$37.3223$0.276$10.861.714
CO$6.032.3%489$12.3250$0.121$17.802.957
CL$5.382.0%385$13.9730$0.179$7.121.324
MY$4.991.9%436$11.4537$0.135$3.180.643

148 further countries are not listed, $98.39 between them (36.8% of this block).

GP1

ccspendshareimpressionsCPMregistrations (ours)cost/regwithin-daywROASpayers
IN$10.0115.8%1,570$6.3823$0.435$14.241.423
ID$7.7812.3%1,848$4.2177$0.101$15.582.002
BR$7.2111.4%452$15.9521$0.343$5.920.822
TR$5.168.1%247$20.8911$0.469$0.000.000
TH$2.924.6%343$8.5114$0.209$0.000.000
PH$2.273.6%532$4.2720$0.114$3.411.501
MX$1.702.7%162$10.4910$0.170$0.000.000
AR$1.552.4%149$10.404$0.387$0.000.000
VN$1.171.8%234$5.007$0.167$0.000.000
CL$0.941.5%80$11.751$0.940$0.000.000
CO$0.941.5%103$9.135$0.188$0.000.000
MY$0.931.5%116$8.022$0.465$0.000.000

126 further countries are not listed, $20.75 between them (32.8% of this block).

WD1

ccspendshareimpressionsCPMregistrations (ours)cost/regwithin-daywROASpayers
BR$2.2714.4%149$15.236$0.378$0.000.000
IN$1.217.7%249$4.868$0.151$7.125.882
TR$1.137.1%85$13.292$0.565$0.000.000
US$1.056.6%9$116.671$1.050$0.000.000
CL$0.915.8%23$39.571$0.910$0.000.000
FR$0.815.1%8$101.250—$0.000.000
IT$0.795.0%15$52.671$0.790$3.564.501
JO$0.795.0%6$131.671$0.790$37.8047.851
ID$0.553.5%104$5.291$0.550$0.000.000
DE$0.543.4%3$180.000—$0.000.000
ES$0.402.5%14$28.570—$0.000.000
CA$0.372.3%4$92.500—$0.000.000

67 further countries are not listed, $4.99 between them (31.6% of this block).

B1 — no country block: it delivered nothing on this day, a measured zero.

Nomad Node — no country block: its country export never arrived.

KBM1 — no country block: its country export never arrived.

HR1 — no country block: its country export never arrived.

HR2 — no country block: its country export never arrived.

SZ1 — no country block: it delivered nothing on this day, a measured zero.

The section is Dicey2, GP1 and WD1 and its ratios are returns on the whole of the app's $346.53: India took 17.5% of the buy and returned 1.30 on 41 payers, Brazil 1.93 on 33 and Indonesia 1.36 on 20, the three cells at the bar; on 09-19 India returned 0.91 on 41 and Brazil 4.02 on 28.

The United States returned 3.77 on twelve payers at a $69.47 CPM, the dearest impressions on the table and a direction.

The known-answer test ran on GP1 and WD1 and held: both are UTC+0, so their Meta day is the UTC day and raking returned their country exports unchanged.

The cost-per-install figure below draws nothing. The raked country cut carries spend, impressions and our own registrations, and Meta's per-country install count is not in it, so that chart has no denominator.

2026-09-21T17:25:24.901217 image/svg+xml Matplotlib v3.11.1, https://matplotlib.org/ IN BR ID TR US MX AR TH CL CO GB PH 0 10 20 30 40 50 60 70 80 USD delivery raked onto the report clock against two measured margins; revenue is the report day Spend against within-day revenue by country — 2026-09-20 spend within-day revenue
Spend against within-day revenue, by country
2026-09-21T17:25:24.936556 image/svg+xml Matplotlib v3.11.1, https://matplotlib.org/ −0.04 −0.02 0.00 0.02 0.04 USD per install Cost per install by country — 2026-09-20 (report clock)
Cost per install by country

The prior day, 2026-09-19, same two tables

(i) The portfolio by country, 2026-09-19. On the report clock. Meta serves no hour x country grid, so each country cut is raked from its own Meta day onto UTC; our own columns were already there.

ccspendshareimpressionsCPMregistrations (ours)cost/regwithin-daywROASpayers
IN$70.6121.7%11,128$6.35455$0.155$64.070.9141
BR$29.539.1%1,741$16.96172$0.172$118.584.0228
US$17.695.4%182$96.9816$1.106$163.729.2513
MX$15.384.7%930$16.5477$0.200$23.821.558
ID$15.214.7%3,209$4.74174$0.087$17.291.1414
TR$13.874.3%658$21.0962$0.224$18.411.337
GB$12.053.7%200$60.3926$0.463$25.332.108
AR$11.383.5%763$14.9256$0.203$21.961.934
CL$7.832.4%423$18.5229$0.270$3.560.454
IT$6.952.1%224$31.0630$0.232$42.686.146
CO$6.922.1%530$13.0745$0.154$33.414.824
GR$5.831.8%154$37.7617$0.343$16.102.763

138 further countries are not listed, $112.77 between them (34.6% of this block).

Reconciliation, what is measured and what is fitted. Every per-country cell is an allocation across hours; every total is measured. Dicey2 (UTC-7) $60.81 from Meta 2026-09-18 and $265.22 from Meta 2026-09-19, a measured UTC-day total of $326.03.

Absent from the table above, by name: B1, Nomad Node, KBM1, HR1, HR2, SZ1, GP1, WD1. Their spend is in every day-grain table; only their country split is missing.

(ii) The same cut per account, 2026-09-19.

Dicey2

ccspendshareimpressionsCPMregistrations (ours)cost/regwithin-daywROASpayers
IN$70.6121.7%11,128$6.35455$0.155$64.070.9141
BR$29.539.1%1,741$16.96172$0.172$118.584.0228
US$17.695.4%182$96.9816$1.106$163.729.2513
MX$15.384.7%930$16.5477$0.200$23.821.558
ID$15.214.7%3,209$4.74174$0.087$17.291.1414
TR$13.874.3%658$21.0962$0.224$18.411.337
GB$12.053.7%200$60.3926$0.463$25.332.108
AR$11.383.5%763$14.9256$0.203$21.961.934
CL$7.832.4%423$18.5229$0.270$3.560.454
IT$6.952.1%224$31.0630$0.232$42.686.146
CO$6.922.1%530$13.0745$0.154$33.414.824
GR$5.831.8%154$37.7617$0.343$16.102.763

138 further countries are not listed, $112.77 between them (34.6% of this block).

B1 — no country block: it delivered nothing on this day, a measured zero.

Nomad Node — no country block: its country export never arrived.

KBM1 — no country block: its country export never arrived.

HR1 — no country block: its country export never arrived.

HR2 — no country block: its country export never arrived.

SZ1 — no country block: it delivered nothing on this day, a measured zero.

GP1 — no country block: it delivered nothing on this day, a measured zero.

WD1 — no country block: it delivered nothing on this day, a measured zero.

Aggregate, both days

2026-09-192026-09-20change
spend$326.03$346.53+6.3%
impressions27,27135,442+30.0%
CPM$11.96$9.78−18.2%
registrations (ours)1,7082,228+30.4%
cost per registration$0.191$0.156−18.5%
booked$2,157.71 (6.62)$2,351.85 (6.79)+9.0%
Meta booked$2,842.99 (8.72)$3,243.40 (9.36)
within-day$928.84 (2.85)$769.55 (2.22)−17.1%
cohort @ 24h$1,179.11 (3.62)$1,058.25 (3.05)−10.3%
booked payers208235+27
payer rate (8h)6.3%4.7%−1.6 pts
payer rate (d0)6.9%5.4%−1.5 pts
ARPU (8h)$0.5438$0.3077−43.4%
ARPU (d0)$0.6903$0.4750−31.2%
ARPPU (8h)$8.68$6.53−24.8%
ARPPU (d0)$9.99$8.75−12.5%

(ii) The same three measures per account on both days are the one-table-per-account block under The day, and every account above, which is where the instrument emits them.

Pooled over the 24 hours both days delivered in, on the UTC clock. Meta's instrument on both sides of every ratio.

spendimpressionsCPMclicksCTRinstallsclick→installCPI
2026-09-19$326.0327,27111.965,60620.56%1,65629.54%$0.197
2026-09-20$346.5335,4429.786,72718.98%2,19932.69%$0.158
  • click → install 29.54% → 32.69% (+10.7%, p = 0.000) — rose.
  • CTR 20.56% → 18.98% (-7.7%, p = 0.000) — fell.

Pooling across hours weights each hour by what it delivered. The hourly pairing is the unweighted read of the same two days; where they disagree, the mix moved.

The pooled funnel reads $326.03 and $346.53 and the day tables read the same, because both days delivered in all 24 hours.

All three horizons are closed on both days: within-day went 2.85 to 2.22, $928.84 to $769.55; the 24 h cohort 3.62 to 3.05, $1,179.11 to $1,058.25, on 118 payers and 121; and the 8 h cohort 2.85 to 1.98, $928.84 to $685.59.

The 24 h window adds $288.70 to this day's within-day figure and $250.27 to 09-19's, so the day's cohort revenue sits 10.3% under 09-19's at 24 h where the 8 h read had it 26.2% under.

Within-day runs $83.96 above the 8 h cohort on this day, which is what the day's installs paid before midnight more than eight hours after installing, net of what they paid inside eight hours but after midnight; on 09-19 the two were equal to the cent.

Booked revenue split by the UTC day its payer installed. The top row is the within-day figure.

installedbooked on 2026-09-20share
2026-09-20$769.5532.7%
2026-09-19$310.2613.2%
2026-09-18$154.686.6%
2026-09-17$253.5410.8%
2026-09-16$155.786.6%
2026-09-15$235.8410.0%

32.7% of the day's money is its own installs, against 43.0% on 09-19, and the six install days listed carry $1,879.65 of it; the remaining $472.20 arrived from installs on or before 09-14.

2026-09-21T17:25:24.992947 image/svg+xml Matplotlib v3.11.1, https://matplotlib.org/ booked within-day cohort @ 24h 0 500 1000 1500 2000 USD 6.62 2.85 3.62 6.79 2.22 3.05 the number above each bar is that measure's ROAS against the same day's spend The three revenue measures, 2026-09-19 against 2026-09-20 (UTC) 2026-09-19 2026-09-20
The three revenue measures on both days, ROAS above each bar
2026-09-21T17:25:25.034276 image/svg+xml Matplotlib v3.11.1, https://matplotlib.org/ 2026-09-19 2026-09-20 0 500 1000 1500 2000 USD the bottom segment IS the within-day figure: the same number seen twice Booked revenue by the day its payer installed (UTC) the day itself one day earlier two days earlier three days earlier four or more
Booked revenue by the day its payer installed

The campaigns

(i) Every campaign the portfolio ran, 2026-09-20.

campaignaccountspendshareimpressionsCPMregistrationscost/regwithin-daywROASpayers
l7rmtp77qxh9_ked6zciwvcql_bs_ww_cvr_260911Dicey2$342.8381.2%34,504$9.941,930$0.178$649.951.90217
l7rmtp77qxh9_ked6zciwvcql_bs_ww_cvr_260919GP1$63.3315.0%7,581$8.35258$0.245$71.131.1214
l7rmtp77qxh9_h6222mugprbq_bs_ww_cvr_260920WD1$15.813.7%1,078$14.6740$0.395$48.483.074

(ii) The same, per account, 2026-09-20.

B1

nothing delivered or registered.

Nomad Node

nothing delivered or registered.

KBM1

nothing delivered or registered.

Dicey2

campaignaccountspendshareimpressionsCPMregistrationscost/regwithin-daywROASpayers
l7rmtp77qxh9_ked6zciwvcql_bs_ww_cvr_260911Dicey2$342.83100.0%34,504$9.941,930$0.178$649.951.90217

HR1

nothing delivered or registered.

HR2

nothing delivered or registered.

SZ1

nothing delivered or registered.

GP1

campaignaccountspendshareimpressionsCPMregistrationscost/regwithin-daywROASpayers
l7rmtp77qxh9_ked6zciwvcql_bs_ww_cvr_260919GP1$63.33100.0%7,581$8.35258$0.245$71.131.1214

WD1

campaignaccountspendshareimpressionsCPMregistrationscost/regwithin-daywROASpayers
l7rmtp77qxh9_h6222mugprbq_bs_ww_cvr_260920WD1$15.81100.0%1,078$14.6740$0.395$48.483.074

⚠ This section and the one below are cut on each account's own day from the day export, not on the report clock. Dicey2's account day 09-20 runs from 07:00 UTC on 09-20 to 07:00 UTC on 09-21, so its campaign reads $342.83 here against $267.39 on the report clock; GP1 and WD1 are on UTC and read the same on both.

Dicey2's campaign carried 81.2% of the account-day buy, GP1's 15.0% and WD1's 3.7%.

The regimes come from the regime record read off each campaign's own history: Dicey2's campaign went $250 to $200 at 12:06 UTC and to $300 at 12:11; GP1's opened at $50 a day at 06:43 UTC and went to $100 at 12:14; WD1's opened at $50 at 20:23 UTC.

GP1's day, hourly and country exports all carry Campaign ID, and its Sinai and Bslate campaign rows, $164.80 and $63.33, add to its $228.13 day to the cent; the morning page's flag that its export lacked the column was the instrument's, taken off it between the two runs.

The prior day, 2026-09-19, same two tables

(i) Every campaign the portfolio ran, 2026-09-19.

campaignaccountspendshareimpressionsCPMregistrationscost/regwithin-daywROASpayers
l7rmtp77qxh9_ked6zciwvcql_bs_ww_cvr_260911Dicey2$294.26100.0%25,872$11.371,708$0.172$928.843.16208

(ii) The same, per account, 2026-09-19.

B1

nothing delivered or registered.

Nomad Node

nothing delivered or registered.

KBM1

nothing delivered or registered.

Dicey2

campaignaccountspendshareimpressionsCPMregistrationscost/regwithin-daywROASpayers
l7rmtp77qxh9_ked6zciwvcql_bs_ww_cvr_260911Dicey2$294.26100.0%25,872$11.371,708$0.172$928.843.16208

HR1

nothing delivered or registered.

HR2

nothing delivered or registered.

SZ1

nothing delivered or registered.

GP1

nothing delivered or registered.

WD1

nothing delivered or registered.

Every asset

(i) Every asset the portfolio ran, 2026-09-20. One row per ad, the account named on it.

assetaccountspendimpressionsCPMregistrationscost/regwithin-daywROAScohort@24hpayers
vid_ww_templatewalll_7s_9x16_bs_v1Dicey2$121.4712,797$9.491,161$0.105$381.093.14$518.7863
vid_ww_poolslow_15s_9x16_bs_v1Dicey2$67.084,401$15.2495$0.706$44.400.66$100.9918
vid_ww_strapsgerman_6s_9x16_bs_v1Dicey2$44.993,547$12.68131$0.343$50.321.12$50.324
vid_ww_strapsasianm_6s_9x16_bs_v1Dicey2$38.385,889$6.52108$0.355$5.870.15$14.682
vid_ww_poolslow_15s_9x16_bs_v1GP1$37.872,849$13.2973$0.519$40.341.07$66.028
vid_ww_strapsjapanese_6s_9x16_bs_v1Dicey2$23.873,588$6.65145$0.165$15.520.65$18.404
vid_ww_robedutch_6s_9x16_bs_v1Dicey2$18.111,713$10.5761$0.297$21.991.21$32.444
vid_ww_strapsjapanese_6s_9x16_bs_v1GP1$10.312,189$4.7172$0.143$9.160.89$12.443
vid_ww_templatewalle_7s_9x16_bs_v1GP1$9.841,800$5.4787$0.113$12.691.29$12.691
vid_ww_posesofa_7s_9x16_bs_v1WD1$9.19651$14.1220$0.459$44.924.89$78.633
vid_ww_fittingroom_11s_9x16_bs_v1Dicey2$9.03777$11.6217$0.531$5.920.66$5.925
vid_ww_gym_12s_9x16_bs_v1Dicey2$6.46490$13.1824$0.269$11.931.85$14.9212
vid_ww_hemgerman_6s_9x16_bs_v1Dicey2$5.54592$9.3633$0.168$0.000.00$0.000
vid_ww_strapscurls_6s_9x16_bs_v1GP1$5.00645$7.7525$0.200$8.941.79$8.942
vid_ww_povposer2_8s_9x16_bs_v1Dicey2$4.54328$13.844$1.135$0.000.00$0.001
vid_ww_stockings_11s_9x16_bs_v1WD1$3.88197$19.7011$0.353$3.560.92$3.561
vid_ww_templatewalle_7s_9x16_bs_v1Dicey2$3.36382$8.80137$0.025$112.9133.60$116.5319
vid_ww_editortabs_13s_9x16_bs_v1WD1$2.74230$11.919$0.304$0.000.00$2.990
vid_ww_gym_12s_9x16_bs_v1GP1$0.3198$3.161$0.310$0.000.00$0.000
vid_ww_templatewallp_7s_9x16_bs_v1Dicey2$0.000—13$0.000$0.00—$0.0073
vid_ww_uploadpanelr2_7s_9x16_bs_v1Dicey2$0.000—1$0.000$0.00—$0.006
vid_ww_poolphoto_15s_9x16_bs_v1Dicey2$0.000—0—$0.00—$0.001
vid_ww_templatewalli_7s_9x16_bs_v1Dicey2$0.000—0—$0.00—$0.005

(ii) The same, per account, 2026-09-20.

B1

nothing delivered or registered.

Nomad Node

nothing delivered or registered.

KBM1

nothing delivered or registered.

Dicey2

assetaccountspendimpressionsCPMregistrationscost/regwithin-daywROAScohort@24hpayers
vid_ww_templatewalll_7s_9x16_bs_v1Dicey2$121.4712,797$9.491,161$0.105$381.093.14$518.7863
vid_ww_poolslow_15s_9x16_bs_v1Dicey2$67.084,401$15.2495$0.706$44.400.66$100.9918
vid_ww_strapsgerman_6s_9x16_bs_v1Dicey2$44.993,547$12.68131$0.343$50.321.12$50.324
vid_ww_strapsasianm_6s_9x16_bs_v1Dicey2$38.385,889$6.52108$0.355$5.870.15$14.682
vid_ww_strapsjapanese_6s_9x16_bs_v1Dicey2$23.873,588$6.65145$0.165$15.520.65$18.404
vid_ww_robedutch_6s_9x16_bs_v1Dicey2$18.111,713$10.5761$0.297$21.991.21$32.444
vid_ww_fittingroom_11s_9x16_bs_v1Dicey2$9.03777$11.6217$0.531$5.920.66$5.925
vid_ww_gym_12s_9x16_bs_v1Dicey2$6.46490$13.1824$0.269$11.931.85$14.9212
vid_ww_hemgerman_6s_9x16_bs_v1Dicey2$5.54592$9.3633$0.168$0.000.00$0.000
vid_ww_povposer2_8s_9x16_bs_v1Dicey2$4.54328$13.844$1.135$0.000.00$0.001
vid_ww_templatewalle_7s_9x16_bs_v1Dicey2$3.36382$8.80137$0.025$112.9133.60$116.5319
vid_ww_templatewallp_7s_9x16_bs_v1Dicey2$0.000—13$0.000$0.00—$0.0073
vid_ww_uploadpanelr2_7s_9x16_bs_v1Dicey2$0.000—1$0.000$0.00—$0.006
vid_ww_poolphoto_15s_9x16_bs_v1Dicey2$0.000—0—$0.00—$0.001
vid_ww_templatewalli_7s_9x16_bs_v1Dicey2$0.000—0—$0.00—$0.005

HR1

nothing delivered or registered.

HR2

nothing delivered or registered.

SZ1

nothing delivered or registered.

GP1

assetaccountspendimpressionsCPMregistrationscost/regwithin-daywROAScohort@24hpayers
vid_ww_poolslow_15s_9x16_bs_v1GP1$37.872,849$13.2973$0.519$40.341.07$66.028
vid_ww_strapsjapanese_6s_9x16_bs_v1GP1$10.312,189$4.7172$0.143$9.160.89$12.443
vid_ww_templatewalle_7s_9x16_bs_v1GP1$9.841,800$5.4787$0.113$12.691.29$12.691
vid_ww_strapscurls_6s_9x16_bs_v1GP1$5.00645$7.7525$0.200$8.941.79$8.942
vid_ww_gym_12s_9x16_bs_v1GP1$0.3198$3.161$0.310$0.000.00$0.000

WD1

assetaccountspendimpressionsCPMregistrationscost/regwithin-daywROAScohort@24hpayers
vid_ww_posesofa_7s_9x16_bs_v1WD1$9.19651$14.1220$0.459$44.924.89$78.633
vid_ww_stockings_11s_9x16_bs_v1WD1$3.88197$19.7011$0.353$3.560.92$3.561
vid_ww_editortabs_13s_9x16_bs_v1WD1$2.74230$11.919$0.304$0.000.00$2.990

On the account day templatewalll took $121.47 of $421.97, 28.8%, and the two poolslow ads $104.95 between them; the two clocks for each ad differ, and table A below is the report clock.

templatewalll, which carried Dicey2's campaign, reads recently rejected at this run's pull, and templatewalle on both Dicey2 and GP1 with it; the creative read carries all three.

2026-09-21T17:25:25.105900 image/svg+xml Matplotlib v3.11.1, https://matplotlib.org/ 0 2 4 6 8 10 12 14 16 18 20 22 hour (UTC) 5 10 15 20 25 30 35 CTR % CTR by hour — every asset, 2026-09-20 (UTC) Dicey2/templatewalll Dicey2/poolslow GP1/poolslow Dicey2/strapsgerman Dicey2/strapsjapanese Dicey2/templatewalle Dicey2/robedutch Dicey2/strapsasianm GP1/strapsjapanese GP1/templatewalle GP1/strapscurls Dicey2/hemgerman
CTR by hour, one line per asset
2026-09-21T17:25:25.255898 image/svg+xml Matplotlib v3.11.1, https://matplotlib.org/ 0 2 4 6 8 10 12 14 16 18 20 22 hour (UTC) 0 20 40 60 80 installs / clicks % Click → install by hour — every asset, 2026-09-20 (UTC) Dicey2/templatewalll Dicey2/poolslow GP1/poolslow Dicey2/strapsgerman Dicey2/strapsjapanese Dicey2/templatewalle Dicey2/robedutch Dicey2/strapsasianm GP1/strapsjapanese GP1/templatewalle GP1/strapscurls Dicey2/hemgerman
Click-to-install by hour, one line per asset
2026-09-21T17:25:25.331998 image/svg+xml Matplotlib v3.11.1, https://matplotlib.org/ 0 2 4 6 8 10 12 14 16 18 20 22 hour (UTC) 0.00 0.25 0.50 0.75 1.00 1.25 1.50 1.75 2.00 USD Cost per install by hour — every asset, 2026-09-20 (UTC) Dicey2/templatewalll Dicey2/poolslow GP1/poolslow Dicey2/strapsgerman Dicey2/strapsjapanese Dicey2/templatewalle Dicey2/robedutch Dicey2/strapsasianm GP1/strapsjapanese GP1/templatewalle GP1/strapscurls Dicey2/hemgerman
Cost per install by hour, one line per asset
2026-09-21T17:25:25.179435 image/svg+xml Matplotlib v3.11.1, https://matplotlib.org/ 0 2 4 6 8 10 12 14 16 18 20 22 hour (UTC) 5 10 15 20 USD per 1,000 impressions CPM by hour — every asset, 2026-09-20 (UTC) Dicey2/templatewalll Dicey2/poolslow GP1/poolslow Dicey2/strapsgerman Dicey2/strapsjapanese Dicey2/templatewalle Dicey2/robedutch Dicey2/strapsasianm GP1/strapsjapanese GP1/templatewalle GP1/strapscurls Dicey2/hemgerman
CPM by hour, one line per asset

The prior day, 2026-09-19, same two tables

(i) Every asset the portfolio ran, 2026-09-19. One row per ad, the account named on it.

assetaccountspendimpressionsCPMregistrationscost/regwithin-daywROAScohort@24hpayers
vid_ww_templatewalle_7s_9x16_bs_v1Dicey2$90.049,750$9.23693$0.130$394.874.39$563.2839
vid_ww_poolslow_15s_9x16_bs_v1Dicey2$88.125,419$16.26251$0.351$175.751.99$201.2529
vid_ww_templatewalll_7s_9x16_bs_v1Dicey2$46.305,055$9.16308$0.150$86.471.87$127.3615
vid_ww_fittingroom_11s_9x16_bs_v1Dicey2$31.723,172$10.00191$0.166$37.701.19$37.7010
vid_ww_gym_12s_9x16_bs_v1Dicey2$28.782,021$14.24233$0.124$231.108.03$243.0127
vid_ww_povposer2_8s_9x16_bs_v1Dicey2$8.49346$24.5412$0.708$0.000.00$0.003
vid_ww_strapsasianm_6s_9x16_bs_v1Dicey2$0.2839$7.180—$0.000.00$0.000
vid_ww_strapsjapanese_6s_9x16_bs_v1Dicey2$0.2524$10.420—$0.000.00$0.000
vid_ww_strapsgerman_6s_9x16_bs_v1Dicey2$0.1928$6.790—$0.000.00$0.000
vid_ww_robedutch_6s_9x16_bs_v1Dicey2$0.0813$6.150—$0.000.00$0.000
vid_ww_hemgerman_6s_9x16_bs_v1Dicey2$0.015$2.000—$0.000.00$0.000
vid_ww_templatewallp_7s_9x16_bs_v1Dicey2$0.000—18$0.000$0.00—$0.0073
vid_ww_uploadpanelr2_7s_9x16_bs_v1Dicey2$0.000—2$0.000$2.95—$6.516
vid_ww_poolphoto_15s_9x16_bs_v1Dicey2$0.000—0—$0.00—$0.001
vid_ww_templatewalli_7s_9x16_bs_v1Dicey2$0.000—0—$0.00—$0.005

(ii) The same, per account, 2026-09-19.

B1

nothing delivered or registered.

Nomad Node

nothing delivered or registered.

KBM1

nothing delivered or registered.

Dicey2

assetaccountspendimpressionsCPMregistrationscost/regwithin-daywROAScohort@24hpayers
vid_ww_templatewalle_7s_9x16_bs_v1Dicey2$90.049,750$9.23693$0.130$394.874.39$563.2839
vid_ww_poolslow_15s_9x16_bs_v1Dicey2$88.125,419$16.26251$0.351$175.751.99$201.2529
vid_ww_templatewalll_7s_9x16_bs_v1Dicey2$46.305,055$9.16308$0.150$86.471.87$127.3615
vid_ww_fittingroom_11s_9x16_bs_v1Dicey2$31.723,172$10.00191$0.166$37.701.19$37.7010
vid_ww_gym_12s_9x16_bs_v1Dicey2$28.782,021$14.24233$0.124$231.108.03$243.0127
vid_ww_povposer2_8s_9x16_bs_v1Dicey2$8.49346$24.5412$0.708$0.000.00$0.003
vid_ww_strapsasianm_6s_9x16_bs_v1Dicey2$0.2839$7.180—$0.000.00$0.000
vid_ww_strapsjapanese_6s_9x16_bs_v1Dicey2$0.2524$10.420—$0.000.00$0.000
vid_ww_strapsgerman_6s_9x16_bs_v1Dicey2$0.1928$6.790—$0.000.00$0.000
vid_ww_robedutch_6s_9x16_bs_v1Dicey2$0.0813$6.150—$0.000.00$0.000
vid_ww_hemgerman_6s_9x16_bs_v1Dicey2$0.015$2.000—$0.000.00$0.000
vid_ww_templatewallp_7s_9x16_bs_v1Dicey2$0.000—18$0.000$0.00—$0.0073
vid_ww_uploadpanelr2_7s_9x16_bs_v1Dicey2$0.000—2$0.000$2.95—$6.516
vid_ww_poolphoto_15s_9x16_bs_v1Dicey2$0.000—0—$0.00—$0.001
vid_ww_templatewalli_7s_9x16_bs_v1Dicey2$0.000—0—$0.00—$0.005

HR1

nothing delivered or registered.

HR2

nothing delivered or registered.

SZ1

nothing delivered or registered.

GP1

nothing delivered or registered.

WD1

nothing delivered or registered.

The standing per-asset tables

One row per ad across the Bslate buy, the account named on each. Delivery, then the three revenue measures, then the country mix. Twenty-one rows, nineteen of them spending.

A. Per asset — delivery

Meta's instrument on both sides of every ratio. Our registrations never enter this table.

assetspendimpressionsCPMclicksCTRinstallsclick→installCPI
Dicey2/templatewalll$133.0714,1659.393,17122.39%1,16136.61%$0.115
Dicey2/poolslow$47.452,97615.9458919.79%9616.30%$0.494
GP1/poolslow$37.872,84913.2939813.97%6817.09%$0.557
Dicey2/strapsgerman$17.881,34013.3436927.54%11932.25%$0.150
Dicey2/strapsjapanese$17.342,6346.5840915.53%13833.74%$0.126
Dicey2/templatewalle$14.861,6079.2533220.66%14443.37%$0.103
Dicey2/robedutch$11.171,05310.6119318.33%6232.12%$0.180
Dicey2/strapsasianm$11.051,7616.2729316.64%11037.54%$0.100
GP1/strapsjapanese$10.312,1894.7126111.92%6625.29%$0.156
GP1/templatewalle$9.841,8005.4729216.22%8228.08%$0.120
WD1/posesofa$9.1965114.127611.67%2026.32%$0.460
GP1/strapscurls$5.006457.756810.54%2029.41%$0.250
Dicey2/fittingroom$4.4942510.566916.24%2130.43%$0.214
Dicey2/hemgerman$3.934099.618520.78%3237.65%$0.123
WD1/stockings$3.8819719.702613.20%1142.31%$0.353
Dicey2/gym$3.2026512.084717.74%2961.70%$0.110
Dicey2/povposer2$2.9514819.93128.11%433.33%$0.738
WD1/editortabs$2.7423011.912510.87%936.00%$0.304
GP1/gym$0.31983.161212.24%18.33%$0.310
Dicey2/uploadpanelr2$0.000—0—0——
Dicey2/templatewallp$0.000—0—6—$0.000

B. Per asset — the three revenue measures

Ours on every column. Meta can express only booked, so it rides bracketed beside that column and never as a row. Payers are distinct people, never transactions. Cohort horizon H=24h, 100% covered on this day. Report clock UTC.

assetbookedbROAS (Meta)within-daywROAScohort@HcROASpayers (d0)payer% (d0)ARPU (d0)ARPPU (d0)largest payer
Dicey2/templatewalll$421.983.17 (5.33)$381.092.86$518.783.90625.3%0.4478.3711.3%
Dicey2/poolslow$263.985.56 (15.63)$44.400.94$100.992.131010.5%1.06310.1033.7%
GP1/poolslow$40.341.07 (1.55)$40.341.07$66.021.741013.7%0.9046.6025.5%
Dicey2/strapsgerman$50.322.81 (1.48)$50.322.81$50.322.8143.1%0.38412.5880.3%
Dicey2/strapsjapanese$15.520.90 (5.08)$15.520.90$18.401.0642.8%0.1274.6042.4%
Dicey2/templatewalle$287.3019.33 (29.35)$112.917.60$116.537.8442.9%0.85129.1357.1%
Dicey2/robedutch$21.991.97 (7.25)$21.991.97$32.442.9069.8%0.5325.4159.8%
Dicey2/strapsasianm$5.870.53 (0.53)$5.870.53$14.681.3354.6%0.1362.9450.9%
GP1/strapsjapanese$9.160.89 (0.56)$9.160.89$12.441.2145.6%0.1733.1137.3%
GP1/templatewalle$12.691.29 (1.31)$12.691.29$12.691.2911.1%0.14612.69100.0%
WD1/posesofa$44.924.89 (4.88)$44.924.89$78.638.56315.0%3.93126.2184.2%
GP1/strapscurls$8.941.79 (0.58)$8.941.79$8.941.7928.0%0.3584.4766.9%
Dicey2/fittingroom$33.357.43 (33.55)$5.921.32$5.921.3215.9%0.3485.92100.0%
Dicey2/hemgerman$0.000.00 (0.76)$0.000.00$0.000.0000.0%0.000——
WD1/stockings$3.560.92 (4.80)$3.560.92$3.560.9219.1%0.3243.56100.0%
Dicey2/gym$75.1123.47 (33.03)$11.933.73$14.924.66312.5%0.6224.9775.2%
Dicey2/povposer2$3.561.21 (15.37)$0.000.00$0.000.0000.0%0.000——
WD1/editortabs$0.000.00 (1.06)$0.000.00$2.991.09111.1%0.3322.99—
GP1/gym$0.000.00 (0.00)$0.000.00$0.000.0000.0%0.000——
Dicey2/uploadpanelr2$40.10— (—)$0.00—$0.00—00.0%0.000——
Dicey2/templatewallp$825.74— (—)$0.00—$0.00—00.0%0.000——

The 16-payer bar (#37): any row above whose payer count is under 16 is a direction and never a magnitude.

C. Per asset — country mix

⚠ This table is cut on the META day, while every other table on this page is on the UTC clock. Meta serves no hour × country grid, so per-country delivery exists only on the ad account's own UTC-7 day and cannot be restitched. It is a seven-hour-offset window against tables A and B above; read it for mix, never for level against them.

The last column is the share of that asset's own within-day revenue that came from the United States: where it far exceeds the US spend share, the return is a property of the geography the asset bought.

assetspendIndia %US %other %US % of its revenue
Dicey2/templatewalll$121.4718.2%3.0%78.7%0.8%
Dicey2/poolslow$67.0819.6%12.5%67.9%0.0%
GP1/poolslow$37.8718.5%0.2%81.3%0.0%
Dicey2/strapsgerman$44.999.6%4.6%85.8%0.0%
Dicey2/strapsjapanese$23.8714.0%0.8%85.2%0.0%
Dicey2/templatewalle$3.3614.6%2.7%82.7%37.1%
Dicey2/robedutch$18.1120.8%3.5%75.6%13.6%
Dicey2/strapsasianm$38.3830.0%3.0%67.0%0.0%
GP1/strapsjapanese$10.318.1%0.4%91.6%0.0%
GP1/templatewalle$9.8417.0%0.0%83.0%0.0%
WD1/posesofa$9.199.6%3.3%87.2%0.0%
GP1/strapscurls$5.009.8%1.8%88.4%0.0%
Dicey2/fittingroom$9.0328.0%14.7%57.3%0.0%
Dicey2/hemgerman$5.5413.2%0.9%85.9%—
WD1/stockings$3.886.2%0.0%93.8%0.0%
Dicey2/gym$6.4613.9%4.3%81.7%75.2%
Dicey2/povposer2$4.5419.8%3.1%77.1%—
WD1/editortabs$2.743.3%27.4%69.3%—
GP1/gym$0.313.2%0.0%96.8%—

One row clears the 16-payer bar at 24 h: Dicey2/templatewalll returned 3.90 on 62 payers, $133.07 for 1,161 installs at $0.115, a CTR of 22.39% and a click-to-install of 36.61%, with 11.3% of its money in its largest basket.

Every other row is a direction: Dicey2/poolslow 2.13 on 10 payers at $0.494 an install, GP1/poolslow 1.74 on 10 at $0.557, Dicey2/templatewalle 7.84 on 4 and WD1/posesofa 8.56 on 3, 84.2% of it one payer.

The five Bslate undress cuts on Dicey2 took $61.37 at $0.100 to $0.180 an install and returned 0.00 to 2.90 on 0 to 6 payers each, all directions.

Two rows carry no measured spend and $865.84 of booked revenue between them, templatewallp's $825.74 the larger, from creatives that stopped before the day.

2026-09-21T17:25:25.490433 image/svg+xml Matplotlib v3.11.1, https://matplotlib.org/ Dicey2/templatewalll Dicey2/poolslow Dicey2/strapsgerman Dicey2/strapsasianm GP1/poolslow Dicey2/strapsjapanese Dicey2/robedutch GP1/strapsjapanese GP1/templatewalle WD1/posesofa Dicey2/fittingroom Dicey2/gym Dicey2/hemgerman GP1/strapscurls Dicey2/templatewalle 0 20 40 60 80 100 % of that asset's spend Where each asset bought — share of its own spend by region, 2026-09-20 (META day) IN BR ID US TR MX other
Where each asset bought: share of its own spend by region
2026-09-21T17:25:25.600918 image/svg+xml Matplotlib v3.11.1, https://matplotlib.org/ Dicey2/templatewalll Dicey2/poolslow Dicey2/strapsgerman Dicey2/strapsasianm GP1/poolslow Dicey2/strapsjapanese Dicey2/robedutch GP1/strapsjapanese GP1/templatewalle WD1/posesofa Dicey2/fittingroom Dicey2/gym Dicey2/hemgerman GP1/strapscurls Dicey2/templatewalle 0.00 0.25 0.50 0.75 1.00 1.25 1.50 1.75 2.00 USD per install Cost per install by region — every asset, 2026-09-20 (META day) IN BR ID US TR MX
Cost per install by region, every asset
2026-09-21T17:25:25.799506 image/svg+xml Matplotlib v3.11.1, https://matplotlib.org/ Dicey2/templatewalll Dicey2/poolslow Dicey2/strapsgerman Dicey2/strapsasianm GP1/poolslow Dicey2/strapsjapanese Dicey2/robedutch GP1/strapsjapanese GP1/templatewalle WD1/posesofa Dicey2/fittingroom Dicey2/gym Dicey2/hemgerman GP1/strapscurls Dicey2/templatewalle 0 10 20 30 40 USD Within-day revenue by region — every asset, 2026-09-20 (META day) IN BR ID US TR MX
Within-day revenue by region, every asset
2026-09-21T17:25:25.930551 image/svg+xml Matplotlib v3.11.1, https://matplotlib.org/ 09-17 09-18 09-19 09-20 day (UTC) 0.0 2.5 5.0 7.5 10.0 12.5 15.0 17.5 cohort payers / installs % Payer rate d0 by day — every asset (UTC) Dicey2/poolslow Dicey2/templatewallp Dicey2/templatewalll Dicey2/fittingroom Dicey2/templatewalle Dicey2/gym GP1/poolslow Dicey2/strapsgerman Dicey2/strapsjapanese Dicey2/robedutch Dicey2/strapsasianm GP1/strapsjapanese GP1/templatewalle WD1/posesofa GP1/strapscurls Dicey2/hemgerman
Payer rate d0 by day, one line per asset
2026-09-21T17:25:26.019179 image/svg+xml Matplotlib v3.11.1, https://matplotlib.org/ 09-17 09-18 09-19 09-20 day (UTC) 0.0 0.5 1.0 1.5 2.0 2.5 3.0 3.5 4.0 cohort USD per install ARPU d0 by day — every asset (UTC) Dicey2/poolslow Dicey2/templatewallp Dicey2/templatewalll Dicey2/fittingroom Dicey2/templatewalle Dicey2/gym GP1/poolslow Dicey2/strapsgerman Dicey2/strapsjapanese Dicey2/robedutch Dicey2/strapsasianm GP1/strapsjapanese GP1/templatewalle WD1/posesofa GP1/strapscurls Dicey2/hemgerman
ARPU d0 by day, one line per asset
2026-09-21T17:25:26.102242 image/svg+xml Matplotlib v3.11.1, https://matplotlib.org/ 09-17 09-18 09-19 09-20 day (UTC) 0 5 10 15 20 25 30 cohort USD per payer ARPPU d0 by day — every asset (UTC) Dicey2/poolslow Dicey2/templatewallp Dicey2/templatewalll Dicey2/fittingroom Dicey2/templatewalle Dicey2/gym GP1/poolslow Dicey2/strapsgerman Dicey2/strapsjapanese Dicey2/robedutch Dicey2/strapsasianm GP1/strapsjapanese GP1/templatewalle WD1/posesofa GP1/strapscurls
ARPPU d0 by day, one line per asset
2026-09-21T17:25:26.192128 image/svg+xml Matplotlib v3.11.1, https://matplotlib.org/ 09-17 09-18 09-19 09-20 day (UTC) 0 1 2 3 4 5 6 7 revenue / spend Within-day ROAS by day — every asset (UTC) Dicey2/poolslow Dicey2/templatewallp Dicey2/templatewalll Dicey2/fittingroom Dicey2/templatewalle Dicey2/gym GP1/poolslow Dicey2/strapsgerman Dicey2/strapsjapanese Dicey2/robedutch Dicey2/strapsasianm GP1/strapsjapanese GP1/templatewalle WD1/posesofa GP1/strapscurls Dicey2/hemgerman
Within-day ROAS by day, one line per asset
2026-09-21T17:25:26.298661 image/svg+xml Matplotlib v3.11.1, https://matplotlib.org/ CTR click→install CPI payer rate * ARPU * wROAS * 0.0 0.2 0.4 0.6 0.8 1.0 normalised across the day (1.0 = best of the pack) * axis sits under the 16-payer bar on most days: direction only, never a level. Assets under 20 installs on the day are not plotted. Composite — every asset across every measure, 2026-09-20 Dicey2/templatewalll Dicey2/poolslow GP1/poolslow Dicey2/strapsgerman Dicey2/strapsjapanese Dicey2/templatewalle Dicey2/robedutch Dicey2/strapsasianm GP1/strapsjapanese GP1/templatewalle WD1/posesofa GP1/strapscurls Dicey2/fittingroom Dicey2/hemgerman Dicey2/gym
Composite: every asset across every measure, normalised across the day

Vloom — every section below this line is Vloom's: the day, the hours, the countries, the campaigns and the assets, counted on Vloom's own ledger and its own accounts. Use the buttons above to switch.

Vloom's tab. Every section below is Vloom's: the day, the hours, the countries, the campaigns and the assets, on the lum ledger and the accounts that carried it.

Vloom bought nothing on 2026-09-20, as it bought nothing on 2026-09-19, and $710.79 still arrived from people who installed before the day; none of the day's 13 registrations paid inside 24 hours.

The day, and every account

2026-09-192026-09-20change
spend$0.00$0.00—
impressions00—
CPM$0.00$0.00—
registrations (ours)1213+8.3%
cost per registration$0.000$0.000—
booked$526.39$710.79+35.0%
Meta booked——
within-day$0.00$0.00—
cohort @ 24h$0.00$0.00—
booked payers1921+2
payer rate (8h)0.0%0.0%+0.0 pts
payer rate (d0)0.0%0.0%+0.0 pts
ARPU (8h)$0.0000$0.0000—
ARPU (d0)$0.0000$0.0000—
ARPPU (8h)$0.00$0.00—
ARPPU (d0)$0.00$0.00—

2026-09-20 (the day) — delivery

accountspendshareimpressionsCPMregistrationscost/reg
Portfolio$0.000%0—13$0.000
B1$0.000%0—12$0.000
Nomad Node$0.000%0—1$0.000
KBM1$0.000%0—0—
Dicey2$0.000%0—0—
HR1$0.000%0—0—
HR2$0.000%0—0—
SZ1$0.000%0—0—
GP1$0.000%0—0—
WD1$0.000%0—0—

2026-09-20 (the day) — the three measures

accountbookedbROASwithin-daywROAScohort@24hcROASpayers (d0)payer% (d0)ARPU (d0)ARPPU (d0)
Portfolio$710.79—$0.00—$0.00—00.0%$0.0000—
B1$531.91—$0.00—$0.00—00.0%$0.0000—
Nomad Node$159.91—$0.00—$0.00—00.0%$0.0000—
KBM1$18.97—$0.00—$0.00—0———
Dicey2$0.00—$0.00—$0.00—0———
HR1$0.00—$0.00—$0.00—0———
HR2$0.00—$0.00—$0.00—0———
SZ1$0.00—$0.00—$0.00—0———
GP1$0.00—$0.00—$0.00—0———
WD1$0.00—$0.00—$0.00—0———

Each account, 2026-09-19 against 2026-09-20, one table each.

B1

2026-09-192026-09-20change
spend$0.00$0.00—
impressions00—
CPM$0.00$0.00—
registrations (ours)1012+20.0%
cost per registration$0.000$0.000—
booked$457.05$531.91+16.4%
Meta booked——
within-day$0.00$0.00—
cohort @ 24h$0.00$0.00—
booked payers1312−1
payer rate (8h)0.0%0.0%+0.0 pts
payer rate (d0)0.0%0.0%+0.0 pts
ARPU (8h)$0.0000$0.0000—
ARPU (d0)$0.0000$0.0000—
ARPPU (8h)$0.00$0.00—
ARPPU (d0)$0.00$0.00—

Nomad Node

2026-09-192026-09-20change
spend$0.00$0.00—
impressions00—
CPM$0.00$0.00—
registrations (ours)21−50.0%
cost per registration$0.000$0.000—
booked$46.41$159.91+244.5%
Meta booked——
within-day$0.00$0.00—
cohort @ 24h$0.00$0.00—
booked payers58+3
payer rate (8h)0.0%0.0%+0.0 pts
payer rate (d0)0.0%0.0%+0.0 pts
ARPU (8h)$0.0000$0.0000—
ARPU (d0)$0.0000$0.0000—
ARPPU (8h)$0.00$0.00—
ARPPU (d0)$0.00$0.00—

KBM1 — nothing delivered and nobody registered on either day.

Dicey2 — nothing delivered and nobody registered on either day.

HR1 — nothing delivered and nobody registered on either day.

HR2 — nothing delivered and nobody registered on either day.

SZ1 — nothing delivered and nobody registered on either day.

GP1 — nothing delivered and nobody registered on either day.

WD1 — nothing delivered and nobody registered on either day.

None of the 13 people who registered on this day paid inside 24 hours, so the app's per-user rows stand on thirteen people and no payer, and every cohort cell in this day's column reads zero, as it did on 09-19's twelve; the count read 6 on the morning page, and the seven added since are rows the registration store delivered late rather than restored notices.

Booked revenue rose $526.39 to $710.79 on 21 payers against 19; split by account, the moves rest on thirteen payers or fewer and are not readable at this sample size.

The booked column disagrees with the money ledger by $264.52 on this day. The ledger reads $975.31 for Vloom against the $710.79 on this page, after $336.70 on 09-19.

Hourly, 2026-09-20

No hourly section: no Vloom campaign delivered in any hour the pull can see. B1, Dicey2, GP1, SZ1 and WD1 exported every hour and carried no Vloom delivery, a measured zero; Nomad Node, KBM1 and HR1, the other accounts that have bought Vloom, are no longer exported, so their zeros are absences.

The last Vloom delivery was the shared Nomad Node pair on 08-23. No figure on this page is Vloom's: the day's figure directories hold Sinai's nineteen and Bslate's nineteen and nothing else.

Against the prior day, hour matched to hour

No matched-hours comparison: neither day delivered in any hour, so there is no shared hour to pair and no sign test to run.

Country, 2026-09-20

No country section: a country split of no spend has no rows. The country export for this day returns nothing for any Vloom campaign, and the raking that puts a country cut on the report clock has nothing to rake.

Aggregate, both days

The 24 h cohort is closed on both days and rests on no payer on either, so the app's per-user rows are $0.0000 on twelve people and on thirteen, and no return in this tab is defined, because there is no spend to divide by.

The campaigns

(i) Every campaign the portfolio ran, 2026-09-20.

campaignaccountspendshareimpressionsCPMregistrationscost/regwithin-daywROASpayers
bailingxia_meituan_t3_cvr_260725B1$0.000.0%0—7$0.000$0.00—0
bailingxia_meituan_ww_cvr_260802B1$0.000.0%0—5$0.000$0.00—12
0811_vl_bailingxia_srfhjyd-rain-chuvaNomad Node$0.000.0%0—1$0.000$0.00—3

(ii) The same, per account, 2026-09-20.

B1

campaignaccountspendshareimpressionsCPMregistrationscost/regwithin-daywROASpayers
bailingxia_meituan_t3_cvr_260725B1$0.000.0%0—7$0.000$0.00—0
bailingxia_meituan_ww_cvr_260802B1$0.000.0%0—5$0.000$0.00—12

Nomad Node

campaignaccountspendshareimpressionsCPMregistrationscost/regwithin-daywROASpayers
0811_vl_bailingxia_srfhjyd-rain-chuvaNomad Node$0.000.0%0—1$0.000$0.00—3

KBM1

nothing delivered or registered.

Dicey2

nothing delivered or registered.

HR1

nothing delivered or registered.

HR2

nothing delivered or registered.

SZ1

nothing delivered or registered.

GP1

nothing delivered or registered.

WD1

nothing delivered or registered.

No campaign delivered. Every Vloom campaign in every exported account spent $0.00 on this day; the registrations above land against B1's retired campaigns and the Nomad Node pair's, the money is booked against install days that precede it, and Meta stamps a conversion on the conversion hour, so those rows keep landing on days with no delivery behind them.

Every asset

(i) Every asset the portfolio ran, 2026-09-20. One row per ad, the account named on it.

assetaccountspendimpressionsCPMregistrationscost/regwithin-daywROAScohort@24hpayers
vid_sasian_fishnet_top_6s_9x16_v1B1$0.000—5$0.000$0.00—$0.000
vid_ww_bodysuit_10s_9x16_v1B1$0.000—2$0.000$0.00—$0.002
vid_ww_spill_8s_9x16_v1 - CopyB1$0.000—2$0.000$0.00—$0.001
nomad-0811-03-rain-chuva-video-01Nomad Node$0.000—1$0.000$0.00—$0.003
vid_sasian_bikini_6s_9x16_v1B1$0.000—1$0.000$0.00—$0.000
vid_sasian_bodysuit_10s_9x16_v1B1$0.000—1$0.000$0.00—$0.000
vid_ww_pool5_15s_9x16_v1B1$0.000—1$0.000$0.00—$0.008

(ii) The same, per account, 2026-09-20.

B1

assetaccountspendimpressionsCPMregistrationscost/regwithin-daywROAScohort@24hpayers
vid_sasian_fishnet_top_6s_9x16_v1B1$0.000—5$0.000$0.00—$0.000
vid_ww_bodysuit_10s_9x16_v1B1$0.000—2$0.000$0.00—$0.002
vid_ww_spill_8s_9x16_v1 - CopyB1$0.000—2$0.000$0.00—$0.001
vid_sasian_bikini_6s_9x16_v1B1$0.000—1$0.000$0.00—$0.000
vid_sasian_bodysuit_10s_9x16_v1B1$0.000—1$0.000$0.00—$0.000
vid_ww_pool5_15s_9x16_v1B1$0.000—1$0.000$0.00—$0.008

Nomad Node

assetaccountspendimpressionsCPMregistrationscost/regwithin-daywROAScohort@24hpayers
nomad-0811-03-rain-chuva-video-01Nomad Node$0.000—1$0.000$0.00—$0.003

KBM1

nothing delivered or registered.

Dicey2

nothing delivered or registered.

HR1

nothing delivered or registered.

HR2

nothing delivered or registered.

SZ1

nothing delivered or registered.

GP1

nothing delivered or registered.

WD1

nothing delivered or registered.

No asset delivered, so every spend cell above is $0.00 and no ratio in the block is defined. Registrations still arrived against no impression anywhere, 12 in B1 and 1 in Nomad Node, and none of them paid inside the day.

The standing per-asset tables

No standing per-asset tables: tables A, B and C have no rows. A needs an impression, B and C need a spending row to divide by, and this app had neither.

The day's registrations are in the per-asset block above, which is where a no-delivery day can still carry them.

3Caveats

This is the evening publication of 2026-09-20 at 24 h, completing the morning page. The horizon closed at 00:00 UTC on 2026-09-22 and the three ledgers were cut between 00:04 and 00:21 UTC, so every cohort @ 24h, payer rate (d0), ARPU (d0) and ARPPU (d0) cell is at 100% coverage on both days, as are the 8 h rows beside them. The 8 h and 24 h rows are two windows on one cohort and never two days.

The cuts came four to twenty-one minutes after the horizon closed. The instruments read the youngest cohort as 24.3 h old on Sinai and 24.4 h on Bslate, and a payment made in the last minutes of the youngest installs' windows that reached the feed after the cut is not in this day's 24 h figures.

This day's delivery figures settled between the morning page and this one, and no revenue figure moved. The business reads $965.24 where the morning page read $961.15, Sinai $618.71 from $615.50, Bslate $346.53 from $345.65, Dicey2 $631.00 from $628.65, B1 $90.30 from $89.86, GP1 $228.13 from $226.89 and WD1 $15.81 from $15.75; booked, within-day and the 8 h cohort read the same to the cent in all three apps, and the business's registrations read 4,840 from 4,833, the seven being Vloom's.

The registrations of 09:04 to 15:41 UTC on this day come from the app backend's registration notices, not from our store. The store refused writes while its database sat at the 500 MB cap (adjust_sink/README.md). Before the numbers were staged, the Sinai and Bslate notices were exported for 09-20 onward, parsed with the same parser the historical registrations went through, and the 926 Sinai and 1,048 Bslate registrations the ledgers lacked inside the gap were merged back, each row marked as the backfill's. Across the hours both sources hold, the notices and the ledger differ by seven registrations of 1,690 on Sinai and by at most one an hour on Bslate. Before the backfill this page's Sinai within-day return read 1.37 and Bslate's 1.56, because a payer with no registration row has no install time and drops out of every install-day measure; at the morning staging the ledger carried one such payer, against 57 before it.

Vloom's registration notices were not restored, so Vloom's registrations inside the gap are still missing; its count reads 13 here against 6 on the morning page, from rows the store delivered late, it bought nothing, and its missing ones enter only the business's per-registration rows, among 4,840.

The 17:10 PT staging run took all twenty exports at the first attempt and staged at 00:25:59 UTC, and no figure on this page comes from a different pull. The morning page had been staged by four runs of the same pipeline after Meta failed B1's day export four times between 08:10 and 08:21 UTC on 09-21, its export job ending Job Failed with error code 1504022, Meta's global rate limit on insights queries; that is in the morning run's own log and touches nothing here.

WD1 is in every table for the first time and would have been in none. Its first buying day, $15.81 of Bslate from 20:23 UTC, sat on the portfolio instrument's list of campaigns belonging to no known account until the account was added to its roster on the morning of 09-21; GP1's first day went the same way on 09-18.

Sinai's buy doubled its delivering ads and changed what it is made of. Fifty ads delivered against twenty-five on 09-19, the undress cuts published on the night of 09-19 took most of the new spend, and the day's click-to-install rise sits mostly on them.

Four Sinai ads were switched off inside the day and two of them are among the day's four readable Sinai rows. strapsbrunette was switched off at 18:00 UTC on a read taken before the registration gap was filled; with the gap filled and the horizon closed it returns 2.91 at 24 h on 16 payers. strapsgerman went off at 18:02 and returns 1.60 on 18; strapsgermanm and posewipe went off by 18:08.

Every Sinai campaign was switched off at 00:04 to 00:06 UTC on 2026-09-21, after this day closed, so none of this day's figures is affected.

SZ1 delivered nothing on this day and the day-over-day figures set its zero against a part-day. Its Meta daily spending limit read $20.00 at 00:21 UTC on 09-22, as it has since 10:07 UTC on 09-19, and its campaign's own budget stands at $120 a day.

Two other spending limits moved at the same read, 00:21 UTC on 09-22: GP1's from $1,000.00 to $627.75 and WD1's from $463.74 to $592.97, dated readings that may have moved since.

HR2 registered 55 people on 2026-09-20 and none of the spend behind them is measured, for the seventeenth day. The pull records the account as disabled since 09-04 and skips its hourly, day and country exports, so its $0.00 is an absence on both days of this pair, and $307.68 of the day's booked revenue is its.

So every portfolio-level per-registration and return figure on this page divides nine accounts' revenue or registrations by five accounts' spend, on both days. The measured buy is B1, Dicey2, SZ1, GP1 and WD1, $851.54 and $965.24; the four unmeasured accounts registered 55 and 77 of the 3,203 and 4,840 in the Overview.

The campaign and per-asset sections cut each account on its own day, and on this pair that moves every asset that ran across the boundary. Sinai reads $556.26 there against $618.71 on the report clock and Bslate $421.97 against $346.53; tables A and B, the hourly sections and the country section are on the report clock.

The payer counts in three tables are not the payer counts in table B. The country, campaign and per-asset sections emitted by the portfolio instrument count people who paid inside the day whatever day they installed; table B counts the day's own install cohort at 24 h. So B1/povposer2 reads 24 in one and 9 in the other and Dicey2/templatewallp 73 and 0, and the 16-payer bar is being applied to two different populations.

The creative read in this run is each campaign's lifetime from its first spending hour, not this day, and it is where a cull basis lives. At 24 h and full coverage it reads B1's povposer2 2.15 on 127 payers and posefour 1.41 on 16, readable and below the 1.5 bar, with poselabels 1.01 on one; on Dicey2's second campaign handrobe 3.47 on 31 and strapsgerman 1.60 on 18; and on GP1 strapsdutch 3.38 on 36, templatewallf 6.02 on 24 and strapsbrunette 2.91 on 16, all readable above the bar. No figure on this page rests on it.

There is no ours / Meta instrument reading for Sinai or Bslate in this run. That gate is valid only on the META clock, and the META-clock pass was configured against the Vloom ledger, which bought nothing, so it prints Meta booked $0.00. The 1.14 and 0.73 the UTC pass implies are stamped CROSS-CLOCK, NOT A VALID CHECK by the instrument itself and are not the gate.

Where Meta and our records disagree, the disagreement has been localised on one app and not on the other. On Sinai it is Meta booking Vloom transactions through a shared dataset, established against Google Play's own record, and on this day our line sits above Meta's there, $4,070.87 against $3,560.81, which the strike does not read either way; on Bslate, where our line reads $2,351.85 against Meta's $3,243.40, the two candidates are that same dataset seam and Bslate's own feed, and nothing has separated them. The strike does not wait on that, because it says the figure is Meta's attribution, which is true of it either way.

There is no mix-neutral account CPM line on this page. The instrument that renders it ran against the Vloom config, which delivered nothing, so the line it emitted reads $0.00 to $0.00. The campaign mix is stated instead, as each campaign's share of spend on both days.

All three booked columns sit under the money ledger on this day, Vloom's by $264.52, Sinai's by $41.65 and Bslate's by $5.84. The ledger reads $975.31, $4,112.52 and $2,357.69 against the $710.79, $4,070.87 and $2,351.85 this page carries, on 39, 420 and 236 payers against 21, 420 and 235. The gap sits where the 09-06 page localised it: the ledger counts every payment in the feed while the page's booked column is keyed to campaign ids and loses the payments that resolve to none. At this cut 09-19 differs by $336.70, $47.11 and $3.27.

The money ledger names 128 account-days it cannot measure, and none of them is this day's measured buy. Seventeen are sinai_ww/HR2 on 09-04 to 09-20; the rest are KBM1 and HR1 for both apps and Vloom's shared pair, every one of them recorded disabled on or before the day it misses. The ledger's $965.24 for this day is Sinai's $618.71 plus Bslate's $346.53, and what it is short by is whatever HR2, KBM1, HR1 and the shared pair spent unmeasured.

Two different kinds of zero sit in the account tables. B1, Dicey2, SZ1, GP1 and WD1 exported at every grain, so their zeros are measured, SZ1's whole day among them. Nomad Node, KBM1, HR1 and HR2 exported nothing to this run, so their $0.00 is an absence of measurement; all of them still book revenue through the payment ledger, which needs no export.

The country section carries no Nomad Node, KBM1, HR1 or HR2 block, and none of them booked within-day revenue on this day, so Sinai's section covers all of its $1,179.08.

Eleven rejections have the same asset still attached elsewhere, among them poseheart and posephoto, rejected in B1 while their Bslate cuts are active in WD1, handrobe, rejected on Dicey2's SZ1-pixel campaign while an ad of the same name sits on GP1, and three of the ads that joined Dicey2's Bslate campaign on SZ1's pixel on 09-21, gymw, poolsloww and strapsjapanesew, rejected there while active in GP1's. The sweep reads the day export staged at this run's pull, so it is a state on the evening of the day after the report day.

09-19's delivery figures moved after its own settled page by the settling the exports do after midnight. The business reads $851.54 here against the $850.98 on that page, Sinai $525.51 against $525.31, Bslate $326.03 against $325.67 and Dicey2 $538.04 against $537.55. No revenue figure moved.

Every figure is priced through an FX table stamped 2026-08-01, which reads 0.8% low against Google Play's own record.

4What this hands to the next read

The business bought 13.4% more, got its registrations 25.0% cheaper, and its 24 h return rose 2.55 to 2.75. Both days are whole at 24 h, so this is the comparison the page supports: $2,171.58 to $2,657.92 of cohort revenue on 216 payers and 327, within-day 1.86 to 2.02, and the two apps went opposite ways, Sinai 1.89 to 2.59 on 98 payers against 206 and Bslate 3.62 to 3.05 on 118 against 121. Each registration was worth 19.0% less at d0, all of it on the basket, $10.05 to $8.13.

Sinai's undress cuts give it readable rows again, and the buy switched off around them. strapsdutch 3.38 on 36 payers at $0.163 an install, handrobe 3.47 on 31, strapsbrunette 2.91 on 16 and strapsgerman 1.60 on 18, the first Sinai rows at the bar since 09-18; strapsbrunette and strapsgerman went off at 18:00 and 18:02 UTC on reads the registration gap had made low, handrobe reads recently rejected at the pull, and every Sinai campaign went off at 00:04 to 00:06 UTC.

Bslate has one readable asset and it is rejected. templatewalll returned 3.90 at 24 h on 62 payers at $0.115 an install and reads recently rejected at the pull; GP1's new campaign clears the bar as an account, 1.58 on 17, and every other row in the app is a direction.

Bslate is the whole buy from 09-21, on SZ1's pixel. The campaigns built after this day moved Dicey2's, GP1's and WD1's Bslate buying onto SZ1's pixel, at $300, $100 and $100 a day, and switched the originals off; those are the next page's objects, and the creative read already has Dicey2's at $195.01 on 09-21 with gymw, poolsloww and strapsjapanesew reading recently rejected at the pull.

HR2 needs either a restored pull or an explicit exclusion from the portfolio denominator, and now for seventeen days. While it registers people against $0.00 of measured spend and books $307.68, every blended figure on the page is five accounts' cost against nine accounts' revenue.

The registration store's cap is now archived and pruned nightly, and a gap like this one is recoverable from the notices. The backfill lives in _runs/2026-09-21_registration_backfill/.

The booked columns have to be reconciled with the money ledger before either is quoted from it. Vloom's differs by $264.52 after $336.70, in the same direction as every day since 09-06, and Sinai's by $41.65 and Bslate's by $5.84.

5Reproduce

Staged in _runs/2026-09-22_2026-09-20_daily_auto/ by the scheduled 17:10 PT run on 2026-09-21, which began at 00:10:01 UTC on 09-22, took all twenty exports at the first attempt by 00:20:49, read the five spending limits by 00:21:35, pulled the three ledgers by 00:23:33 and staged at 00:25:59. The morning page's figures came from four runs on 09-21 in _runs/2026-09-21_2026-09-20_daily_auto/, the first of which Meta stopped by failing B1's day export four times; the registration backfill ran between its third and fourth runs and is merged into the ledgers this run read.

# the pull, all three ledgers, every config and every instrument, in one command
python -m ad_ops.daily_pipeline --day 2026-09-20
# the registration backfill for the 09:04-15:41 UTC gap, from the Sin User and Bslate User exports
python _runs/2026-09-21_registration_backfill/backfill.py <SinUser_0920> <BslateUser_0920> --go
# this run's config template, as the pipeline chose it
python -m ad_ops.daily_pipeline --day 2026-09-20 \
    --template _runs/2026-09-21_2026-09-20_daily_auto/run_config.json
# the country cut the figures are drawn from, then the figures, as the pipeline issues them
python -m ad_ops.country_json --run <run> --days 2026-09-19,2026-09-20
python -m ad_ops.report_charts --config <run>/run_config_sinai_full.json \
    --day 2026-09-20 --prev 2026-09-19 --days 2026-09-17,2026-09-18,2026-09-19,2026-09-20 \
    --app sinai_ww --country-json <run>/country_sinai_ww.json \
    --out ad_ops/figures/2026-09-20_sinai --md <run>/chartblock_sinai_ww.md \
    --relpath figures/2026-09-20_sinai
python -m ad_ops.report_charts --config <run>/run_config_bslate_full.json \
    --day 2026-09-20 --prev 2026-09-19 --days 2026-09-17,2026-09-18,2026-09-19,2026-09-20 \
    --app bslate --country-json <run>/country_bslate.json \
    --out ad_ops/figures/2026-09-20_bslate --md <run>/chartblock_bslate.md \
    --relpath figures/2026-09-20_bslate

Payment cut 2026-09-22 00:19 UTC on the Sinai ledger, 00:21 UTC on Bslate's and 00:04 UTC on Vloom's; the META-clock instrument pass runs on a 2026-09-21 17:04 PT cut and the creative read was built at 17:24 PT. The rebuilt B1 campaign's activity history was read on the morning run, requested over 2026-09-18 to 2026-09-22 with the range the page actually rendered, Sep 18, 2026 to Sep 21, 2026, asserted before any row of it was read. KBM1, HR1, HR2, NN1 and NN2 were not pulled, the pull recording each as disabled, which is why they are in every day-grain table out of the registration and payment ledgers and in none of the others. B1, Dicey2, SZ1, GP1 and WD1 exported at every grain on both days.

6Appendix — definitions

The report clock is UTC. Meta stamps its exports in each ad account's own zone, B1, KBM1, Dicey2, HR2 and SZ1 on UTC-7 and HR1, GP1, WD1 and the Nomad Node pair on UTC+0, so every delivery row on this page is restitched from the hourly exports onto UTC. The campaign section, the per-asset section and table C are the exceptions and say so where they appear.

The three revenue measures, all on our own payment records:

measurecountsmoves after the day closes?
booked (bROAS)revenue that arrived inside the report day, whatever day its payer installedsettles a few hours after midnight, then fixed
within-day (wROAS)installed that day and paid before that day closednever. Sealed at midnight
cohort @ 24h (cROAS)that day's installs, counted within 24 hours of each person's own installrises until every install has lived 24 hours, then frozen

A day is published twice. The morning page carries the 8 h cohort, the only horizon closed that early, and the evening page carries the 24 h cohort and completes it. This is the evening page: both days are covered to 24 h, the 8 h rows stay beside them as the earlier window on the same cohort, and the comparison the page supports is at 24 h.

Meta booked is Meta's own conversion value, with that value over Meta's own spend in the bracket, both restitched onto the report clock from the same hourly export. It is struck wherever it carries a figure, because it is Meta's attribution and never our revenue; nothing is written in its place, and the true figure is the booked row directly above it.

A regime is a stretch over which the ad set's daily budget did not change. It is in a daily report because the budget is a geography dial on this account: raising it buys wider and cheaper countries, so two days either side of a change are not buying the same audience. On this day B1's rebuilt campaign went $150 to $100 at 03:48 UTC, per the activity history staged on the morning run. The others come from the regime record read off each campaign's own history, because this run stages B1's alone: GP1's Sinai campaign went $80 to $160 at 04:35 UTC, Dicey2's SZ1-pixel campaign $120 to $170 at 06:16 and to $200 at 12:11, its Hasan1-pixel campaign $150 to $200 at 12:11, Dicey2's Bslate campaign $250 to $300 at 12:11 by way of $200 at 12:06, GP1's Bslate campaign opened at $50 at 06:43 and went to $100 at 12:14, and WD1's opened at $50 at 20:23.

The 16-payer bar is decision #37: a row carrying fewer than sixteen distinct payers is a direction and never a magnitude.

Internal — noindex. Not for distribution outside the team.