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

The business spent $850.98 on 2026-09-19 against $596.00 the day before and booked $5,245.64 against $5,704.41. Sinai was bought for a twenty-seventh day and Bslate for a ninth, Dicey2 taking $537.55 against $333.96 across both apps on two Sinai campaigns now, B1 $184.05 against $154.17, SZ1 $67.98 against $94.05 before it stopped delivering, and GP1 $61.40 against $13.82; the business registered 3,203 people against 2,139, at $0.266 each against $0.279. Definitions, the report clock and the three revenue measures are in the appendix.

This is the evening publication of 2026-09-19, at the 24 h cohort, and it completes the morning page. The horizon closed at 00:00 UTC on 2026-09-21, eleven to twenty-nine minutes before this run's payment cuts, so every cohort @ 24h and (d0) cell now carries a figure at 100% coverage on both days, and the 8 h rows beside them are a shorter window on the same cohort rather than a second day.

Thirty-four Sinai ads and seven Bslate ads that had never spent joined the buy inside the day or the account day around it, and Dicey2 opened a second Sinai campaign on a second pixel at 14:38 UTC. On the report clock the seven template walls among them took $249.34, B1's five pose cuts $142.82 and the new campaign's three ads $57.27, and no undress cut spent inside the report day.

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, $2,561.54 on Sinai where Meta reads $2,165.79, and $2,157.71 on Bslate where Meta reads $2,842.99. Dicey2 carries both apps, and there Meta's two lines read $3,828.02 against the $2,682.79 in our records. 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 sixteenth 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 43 registrations and $192.27 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 $525.31, Bslate $325.67 for 1,708 registrations and $2,157.71 booked on 208 payers, and no Vloom campaign served an impression. The total below is the figure the money ledger carries.

2026-09-182026-09-19change
spend$596.00$850.98+42.8%
impressions68,14087,674+28.7%
CPM$8.75$9.71+11.0%
registrations (ours)2,1393,203+49.7%
cost per registration$0.279$0.266−4.6%
booked$5,704.41 (9.57)$5,245.64 (6.16)−8.0%
Meta booked$5,539.45 (9.29)$5,008.78 (5.89)
within-day$898.56 (1.51)$1,582.52 (1.86)+76.1%
cohort @ 24h$1,083.17 (1.82)$2,171.58 (2.55)+100.5%
booked payers441510+69
payer rate (8h)5.7%5.9%+0.2 pts
ARPU (8h)$0.4242$0.4887+15.2%
ARPPU (8h)$7.38$8.24+11.7%
payer rate (d0)6.5%6.7%+0.2 pts
ARPU (d0)$0.5064$0.6779+33.9%
ARPPU (d0)$7.79$10.05+29.0%

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 twenty-four hours of age at 00:00 UTC on 2026-09-21, before this run's payment cuts at 00:11 to 00:29 UTC, and 09-18's had closed a day before that; both apps' cohort ages run 24.5 to 72.5 h.

d3 and d7 close on 2026-09-24 and 2026-09-28, 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 the 8 h rows satisfy the same identity, which is the check that each triple describes one population.

The buy rose 42.8% and bought 49.7% more registrations at 4.6% less each: Sinai's registrations went $0.432 to $0.354 and Bslate's $0.170 to $0.191, while Bslate's cheaper ones went from 57.4% of the day's registrations to 53.3%.

At twenty-four hours each registration was worth 33.9% more, most of it on the basket: ARPPU (d0) $7.79 to $10.05 against a payer rate (d0) of 6.5% to 6.7%.

The day's within-day return rose 1.51 to 1.86 and the 24 h cohort's 1.82 to 2.55, in both apps: Sinai's 24 h cohort returned 1.89 against 1.19 on 98 payers against 66, and Bslate's 3.62 against 3.00 on 118 against 73.

Four accounts changed around the day, Dicey2 in both apps: B1's six new ads were switched on from 04:19 UTC and poseheart was rejected at 07:16; Dicey2 took three Sinai template walls at 09:45 UTC, a second Sinai campaign at 14:38 and two Bslate template walls at 15:26; SZ1 last delivered in the 10:00 UTC hour and its Meta daily spending limit was read at $20.00 at 10:07, down from $388.40 at 08:49; GP1's budget went $20 to $40 a day at 01:10 UTC and to $80 at 15:42.

(ii) Every account, both days. All three apps summed, so the rows add to the headline line. Dicey2 carries two apps on separate campaigns and its row is both: $211.88 of Sinai and $325.67 of Bslate.

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

account2026-09-18 spend2026-09-19 spendchange2026-09-18 registrations2026-09-19 registrations
Portfolio$596.00$850.98+42.8%2,1393,203
B1$154.17$184.05+19.4%217414
Nomad Node$0.00$0.00—22
KBM1$0.00$0.00—42
Dicey2$333.96$537.55+61.0%1,4012,230
HR1$0.00$0.00—38
HR2$0.00$0.00—2843
SZ1$94.05$67.98−27.7%438315
GP1$13.82$61.40+344.3%46189

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

Dicey2 spent 61.0% more, GP1 344.3% more and B1 19.4% more while SZ1 spent 27.7% less; Dicey2 went from 56.0% of the buy to 63.2%, B1 from 25.9% to 21.6%, SZ1 from 15.8% to 8.0% and GP1 from 2.3% to 7.2%.

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.

WD1 was pulled for the first time on this run and has no row above. Its exports for both days arrived and carry no delivery, a measured zero: its Bslate campaign was published on 2026-09-20, and the portfolio instrument does not list the account yet.

2The three apps, one tab each

Sinai took $525.31 of the headline's $850.98, Bslate's campaign took $325.67 in Dicey2 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 the seven accounts in its roster.

Sinai's spend was $525.31 against $387.99, and it booked $2,561.54 against $3,407.46.

The day, and every account

2026-09-182026-09-19change
spend$387.99$525.31+35.4%
impressions47,52360,427+27.2%
CPM$8.16$8.69+6.5%
registrations (ours)8991,483+65.0%
cost per registration$0.432$0.354−17.9%
booked$3,407.46 (8.78)$2,561.54 (4.88)−24.8%
Meta booked$3,028.89 (7.81)$2,165.79 (4.12)
within-day$371.88 (0.96)$653.68 (1.24)+75.8%
cohort @ 24h$460.08 (1.19)$992.47 (1.89)+115.7%
booked payers258283+25
payer rate (8h)6.6%5.6%−1.0 pts
payer rate (d0)7.3%6.6%−0.7 pts
ARPU (8h)$0.4267$0.4293+0.6%
ARPU (d0)$0.5118$0.6692+30.8%
ARPPU (8h)$6.50$7.67+18.0%
ARPPU (d0)$6.97$10.13+45.3%

2026-09-19 (the day) — delivery

accountspendshareimpressionsCPMregistrationscost/reg
Portfolio$525.31100%60,427$8.691,483$0.354
B1$184.0535%23,314$7.89404$0.456
Nomad Node$0.000%0—0—
KBM1$0.000%0—2$0.000
Dicey2$211.8840%16,567$12.79522$0.406
HR1$0.000%0—8$0.000
HR2$0.000%0—43$0.000
SZ1$67.9813%12,949$5.25315$0.216
GP1$61.4012%7,597$8.08189$0.325

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

accountbookedbROASwithin-daywROAScohort@24hcROASpayers (d0)payer% (d0)ARPU (d0)ARPPU (d0)
Portfolio$2,561.544.88$653.681.24$992.471.89986.6%$0.6692$10.13
B1$1,503.758.17$293.571.60$383.512.08327.9%$0.9493$11.98
Nomad Node$0.00—$0.00—$0.00—0———
KBM1$62.70—$0.00—$0.00—00.0%$0.0000—
Dicey2$525.082.48$185.180.87$258.281.22285.4%$0.4948$9.22
HR1$53.89—$2.99—$42.71—225.0%$5.3392$21.36
HR2$192.27—$7.12—$7.12—24.7%$0.1656$3.56
SZ1$101.451.49$46.000.68$53.040.78134.1%$0.1684$4.08
GP1$122.381.99$118.821.94$247.814.042111.1%$1.3112$11.80

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

B1

2026-09-182026-09-19change
spend$154.17$184.05+19.4%
impressions18,35723,314+27.0%
CPM$8.40$7.89−6.0%
registrations (ours)206404+96.1%
cost per registration$0.748$0.456−39.1%
booked$2,085.07 (13.52)$1,503.75 (8.17)−27.9%
Meta booked$1,359.26 (8.82)$969.65 (5.27)
within-day$216.32 (1.40)$293.57 (1.60)+35.7%
cohort @ 24h$256.76 (1.67)$383.51 (2.08)+49.4%
booked payers138138+0
payer rate (8h)12.6%7.2%−5.4 pts
payer rate (d0)13.6%7.9%−5.7 pts
ARPU (8h)$1.0501$0.5914−43.7%
ARPU (d0)$1.2464$0.9493−23.8%
ARPPU (8h)$8.32$8.24−1.0%
ARPPU (d0)$9.17$11.98+30.7%

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

KBM1

2026-09-182026-09-19change
spend$0.00$0.00—
impressions00—
CPM$0.00$0.00—
registrations (ours)42−50.0%
cost per registration$0.000$0.000—
booked$112.69$62.70−44.4%
Meta booked——
within-day$0.00$0.00—
cohort @ 24h$0.00$0.00—
booked payers1510−5
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-182026-09-19change
spend$125.95$211.88+68.2%
impressions8,09716,567+104.6%
CPM$15.56$12.79−17.8%
registrations (ours)174522+200.0%
cost per registration$0.724$0.406−43.9%
booked$566.50 (4.50)$525.08 (2.48)−7.3%
Meta booked$1,565.32 (12.43)$985.03 (4.65)
within-day$67.82 (0.54)$185.18 (0.87)+173.1%
cohort @ 24h$74.16 (0.59)$258.28 (1.22)+248.3%
booked payers4562+17
payer rate (8h)8.0%4.6%−3.4 pts
payer rate (d0)8.0%5.4%−2.7 pts
ARPU (8h)$0.3898$0.4035+3.5%
ARPU (d0)$0.4262$0.4948+16.1%
ARPPU (8h)$4.84$8.78+81.2%
ARPPU (d0)$5.30$9.22+74.1%

HR1

2026-09-182026-09-19change
spend$0.00$0.00—
impressions00—
CPM$0.00$0.00—
registrations (ours)38+166.7%
cost per registration$0.000$0.000—
booked$142.96$53.89−62.3%
Meta booked——
within-day$5.98$2.99−50.0%
cohort @ 24h$14.94$42.71+185.9%
booked payers67+1
payer rate (8h)33.3%12.5%−20.8 pts
payer rate (d0)66.7%25.0%−41.7 pts
ARPU (8h)$1.9922$0.3735−81.2%
ARPU (d0)$4.9806$5.3392+7.2%
ARPPU (8h)$5.98$2.99−50.0%
ARPPU (d0)$7.47$21.36+185.9%

HR2

2026-09-182026-09-19change
spend$0.00$0.00—
impressions00—
CPM$0.00$0.00—
registrations (ours)2843+53.6%
cost per registration$0.000$0.000—
booked$395.73$192.27−51.4%
Meta booked——
within-day$3.56$7.12+100.0%
cohort @ 24h$7.12$7.12+0.0%
booked payers3429−5
payer rate (8h)3.6%4.7%+1.1 pts
payer rate (d0)7.1%4.7%−2.5 pts
ARPU (8h)$0.1271$0.1656+30.2%
ARPU (d0)$0.2542$0.1656−34.9%
ARPPU (8h)$3.56$3.56+0.0%
ARPPU (d0)$3.56$3.56+0.0%

SZ1

2026-09-182026-09-19change
spend$94.05$67.98−27.7%
impressions18,43312,949−29.8%
CPM$5.10$5.25+2.9%
registrations (ours)438315−28.1%
cost per registration$0.215$0.216+0.5%
booked$87.34 (0.93)$101.45 (1.49)+16.2%
Meta booked$87.17 (0.93)$94.05 (1.38)
within-day$61.02 (0.65)$46.00 (0.68)−24.6%
cohort @ 24h$86.38 (0.92)$53.04 (0.78)−38.6%
booked payers1720+3
payer rate (8h)3.2%3.5%+0.3 pts
payer rate (d0)3.7%4.1%+0.5 pts
ARPU (8h)$0.1662$0.1460−12.1%
ARPU (d0)$0.1972$0.1684−14.6%
ARPPU (8h)$5.20$4.18−19.6%
ARPPU (d0)$5.40$4.08−24.4%

GP1

2026-09-182026-09-19change
spend$13.82$61.40+344.3%
impressions2,6367,597+188.2%
CPM$5.24$8.08+54.2%
registrations (ours)46189+310.9%
cost per registration$0.300$0.325+8.1%
booked$17.18 (1.24)$122.38 (1.99)+612.5%
Meta booked$17.14 (1.24)$117.06 (1.91)
within-day$17.18 (1.24)$118.82 (1.94)+591.8%
cohort @ 24h$20.74 (1.50)$247.81 (4.04)+1095.1%
booked payers317+14
payer rate (8h)6.5%8.5%+1.9 pts
payer rate (d0)8.7%11.1%+2.4 pts
ARPU (8h)$0.3734$0.6932+85.7%
ARPU (d0)$0.4508$1.3112+190.9%
ARPPU (8h)$5.73$8.19+43.0%
ARPPU (d0)$5.18$11.80+127.6%

Dicey2 spent 68.2% more across two campaigns and registered 522 people against 174, $211.88 at $0.406 each against $0.724, its CPM $15.56 to $12.79; its 24 h cohort returned 1.22 on twenty-eight payers against 0.59 on fourteen, and with the prior day under the bar the move between them is a direction.

B1 spent 19.4% more for 96.1% more registrations, $184.05 against $154.17 at $0.456 each against $0.748, on six ads rather than one; its ARPU (d0) went $1.2464 to $0.9493 on a payer rate (d0) of 13.6% to 7.9% against an ARPPU (d0) of $9.17 to $11.98, thirty-two payers against twenty-eight, and its 24 h cohort returned 2.08 against 1.67.

SZ1 spent 27.7% less and stopped delivering after the 10:00 UTC hour: $67.98 for 315 people at $0.216 against $0.215, its CPM $5.10 to $5.25; its 24 h cohort returned 0.78 on thirteen payers against 0.92 on sixteen, not readable at this sample size.

GP1 spent more than four times as much and registered 189 people against 46, $61.40 at $0.325 each against $0.300 across three budget regimes; its 24 h cohort returned 4.04 on twenty-one payers, above the bar, from $118.82 within the day to $247.81, against 1.50 on four, a direction.

KBM1, HR1 and HR2 book $308.86 between them against no measured spend, all but $10.11 of it from cohorts bought before the day; HR1's 24 h cohort carries $42.71 on two payers and HR2's $7.12 on two.

Hourly, 2026-09-19

(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$38.934,535$8.5892$0.423$246.146.32$139.533.58$164.614.2323
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.392,024$9.0953$0.347$84.224.58$13.650.74$62.843.4219
13$18.471,943$9.5159$0.313$106.025.74$17.230.93$47.592.5819
14$17.771,662$10.6946$0.386$114.856.46$14.500.82$14.500.8221
15$23.712,026$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$14.981,746$8.5843$0.348$50.383.36$0.000.00$16.781.129
18$20.832,070$10.0663$0.331$133.136.39$19.760.95$34.941.6822
19$17.251,717$10.0568$0.254$76.824.45$58.033.36$87.445.0715
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.08994$13.1645$0.291$72.015.51$5.880.45$8.870.6813
23$13.011,085$11.9938$0.342$181.8713.98$6.820.52$33.332.5612

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

B1 — $184.05 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.322,625$8.5048$0.465$215.479.65$125.115.61$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.71414$8.9610$0.371$13.943.76$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 — $211.88 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.13483$14.766$1.188$10.681.50$7.121.00$7.121.002
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.711,048$9.2730$0.324$23.982.47$6.930.71$6.930.717
13$12.911,235$10.4541$0.315$32.552.52$7.120.55$22.301.736
14$10.231,064$9.6129$0.353$12.701.24$0.000.00$0.000.003
15$18.711,391$13.4559$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.95974$10.2225$0.398$21.472.16$0.000.00$0.000.004
18$13.801,079$12.7941$0.337$52.583.81$10.060.73$25.241.8311
19$9.45821$11.5138$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.61481$17.9018$0.478$8.871.03$5.880.68$5.880.682
23$7.77499$15.5719$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

Spend ran $13.01 to $38.93 an hour with no empty hour, and the four hours from 04:00 UTC hold $131.07 of it, the largest block of the day: B1's six new ads came on inside them.

Registrations ran 29 to 118 an hour, and 53 of the day's 1,483 are KBM1's, HR1's and HR2's, arriving against no measured spend.

Every hour books, $32.98 to $246.14 on 8 to 23 payers.

Within-day and the 24 h cohort sit on the install hour, and the 07:00 row is the largest in both, $139.53 within the day, 21.3% of it, and $164.61 at 24 h, 16.6%; two hours book nothing against their installs within the day and one, 09:00, still books nothing at 24 h.

The cohort adds $338.79 to within-day and $290.56 of it sits on the install hours from 12:00 UTC on, the 20:00 hour alone going $26.14 to $96.87, all of the difference GP1's.

2026-09-20T17:31:52.987340 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 1500 2000 2500 3000 3500 4000 4500 5000 impressions Impressions and installs by hour impressions installs 30 40 50 60 70 80 90 installs (Meta Leads) The day's motion — whole account, 2026-09-19 (UTC)
The day's motion: spend by hour, and impressions against installs
2026-09-20T17:31:53.133468 image/svg+xml Matplotlib v3.11.1, https://matplotlib.org/ 0 4 8 12 16 20 hour (UTC) 8 10 12 14 16 CTR % CTR 0 4 8 12 16 20 hour (UTC) 7 8 9 10 11 12 13 14 USD per 1,000 impressions CPM 0 4 8 12 16 20 hour (UTC) 14 16 18 20 22 24 installs / clicks % Click → install 0 4 8 12 16 20 hour (UTC) 0.30 0.35 0.40 0.45 0.50 0.55 0.60 0.65 0.70 USD Cost per install Delivery by hour — whole account, 2026-09-19 (UTC)
CTR, CPM, click-to-install and CPI by hour, whole account

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

(i) The portfolio, hour by hour, 2026-09-18. 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$8.941,346$6.6421$0.426$39.614.43$6.870.77$10.251.157
01$12.152,120$5.7332$0.380$88.417.28$7.300.60$10.650.8814
02$10.521,380$7.6226$0.405$196.1818.65$14.241.35$14.241.3514
03$11.511,265$9.1023$0.500$183.0815.91$10.280.89$10.280.8919
04$15.521,350$11.5026$0.597$118.217.62$3.560.23$3.560.2311
05$8.881,243$7.1413$0.683$127.5314.36$0.000.00$0.000.0016
06$10.861,534$7.0816$0.679$159.5314.69$25.622.36$25.622.3614
07$12.321,214$10.1529$0.425$245.9919.97$19.971.62$19.971.6212
08$14.381,738$8.2725$0.575$106.637.42$17.801.24$17.801.2413
09$12.101,644$7.3632$0.378$193.0915.96$9.540.79$9.540.7917
10$11.171,523$7.3336$0.310$176.7715.83$36.533.27$54.824.9117
11$14.251,973$7.2237$0.385$245.3817.22$3.560.25$3.560.2513
12$19.832,967$6.6866$0.300$77.733.92$10.180.51$20.431.0312
13$18.323,063$5.9855$0.333$111.426.08$6.710.37$15.680.8612
14$12.331,000$12.3320$0.617$172.5313.99$49.304.00$49.304.0015
15$12.331,248$9.8815$0.822$125.8410.21$0.000.00$0.000.0016
16$17.581,669$10.5333$0.533$117.356.68$41.932.38$48.892.7824
17$20.072,035$9.8636$0.557$233.6111.64$6.500.32$6.500.3218
18$22.402,494$8.9832$0.700$74.913.34$7.140.32$7.140.3213
19$36.244,772$7.5997$0.374$71.551.97$19.610.54$34.790.9614
20$22.512,501$9.0064$0.352$258.4311.48$24.991.11$24.991.1122
21$22.892,496$9.1755$0.416$71.853.14$10.680.47$14.240.6217
22$20.692,355$8.7956$0.369$99.784.82$10.090.49$13.040.6316
23$20.202,593$7.7954$0.374$112.015.55$29.511.46$44.822.2213

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

B1 — $154.17 on this day

hrspendimpressionsCPMregistrationscost/regbookedbROASwithin-daywROAScohort@24hcROASbooked payers
00$3.51451$7.787$0.501$28.948.24$3.480.99$3.480.994
01$2.83505$5.604$0.708$43.4915.37$3.741.32$3.741.329
02$4.09539$7.591$4.090$182.3544.58$0.000.00$0.000.0011
03$4.10598$6.863$1.367$39.989.75$0.000.00$0.000.009
04$6.45626$10.3010$0.645$93.0014.42$3.560.55$3.560.557
05$3.89655$5.947$0.556$46.9512.07$0.000.00$0.000.008
06$3.57665$5.374$0.892$108.3230.34$25.627.18$25.627.186
07$5.13536$9.575$1.026$203.8139.73$14.042.74$14.042.747
08$6.37597$10.672$3.185$36.345.70$0.000.00$0.000.006
09$4.39587$7.488$0.549$39.569.01$0.000.00$0.000.006
10$4.05613$6.6112$0.337$129.0531.87$36.539.02$54.8213.5411
11$6.06701$8.643$2.020$185.4630.60$0.000.00$0.000.007
12$5.72731$7.829$0.636$29.035.08$3.670.64$3.670.646
13$6.50777$8.376$1.083$79.6912.26$3.560.55$3.560.558
14$6.59489$13.488$0.824$41.956.37$49.307.48$49.307.486
15$6.97791$8.815$1.394$77.0411.05$0.000.00$0.000.008
16$9.011,073$8.4015$0.601$32.213.58$31.253.47$38.214.2410
17$10.211,201$8.5011$0.928$196.8119.28$3.560.35$3.560.3511
18$10.331,045$9.8916$0.646$46.414.49$3.580.35$3.580.358
19$7.26840$8.6413$0.558$43.656.01$9.541.31$24.723.407
20$9.41968$9.7211$0.855$203.9121.67$14.291.52$14.291.5213
21$10.811,185$9.1213$0.832$52.364.84$7.120.66$7.120.6612
22$8.131,012$8.0315$0.542$65.248.02$0.000.00$0.000.008
23$8.791,172$7.5018$0.488$79.529.05$3.480.40$3.480.407

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—$3.56—$0.00—$0.00—1
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—$2.99—$0.00—$0.00—1
04$0.000—0—$3.29—$0.00—$0.00—1
05$0.000—0—$18.47—$0.00—$0.00—2
06$0.000—0—$9.82—$0.00—$0.00—3
07$0.000—1$0.000$3.67—$0.00—$0.00—1
08$0.000—0—$3.56—$0.00—$0.00—1
09$0.000—0—$6.58—$0.00—$0.00—1
10$0.000—0—$12.96—$0.00—$0.00—1
11$0.000—0—$15.18—$0.00—$0.00—1
12$0.000—0—$12.99—$0.00—$0.00—1
13$0.000—0—$0.00—$0.00—$0.00—0
14$0.000—0—$3.58—$0.00—$0.00—1
15$0.000—0—$6.49—$0.00—$0.00—2
16$0.000—0—$5.98—$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—$3.58—$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—1$0.000$0.00—$0.00—$0.00—0

Dicey2 — $125.95 on this day

hrspendimpressionsCPMregistrationscost/regbookedbROASwithin-daywROAScohort@24hcROASbooked payers
00$2.79233$11.975$0.558$3.561.28$3.391.21$6.772.431
01$3.92251$15.624$0.980$9.402.40$0.000.00$0.000.003
02$4.03315$12.797$0.576$3.160.78$0.000.00$0.000.001
03$5.43323$16.817$0.776$74.7813.77$10.281.89$10.281.895
04$6.73325$20.717$0.961$21.923.26$0.000.00$0.000.003
05$3.42263$13.002$1.710$9.872.89$0.000.00$0.000.003
06$5.04314$16.052$2.520$18.293.63$0.000.00$0.000.002
07$5.62373$15.074$1.405$32.585.80$0.000.00$0.000.003
08$4.67378$12.355$0.934$50.6510.85$14.243.05$14.243.053
09$4.17365$11.424$1.042$10.682.56$3.560.85$3.560.853
10$4.57274$16.683$1.523$12.452.72$0.000.00$0.000.003
11$4.41298$14.8011$0.401$41.199.34$0.000.00$0.000.004
12$4.61256$18.019$0.512$28.996.29$0.000.00$0.000.003
13$4.76297$16.032$2.380$6.361.34$0.000.00$0.000.001
14$5.01282$17.775$1.002$117.5423.46$0.000.00$0.000.006
15$4.88332$14.706$0.813$22.604.63$0.000.00$0.000.003
16$8.11490$16.5512$0.676$23.752.93$0.000.00$0.000.004
17$8.01564$14.2017$0.471$9.951.24$0.000.00$0.000.003
18$6.07487$12.465$1.214$3.350.55$0.000.00$0.000.001
19$5.51395$13.9511$0.501$7.231.31$3.560.65$3.560.652
20$6.17317$19.4613$0.475$22.093.58$3.580.58$3.580.583
21$4.91264$18.606$0.818$6.961.42$3.560.72$3.560.722
22$7.66384$19.9515$0.511$10.011.31$6.530.85$9.481.243
23$5.45317$17.1912$0.454$19.143.51$19.143.51$19.143.512

HR1 — $0.00 on this day

hrspendimpressionsCPMregistrationscost/regbookedbROASwithin-daywROAScohort@24hcROASbooked payers
00$0.000—0—$3.56—$0.00—$0.00—1
01$0.000—0—$0.00—$0.00—$0.00—0
02$0.000—0—$3.56—$0.00—$0.00—1
03$0.000—0—$51.89—$0.00—$0.00—2
04$0.000—0—$0.00—$0.00—$0.00—0
05$0.000—0—$45.50—$0.00—$0.00—1
06$0.000—0—$12.83—$0.00—$0.00—1
07$0.000—1$0.000$0.00—$0.00—$0.00—0
08$0.000—0—$8.97—$0.00—$0.00—1
09$0.000—1$0.000$0.00—$5.98—$5.98—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—1$0.000$5.98—$0.00—$8.97—1
14$0.000—0—$0.00—$0.00—$0.00—0
15$0.000—0—$3.56—$0.00—$0.00—1
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—0—$0.00—$0.00—$0.00—0
19$0.000—0—$3.56—$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—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$0.00—$0.00—$0.00—0
01$0.000—1$0.000$35.52—$3.56—$3.56—2
02$0.000—2$0.000$0.00—$0.00—$0.00—0
03$0.000—0—$6.31—$0.00—$0.00—1
04$0.000—1$0.000$0.00—$0.00—$0.00—0
05$0.000—0—$3.56—$0.00—$0.00—1
06$0.000—1$0.000$10.28—$0.00—$0.00—2
07$0.000—0—$0.00—$0.00—$0.00—0
08$0.000—0—$3.56—$0.00—$0.00—1
09$0.000—2$0.000$136.27—$0.00—$0.00—7
10$0.000—0—$22.30—$0.00—$0.00—2
11$0.000—1$0.000$0.00—$0.00—$0.00—0
12$0.000—2$0.000$3.56—$0.00—$0.00—1
13$0.000—4$0.000$16.10—$0.00—$0.00—1
14$0.000—1$0.000$6.31—$0.00—$0.00—1
15$0.000—3$0.000$3.16—$0.00—$0.00—1
16$0.000—3$0.000$41.27—$0.00—$0.00—5
17$0.000—0—$16.80—$0.00—$0.00—2
18$0.000—2$0.000$25.15—$0.00—$0.00—4
19$0.000—1$0.000$10.60—$0.00—$0.00—2
20$0.000—0—$21.73—$0.00—$0.00—3
21$0.000—1$0.000$8.97—$0.00—$3.56—2
22$0.000—1$0.000$17.79—$0.00—$0.00—3
23$0.000—1$0.000$6.47—$0.00—$0.00—2

SZ1 — $94.05 on this day

hrspendimpressionsCPMregistrationscost/regbookedbROASwithin-daywROAScohort@24hcROASbooked payers
00$2.64662$3.998$0.330$0.000.00$0.000.00$0.000.000
01$5.401,364$3.9623$0.235$0.000.00$0.000.00$3.350.620
02$2.40526$4.5616$0.150$7.122.97$14.245.93$14.245.931
03$1.98344$5.7613$0.152$7.123.60$0.000.00$0.000.001
04$2.34399$5.868$0.292$0.000.00$0.000.00$0.000.000
05$1.57325$4.834$0.393$3.182.03$0.000.00$0.000.001
06$2.25555$4.059$0.250$0.000.00$0.000.00$0.000.000
07$1.57305$5.1518$0.087$5.933.78$5.933.78$5.933.781
08$3.34763$4.3818$0.186$3.561.07$3.561.07$3.561.071
09$3.54692$5.1217$0.208$0.000.00$0.000.00$0.000.000
10$2.55636$4.0121$0.121$0.000.00$0.000.00$0.000.000
11$3.78974$3.8822$0.172$3.560.94$3.560.94$3.560.941
12$7.131,350$5.2836$0.198$3.160.44$6.500.91$16.762.351
13$5.901,576$3.7433$0.179$3.290.56$3.160.53$3.160.531
14$0.000—3$0.000$3.16—$0.00—$0.00—1
15$0.000—1$0.000$12.99—$0.00—$0.00—1
16$0.000—0—$7.02—$0.00—$0.00—2
17$0.154$37.500—$0.000.00$0.000.00$0.000.000
18$3.72672$5.546$0.620$0.000.00$3.560.96$3.560.960
19$21.443,371$6.3670$0.306$6.510.30$2.950.14$2.950.142
20$6.241,118$5.5837$0.169$3.560.57$7.121.14$7.121.141
21$6.31928$6.8032$0.197$3.560.56$0.000.00$0.000.001
22$4.51866$5.2123$0.196$6.741.49$3.560.79$3.560.792
23$5.291,003$5.2720$0.265$6.891.30$6.891.30$18.643.522

GP1 — $13.82 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$2.37630$3.7610$0.237$0.000.00$0.000.00$0.000.000
13$1.16413$2.819$0.129$0.000.00$0.000.00$0.000.000
14$0.73229$3.193$0.243$0.000.00$0.000.00$0.000.000
15$0.48125$3.840—$0.000.00$0.000.00$0.000.000
16$0.46106$4.343$0.153$3.567.74$10.6823.21$10.6823.211
17$1.70266$6.398$0.212$10.065.92$2.941.73$2.941.732
18$2.28290$7.862$1.140$0.000.00$0.000.00$0.000.000
19$2.03166$12.232$1.015$0.000.00$3.561.75$3.561.750
20$0.6998$7.043$0.230$3.565.16$0.000.00$0.000.001
21$0.86119$7.232$0.430$0.000.00$0.000.00$0.000.000
22$0.3993$4.192$0.195$0.000.00$0.000.00$0.000.000
23$0.67101$6.632$0.335$0.000.00$0.000.00$3.565.310

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-19 ran higherhours it ran lowersign test
CPM14 of 2410 of 24p = 0.541
CTR23 of 241 of 24p = 0.000
click→install12 of 2412 of 24p = 1.000
CPI4 of 2420 of 24p = 0.002

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

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

Every shared hour, 2026-09-18 → 2026-09-19. 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
001,346 → 2,4446.64 → 6.465.57% → 7.57%22.7% → 17.8%0.526 → 0.478
012,120 → 3,5345.73 → 7.278.30% → 8.52%15.9% → 19.9%0.434 → 0.428
021,380 → 3,2427.62 → 6.676.88% → 9.38%22.1% → 16.8%0.501 → 0.424
031,265 → 3,4579.10 → 8.699.33% → 9.69%14.4% → 12.8%0.677 → 0.698
041,350 → 4,99111.50 → 7.227.19% → 8.70%22.7% → 15.7%0.705 → 0.530
051,243 → 4,8347.14 → 7.067.24% → 8.92%13.3% → 18.3%0.740 → 0.432
061,534 → 2,7687.08 → 7.957.89% → 10.01%12.4% → 19.1%0.724 → 0.415
071,214 → 4,53510.15 → 8.587.66% → 9.70%26.9% → 18.0%0.493 → 0.493
081,738 → 3,4738.27 → 7.238.00% → 9.30%15.8% → 16.4%0.654 → 0.474
091,644 → 2,6257.36 → 8.548.27% → 10.63%18.4% → 17.2%0.484 → 0.467
101,523 → 3,1597.33 → 8.847.22% → 14.75%27.3% → 19.7%0.372 → 0.303
111,973 → 2,0657.22 → 9.337.50% → 14.29%18.9% → 16.9%0.509 → 0.385
122,967 → 2,0246.68 → 9.0910.14% → 14.62%18.6% → 13.5%0.354 → 0.460
133,063 → 1,9435.98 → 9.518.68% → 15.23%16.5% → 17.2%0.416 → 0.362
141,000 → 1,66212.33 → 10.6910.60% → 14.92%14.2% → 16.5%0.822 → 0.433
151,248 → 2,0269.88 → 11.708.73% → 14.26%10.1% → 22.1%1.121 → 0.370
161,669 → 1,82610.53 → 10.199.11% → 12.76%16.4% → 21.5%0.703 → 0.372
172,035 → 1,7469.86 → 8.5811.30% → 10.19%14.3% → 19.7%0.608 → 0.428
182,494 → 2,0708.98 → 10.0610.38% → 13.38%7.7% → 18.4%1.120 → 0.408
194,772 → 1,7177.59 → 10.058.89% → 12.17%19.6% → 25.4%0.437 → 0.325
202,501 → 1,1579.00 → 13.669.40% → 16.85%22.1% → 22.6%0.433 → 0.359
212,496 → 1,0509.17 → 13.798.89% → 16.48%23.0% → 14.5%0.449 → 0.579
222,355 → 9948.79 → 13.168.37% → 16.60%22.3% → 20.0%0.470 → 0.396
232,593 → 1,0857.79 → 11.998.95% → 15.21%17.2% → 15.2%0.505 → 0.520

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

Pooled, CTR rose 8.69% to 11.24% at p = 0.000 while click-to-install did not separate, 17.82% to 17.97% at p = 0.837, on impressions 27.2% higher at a CPM of $8.69 against $8.16, for a CPI of $0.430 against $0.527.

The cheaper installs are a roster change, not one account's: B1's CPM fell 6.0% and Dicey2's 17.8% while SZ1's rose 2.9% and GP1's 54.2%, and B1 held 38.6% of Sinai's impressions on both days while Dicey2 went from 17.0% to 27.4%, SZ1 from 38.8% to 21.4% and GP1 from 5.5% to 12.6%.

Held to B1's rebuilt campaign on the account clock, neither rate separates, click-to-install 18.77% to 19.53% at p = 0.643 over 24 shared hours; held to povposer2, the one ad that ran through both, it did not separate either, 19.36% to 22.22% at p = 0.672 over twenty shared hours on 853 impressions. The install-to-pay rows beside them are matured at the instrument's 6 h horizon and do not separate either, 12.50% to 11.50% at p = 0.747 pooled and 15.79% to 12.50% at p = 0.803 on povposer2, one payer. posefour's 8.77% to 24.24% at p = 0.023 sets its first three delivering hours against the same three a day later, 57 clicks against 66, and is a direction.

2026-09-20T17:31:53.303904 image/svg+xml Matplotlib v3.11.1, https://matplotlib.org/ 0 5 10 15 20 hour (UTC) 6 8 10 12 14 16 CTR % CTR 2026-09-18 2026-09-19 0 5 10 15 20 hour (UTC) 6 7 8 9 10 11 12 13 14 USD per 1,000 impressions CPM 0 5 10 15 20 hour (UTC) 7.5 10.0 12.5 15.0 17.5 20.0 22.5 25.0 27.5 installs / clicks % Click → install 0 5 10 15 20 hour (UTC) 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1.0 1.1 USD Cost per install Delivery by hour — 2026-09-19 against 2026-09-18, shared hours only (UTC)
The same four ratios with the prior day laid over the day, shared hours only

Country, 2026-09-19

(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.9425.5%23,726$5.65419$0.320$195.981.4670
ID$37.787.2%8,214$4.60189$0.200$36.200.9616
BR$27.515.2%1,518$18.1280$0.344$44.781.6310
TR$26.045.0%1,251$20.8145$0.579$72.362.7811
US$24.824.7%478$51.8916$1.551$18.970.7612
MX$21.364.1%2,144$9.9646$0.464$6.810.3215
AR$15.803.0%1,111$14.2241$0.385$0.000.003
MY$14.702.8%1,564$9.4048$0.306$29.842.039
PH$12.322.3%3,083$4.0072$0.171$21.311.737
GB$11.602.2%362$32.0814$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.81 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.57 from Meta 2026-09-19, a measured UTC-day total of $184.05; Dicey2 (UTC-7) $37.26 from Meta 2026-09-18 and $174.62 from Meta 2026-09-19, a measured UTC-day total of $211.88; 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. 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.4924.2%8,374$5.31114$0.390$106.992.4034
US$14.768.0%395$37.3513$1.136$18.971.2910
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%533$12.0914$0.460$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.592.0%202$17.769$0.399$7.342.043
PL$3.481.9%175$19.903$1.161$0.000.002

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

Dicey2

ccspendshareimpressionsCPMregistrations (ours)cost/regwithin-daywROASpayers
IN$55.6826.3%7,194$7.74175$0.318$60.511.0924
ID$16.737.9%2,708$6.1882$0.204$14.690.884
BR$14.186.7%653$21.7237$0.383$19.531.384
TR$11.975.7%341$35.1112$0.998$3.580.302
US$9.204.3%68$135.762$4.602$0.000.002
MX$8.183.9%408$20.0515$0.545$3.400.422
AR$6.733.2%320$21.0118$0.374$0.000.002
MY$5.752.7%355$16.1815$0.383$0.000.001
GB$5.072.4%76$66.593$1.691$0.000.001
TH$4.532.1%474$9.5422$0.206$0.000.000
CL$4.312.0%140$30.832$2.154$0.000.002
PH$4.071.9%525$7.7519$0.214$0.000.001

134 further countries are not listed, $65.48 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.

This section is B1, Dicey2, SZ1 and GP1 on both sides and every ratio in it is a return, covering $643.57 of the day's $653.68 within-day revenue; the balance is HR1's and HR2's, which have no country export.

Two cells reach the 16-payer bar on this table's own count, India at 70 payers and Indonesia at 16; every other country on the table is a direction.

India took 25.5% of the buy and returned 1.46, against 23.3% and 1.02 the day before; B1's $44.49 there returned 2.40 on thirty-four payers and Dicey2's $55.68 1.09 on twenty-four.

Indonesia took $37.78 at a $4.60 CPM and returned 0.96; Turkey's 2.78 on $26.04 and the United States' 0.76 on $24.82 are directions.

The known-answer test ran and held. Raking is checked by requiring a UTC+0 account to come back unchanged; GP1 is that account on this day, its Meta day is the UTC day at $61.40, and the identity held.

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-20T17:31:53.423304 image/svg+xml Matplotlib v3.11.1, https://matplotlib.org/ IN ID BR TR US MX AR MY PH GB CL TH 0 25 50 75 100 125 150 175 200 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-19 spend within-day revenue
Spend against within-day revenue, by country
2026-09-20T17:31:53.459493 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-19 (report clock)
Cost per install by country

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

(i) The portfolio by country, 2026-09-18. 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$90.4823.3%17,635$5.13202$0.448$92.551.0249
BR$26.046.7%1,599$16.2880$0.325$12.620.485
ID$26.006.7%5,776$4.50103$0.252$2.940.116
US$23.916.2%449$53.239$2.656$21.960.9220
MX$20.485.3%1,939$10.5627$0.759$10.210.5011
TR$11.813.0%680$17.3715$0.787$32.182.727
PH$10.852.8%2,945$3.6867$0.162$6.690.624
GB$9.702.5%386$25.1514$0.693$10.451.088
AR$9.502.4%700$13.5714$0.678$0.000.007
CO$9.272.4%950$9.7617$0.545$8.900.963
CL$7.752.0%410$18.904$1.938$3.560.463
TH$7.541.9%993$7.6024$0.314$0.000.001

157 further countries are not listed, $134.65 between them (34.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) $28.44 from Meta 2026-09-17 and $125.73 from Meta 2026-09-18, a measured UTC-day total of $154.17; Dicey2 (UTC-7) $31.36 from Meta 2026-09-17 and $94.59 from Meta 2026-09-18, a measured UTC-day total of $125.95; SZ1 (UTC-7) $18.58 from Meta 2026-09-17 and $75.47 from Meta 2026-09-18, a measured UTC-day total of $94.05; GP1 (UTC+0) needed none, its Meta day IS the UTC day at $13.82. 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. Their spend is in every day-grain table; only their country split is missing.

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

B1

ccspendshareimpressionsCPMregistrations (ours)cost/regwithin-daywROASpayers
IN$29.5319.2%5,227$5.6529$1.018$14.240.4829
US$15.4310.0%326$47.317$2.204$5.980.3918
MX$8.865.7%1,237$7.1610$0.886$6.810.778
ID$5.713.7%1,412$4.057$0.816$0.000.002
TR$5.633.7%352$16.015$1.127$25.034.445
GB$5.443.5%300$18.179$0.605$6.971.286
AR$4.452.9%344$12.926$0.741$0.000.006
CL$4.012.6%266$15.093$1.337$3.560.892
CO$3.952.6%415$9.507$0.564$2.970.752
PH$3.772.4%1,286$2.9310$0.377$3.350.893
IT$3.702.4%223$16.598$0.462$7.341.982
UA$3.502.3%280$12.494$0.875$0.000.000

141 further countries are not listed, $60.18 between them (39.0% of this block).

Dicey2

ccspendshareimpressionsCPMregistrations (ours)cost/regwithin-daywROASpayers
IN$32.1425.5%3,461$9.2854$0.595$32.041.0013
BR$11.459.1%601$19.0734$0.337$6.310.553
MX$8.616.8%377$22.878$1.076$0.000.002
US$7.746.1%102$75.811$7.736$15.982.072
ID$6.555.2%723$9.0616$0.409$0.000.003
TR$3.843.1%137$28.036$0.641$7.151.862
AR$3.612.9%161$22.423$1.204$0.000.001
CL$3.022.4%83$36.250—$0.000.001
GB$2.962.4%62$48.012$1.481$0.000.001
CO$2.812.2%200$14.094$0.703$0.000.000
ES$2.812.2%73$38.633$0.937$0.000.000
AU$2.592.1%33$79.410—$0.000.001

109 further countries are not listed, $37.81 between them (30.0% of this block).

SZ1

ccspendshareimpressionsCPMregistrations (ours)cost/regwithin-daywROASpayers
IN$24.6626.2%8,110$3.04107$0.230$32.041.305
BR$13.9414.8%935$14.9143$0.324$6.310.452
ID$11.1411.8%2,940$3.7969$0.161$0.000.000
PH$5.495.8%1,375$3.9952$0.106$3.350.611
TH$4.695.0%545$8.6016$0.293$0.000.001
MY$3.113.3%282$11.017$0.444$0.000.001
MX$2.823.0%299$9.448$0.352$3.401.211
VN$2.372.5%232$10.2312$0.198$0.000.001
CO$2.362.5%310$7.616$0.394$5.932.511
TR$1.671.8%145$11.544$0.418$0.000.000
SA$1.371.5%221$6.2214$0.098$0.000.000
GB$1.261.3%21$59.323$0.421$3.482.761

125 further countries are not listed, $19.15 between them (20.4% of this block).

GP1

ccspendshareimpressionsCPMregistrations (ours)cost/regwithin-daywROASpayers
IN$4.1530.0%837$4.9612$0.346$14.243.432
ID$2.6018.8%702$3.7011$0.236$2.941.131
TR$0.664.8%46$14.350—$0.000.000
BR$0.644.6%63$10.163$0.213$0.000.000
PH$0.533.8%144$3.682$0.265$0.000.000
AR$0.423.0%28$15.001$0.420$0.000.000
TH$0.342.5%90$3.782$0.170$0.000.000
UA$0.221.6%21$10.480—$0.000.000
UZ$0.221.6%9$24.440—$0.000.000
VN$0.211.5%55$3.822$0.105$0.000.000
MX$0.201.4%27$7.411$0.200$0.000.000
GE$0.191.4%11$17.270—$0.000.000

68 further countries are not listed, $3.44 between them (24.9% 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.

Aggregate, both days

2026-09-182026-09-19change
spend$387.99$525.31+35.4%
impressions47,52360,427+27.2%
CPM$8.16$8.69+6.5%
registrations (ours)8991,483+65.0%
cost per registration$0.432$0.354−17.9%
booked$3,407.46 (8.78)$2,561.54 (4.88)−24.8%
Meta booked$3,028.89 (7.81)$2,165.79 (4.12)
within-day$371.88 (0.96)$653.68 (1.24)+75.8%
cohort @ 24h$460.08 (1.19)$992.47 (1.89)+115.7%
booked payers258283+25
payer rate (8h)6.6%5.6%−1.0 pts
payer rate (d0)7.3%6.6%−0.7 pts
ARPU (8h)$0.4267$0.4293+0.6%
ARPU (d0)$0.5118$0.6692+30.8%
ARPPU (8h)$6.50$7.67+18.0%
ARPPU (d0)$6.97$10.13+45.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-18$387.9947,5238.164,1318.69%73617.82%$0.527
2026-09-19$525.3160,4278.696,79411.24%1,22117.97%$0.430
  • click → install 17.82% → 17.97% (+0.9%, p = 0.837) — did not separate.
  • CTR 8.69% → 11.24% (+29.3%, 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 $387.99 and $525.31 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.

Within-day is closed on both days and the 24 h cohort with it, and both are whole: within-day went 0.96 to 1.24, $371.88 to $653.68, and the 24 h cohort 1.19 to 1.89, $460.08 to $992.47, both at 100% coverage, the cohort resting on 66 payers and 98. Both money figures rose faster than spend.

The 8 h cohort is unchanged from the morning page, $383.63 and $636.67, returning 0.99 and 1.21 on the spend the exports settled; it is a shorter window on the same two cohorts.

The 24 h cohort runs $338.79 above within-day, and GP1/templatewallf is $116.53 of it, $193.67 against $77.14, with Dicey2/templatewallj adding $43.01, HR1/bodysuit $39.72, B1/poselabels $26.66, Dicey2/fittingroomw $26.51, B1/poseheart $25.09 and B1/posefour $19.45.

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

installedbooked on 2026-09-19share
2026-09-19$653.6825.5%
2026-09-18$127.215.0%
2026-09-17$51.532.0%
2026-09-16$117.794.6%
2026-09-15$94.213.7%
2026-09-14$17.420.7%

Six install days carry $1,061.84 of the day's money; the remaining $1,503.26 arrived from installs on or before 09-13, which the instrument does not list separately.

$1,911.42 of the day's money came from installs bought before it, 74.5%, against 89.1% on 09-18, so booked fell 24.8% on a day whose within-day revenue rose 75.8%.

2026-09-20T17:31:53.549150 image/svg+xml Matplotlib v3.11.1, https://matplotlib.org/ booked within-day cohort @ 24h 0 500 1000 1500 2000 2500 3000 3500 USD 8.78 0.96 1.19 4.88 1.24 1.89 the number above each bar is that measure's ROAS against the same day's spend The three revenue measures, 2026-09-18 against 2026-09-19 (UTC) 2026-09-18 2026-09-19
The three revenue measures on both days, ROAS above each bar
2026-09-20T17:31:53.611945 image/svg+xml Matplotlib v3.11.1, https://matplotlib.org/ 2026-09-18 2026-09-19 0 500 1000 1500 2000 2500 3000 3500 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-19.

campaignaccountspendshareimpressionsCPMregistrationscost/regwithin-daywROASpayers
amclqzqgtmnn_5l4ya1pifdk3_sn_ww_cvr_260826Dicey2$133.0132.1%12,100$10.99403$0.330$145.171.0956
bailingxia_srfhjyd_sn_ww_cvr_260911_nnpixelB1$117.5028.4%14,222$8.26306$0.384$293.572.5048
amclqzqgtmnn_5l4ya1pifdk3_sn_ww_cvr_260919_wlpixelDicey2$84.2520.4%5,857$14.38119$0.708$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.50100.0%14,222$8.26306$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.0161.2%12,100$10.99403$0.330$145.171.0956
amclqzqgtmnn_5l4ya1pifdk3_sn_ww_cvr_260919_wlpixelDicey2$84.2538.8%5,857$14.38119$0.708$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

⚠ This section and the one below are cut on each account's own day from the day export, not on the report clock. B1's account day 09-19 runs from 07:00 UTC on 09-19 to 07:00 UTC on 09-20. Tables A and B below and the hourly and country sections above are on UTC.

The account day holds $413.77 against the report day's $525.31, and the gap is where the day's two ends sit: the report day catches B1's new round from 04:19 UTC and SZ1's last delivering hours, while the account day catches the twenty-one undress cuts that began spending in Dicey2 after 03:00 UTC on 09-20.

Dicey2 ran two Sinai campaigns for the first time, $133.01 on the 08-26 campaign and $84.25 on the new one, 61.2% and 38.8% of the account's Sinai buy.

On the account day CPM fell in one campaign that ran on both days and rose in the other three: Dicey2's 08-26 campaign went $15.62 to $10.99, against B1's $8.15 to $8.26, GP1's $5.24 to $8.08 and SZ1's $5.24 to $5.50 on a seventh of its previous spend.

Activity history, B1's rebuilt campaign, requested over 2026-09-17 to 2026-09-21 and rendered as Sep 17, 2026 to Sep 20, 2026, asserted before any row of it was read. Inside this report day, which runs from 17:00 on 09-18 to 17:00 on 09-19 account time, it records an ad created at 21:19 on 09-18 and two review approvals, five of the six new ads starting delivery between 21:30 and 22:26, and two rejections: mugshot from Active to Not Approved at 21:27, before it delivered, and poseheart at 00:16 on 09-19. No budget entry falls inside it: the campaign sat at $150 a day throughout, and the move to $100 is logged at 20:48 account time on 09-19, 03:48 UTC on 09-20 and the next page's.

The other four campaigns' regimes come from the regime record read off each campaign's own history, because this run stages B1's alone. Dicey2's 08-26 campaign sat at $150 a day and its new campaign opened at $120 at 14:38 UTC; SZ1's stood at $120 while its account's spending limit read $388.40 at 08:49 UTC and $20.00 at 10:07; GP1's went $20 to $40 a day at 01:10 UTC and $40 to $80 at 15:42, three regimes inside one report day.

The day export reads no Sinai ad active in any account. B1's activity history records its rebuilt campaign going from Active to Inactive at 17:06 account time on 09-20, 00:06 UTC on 09-21 and six minutes before its export was pulled, so not delivering on it reads that switch rather than the ad. On that campaign povposer2 and poselabels read not delivering, posefour, poseheart, poselace, posephoto and mugshot recently rejected beside heels, howto, hybrid, insetarrow and uireseed, and kimono and poolslow rejected. On Dicey2's 08-26 campaign all three template walls, templatewallm, templatewallj and templatewalln, read recently rejected and sofa inactive; the new campaign reads sixteen not delivering and handdressdown, handrobe and strapsgerman recently rejected; GP1 reads thirteen not delivering and one inactive; SZ1's three read not delivering. These states are the pull's, a day after the report day closed.

HR2's campaign reads $0.00 with 43 registrations against it, because its day export was not pulled on this run.

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

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

campaignaccountspendshareimpressionsCPMregistrationscost/regwithin-daywROASpayers
bailingxia_srfhjyd_sn_ww_cvr_260911_nnpixelB1$213.2144.0%26,161$8.15143$1.491$216.321.0146
amclqzqgtmnn_5l4ya1pifdk3_sn_ww_cvr_260826Dicey2$131.8527.2%8,439$15.62174$0.758$67.820.5145
dxu2a6iwzx5r_5l4ya1pifdk3_sn_ww_cvr_260911SZ1$125.8426.0%24,004$5.24438$0.287$61.020.4817
dxu2a6iwzx5r_5l4ya1pifdk3_sn_ww_cvr_260917GP1$13.822.9%2,636$5.2446$0.300$17.181.243
bailingxia_srfhjyd_sn_ww_cvr_260820B1$0.000.0%0—63$0.000$0.00—92
dxu2a6iwzx5r_5l4ya1pifdk3_sn_ww_cvr_260826HR2$0.000.0%0—28$0.000$3.56—34
bailingxia_srfhjyd_sn_ww_cvr_260820KBM1$0.000.0%0—4$0.000$0.00—15
bailingxia_srfhjyd_sn_ww_cvr_260820HR1$0.000.0%0—3$0.000$5.98—6

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

B1

campaignaccountspendshareimpressionsCPMregistrationscost/regwithin-daywROASpayers
bailingxia_srfhjyd_sn_ww_cvr_260911_nnpixelB1$213.21100.0%26,161$8.15143$1.491$216.321.0146
bailingxia_srfhjyd_sn_ww_cvr_260820B1$0.000.0%0—63$0.000$0.00—92

Nomad Node

nothing delivered or registered.

KBM1

campaignaccountspendshareimpressionsCPMregistrationscost/regwithin-daywROASpayers
bailingxia_srfhjyd_sn_ww_cvr_260820KBM1$0.000.0%0—4$0.000$0.00—15

Dicey2

campaignaccountspendshareimpressionsCPMregistrationscost/regwithin-daywROASpayers
amclqzqgtmnn_5l4ya1pifdk3_sn_ww_cvr_260826Dicey2$131.85100.0%8,439$15.62174$0.758$67.820.5145

HR1

campaignaccountspendshareimpressionsCPMregistrationscost/regwithin-daywROASpayers
bailingxia_srfhjyd_sn_ww_cvr_260820HR1$0.000.0%0—3$0.000$5.98—6

HR2

campaignaccountspendshareimpressionsCPMregistrationscost/regwithin-daywROASpayers
dxu2a6iwzx5r_5l4ya1pifdk3_sn_ww_cvr_260826HR2$0.000.0%0—28$0.000$3.56—34

SZ1

campaignaccountspendshareimpressionsCPMregistrationscost/regwithin-daywROASpayers
dxu2a6iwzx5r_5l4ya1pifdk3_sn_ww_cvr_260911SZ1$125.84100.0%24,004$5.24438$0.287$61.020.4817

GP1

campaignaccountspendshareimpressionsCPMregistrationscost/regwithin-daywROASpayers
dxu2a6iwzx5r_5l4ya1pifdk3_sn_ww_cvr_260917GP1$13.82100.0%2,636$5.2446$0.300$17.181.243

Every asset

(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.548,922$8.80131$0.600$99.351.26$118.8012
vid_ww_templatewallm_7s_9x16_sn_v1Dicey2$51.234,142$12.37136$0.377$71.611.40$71.615
vid_ww_templatewallj_7s_9x16_sn_v1Dicey2$41.814,549$9.19145$0.288$33.550.80$76.565
vid_ww_posetoldw_7s_9x16_sn_v1Dicey2$26.242,499$10.5051$0.515$19.260.73$22.851
vid_ww_fittingroomw_11s_9x16_sn_v1Dicey2$26.171,794$14.5950$0.523$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.681,645$9.5344$0.356$2.940.19$2.941
vid_ww_poselabels_9s_9x16_sn_v1B1$14.382,206$6.525$2.876$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.41438$12.350—$0.000.00$0.000
vid_ww_tworooms_11s_9x16_sn_v1Dicey2$5.34262$20.381$5.340$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_editortabs_13s_9x16_sn_v1GP1$0.93204$4.561$0.930$0.000.00$0.000
vid_ww_undressstocking_6s_9x16_sn_v1Dicey2$0.9386$10.810—$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.548,922$8.80131$0.600$99.351.26$118.8012
vid_ww_poselabels_9s_9x16_sn_v1B1$14.382,206$6.525$2.876$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.234,142$12.37136$0.377$71.611.40$71.615
vid_ww_templatewallj_7s_9x16_sn_v1Dicey2$41.814,549$9.19145$0.288$33.550.80$76.565
vid_ww_posetoldw_7s_9x16_sn_v1Dicey2$26.242,499$10.5051$0.515$19.260.73$22.851
vid_ww_fittingroomw_11s_9x16_sn_v1Dicey2$26.171,794$14.5950$0.523$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.681,645$9.5344$0.356$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.41438$12.350—$0.000.00$0.000
vid_ww_tworooms_11s_9x16_sn_v1Dicey2$5.34262$20.381$5.340$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.9386$10.810—$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

The five largest ads on the account day are two template walls, two pose cuts and a fitting-room cut, posefour, templatewallm, templatewallj, posetoldw and fittingroomw, $223.99 between them and 54.1% of the account-day buy.

Twenty-one Dicey2 undress cuts bought only after the report day closed, so they have no row in table A; every other ad's two clocks are set side by side in Caveats.

Three ads-map labels each cover two ad ids, the old-campaign ad and its rebuild, so tables A, B and C pool B1/povposer2, B1/poolslow and B1/kimono; on this account day the older ads spent nothing, so only their booked and registration columns enter.

⚠ 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-20T17:31:53.730799 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 CTR % CTR by hour — every asset, 2026-09-19 (UTC) B1/posefour Dicey2/templatewallm B1/povposer2 SZ1/fittingroom Dicey2/sofa Dicey2/templatewallj B1/poseheart GP1/templatewallf Dicey2/posetoldw SZ1/posetold GP1/posesofa Dicey2/fittingroomw Dicey2/topcreatorw GP1/templatewallg B1/poselace B1/poselabels Dicey2/templatewalln B1/posephoto Dicey2/tworooms Dicey2/undresshem SZ1/topcreator
CTR by hour, one line per asset
2026-09-20T17:31:54.002376 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-19 (UTC) B1/posefour Dicey2/templatewallm B1/povposer2 SZ1/fittingroom Dicey2/sofa Dicey2/templatewallj B1/poseheart GP1/templatewallf Dicey2/posetoldw SZ1/posetold GP1/posesofa Dicey2/fittingroomw Dicey2/topcreatorw GP1/templatewallg B1/poselace B1/poselabels Dicey2/templatewalln B1/posephoto Dicey2/tworooms Dicey2/undresshem SZ1/topcreator
Click-to-install by hour, one line per asset
2026-09-20T17:31:54.124752 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 1 2 3 4 5 6 USD Cost per install by hour — every asset, 2026-09-19 (UTC) B1/posefour Dicey2/templatewallm B1/povposer2 SZ1/fittingroom Dicey2/sofa Dicey2/templatewallj B1/poseheart GP1/templatewallf Dicey2/posetoldw SZ1/posetold GP1/posesofa Dicey2/fittingroomw Dicey2/topcreatorw GP1/templatewallg B1/poselace B1/poselabels Dicey2/templatewalln B1/posephoto Dicey2/undresshem SZ1/topcreator
Cost per install by hour, one line per asset
2026-09-20T17:31:53.867928 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 USD per 1,000 impressions CPM by hour — every asset, 2026-09-19 (UTC) B1/posefour Dicey2/templatewallm B1/povposer2 SZ1/fittingroom Dicey2/sofa Dicey2/templatewallj B1/poseheart GP1/templatewallf Dicey2/posetoldw SZ1/posetold GP1/posesofa Dicey2/fittingroomw Dicey2/topcreatorw GP1/templatewallg B1/poselace B1/poselabels Dicey2/templatewalln B1/posephoto Dicey2/tworooms Dicey2/undresshem SZ1/topcreator
CPM by hour, one line per asset

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

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

assetaccountspendimpressionsCPMregistrationscost/regwithin-daywROAScohort@24hpayers
vid_ww_povposer2_8s_9x16_sn_v2B1$165.3219,854$8.33140$1.181$216.321.31$253.2039
vid_ww_sofa_8s_9x16_sn_v1Dicey2$95.826,360$15.07133$0.720$31.490.33$34.888
vid_ww_fittingroom_11s_9x16_sn_v2SZ1$81.3417,283$4.71285$0.285$27.230.33$45.8910
vid_ww_posetold_7s_9x16_sn_v1SZ1$37.575,800$6.48151$0.249$33.790.90$40.496
vid_ww_poseheart_7s_9x16_sn_v1B1$24.663,393$7.270—$0.000.00$0.000
vid_ww_poselace_11s_9x16_sn_v1B1$15.651,868$8.380—$0.000.00$0.000
vid_ww_tworooms_11s_9x16_sn_v1Dicey2$12.43629$19.7611$1.130$10.680.86$10.684
vid_ww_posesofa_7s_9x16_sn_v1GP1$11.922,339$5.1044$0.271$17.181.44$20.743
vid_ww_bedroom_8s_9x16_sn_v1Dicey2$11.65663$17.572$5.825$0.000.00$0.000
vid_ww_undresshem_6s_9x16_sn_v1Dicey2$9.38592$15.8423$0.408$25.652.73$28.607
vid_ww_topcreator_10s_9x16_sn_v1SZ1$6.93921$7.522$3.465$0.000.00$0.001
vid_ww_posefour_15s_9x16_sn_v1B1$4.84669$7.230—$0.000.00$0.000
vid_ww_poselabels_9s_9x16_sn_v1B1$2.20320$6.880—$0.000.00$0.000
vid_ww_editortabs_13s_9x16_sn_v1GP1$1.90297$6.402$0.950$0.000.00$0.000
vid_ww_posewipe_8s_9x16_sn_v1Dicey2$1.76108$16.300—$0.000.00$0.002
vid_ww_yacht_10s_9x16_sn_v1Dicey2$0.8187$9.310—$0.000.00$0.000
vid_ww_posephoto_9s_9x16_sn_v1B1$0.5457$9.470—$0.000.00$0.000
vid_ww_editortabs_13s_9x16_sn_v1HR2$0.000—13$0.000$3.56—$7.1223
vid_ww_shirt_10s_9x16_sn_v1B1$0.000—12$0.000$0.00—$0.0014
vid_ww_gym_12s_9x16_sn_v1 - CopyHR2$0.000—11$0.000$0.00—$0.007
vid_ww_poolphoto_15s_9x16_sn_v1B1$0.000—9$0.000$0.00—$0.0010
vid_ww_templatewall_7s_9x16_sn_v1B1$0.000—9$0.000$0.00—$0.009
vid_ww_pooldirect_15s_9x16_sn_v1B1$0.000—8$0.000$0.00—$0.009
vid_ww_gym_12s_9x16_sn_v1HR2$0.000—4$0.000$0.00—$0.003
vid_ww_lace_10s_9x16_sn_v1B1$0.000—4$0.000$0.00—$0.007
vid_ww_poolphotob_15s_9x16_sn_v1B1$0.000—4$0.000$0.00—$0.002
vid_ww_uploadpanelr2_7s_9x16_sn_v1B1$0.000—4$0.000$0.00—$0.0011
vid_ww_bodysuit_10s_9x16_sn_v1HR1$0.000—3$0.000$5.98—$14.943
vid_ww_poolslow_15s_9x16_sn_v1KBM1$0.000—3$0.000$0.00—$0.004
vid_ww_shirtb_11s_9x16_sn_v1B1$0.000—3$0.000$0.00—$3.567
vid_ww_templatewallb_7s_9x16_sn_v1B1$0.000—3$0.000$0.00—$0.001
vid_ww_madapp_7s_9x16_sn_v1B1$0.000—2$0.000$0.00—$0.005
vid_ww_shirtr2_8s_9x16_sn_v1B1$0.000—2$0.000$0.00—$0.000
vid_ww_trainpress2_15s_9x16_sn_v1B1$0.000—2$0.000$0.00—$0.001
vid_us_pool5_15s_9x16_sn_v1KBM1$0.000—1$0.000$0.00—$0.001
vid_ww_crushwindow_9s_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.001
vid_ww_jetconeb_7s_9x16_sn_v1Dicey2$0.000—1$0.000$0.00—$0.000
vid_ww_kimono_10s_9x16_sn_v1B1$0.000—1$0.000$0.00—$0.003
vid_ww_poolslow_15s_9x16_sn_v2B1$0.000—1$0.000$0.00—$0.001
vid_ww_stockings_11s_9x16_sn_v1Dicey2$0.000—1$0.000$0.00—$0.001
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.006
vid_ww_creamvloom_7s_9x16_sn_v1Dicey2$0.000—0—$0.00—$0.001
vid_ww_fittingroomb_10s_9x16_sn_v1Dicey2$0.000—0—$0.00—$0.001
vid_ww_gymr2_12s_9x16_sn_v1B1$0.000—0—$0.00—$0.005
vid_ww_kimono_10s_9x16_sn_v2B1$0.000—0—$0.00—$0.001
vid_ww_kimonor2_10s_9x16_sn_v1Dicey2$0.000—0—$0.00—$0.001
vid_ww_kitchen_10s_9x16_sn_v1Dicey2$0.000—0—$0.00—$0.001
vid_ww_lacer2_9s_9x16_sn_v1Dicey2$0.000—0—$0.00—$0.003
vid_ww_pooldirectr2_11s_9x16_sn_v1Dicey2$0.000—0—$0.00—$0.003
vid_ww_poolslow_15s_9x16_sn_v1B1$0.000—0—$0.00—$0.001
vid_ww_povposeb_8s_9x16_sn_v1B1$0.000—0—$0.00—$0.001
vid_ww_povposer2_8s_9x16_sn_v1B1$0.000—0—$0.00—$0.002
vid_ww_templatewallr2_7s_9x16_sn_v1B1$0.000—0—$0.00—$0.002
vid_ww_uireseed_11s_9x16_sn_v1B1$0.000—0—$0.00—$0.004
vid_ww_uploadpanelb_7s_9x16_sn_v1B1$0.000—0—$0.00—$0.002

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

B1

assetaccountspendimpressionsCPMregistrationscost/regwithin-daywROAScohort@24hpayers
vid_ww_povposer2_8s_9x16_sn_v2B1$165.3219,854$8.33140$1.181$216.321.31$253.2039
vid_ww_poseheart_7s_9x16_sn_v1B1$24.663,393$7.270—$0.000.00$0.000
vid_ww_poselace_11s_9x16_sn_v1B1$15.651,868$8.380—$0.000.00$0.000
vid_ww_posefour_15s_9x16_sn_v1B1$4.84669$7.230—$0.000.00$0.000
vid_ww_poselabels_9s_9x16_sn_v1B1$2.20320$6.880—$0.000.00$0.000
vid_ww_posephoto_9s_9x16_sn_v1B1$0.5457$9.470—$0.000.00$0.000
vid_ww_shirt_10s_9x16_sn_v1B1$0.000—12$0.000$0.00—$0.0014
vid_ww_poolphoto_15s_9x16_sn_v1B1$0.000—9$0.000$0.00—$0.0010
vid_ww_templatewall_7s_9x16_sn_v1B1$0.000—9$0.000$0.00—$0.009
vid_ww_pooldirect_15s_9x16_sn_v1B1$0.000—8$0.000$0.00—$0.009
vid_ww_lace_10s_9x16_sn_v1B1$0.000—4$0.000$0.00—$0.007
vid_ww_poolphotob_15s_9x16_sn_v1B1$0.000—4$0.000$0.00—$0.002
vid_ww_uploadpanelr2_7s_9x16_sn_v1B1$0.000—4$0.000$0.00—$0.0011
vid_ww_shirtb_11s_9x16_sn_v1B1$0.000—3$0.000$0.00—$3.567
vid_ww_templatewallb_7s_9x16_sn_v1B1$0.000—3$0.000$0.00—$0.001
vid_ww_madapp_7s_9x16_sn_v1B1$0.000—2$0.000$0.00—$0.005
vid_ww_shirtr2_8s_9x16_sn_v1B1$0.000—2$0.000$0.00—$0.000
vid_ww_trainpress2_15s_9x16_sn_v1B1$0.000—2$0.000$0.00—$0.001
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.001
vid_ww_kimono_10s_9x16_sn_v1B1$0.000—1$0.000$0.00—$0.003
vid_ww_poolslow_15s_9x16_sn_v2B1$0.000—1$0.000$0.00—$0.001
vid_ww_gymr2_12s_9x16_sn_v1B1$0.000—0—$0.00—$0.005
vid_ww_kimono_10s_9x16_sn_v2B1$0.000—0—$0.00—$0.001
vid_ww_poolslow_15s_9x16_sn_v1B1$0.000—0—$0.00—$0.001
vid_ww_povposeb_8s_9x16_sn_v1B1$0.000—0—$0.00—$0.001
vid_ww_povposer2_8s_9x16_sn_v1B1$0.000—0—$0.00—$0.002
vid_ww_templatewallr2_7s_9x16_sn_v1B1$0.000—0—$0.00—$0.002
vid_ww_uireseed_11s_9x16_sn_v1B1$0.000—0—$0.00—$0.004
vid_ww_uploadpanelb_7s_9x16_sn_v1B1$0.000—0—$0.00—$0.002

Nomad Node

nothing delivered or registered.

KBM1

assetaccountspendimpressionsCPMregistrationscost/regwithin-daywROAScohort@24hpayers
vid_ww_poolslow_15s_9x16_sn_v1KBM1$0.000—3$0.000$0.00—$0.004
vid_us_pool5_15s_9x16_sn_v1KBM1$0.000—1$0.000$0.00—$0.001

Dicey2

assetaccountspendimpressionsCPMregistrationscost/regwithin-daywROAScohort@24hpayers
vid_ww_sofa_8s_9x16_sn_v1Dicey2$95.826,360$15.07133$0.720$31.490.33$34.888
vid_ww_tworooms_11s_9x16_sn_v1Dicey2$12.43629$19.7611$1.130$10.680.86$10.684
vid_ww_bedroom_8s_9x16_sn_v1Dicey2$11.65663$17.572$5.825$0.000.00$0.000
vid_ww_undresshem_6s_9x16_sn_v1Dicey2$9.38592$15.8423$0.408$25.652.73$28.607
vid_ww_posewipe_8s_9x16_sn_v1Dicey2$1.76108$16.300—$0.000.00$0.002
vid_ww_yacht_10s_9x16_sn_v1Dicey2$0.8187$9.310—$0.000.00$0.000
vid_ww_crushwindow_9s_9x16_sn_v1Dicey2$0.000—1$0.000$0.00—$0.003
vid_ww_jetconeb_7s_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.001
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.006
vid_ww_creamvloom_7s_9x16_sn_v1Dicey2$0.000—0—$0.00—$0.001
vid_ww_fittingroomb_10s_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_kitchen_10s_9x16_sn_v1Dicey2$0.000—0—$0.00—$0.001
vid_ww_lacer2_9s_9x16_sn_v1Dicey2$0.000—0—$0.00—$0.003
vid_ww_pooldirectr2_11s_9x16_sn_v1Dicey2$0.000—0—$0.00—$0.003

HR1

assetaccountspendimpressionsCPMregistrationscost/regwithin-daywROAScohort@24hpayers
vid_ww_bodysuit_10s_9x16_sn_v1HR1$0.000—3$0.000$5.98—$14.943

HR2

assetaccountspendimpressionsCPMregistrationscost/regwithin-daywROAScohort@24hpayers
vid_ww_editortabs_13s_9x16_sn_v1HR2$0.000—13$0.000$3.56—$7.1223
vid_ww_gym_12s_9x16_sn_v1 - CopyHR2$0.000—11$0.000$0.00—$0.007
vid_ww_gym_12s_9x16_sn_v1HR2$0.000—4$0.000$0.00—$0.003

SZ1

assetaccountspendimpressionsCPMregistrationscost/regwithin-daywROAScohort@24hpayers
vid_ww_fittingroom_11s_9x16_sn_v2SZ1$81.3417,283$4.71285$0.285$27.230.33$45.8910
vid_ww_posetold_7s_9x16_sn_v1SZ1$37.575,800$6.48151$0.249$33.790.90$40.496
vid_ww_topcreator_10s_9x16_sn_v1SZ1$6.93921$7.522$3.465$0.000.00$0.001

GP1

assetaccountspendimpressionsCPMregistrationscost/regwithin-daywROAScohort@24hpayers
vid_ww_posesofa_7s_9x16_sn_v1GP1$11.922,339$5.1044$0.271$17.181.44$20.743
vid_ww_editortabs_13s_9x16_sn_v1GP1$1.90297$6.402$0.950$0.000.00$0.000

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
B1/posefour$69.398,1528.517619.34%11915.64%$0.583
Dicey2/templatewallm$47.993,87212.3997625.21%13213.52%$0.364
B1/povposer2$41.235,6557.292334.12%4619.74%$0.896
SZ1/fittingroom$40.799,1574.458178.92%18722.89%$0.218
Dicey2/sofa$37.012,52114.6842116.70%4911.64%$0.755
Dicey2/templatewallj$34.193,6559.3547713.05%13929.14%$0.246
B1/poseheart$30.784,0687.572746.74%6222.63%$0.496
GP1/templatewallf$23.252,9537.8737312.63%6417.16%$0.363
Dicey2/posetoldw$21.021,97210.661899.58%4624.34%$0.457
SZ1/posetold$20.682,9756.9534911.73%8724.93%$0.238
GP1/posesofa$19.502,6317.4140415.36%4711.63%$0.415
Dicey2/fittingroomw$18.451,23414.9516113.05%4427.33%$0.419
Dicey2/topcreatorw$17.8057530.969316.17%1718.28%$1.047
GP1/templatewallg$17.721,8099.8042123.27%6014.25%$0.295
B1/poselace$15.651,8688.381528.14%2516.45%$0.626
B1/poselabels$14.412,1976.56622.82%58.06%$2.882
Dicey2/templatewalln$13.131,3739.5620314.79%4220.69%$0.313
B1/posephoto$12.591,3749.16644.66%2031.25%$0.629
Dicey2/tworooms$7.7136421.186618.13%23.03%$3.855
Dicey2/undresshem$7.2156812.696511.44%1015.38%$0.721
Dicey2/bedroom$6.9839817.54256.28%28.00%$3.490
SZ1/topcreator$6.518177.9718322.40%147.65%$0.465
GP1/editortabs$0.932044.562411.76%14.17%$0.930
Dicey2/posewipe$0.342812.1413.57%1100.00%$0.340
Dicey2/yacht$0.0577.1400.00%0——
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/poolphoto$0.000—0—0——
HR1/bodysuit$0.000—0—0——
HR1/shirt$0.000—0—0——
Dicey2/kitchen$0.000—0—0——
Dicey2/stockings$0.000—0—0——
Dicey2/spill2$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——
B1/trainpress2$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——
B1/templatewallr2$0.000—0—0——
B1/uploadpanelb$0.000—0—0——
B1/uploadpanelr2$0.000—0—0——
Dicey2/templatewalld$0.000—0—0——
B1/insetarrow$0.000—0—0——
Dicey2/crushwindow$0.000—0—0——
B1/hybrid$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
B1/posefour$99.351.43 (2.98)$99.351.43$118.801.71129.2%0.9079.9030.6%
Dicey2/templatewallm$71.611.49 (2.74)$71.611.49$71.611.4953.7%0.52714.3267.2%
B1/povposer2$160.393.89 (10.66)$61.971.50$65.531.59713.5%1.2609.3630.2%
SZ1/fittingroom$64.021.57 (1.49)$25.870.63$25.870.6352.4%0.1265.1736.6%
Dicey2/sofa$32.760.89 (8.01)$22.830.62$22.830.62510.0%0.4574.5731.2%
Dicey2/templatewallj$33.550.98 (2.07)$33.550.98$76.562.2474.8%0.52810.9448.8%
B1/poseheart$85.942.79 (2.00)$85.942.79$111.033.61811.9%1.65713.8833.5%
GP1/templatewallf$77.143.32 (3.10)$77.143.32$193.678.331318.6%2.76714.9066.0%
Dicey2/posetoldw$19.260.92 (1.08)$19.260.92$22.851.0912.0%0.44822.85100.0%
SZ1/posetold$30.131.46 (1.28)$16.390.79$23.441.1377.4%0.2493.3520.4%
GP1/posesofa$25.061.29 (1.29)$21.501.10$21.501.1035.8%0.4137.1766.9%
Dicey2/fittingroomw$20.751.12 (1.12)$20.751.12$47.262.56612.0%0.9457.8834.3%
Dicey2/topcreatorw$0.000.00 (0.00)$0.000.00$0.000.0000.0%0.000——
GP1/templatewallg$20.181.14 (1.12)$20.181.14$32.641.8457.6%0.4956.5335.4%
B1/poselace$0.000.00 (0.39)$0.000.00$0.000.0000.0%0.000——
B1/poselabels$9.540.66 (4.41)$9.540.66$36.202.51120.0%7.24136.20100.0%
Dicey2/templatewalln$2.940.22 (0.49)$2.940.22$2.940.2212.3%0.0672.94100.0%
B1/posephoto$36.762.92 (7.61)$36.762.92$36.762.92313.6%1.67112.2560.7%
Dicey2/tworooms$70.129.10 (11.35)$0.000.00$0.000.0000.0%0.000——
Dicey2/undresshem$51.907.20 (18.88)$10.681.48$10.681.48218.2%0.9715.3466.7%
Dicey2/bedroom$0.000.00 (9.66)$0.000.00$0.000.0000.0%0.000——
SZ1/topcreator$3.740.57 (1.04)$3.740.57$3.740.5716.2%0.2343.74100.0%
GP1/editortabs$0.000.00 (0.00)$0.000.00$0.000.0000.0%0.000——
Dicey2/posewipe$0.000.00 (169.24)$0.000.00$0.000.0000.0%0.000——
Dicey2/yacht$0.000.00 (70.80)$0.000.00$0.000.000————
B1/lace$82.55— (—)$0.00—$0.00—00.0%0.000——
B1/poolphoto$137.47— (—)$0.00—$0.00—00.0%0.000——
B1/shirt$91.87— (—)$0.00—$0.00—00.0%0.000——
B1/poolslow$7.23— (—)$0.00—$0.00—00.0%0.000——
B1/pooldirect$93.20— (—)$0.00—$0.00—00.0%0.000——
B1/kimono$30.11— (—)$0.00—$0.00—00.0%0.000——
KBM1/poolslow$28.73— (—)$0.00—$0.00—00.0%0.000——
KBM1/poolphoto$6.55— (—)$0.00—$0.00—00.0%0.000——
HR1/bodysuit$43.22— (—)$2.99—$42.71—233.3%7.11921.36100.0%
HR1/shirt$10.67— (—)$0.00—$0.00—00.0%0.000——
Dicey2/kitchen$0.00— (—)$0.00—$0.00—00.0%0.000——
Dicey2/stockings$9.54— (—)$0.00—$0.00—00.0%0.000——
Dicey2/spill2$3.35— (—)$0.00—$0.00—00.0%0.000——
HR2/fittingroom$50.12— (—)$0.00—$0.00—00.0%0.000——
HR2/povpose$10.50— (—)$0.00—$0.00—00.0%0.000——
HR2/gym$23.09— (—)$0.00—$0.00—00.0%0.000——
HR2/uploadpanel$108.56— (—)$7.12—$7.12—27.1%0.2543.5650.0%
B1/madapp$46.05— (—)$0.00—$0.00—00.0%0.000——
B1/templatewall$97.81— (—)$0.00—$0.00—00.0%0.000——
B1/trainpress2$0.00— (—)$0.00—$0.00—00.0%0.000——
Dicey2/creamsolara$0.00— (—)$0.00—$0.00—00.0%0.000——
Dicey2/creamvloom$10.68— (—)$0.00—$0.00—00.0%0.000——
B1/laceb$0.00— (—)$0.00—$0.00—00.0%0.000——
B1/poolphotob$62.48— (—)$0.00—$0.00—00.0%0.000——
B1/shirtb$142.35— (—)$0.00—$0.00—00.0%0.000——
B1/templatewallb$14.95— (—)$0.00—$0.00—00.0%0.000——
B1/templatewallr2$0.00— (—)$0.00—$0.00—00.0%0.000——
B1/uploadpanelb$16.60— (—)$0.00—$0.00—00.0%0.000——
B1/uploadpanelr2$204.77— (—)$0.00—$15.18—125.0%3.79515.18—
Dicey2/templatewalld$18.74— (—)$3.56—$3.56—133.3%1.1863.56100.0%
B1/insetarrow$18.34— (—)$0.00—$0.00—00.0%0.000——
Dicey2/crushwindow$56.18— (—)$0.00—$0.00—00.0%0.000——
B1/hybrid$0.00— (—)$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
B1/posefour$78.5424.9%4.9%70.2%13.1%
Dicey2/templatewallm$51.2324.2%3.9%71.9%0.0%
B1/povposer2$6.4115.4%4.8%79.7%4.8%
SZ1/fittingroom$9.4027.6%0.4%72.0%0.0%
Dicey2/sofa$9.5626.5%0.4%73.1%0.0%
Dicey2/templatewallj$41.8139.1%4.2%56.7%0.0%
B1/poseheart$6.1232.7%10.1%57.2%3.5%
GP1/templatewallf$23.2529.7%1.7%68.6%0.0%
Dicey2/posetoldw$26.2425.9%4.6%69.5%0.0%
SZ1/posetold$5.4224.4%0.0%75.6%0.0%
GP1/posesofa$19.5031.8%0.4%67.7%0.0%
Dicey2/fittingroomw$26.1726.8%1.0%72.2%0.0%
Dicey2/topcreatorw$22.5115.9%4.6%79.4%—
GP1/templatewallg$17.7225.6%0.0%74.4%0.0%
B1/poselabels$14.3816.0%9.2%74.8%0.0%
Dicey2/templatewalln$15.6823.4%6.7%69.9%0.0%
B1/posephoto$12.0535.5%7.8%56.7%0.0%
Dicey2/tworooms$5.3423.4%14.0%62.5%—
Dicey2/undresshem$4.3727.2%6.9%65.9%0.0%
Dicey2/bedroom$3.2128.7%9.0%62.3%—
SZ1/topcreator$2.7919.0%0.0%81.0%0.0%
GP1/editortabs$0.9329.0%0.0%71.0%—
Dicey2/posewipe$0.395.1%23.1%71.8%—
Dicey2/yacht$0.1338.5%0.0%61.5%—

No row clears the 16-payer bar at 24 h. The largest payer count on the table is thirteen, on GP1/templatewallf, so every return in it is a direction and none of them is a magnitude, which is what spreading $525.31 across twenty-five delivering ads costs the read.

The five template walls took $136.28 of the buy, 25.9% of it, and they do not agree: GP1/templatewallf 8.33 on thirteen payers at $0.363 an install with 66.0% of its money in one basket, Dicey2/templatewallj 2.24 on seven at $0.246, GP1/templatewallg 1.84 on five at $0.295, Dicey2/templatewallm 1.49 on five at $0.364 with 67.2% in one basket, and Dicey2/templatewalln 0.22 on one. All five bought installs at $0.246 to $0.364 and all five are directions.

The new Dicey2 campaign's three ads read 2.56, 1.09 and 0.00: fittingroomw on six payers, posetoldw on one whose basket is the whole of its revenue, and topcreatorw with no payer on seventeen installs, under the thirty-seven a zero needs.

B1's round reads on thin payer counts, at installs dearer than any template wall's: posefour 1.71 on twelve payers at $0.583, poseheart 3.61 on eight at $0.496, posephoto 2.92 on three at $0.629, poselabels 2.51 on one payer at $2.882 an install on a 2.82% CTR, and poselace 0.00 on twenty-five installs.

B1/povposer2 returned 1.59 on seven payers at $0.896 an install, on $41.23 of report-day spend against $6.41 on B1's own account day, the new round having taken the account from 07:00 UTC; the round's own 24 h read, which is the cull basis and not this page's to take, is in What this hands to the next read.

The remaining spending rows are directions too: SZ1/posetold 1.13 on seven payers at $0.238 an install, SZ1/fittingroom 0.63 on five at $0.218, Dicey2/sofa 0.62 on five at $0.755 and GP1/posesofa 1.10 on three at $0.415.

Thirty-three rows in table B carry no measured spend and $1,425.71 of booked revenue between them, 55.7% of Sinai's booked total, from creatives stopped before the day and from the three accounts that export nothing; four of them carry 24 h cohort revenue, HR1/bodysuit $42.71, B1/uploadpanelr2 $15.18, HR2/uploadpanel $7.12 and Dicey2/templatewalld $3.56.

Table C is a META-day cut and holds twenty-four of table A's twenty-five spending rows at different levels: povposer2 reads $6.41 there against $41.23 in table A and SZ1/fittingroom $9.40 against $40.79; read it for mix.

Those twenty-four assets bought 5.1% to 39.1% of their spend in India and 0.0% to 23.1% in the United States; the United States returned 13.1% of posefour's within-day revenue on 4.9% of its spend and 3.5% of poseheart's on 10.1%, on twelve payers and eight and so directions, and no template wall took any revenue from there.

2026-09-20T17:31:54.500376 image/svg+xml Matplotlib v3.11.1, https://matplotlib.org/ B1/posefour Dicey2/templatewallm Dicey2/templatewallj Dicey2/posetoldw Dicey2/fittingroomw GP1/templatewallf Dicey2/topcreatorw GP1/posesofa GP1/templatewallg Dicey2/templatewalln SZ1/fittingroom SZ1/posetold Dicey2/handdressdown 0 20 40 60 80 100 % of that asset's spend Where each asset bought — share of its own spend by region, 2026-09-19 (META day) IN ID TR BR US MX other
Where each asset bought: share of its own spend by region
2026-09-20T17:31:54.621719 image/svg+xml Matplotlib v3.11.1, https://matplotlib.org/ B1/posefour Dicey2/templatewallm Dicey2/templatewallj Dicey2/posetoldw Dicey2/fittingroomw GP1/templatewallf Dicey2/topcreatorw GP1/posesofa GP1/templatewallg Dicey2/templatewalln SZ1/fittingroom SZ1/posetold Dicey2/handdressdown 0.0 0.5 1.0 1.5 2.0 2.5 3.0 USD per install Cost per install by region — every asset, 2026-09-19 (META day) IN ID TR BR US MX
Cost per install by region, every asset
2026-09-20T17:31:54.726429 image/svg+xml Matplotlib v3.11.1, https://matplotlib.org/ B1/posefour Dicey2/templatewallm Dicey2/templatewallj Dicey2/posetoldw Dicey2/fittingroomw GP1/templatewallf Dicey2/topcreatorw GP1/posesofa GP1/templatewallg Dicey2/templatewalln SZ1/fittingroom SZ1/posetold Dicey2/handdressdown 0 10 20 30 40 50 USD Within-day revenue by region — every asset, 2026-09-19 (META day) IN ID TR BR US MX
Within-day revenue by region, every asset
2026-09-20T17:31:55.005526 image/svg+xml Matplotlib v3.11.1, https://matplotlib.org/ 09-16 09-17 09-18 09-19 day (UTC) 0 5 10 15 20 25 30 cohort payers / installs % Payer rate d0 by day — every asset (UTC) SZ1/fittingroom B1/povposer2 Dicey2/sofa Dicey2/tworooms Dicey2/undresshem B1/insetarrow B1/posefour B1/uireseed SZ1/posetold Dicey2/templatewallm B1/hybrid Dicey2/templatewallj GP1/posesofa B1/poseheart GP1/templatewallf Dicey2/posetoldw Dicey2/fittingroomw GP1/templatewallg B1/poselace Dicey2/templatewalln B1/posephoto B1/shirt HR2/uploadpanel B1/templatewall
Payer rate d0 by day, one line per asset
2026-09-20T17:31:55.172792 image/svg+xml Matplotlib v3.11.1, https://matplotlib.org/ 09-16 09-17 09-18 09-19 day (UTC) 0 1 2 3 4 cohort USD per install ARPU d0 by day — every asset (UTC) SZ1/fittingroom B1/povposer2 Dicey2/sofa Dicey2/tworooms Dicey2/undresshem B1/insetarrow B1/posefour B1/uireseed SZ1/posetold Dicey2/templatewallm B1/hybrid Dicey2/templatewallj GP1/posesofa B1/poseheart GP1/templatewallf Dicey2/posetoldw Dicey2/fittingroomw GP1/templatewallg B1/poselace Dicey2/templatewalln B1/posephoto B1/shirt HR2/uploadpanel B1/templatewall
ARPU d0 by day, one line per asset
2026-09-20T17:31:55.321678 image/svg+xml Matplotlib v3.11.1, https://matplotlib.org/ 09-16 09-17 09-18 09-19 day (UTC) 0 5 10 15 20 cohort USD per payer ARPPU d0 by day — every asset (UTC) SZ1/fittingroom B1/povposer2 Dicey2/sofa Dicey2/tworooms Dicey2/undresshem B1/insetarrow B1/posefour B1/uireseed SZ1/posetold Dicey2/templatewallm B1/hybrid Dicey2/templatewallj GP1/posesofa B1/poseheart GP1/templatewallf Dicey2/posetoldw Dicey2/fittingroomw GP1/templatewallg Dicey2/templatewalln B1/posephoto HR2/uploadpanel
ARPPU d0 by day, one line per asset
2026-09-20T17:31:55.471675 image/svg+xml Matplotlib v3.11.1, https://matplotlib.org/ 09-16 09-17 09-18 09-19 day (UTC) 0.0 0.5 1.0 1.5 2.0 2.5 3.0 3.5 revenue / spend Within-day ROAS by day — every asset (UTC) SZ1/fittingroom B1/povposer2 Dicey2/sofa Dicey2/tworooms Dicey2/undresshem B1/insetarrow B1/posefour B1/uireseed SZ1/posetold Dicey2/templatewallm B1/hybrid Dicey2/templatewallj GP1/posesofa B1/poseheart GP1/templatewallf Dicey2/posetoldw Dicey2/fittingroomw GP1/templatewallg B1/poselace Dicey2/templatewalln B1/posephoto
Within-day ROAS by day, one line per asset
2026-09-20T17:31:55.647403 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-19 B1/posefour Dicey2/templatewallm B1/povposer2 SZ1/fittingroom Dicey2/sofa Dicey2/templatewallj B1/poseheart GP1/templatewallf Dicey2/posetoldw SZ1/posetold GP1/posesofa Dicey2/fittingroomw GP1/templatewallg B1/poselace Dicey2/templatewalln B1/posephoto
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 two accounts in its roster.

Bslate's ninth day ran at the $250 budget set on 09-17, and two template walls that had never spent came on at 15:26 UTC and took a third of the report day's spend; the app spent $325.67 against $208.01 at a cost per registration of $0.191 against $0.170, still the cheapest in the portfolio.

The day, and every account

2026-09-182026-09-19change
spend$208.01$325.67+56.6%
impressions20,61727,247+32.2%
CPM$10.09$11.95+18.5%
registrations (ours)1,2271,708+39.2%
cost per registration$0.170$0.191+12.5%
booked$1,710.29 (8.22)$2,157.71 (6.63)+26.2%
Meta booked$2,510.56 (12.07)$2,842.99 (8.73)
within-day$526.68 (2.53)$928.84 (2.85)+76.4%
cohort @ 24h$623.09 (3.00)$1,179.11 (3.62)+89.2%
booked payers164208+44
payer rate (8h)5.2%6.3%+1.0 pts
payer rate (d0)5.9%6.9%+1.0 pts
ARPU (8h)$0.4269$0.5438+27.4%
ARPU (d0)$0.5078$0.6903+35.9%
ARPPU (8h)$8.19$8.68+6.1%
ARPPU (d0)$8.54$9.99+17.1%

2026-09-19 (the day) — delivery

accountspendshareimpressionsCPMregistrationscost/reg
Portfolio$325.67100%27,247$11.951,708$0.191
B1$0.000%0—0—
Nomad Node$0.000%0—0—
KBM1$0.000%0—0—
Dicey2$325.67100%27,247$11.951,708$0.191
HR1$0.000%0—0—
HR2$0.000%0—0—
SZ1$0.000%0—0—
GP1$0.000%0—0—

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

accountbookedbROASwithin-daywROAScohort@24hcROASpayers (d0)payer% (d0)ARPU (d0)ARPPU (d0)
Portfolio$2,157.716.63$928.842.85$1,179.113.621186.9%$0.6903$9.99
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,157.716.63$928.842.85$1,179.113.621186.9%$0.6903$9.99
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———

Each account, 2026-09-18 against 2026-09-19, 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-182026-09-19change
spend$208.01$325.67+56.6%
impressions20,61727,247+32.2%
CPM$10.09$11.95+18.5%
registrations (ours)1,2271,708+39.2%
cost per registration$0.170$0.191+12.5%
booked$1,710.29 (8.22)$2,157.71 (6.63)+26.2%
Meta booked$2,510.56 (12.07)$2,842.99 (8.73)
within-day$526.68 (2.53)$928.84 (2.85)+76.4%
cohort @ 24h$623.09 (3.00)$1,179.11 (3.62)+89.2%
booked payers164208+44
payer rate (8h)5.2%6.3%+1.0 pts
payer rate (d0)5.9%6.9%+1.0 pts
ARPU (8h)$0.4269$0.5438+27.4%
ARPU (d0)$0.5078$0.6903+35.9%
ARPPU (8h)$8.19$8.68+6.1%
ARPPU (d0)$8.54$9.99+17.1%

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.

1,708 people registered at $0.191 each and 118 of them paid inside twenty-four hours, $1,179.11 of cohort revenue on $325.67 for a return of 3.62; that row clears the 16-payer bar, as 09-18's 3.00 did on 73.

The return rose on the rate and the basket together while the cost per registration rose 12.5%: payer rate (d0) went 5.9% to 6.9% and ARPPU (d0) $8.54 to $9.99, taking ARPU (d0) $0.5078 to $0.6903.

Meta's line reads $2,842.99 against our $2,157.71 and is struck, as it is on every table.

The money ledger reads $2,160.98 for Bslate on this day against the $2,157.71 booked here, and 1,908 new users against the 1,708 here, the difference being users, and $3.27 from among them, that the ledger holds and no campaign id claims.

GP1 is in this app's roster from this day and reads a measured zero. Its Bslate campaign was published at 06:43 UTC on 09-20, after the report day closed, so its hourly export for 09-19 arrived and carries no Bslate delivery. WD1's Bslate campaign was published on 09-20 as well; the account is not in these tables yet, and the 65 rows its campaign id carries in Bslate's records are all dated 09-20 and 09-21.

Hourly, 2026-09-19

(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.69966$13.1433$0.385$55.974.41$7.300.58$7.300.5816
12$16.561,020$16.2465$0.255$84.845.12$88.785.36$92.365.5817
13$19.841,210$16.4054$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.323,553$9.94237$0.149$65.851.86$80.712.29$90.802.5718
17$27.483,236$8.49218$0.126$115.914.22$204.587.44$285.1310.3823
18$20.522,162$9.49164$0.125$148.777.25$45.902.24$61.573.0022
19$18.511,776$10.42125$0.148$154.198.33$16.020.87$39.692.1418
20$13.041,152$11.32119$0.110$237.6518.22$117.629.02$123.569.4822
21$11.93825$14.4673$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.68726$9.2070$0.095$129.4219.37$27.234.08$70.2410.5217

(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 — $325.67 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.69966$13.1433$0.385$55.974.41$7.300.58$7.300.5816
12$16.561,020$16.2465$0.255$84.845.12$88.785.36$92.365.5817
13$19.841,210$16.4054$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.323,553$9.94237$0.149$65.851.86$80.712.29$90.802.5718
17$27.483,236$8.49218$0.126$115.914.22$204.587.44$285.1310.3823
18$20.522,162$9.49164$0.125$148.777.25$45.902.24$61.573.0022
19$18.511,776$10.42125$0.148$154.198.33$16.020.87$39.692.1418
20$13.041,152$11.32119$0.110$237.6518.22$117.629.02$123.569.4822
21$11.93825$14.4673$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.68726$9.2070$0.095$129.4219.37$27.234.08$70.2410.5217

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

Spend ran $6.68 to $35.32 an hour with no empty hour, and the eight hours from 16:00 UTC carry $142.47 of it at CPMs of $8.49 to $14.46 against $11.44 to $19.65 before.

Registrations ran 13 to 237 an hour and the cost of one fell as the day went on, $0.095 to $0.163 in the eight hours from 16:00 UTC against $0.209 to $0.663 before: the two new template walls came on at 15:26 UTC.

Every hour books, $20.71 to $237.65 on 4 to 23 payers.

The 17:00 install hour holds $204.58 of the day's $928.84 within-day revenue, 22.0%, and at 24 h it reaches $285.13, 24.2% of the day's cohort and $80.55 of the $250.27 the cohort adds to within-day.

2026-09-20T17:31:56.375423 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 USD Spend by hour 0 3 6 9 12 15 18 21 hour (UTC) 500 1000 1500 2000 2500 3000 3500 impressions Impressions and installs by hour impressions installs 50 100 150 200 installs (Meta Leads) The day's motion — whole account, 2026-09-19 (UTC)
The day's motion: spend by hour, and impressions against installs
2026-09-20T17:31:56.517752 image/svg+xml Matplotlib v3.11.1, https://matplotlib.org/ 0 4 8 12 16 20 hour (UTC) 16 18 20 22 24 26 CTR % CTR 0 4 8 12 16 20 hour (UTC) 8 10 12 14 16 18 20 USD per 1,000 impressions CPM 0 4 8 12 16 20 hour (UTC) 15 20 25 30 35 40 45 installs / clicks % Click → install 0 4 8 12 16 20 hour (UTC) 0.1 0.2 0.3 0.4 0.5 0.6 USD Cost per install Delivery by hour — whole account, 2026-09-19 (UTC)
CTR, CPM, click-to-install and CPI by hour, whole account

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

(i) The portfolio, hour by hour, 2026-09-18. 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.90715$9.6544$0.157$72.9010.57$29.094.22$29.094.228
01$9.29880$10.5643$0.216$92.089.91$58.726.32$58.726.329
02$8.71938$9.2966$0.132$36.564.20$18.972.18$18.972.186
03$7.89834$9.4641$0.192$54.826.95$9.351.18$9.351.189
04$8.23793$10.3853$0.155$83.8410.19$0.000.00$0.000.0013
05$6.89785$8.7859$0.117$62.129.02$10.671.55$10.671.5512
06$5.98718$8.3346$0.130$90.0215.05$30.845.16$30.845.169
07$4.03507$7.9531$0.130$39.309.75$3.560.88$3.560.887
08$7.46793$9.4147$0.159$57.147.66$22.102.96$22.102.9613
09$10.20997$10.2365$0.157$70.476.91$37.053.63$56.995.598
10$11.241,173$9.5858$0.194$27.222.42$32.282.87$32.282.878
11$10.951,066$10.2751$0.215$49.874.55$2.960.27$2.960.2713
12$9.38949$9.8857$0.165$53.265.68$3.620.39$3.620.3911
13$12.921,199$10.7873$0.177$66.205.12$116.759.04$149.2711.5512
14$10.711,213$8.8359$0.182$52.034.86$6.500.61$6.500.619
15$10.391,256$8.2776$0.137$142.2013.69$10.300.99$10.300.9910
16$11.941,355$8.8190$0.133$67.555.66$38.333.21$38.333.2113
17$11.841,387$8.5488$0.135$154.4413.04$8.970.76$11.961.0116
18$11.231,098$10.2364$0.175$96.738.61$37.823.37$45.174.0212
19$7.48527$14.1927$0.277$117.5815.72$3.560.48$3.560.4813
20$7.31438$16.6922$0.332$40.495.54$3.560.49$3.560.499
21$4.77297$16.0619$0.251$84.0317.62$3.670.77$6.551.378
22$6.33312$20.2917$0.372$38.326.05$20.743.28$29.574.678
23$5.94387$15.3531$0.192$61.1310.29$17.262.91$39.176.5910

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

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 — $208.01 on this day

hrspendimpressionsCPMregistrationscost/regbookedbROASwithin-daywROAScohort@24hcROASbooked payers
00$6.90715$9.6544$0.157$72.9010.57$29.094.22$29.094.228
01$9.29880$10.5643$0.216$92.089.91$58.726.32$58.726.329
02$8.71938$9.2966$0.132$36.564.20$18.972.18$18.972.186
03$7.89834$9.4641$0.192$54.826.95$9.351.18$9.351.189
04$8.23793$10.3853$0.155$83.8410.19$0.000.00$0.000.0013
05$6.89785$8.7859$0.117$62.129.02$10.671.55$10.671.5512
06$5.98718$8.3346$0.130$90.0215.05$30.845.16$30.845.169
07$4.03507$7.9531$0.130$39.309.75$3.560.88$3.560.887
08$7.46793$9.4147$0.159$57.147.66$22.102.96$22.102.9613
09$10.20997$10.2365$0.157$70.476.91$37.053.63$56.995.598
10$11.241,173$9.5858$0.194$27.222.42$32.282.87$32.282.878
11$10.951,066$10.2751$0.215$49.874.55$2.960.27$2.960.2713
12$9.38949$9.8857$0.165$53.265.68$3.620.39$3.620.3911
13$12.921,199$10.7873$0.177$66.205.12$116.759.04$149.2711.5512
14$10.711,213$8.8359$0.182$52.034.86$6.500.61$6.500.619
15$10.391,256$8.2776$0.137$142.2013.69$10.300.99$10.300.9910
16$11.941,355$8.8190$0.133$67.555.66$38.333.21$38.333.2113
17$11.841,387$8.5488$0.135$154.4413.04$8.970.76$11.961.0116
18$11.231,098$10.2364$0.175$96.738.61$37.823.37$45.174.0212
19$7.48527$14.1927$0.277$117.5815.72$3.560.48$3.560.4813
20$7.31438$16.6922$0.332$40.495.54$3.560.49$3.560.499
21$4.77297$16.0619$0.251$84.0317.62$3.670.77$6.551.378
22$6.33312$20.2917$0.372$38.326.05$20.743.28$29.574.678
23$5.94387$15.3531$0.192$61.1310.29$17.262.91$39.176.5910

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

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-19 ran higherhours it ran lowersign test
CPM17 of 247 of 24p = 0.064
CTR20 of 244 of 24p = 0.002
click→install7 of 2417 of 24p = 0.064
CPI17 of 247 of 24p = 0.064

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

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

Every shared hour, 2026-09-18 → 2026-09-19. 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
00715 → 5049.65 → 13.4518.18% → 17.86%33.8% → 21.1%0.157 → 0.357
01880 → 69910.56 → 12.4314.89% → 19.31%34.4% → 24.4%0.206 → 0.263
02938 → 7129.29 → 12.9618.02% → 18.54%36.7% → 20.5%0.140 → 0.342
03834 → 5639.46 → 14.4916.67% → 18.12%30.2% → 29.4%0.188 → 0.272
04793 → 60810.38 → 13.7517.78% → 18.59%36.9% → 17.7%0.158 → 0.418
05785 → 7098.78 → 15.3518.22% → 19.18%37.1% → 27.9%0.130 → 0.286
06718 → 6248.33 → 13.9619.08% → 19.23%32.1% → 24.2%0.136 → 0.300
07507 → 4037.95 → 19.6516.17% → 16.38%39.0% → 27.3%0.126 → 0.440
08793 → 4079.41 → 18.4019.04% → 19.90%29.1% → 24.7%0.170 → 0.374
09997 → 59110.23 → 14.5919.56% → 15.91%29.2% → 14.9%0.179 → 0.616
101,173 → 7549.58 → 13.4119.01% → 17.77%27.4% → 24.6%0.184 → 0.306
111,066 → 96610.27 → 13.1416.60% → 19.57%31.1% → 18.0%0.199 → 0.373
12949 → 1,0209.88 → 16.2416.86% → 20.59%31.2% → 31.0%0.188 → 0.255
131,199 → 1,21010.78 → 16.4019.68% → 19.26%30.1% → 23.6%0.182 → 0.361
141,213 → 1,2748.83 → 12.6216.24% → 20.09%29.4% → 28.5%0.185 → 0.220
151,256 → 2,0178.27 → 11.4419.27% → 20.18%30.2% → 26.0%0.142 → 0.218
161,355 → 3,5538.81 → 9.9420.15% → 21.76%28.9% → 29.9%0.151 → 0.153
171,387 → 3,2368.54 → 8.4918.53% → 20.49%33.1% → 31.1%0.139 → 0.133
181,098 → 2,16210.23 → 9.4918.58% → 21.79%29.9% → 33.1%0.184 → 0.132
19527 → 1,77614.19 → 10.4216.70% → 19.26%31.8% → 33.6%0.267 → 0.161
20438 → 1,15216.69 → 11.3217.58% → 23.35%28.6% → 41.3%0.332 → 0.117
21297 → 82516.06 → 14.4622.22% → 24.12%25.8% → 36.2%0.281 → 0.166
22312 → 75620.29 → 11.8917.95% → 25.40%28.6% → 44.3%0.396 → 0.106
23387 → 72615.35 → 9.2024.03% → 26.86%32.3% → 33.8%0.198 → 0.101

One metric separates on the sign test: CTR ran higher in 20 of 24 shared hours at p = 0.002, while CPM and CPI ran higher in 17 each and click-to-install lower in 17, all three at p = 0.064.

Pooled, CTR rose 18.27% to 20.56% at p = 0.000 while click-to-install did not separate, 31.35% to 29.56% at p = 0.064, and CPI went $0.176 to $0.197 on a CPM of $11.95 against $10.09.

Both days sat in the same budget regime and differ by their roster: the regime record has the campaign at $250 a day since 15:10 UTC on 09-17, so neither day carries a budget change, and what moved between them is templatewallp having stopped and templatewalle and templatewalll having started.

2026-09-20T17:31:56.691420 image/svg+xml Matplotlib v3.11.1, https://matplotlib.org/ 0 5 10 15 20 hour (UTC) 16 18 20 22 24 26 CTR % CTR 2026-09-18 2026-09-19 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-19 against 2026-09-18, shared hours only (UTC)
The same four ratios with the prior day laid over the day, shared hours only

Country, 2026-09-19

(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.4821.6%11,116$6.34455$0.155$64.070.9141
BR$29.529.1%1,741$16.96172$0.172$118.584.0228
US$17.695.4%182$96.9616$1.106$163.729.2513
MX$15.324.7%929$16.4977$0.199$23.821.558
ID$15.204.7%3,206$4.74174$0.087$17.291.1414
TR$13.874.3%658$21.0862$0.224$18.411.337
GB$12.053.7%200$60.3826$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.912.1%529$13.0545$0.153$33.414.844
GR$5.831.8%153$37.9817$0.343$16.102.763

138 further countries are not listed, $112.64 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 $264.86 from Meta 2026-09-19, a measured UTC-day total of $325.67.

Absent from the table above, by name: B1, Nomad Node, KBM1, HR1, HR2, SZ1, GP1. 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.4821.6%11,116$6.34455$0.155$64.070.9141
BR$29.529.1%1,741$16.96172$0.172$118.584.0228
US$17.695.4%182$96.9616$1.106$163.729.2513
MX$15.324.7%929$16.4977$0.199$23.821.558
ID$15.204.7%3,206$4.74174$0.087$17.291.1414
TR$13.874.3%658$21.0862$0.224$18.411.337
GB$12.053.7%200$60.3826$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.912.1%529$13.0545$0.153$33.414.844
GR$5.831.8%153$37.9817$0.343$16.102.763

138 further countries are not listed, $112.64 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.

The section is Dicey2 alone and its ratios are returns on the whole of the app's $325.67: India took 21.6% of the buy and returned 0.91 on 41 payers and Brazil 4.02 on 28, the two cells at the bar; Indonesia's 1.14 on fourteen, the United States' 9.25 on thirteen and Mexico's 1.55 on eight are directions. On 09-18 India returned 1.47 on 41.

The United States returned $163.72 on $17.69 across thirteen payers, 17.6% of the app's within-day revenue on 5.4% of its spend, and at 182 impressions for that money it is the dearest cell on the table, a CPM of $96.96.

The known-answer test had no account to run on, Dicey2 being UTC-7, so the cut rests on the reconciliation above.

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-20T17:31:56.790079 image/svg+xml Matplotlib v3.11.1, https://matplotlib.org/ IN BR US MX ID TR GB AR CL IT CO GR 0 20 40 60 80 100 120 140 160 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-19 spend within-day revenue
Spend against within-day revenue, by country
2026-09-20T17:31:56.826796 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-19 (report clock)
Cost per install by country

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

(i) The portfolio by country, 2026-09-18. 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$56.3427.1%8,933$6.31378$0.149$82.811.4741
ID$15.967.7%3,103$5.14166$0.096$38.642.4214
BR$15.757.6%974$16.1887$0.181$14.790.9416
MX$10.525.1%665$15.8252$0.202$21.512.054
US$10.274.9%171$59.9811$0.934$128.9412.559
TR$6.923.3%341$20.2918$0.384$7.361.067
AR$6.163.0%392$15.7028$0.220$2.990.492
CO$4.272.1%336$12.7124$0.178$8.902.083
IT$4.001.9%115$34.7312$0.334$14.233.553
MY$3.881.9%347$11.1718$0.215$6.361.642
CL$3.851.8%209$18.3617$0.226$0.000.001
TH$3.841.8%476$8.0630$0.128$16.744.361

132 further countries are not listed, $66.25 between them (31.9% 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) $53.89 from Meta 2026-09-17 and $154.12 from Meta 2026-09-18, a measured UTC-day total of $208.01.

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

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

Dicey2

ccspendshareimpressionsCPMregistrations (ours)cost/regwithin-daywROASpayers
IN$56.3427.1%8,933$6.31378$0.149$82.811.4741
ID$15.967.7%3,103$5.14166$0.096$38.642.4214
BR$15.757.6%974$16.1887$0.181$14.790.9416
MX$10.525.1%665$15.8252$0.202$21.512.054
US$10.274.9%171$59.9811$0.934$128.9412.559
TR$6.923.3%341$20.2918$0.384$7.361.067
AR$6.163.0%392$15.7028$0.220$2.990.492
CO$4.272.1%336$12.7124$0.178$8.902.083
IT$4.001.9%115$34.7312$0.334$14.233.553
MY$3.881.9%347$11.1718$0.215$6.361.642
CL$3.851.8%209$18.3617$0.226$0.000.001
TH$3.841.8%476$8.0630$0.128$16.744.361

132 further countries are not listed, $66.25 between them (31.9% 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.

Aggregate, both days

2026-09-182026-09-19change
spend$208.01$325.67+56.6%
impressions20,61727,247+32.2%
CPM$10.09$11.95+18.5%
registrations (ours)1,2271,708+39.2%
cost per registration$0.170$0.191+12.5%
booked$1,710.29 (8.22)$2,157.71 (6.63)+26.2%
Meta booked$2,510.56 (12.07)$2,842.99 (8.73)
within-day$526.68 (2.53)$928.84 (2.85)+76.4%
cohort @ 24h$623.09 (3.00)$1,179.11 (3.62)+89.2%
booked payers164208+44
payer rate (8h)5.2%6.3%+1.0 pts
payer rate (d0)5.9%6.9%+1.0 pts
ARPU (8h)$0.4269$0.5438+27.4%
ARPU (d0)$0.5078$0.6903+35.9%
ARPPU (8h)$8.19$8.68+6.1%
ARPPU (d0)$8.54$9.99+17.1%

(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-18$208.0120,61710.093,76718.27%1,18131.35%$0.176
2026-09-19$325.6727,24711.955,60220.56%1,65629.56%$0.197
  • click → install 31.35% → 29.56% (-5.7%, p = 0.064) — did not separate.
  • CTR 18.27% → 20.56% (+12.5%, 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 $208.01 and $325.67 and the day tables read the same, because both days delivered in all 24 hours.

Within-day is closed on both days and the 24 h cohort with it, and both are whole: within-day went 2.53 to 2.85, $526.68 to $928.84, and the 24 h cohort 3.00 to 3.62, $623.09 to $1,179.11, the cohort resting on 73 payers and 118.

The 8 h cohort is unchanged from the morning page, $523.86 and $928.84, returning 2.52 and 2.85 on the spend the exports settled; this day's equals the within-day figure to the cent on different payers, 107 against 103, a coincidence of two sets and not one population.

The 24 h cohort runs $250.27 above within-day, and templatewalle is $168.41 of it, $563.28 against $394.87, with templatewalll adding $40.89, poolslow $25.50, gym $11.91 and uploadpanelr2 $3.56.

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

installedbooked on 2026-09-19share
2026-09-19$928.8443.0%
2026-09-18$315.0414.6%
2026-09-17$314.5514.6%
2026-09-16$135.466.3%
2026-09-15$155.857.2%
2026-09-14$53.882.5%

43.0% of the day's money is its own installs, against 30.8% on 09-18, and the six install days listed carry $1,903.62 of it; the remaining $254.09 arrived from installs on or before 09-13.

2026-09-20T17:31:56.881172 image/svg+xml Matplotlib v3.11.1, https://matplotlib.org/ booked within-day cohort @ 24h 0 500 1000 1500 2000 USD 8.22 2.53 3.00 6.63 2.85 3.62 the number above each bar is that measure's ROAS against the same day's spend The three revenue measures, 2026-09-18 against 2026-09-19 (UTC) 2026-09-18 2026-09-19
The three revenue measures on both days, ROAS above each bar
2026-09-20T17:31:56.924520 image/svg+xml Matplotlib v3.11.1, https://matplotlib.org/ 2026-09-18 2026-09-19 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-19.

campaignaccountspendshareimpressionsCPMregistrationscost/regwithin-daywROASpayers
l7rmtp77qxh9_ked6zciwvcql_bs_ww_cvr_260911Dicey2$293.88100.0%25,840$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$293.88100.0%25,840$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.

⚠ This section and the one below are cut on Dicey2's own day from the day export, not on the report clock. Its account day 09-19 runs from 07:00 UTC on 09-19 to 07:00 UTC on 09-20, so the campaign reads $293.88 here against $325.67 on the report clock: the report day holds the seven hours after midnight UTC that the account day assigns to 09-18, and the account day holds the seven after midnight UTC on 09-20.

On its account day Bslate was again the larger of Dicey2's two buys, $293.88 against the two Sinai campaigns' $217.26 between them; the account spent $511.14 across both apps against $346.78.

The campaign's account day 09-19 sat in one regime, as its account day 09-18 did: the regime record, read off its own history on 09-18, has it at $250 a day since 08:10 account time on 09-17.

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

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

campaignaccountspendshareimpressionsCPMregistrationscost/regwithin-daywROASpayers
l7rmtp77qxh9_ked6zciwvcql_bs_ww_cvr_260911Dicey2$214.93100.0%19,373$11.091,227$0.175$526.682.45164

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

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$214.93100.0%19,373$11.091,227$0.175$526.682.45164

HR1

nothing delivered or registered.

HR2

nothing delivered or registered.

SZ1

nothing delivered or registered.

GP1

nothing delivered or registered.

Every asset

(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$89.899,737$9.23693$0.130$394.874.39$563.2839
vid_ww_poolslow_15s_9x16_bs_v1Dicey2$87.955,411$16.25251$0.350$175.752.00$201.2529
vid_ww_templatewalll_7s_9x16_bs_v1Dicey2$46.255,046$9.17308$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.772,019$14.25233$0.123$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$89.899,737$9.23693$0.130$394.874.39$563.2839
vid_ww_poolslow_15s_9x16_bs_v1Dicey2$87.955,411$16.25251$0.350$175.752.00$201.2529
vid_ww_templatewalll_7s_9x16_bs_v1Dicey2$46.255,046$9.17308$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.772,019$14.25233$0.123$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.

On the account day the two new template walls took $136.14 of $293.88, 46.3%, and templatewalle alone overtook poolslow; the two clocks for each ad are set side by side in Caveats.

templatewalle, templatewalll, templatewalli, templatewallp, poolphoto and shirt read recently rejected, uploadpanelr2 rejected and lace not delivering; poolslow, gym, fittingroom, povposer2 and five undress cuts read active at the pull. templatewalle and templatewalll are the app's best and third-best readable returns, and both stopped being buyable after the report day closed.

2026-09-20T17:31:56.984313 image/svg+xml Matplotlib v3.11.1, https://matplotlib.org/ 0 2 4 6 8 10 12 14 16 18 20 22 hour (UTC) 10 15 20 25 30 CTR % CTR by hour — every asset, 2026-09-19 (UTC) Dicey2/poolslow Dicey2/templatewalle Dicey2/fittingroom Dicey2/gym Dicey2/templatewalll
CTR by hour, one line per asset
2026-09-20T17:31:57.110779 image/svg+xml Matplotlib v3.11.1, https://matplotlib.org/ 0 2 4 6 8 10 12 14 16 18 20 22 hour (UTC) 10 20 30 40 50 60 70 installs / clicks % Click → install by hour — every asset, 2026-09-19 (UTC) Dicey2/poolslow Dicey2/templatewalle Dicey2/fittingroom Dicey2/gym Dicey2/templatewalll
Click-to-install by hour, one line per asset
2026-09-20T17:31:57.169216 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.2 0.4 0.6 0.8 1.0 1.2 USD Cost per install by hour — every asset, 2026-09-19 (UTC) Dicey2/poolslow Dicey2/templatewalle Dicey2/fittingroom Dicey2/gym Dicey2/templatewalll
Cost per install by hour, one line per asset
2026-09-20T17:31:57.039455 image/svg+xml Matplotlib v3.11.1, https://matplotlib.org/ 0 2 4 6 8 10 12 14 16 18 20 22 hour (UTC) 10 15 20 25 USD per 1,000 impressions CPM by hour — every asset, 2026-09-19 (UTC) Dicey2/poolslow Dicey2/templatewalle Dicey2/fittingroom Dicey2/gym Dicey2/templatewalll
CPM by hour, one line per asset

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

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

assetaccountspendimpressionsCPMregistrationscost/regwithin-daywROAScohort@24hpayers
vid_ww_poolslow_15s_9x16_bs_v1Dicey2$71.914,618$15.57100$0.719$51.300.71$70.6814
vid_ww_templatewallp_7s_9x16_bs_v1Dicey2$62.527,873$7.94817$0.077$254.224.07$270.04110
vid_ww_gym_12s_9x16_bs_v1Dicey2$38.373,173$12.09149$0.258$140.803.67$196.1912
vid_ww_fittingroom_11s_9x16_bs_v1Dicey2$34.213,302$10.36154$0.222$76.622.24$82.457
vid_ww_povposer2_8s_9x16_bs_v1Dicey2$7.92407$19.466$1.320$3.740.47$3.742
vid_ww_templatewalli_7s_9x16_bs_v1Dicey2$0.000—1$0.000$0.00—$0.0011
vid_ww_lace_11s_9x16_bs_v1Dicey2$0.000—0—$0.00—$0.001
vid_ww_uploadpanelr2_7s_9x16_bs_v1Dicey2$0.000—0—$0.00—$0.007

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

B1

nothing delivered or registered.

Nomad Node

nothing delivered or registered.

KBM1

nothing delivered or registered.

Dicey2

assetaccountspendimpressionsCPMregistrationscost/regwithin-daywROAScohort@24hpayers
vid_ww_poolslow_15s_9x16_bs_v1Dicey2$71.914,618$15.57100$0.719$51.300.71$70.6814
vid_ww_templatewallp_7s_9x16_bs_v1Dicey2$62.527,873$7.94817$0.077$254.224.07$270.04110
vid_ww_gym_12s_9x16_bs_v1Dicey2$38.373,173$12.09149$0.258$140.803.67$196.1912
vid_ww_fittingroom_11s_9x16_bs_v1Dicey2$34.213,302$10.36154$0.222$76.622.24$82.457
vid_ww_povposer2_8s_9x16_bs_v1Dicey2$7.92407$19.466$1.320$3.740.47$3.742
vid_ww_templatewalli_7s_9x16_bs_v1Dicey2$0.000—1$0.000$0.00—$0.0011
vid_ww_lace_11s_9x16_bs_v1Dicey2$0.000—0—$0.00—$0.001
vid_ww_uploadpanelr2_7s_9x16_bs_v1Dicey2$0.000—0—$0.00—$0.007

HR1

nothing delivered or registered.

HR2

nothing delivered or registered.

SZ1

nothing delivered or registered.

GP1

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. Eight rows, six 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/poolslow$113.967,08416.091,45320.51%24216.66%$0.471
Dicey2/templatewalle$78.408,5169.211,89322.23%66535.13%$0.118
Dicey2/fittingroom$45.284,31610.4963214.64%19130.22%$0.237
Dicey2/gym$42.623,16113.4869121.86%23033.29%$0.185
Dicey2/templatewalll$34.663,6829.4188023.90%29833.86%$0.116
Dicey2/povposer2$10.7548822.035310.86%1018.87%$1.075
Dicey2/uploadpanelr2$0.000—0—0——
Dicey2/templatewallp$0.000—0—19—$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/poolslow$209.221.84 (9.11)$175.751.54$201.251.77228.8%0.8029.1536.1%
Dicey2/templatewalle$394.875.04 (5.13)$394.875.04$563.287.18476.8%0.81311.9836.2%
Dicey2/fittingroom$46.451.03 (2.90)$37.700.83$37.700.8384.2%0.1974.7129.3%
Dicey2/gym$296.596.96 (9.11)$231.105.42$243.015.70208.6%1.04312.1521.3%
Dicey2/templatewalll$86.472.49 (3.46)$86.472.49$127.363.67196.2%0.4146.7018.6%
Dicey2/povposer2$22.912.13 (5.05)$0.000.00$0.000.0000.0%0.000——
Dicey2/uploadpanelr2$90.73— (—)$2.95—$6.51—2100.0%3.2563.26100.0%
Dicey2/templatewallp$979.97— (—)$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/poolslow$87.9521.1%8.9%70.0%3.4%
Dicey2/templatewalle$89.8919.5%3.5%77.0%37.7%
Dicey2/fittingroom$31.7221.7%5.3%73.0%0.0%
Dicey2/gym$28.778.3%3.6%88.1%1.3%
Dicey2/templatewalll$46.2530.2%3.5%66.4%6.9%
Dicey2/povposer2$8.4916.0%8.6%75.4%—

Four rows clear the 16-payer bar at 24 h, and they are four of the five largest spenders. templatewalle returned 7.18 on 47 payers, $78.40 for 665 installs at $0.118, a CTR of 22.23% and a click-to-install of 35.13%, with 36.2% of its money in its largest basket; gym 5.70 on 20 at $0.185 an install; templatewalll 3.67 on 19 at $0.116; poolslow 1.77 on 22 at $0.471.

templatewalle and templatewalll cost within a fifth of a cent of each other per install and returned 7.18 and 3.67, $0.118 against $0.116 on CTRs of 22.23% and 23.90%, so the whole of the gap is what their installs paid rather than what they cost.

poolslow is the day's largest spend and its weakest readable return: $113.96 at $0.471 an install, four times the template walls' price, for 1.77 on twenty-two payers.

The other two rows are directions: fittingroom 0.83 on eight payers at $0.237 an install, the same at 24 h as within the day, and povposer2 0.00 with no payer on ten installs.

Two rows carry no measured spend and $1,070.70 of booked revenue between them, templatewallp's $979.97 the larger, from a creative that stopped inside the day before; uploadpanelr2 carries $6.51 of 24 h cohort revenue on two payers.

templatewalle bought 3.5% of its spend in the United States and took 37.7% of its within-day revenue from there, the only asset on the table where the two diverge that far; templatewalll bought 3.5% there for 6.9% and gym 3.6% for 1.3%.

2026-09-20T17:31:57.328614 image/svg+xml Matplotlib v3.11.1, https://matplotlib.org/ Dicey2/templatewalle Dicey2/poolslow Dicey2/templatewalll Dicey2/fittingroom Dicey2/gym 0 20 40 60 80 100 % of that asset's spend Where each asset bought — share of its own spend by region, 2026-09-19 (META day) IN BR US ID MX TR other
Where each asset bought: share of its own spend by region
2026-09-20T17:31:57.398954 image/svg+xml Matplotlib v3.11.1, https://matplotlib.org/ Dicey2/templatewalle Dicey2/poolslow Dicey2/templatewalll Dicey2/fittingroom Dicey2/gym 0 1 2 3 4 5 6 7 8 USD per install Cost per install by region — every asset, 2026-09-19 (META day) IN BR US ID MX TR
Cost per install by region, every asset
2026-09-20T17:31:57.457877 image/svg+xml Matplotlib v3.11.1, https://matplotlib.org/ Dicey2/templatewalle Dicey2/poolslow Dicey2/templatewalll Dicey2/fittingroom Dicey2/gym 0 20 40 60 80 100 120 140 USD Within-day revenue by region — every asset, 2026-09-19 (META day) IN BR US ID MX TR
Within-day revenue by region, every asset
2026-09-20T17:31:57.565554 image/svg+xml Matplotlib v3.11.1, https://matplotlib.org/ 09-16 09-17 09-18 09-19 day (UTC) 0 5 10 15 20 cohort payers / installs % Payer rate d0 by day — every asset (UTC) Dicey2/templatewallp Dicey2/poolslow Dicey2/fittingroom Dicey2/gym Dicey2/templatewalle Dicey2/templatewalll
Payer rate d0 by day, one line per asset
2026-09-20T17:31:57.622365 image/svg+xml Matplotlib v3.11.1, https://matplotlib.org/ 09-16 09-17 09-18 09-19 day (UTC) 0.0 0.5 1.0 1.5 2.0 2.5 3.0 cohort USD per install ARPU d0 by day — every asset (UTC) Dicey2/templatewallp Dicey2/poolslow Dicey2/fittingroom Dicey2/gym Dicey2/templatewalle Dicey2/templatewalll
ARPU d0 by day, one line per asset
2026-09-20T17:31:57.681710 image/svg+xml Matplotlib v3.11.1, https://matplotlib.org/ 09-16 09-17 09-18 09-19 day (UTC) 0.0 2.5 5.0 7.5 10.0 12.5 15.0 17.5 cohort USD per payer ARPPU d0 by day — every asset (UTC) Dicey2/templatewallp Dicey2/poolslow Dicey2/fittingroom Dicey2/gym Dicey2/templatewalle Dicey2/templatewalll
ARPPU d0 by day, one line per asset
2026-09-20T17:31:57.759084 image/svg+xml Matplotlib v3.11.1, https://matplotlib.org/ 09-16 09-17 09-18 09-19 day (UTC) 0 1 2 3 4 5 revenue / spend Within-day ROAS by day — every asset (UTC) Dicey2/templatewallp Dicey2/poolslow Dicey2/fittingroom Dicey2/gym Dicey2/templatewalle Dicey2/templatewalll
Within-day ROAS by day, one line per asset
2026-09-20T17:31:57.828916 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-19 Dicey2/poolslow Dicey2/templatewalle Dicey2/fittingroom Dicey2/gym Dicey2/templatewalll
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-19, as it bought nothing on 2026-09-18, and $526.39 still arrived from people who installed before the day; none of the day's 12 registrations paid inside twenty-four hours.

The day, and every account

2026-09-182026-09-19change
spend$0.00$0.00—
impressions00—
CPM$0.00$0.00—
registrations (ours)1312−7.7%
cost per registration$0.000$0.000—
booked$586.66$526.39−10.3%
Meta booked——
within-day$0.00$0.00—
cohort @ 24h$0.00$0.00—
booked payers1919+0
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-19 (the day) — delivery

accountspendshareimpressionsCPMregistrationscost/reg
Portfolio$0.000%0—12$0.000
B1$0.000%0—10$0.000
Nomad Node$0.000%0—2$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—

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

accountbookedbROASwithin-daywROAScohort@24hcROASpayers (d0)payer% (d0)ARPU (d0)ARPPU (d0)
Portfolio$526.39—$0.00—$0.00—00.0%$0.0000—
B1$457.05—$0.00—$0.00—00.0%$0.0000—
Nomad Node$46.41—$0.00—$0.00—00.0%$0.0000—
KBM1$22.93—$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———

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

B1

2026-09-182026-09-19change
spend$0.00$0.00—
impressions00—
CPM$0.00$0.00—
registrations (ours)1110−9.1%
cost per registration$0.000$0.000—
booked$379.11$457.05+20.6%
Meta booked——
within-day$0.00$0.00—
cohort @ 24h$0.00$0.00—
booked payers1213+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-182026-09-19change
spend$0.00$0.00—
impressions00—
CPM$0.00$0.00—
registrations (ours)22+0.0%
cost per registration$0.000$0.000—
booked$207.54$46.41−77.6%
Meta booked——
within-day$0.00$0.00—
cohort @ 24h$0.00$0.00—
booked payers75−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—

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.

None of the 12 people who registered on this day paid inside twenty-four hours, so the app's per-user rows stand on twelve people and no payer, and every 8 h and (d0) cell in this day's column reads zero, as it did on 09-18.

Booked revenue fell $586.66 to $526.39 on 19 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 $336.70 on this day. The ledger reads $863.09 for Vloom against the $526.39 on this page, after $406.23 on 09-18.

Hourly, 2026-09-19

No hourly section: no Vloom campaign delivered in any hour the pull can see. B1, Dicey2, SZ1 and GP1 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-19

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 thirteen people and on twelve, 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-19.

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

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

B1

campaignaccountspendshareimpressionsCPMregistrationscost/regwithin-daywROASpayers
bailingxia_meituan_ww_cvr_260802B1$0.000.0%0—9$0.000$0.00—12
bailingxia_meituan_t3_cvr_260725B1$0.000.0%0—1$0.000$0.00—0

Nomad Node

campaignaccountspendshareimpressionsCPMregistrationscost/regwithin-daywROASpayers
0811_vl_bailingxia_srfhjyd-rain-chuvaNomad Node$0.000.0%0—2$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.

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-19. One row per ad, the account named on it.

assetaccountspendimpressionsCPMregistrationscost/regwithin-daywROAScohort@24hpayers
vid_ww_bodysuit_10s_9x16_v1B1$0.000—4$0.000$0.00—$0.003
vid_ww_pool5_15s_9x16_v1B1$0.000—3$0.000$0.00—$0.008
nomad-0811-03-rain-chuva-video-01Nomad Node$0.000—2$0.000$0.00—$0.003
vid_sasian_fishnet_top_6s_9x16_v1B1$0.000—1$0.000$0.00—$0.000
vid_ww_bikini_10s_9x16_v1B1$0.000—1$0.000$0.00—$0.000
vid_ww_lounge_8s_9x16_v1B1$0.000—1$0.000$0.00—$0.001

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

B1

assetaccountspendimpressionsCPMregistrationscost/regwithin-daywROAScohort@24hpayers
vid_ww_bodysuit_10s_9x16_v1B1$0.000—4$0.000$0.00—$0.003
vid_ww_pool5_15s_9x16_v1B1$0.000—3$0.000$0.00—$0.008
vid_sasian_fishnet_top_6s_9x16_v1B1$0.000—1$0.000$0.00—$0.000
vid_ww_bikini_10s_9x16_v1B1$0.000—1$0.000$0.00—$0.000
vid_ww_lounge_8s_9x16_v1B1$0.000—1$0.000$0.00—$0.001

Nomad Node

assetaccountspendimpressionsCPMregistrationscost/regwithin-daywROAScohort@24hpayers
nomad-0811-03-rain-chuva-video-01Nomad Node$0.000—2$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.

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, 10 in B1 and 2 in Nomad Node, and none of them paid inside twenty-four hours.

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-19 at 24 h, completing the morning page. The horizon closed at 00:00 UTC on 2026-09-21 and the three ledgers were cut between 00:11 and 00:29 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 eleven to twenty-nine minutes after the horizon closed. The instruments read every cohort as complete at 24.5 h and older, 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.

The day's delivery figures settled between the morning page and this one, and no revenue figure moved. The business reads $850.98 where the morning page read $848.98, Sinai $525.31 from $524.13, Bslate $325.67 from $324.85, Dicey2 $537.55 from $536.21, B1 $184.05 from $183.77, SZ1 $67.98 from $67.78 and GP1 $61.40 from $61.22; booked, within-day and the 8 h cohort read the same to the cent in all three apps.

Sinai's buy is spread thinner than on any previous day and nothing in its per-asset block is readable at 24 h either. Twenty-five ads delivered against twelve on 09-18, and the largest payer count at 24 h is thirteen, on GP1/templatewallf, against the twenty-seven B1/povposer2 carried on the 09-18 page, so the whole of table B is directions. Bslate, on one campaign and six spending ads, has four rows at the bar.

GP1's 24 h return rests on one ad and largely on one basket. GP1/templatewallf carries $193.67 of the account's $247.81 cohort revenue, 66.0% of that ad's money is one payer's, and $164.49 of the account's cohort sits on the 19:00 and 20:00 install hours; the account row clears the bar on twenty-one payers with that concentration inside it.

B1's report day is six ads rather than one, and its own clock disagrees with the report clock about all of them. The round switched on from 04:19 UTC on 09-19, inside the report day and inside B1's account day 09-18, so povposer2 carries $41.23 of report-day spend against $6.41 of account-day spend, poseheart $30.78 against $6.12, poselace $15.65 against $0.00, posefour $69.39 against $78.54, poselabels $14.41 against $14.38 and posephoto $12.59 against $12.05.

SZ1 stopped inside the day and the day-over-day figures set a part-day against a whole one. Its last delivering hour is 10:00 UTC at $0.88, its Meta daily spending limit was read at $20.00 at 10:07 UTC against $388.40 earlier that morning, and its campaign's own budget stood at $120 a day throughout, so the $67.98 against $94.05 is eleven hours of delivery against twenty-four.

Dicey2 ran two Sinai campaigns for the first time and the second one is nineteen ads old. The new campaign opened at $120 a day at 14:38 UTC, took $84.25 on its account day, and the sixteen undress ads that joined it did so after 03:26 UTC on 09-20; its three original ads are the only ones with a report-day row.

Bslate's two new template walls are the only new spend that reached a readable return, and neither is buyable any longer. templatewalle came on at 15:26 UTC, took $78.40 of the report day and returned 7.18 on 47 payers, and templatewalll 3.67 on 19; both read recently rejected at the pull, and so does the ad of templatewalle's name in GP1's Bslate campaign, which read active on the morning page.

Three ads-map labels each cover two ad ids, and the probe's state column reads the older one. B1/povposer2, B1/poolslow and B1/kimono each resolve an old-campaign ad and its rebuild to one label, so tables A, B and C pool them, and the asset probe prints povposer2 inactive while the day export reads its rebuild not delivering. On this account day the older ads spent nothing; the per-asset section, which keys on the ad name, separates them.

HR2 registered 43 people on 2026-09-19 and none of the spend behind them is measured, for the sixteenth 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 $192.27 of the day's booked revenue is its.

So every portfolio-level per-registration and return figure on this page divides seven accounts' revenue or registrations by four accounts' spend, on both days. The portfolio pair is $596.00 to $850.98 across B1, Dicey2, SZ1 and GP1, which registered 2,102 and 3,148 of the 2,139 and 3,203 in the Overview; the balance is the four unmeasured accounts. Sinai's own pooled funnel, the comparison its tab supports, reads $387.99 to $525.31 on those same four accounts, registering 864 and 1,430 people and booking $2,756.09 and $2,252.66.

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. On Sinai posefour carries $69.39 of report-day spend and $78.54 of account-day spend, templatewallm $47.99 and $51.23, povposer2 $41.23 and $6.41, SZ1/fittingroom $40.79 and $9.40, Dicey2/sofa $37.01 and $9.56, templatewallj $34.19 and $41.81, poseheart $30.78 and $6.12, posetoldw $21.02 and $26.24, SZ1/posetold $20.68 and $5.42, fittingroomw $18.45 and $26.17, topcreatorw $17.80 and $22.51, poselace $15.65 and $0.00, templatewalln $13.13 and $15.68, tworooms $7.71 and $5.34, undresshem $7.21 and $4.37, bedroom $6.98 and $3.21 and SZ1/topcreator $6.51 and $2.79, while GP1's four ads read the same on both clocks; on Bslate poolslow $113.96 and $87.95, templatewalle $78.40 and $89.89, fittingroom $45.28 and $31.72, gym $42.62 and $28.77, templatewalll $34.66 and $46.25 and povposer2 $10.75 and $8.49. 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/uploadpanelr2 reads 17 in one and 1 in the other and Dicey2/templatewallp 73 and 0, and the 16-payer bar is being applied to two different populations.

B1's round of 09-18 is 44.2 h old at this run's cut and the probe renders it at 24 h, but that read belongs to the round and not to this day. It reads povposer2 beside the five new ads that delivered, mugshot having been rejected before it did. povposer2 reads 1.69 at 24 h on 30 payers at 97% coverage, readable and above the 1.5 bar; posefour 1.71 on twelve at 83%, poseheart 3.61 on eight, posephoto 2.92 on three and poselabels 2.51 on one are directions, and poselace's zero sits on 27 installs, under the thirty-seven a zero needs. 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.18 and 0.76 the UTC pass prints 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, $2,561.54 against $2,165.79, which the strike does not read either way; on Bslate, where our line reads $2,157.71 against Meta's $2,842.99, 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 $336.70, Sinai's by $47.11 and Bslate's by $3.27. The ledger reads $863.09, $2,608.65 and $2,160.98 against the $526.39, $2,561.54 and $2,157.71 this page carries, on 44, 286 and 209 payers against 19, 283 and 208. 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-18 differs by $406.23, $12.99 and $38.97.

Sinai's booked split runs $3.56 above its own booked column, $2,565.10 against $2,561.54: the split is emitted by the measures instrument and the table by the portfolio instrument. The measures instrument counts 1,484 installs and 284 booked payers where the portfolio instrument counts 1,483 and 283, so the gap is one user inside one instrument's scope and outside the other's, and not a payment arriving between two cuts as the morning page had it; which scope is right is not settled. Every share in the split is against its own total.

The money ledger names 122 account-days it cannot measure, and none of them is this day's measured buy. Sixteen are sinai_ww/HR2 on 09-04 to 09-19; the rest are KBM1 and HR1 for both apps across 08-30 to 09-19 and Vloom's shared pair across 08-29 to 09-19, every one of them recorded disabled on or before the day it misses. The ledger's $850.98 for this day is Sinai's $525.31 plus Bslate's $325.67, and what it is short by is HR2's unmeasured spend.

Two different kinds of zero sit in the account tables. B1, Dicey2, SZ1 and GP1 exported at every grain, so their zeros are measured, GP1's Bslate row 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.

WD1 exported at every grain for the first time and is in no table. Its files for both days arrived and read no data, a measured zero, because its Bslate campaign was published on 2026-09-20. The portfolio instrument does not list the account yet and names the campaign id as belonging to no known account, with 65 rows in Bslate's records, all of them dated 09-20 and 09-21, so nothing of this day's is uncounted.

The country section carries no Nomad Node, KBM1, HR1 or HR2 block. Each is absent by name, and of them HR1 and HR2 booked within-day revenue on this day, $2.99 and $7.12, so the section's return columns cover $643.57 of Sinai's $653.68.

99 ad names in the sweep do not follow the naming convention and can only be matched exactly, and five rejections have the same asset still attached elsewhere: vid_ww_lace_10s_9x16_sn_v1 reads rejected in B1 while the same shot sits in Dicey2 under a Bslate name, not delivering; vid_ww_poolslow_15s_9x16_sn_v2 reads rejected in B1 while the same shot is active in both Dicey2 and GP1; vid_ww_uploadpanelr2_7s_9x16_bs_v1 reads rejected in Dicey2 while vid_ww_uploadpanelr2_7s_9x16_sn_v1 sits not delivering in B1; vid_ww_templatewalln_7s_9x16_sn_v1 reads recently rejected in Dicey2 while an ad of the same name sits inactive in B1; and vid_ww_handrobe_6s_9x16_sn_v1 reads recently rejected in Dicey2 while an ad of the same name sits not delivering in GP1. The sweep reads the day export staged at this run's pull, so it is a state a day after the report day closed.

The per-account coverage note the instrument emits is wrong about three accounts. It reads KBM1 and HR1 as United States only at 100% US delivery, which is their Vloom targeting, attached to the account rather than to the campaign, and it describes SZ1 as delivering nothing of this business on a day SZ1 spent $67.98 on Sinai. Nothing above rests on the note.

09-18's delivery figures moved after its own settled page by the settling the exports do after midnight. The business reads $596.00 here against the $595.42 on that page, Sinai $387.99 against $387.56, Dicey2 $333.96 against $333.66, Bslate $208.01 against $207.86, B1 $154.17 against $154.06 and SZ1 $94.05 against $93.88, while GP1 reads $13.82 on both. No revenue figure moved.

Bslate's DAU comes through its Adjust app, 2,102 on 09-18 and 2,705 on this day in the money ledger, and its campaign section is on Dicey2's account day, $293.88 against the $325.67 of the report day.

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 42.8% more, got its registrations 4.6% cheaper, and its 24 h return rose 1.82 to 2.55. Both days are whole at 24 h, so this is the comparison the page supports: $1,083.17 to $2,171.58 of cohort revenue on 139 payers and 216, within-day 1.51 to 1.86, and both apps moved the same way, Sinai 1.19 to 1.89 and Bslate 3.00 to 3.62. What the two days do not share is a roster: Sinai ran twenty-five ads against twelve and Bslate two template walls it did not have the day before.

Bslate's templatewalle is the strongest readable asset anywhere in the portfolio, and no template wall in the app is buyable any longer. templatewalle returned 7.18 at 24 h on 47 payers, $78.40 for 665 installs at $0.118 with a 22.23% CTR, and templatewalll 3.67 on 19 at $0.116; both read recently rejected at this run's pull, beside templatewallp and templatewalli before them and the ad of templatewalle's name in GP1's Bslate campaign. Four template walls have now gone the same way in this app, and what it still buys on is gym at 5.70 on twenty payers and poolslow at 1.77 on twenty-two.

Sinai spread $525.31 across twenty-five ads and no per-asset row is readable at 24 h either. Its cost per registration fell 17.9% to $0.354 and its CTR rose 8.69% to 11.24% at p = 0.000, and its ARPU (d0) went $0.5118 to $0.6692 on an ARPPU (d0) of $6.97 to $10.13 against a payer rate (d0) of 7.3% to 6.6%; the largest per-asset payer count is thirteen, so the five template walls' 8.33, 2.24, 1.84, 1.49 and 0.22 are all directions, and all three of Dicey2's read recently rejected at the pull.

B1's budget went $150 to $100 early in the next day, and its campaign was off by this run's pull. The round switched on 04:19 UTC on 09-19 has povposer2 at 1.69 on 30 payers at its 24 h read, the only cull basis, readable and above the 1.5 bar, with posefour 1.71 on twelve and poseheart 3.61 on eight as directions; posefour, poseheart, poselace, posephoto and mugshot read recently rejected. The budget went $150 to $100 at 03:48 UTC on 09-20 and the campaign from Active to Inactive at 00:06 UTC on 09-21.

Dicey2's second Sinai campaign has three ads with a report-day row and none of them is readable. fittingroomw returned 2.56 on six payers, posetoldw 1.09 on one and topcreatorw 0.00 on seventeen installs; the sixteen undress cuts that joined after 03:26 UTC on 09-20 belong to the next page, the campaign went $120 to $170 a day at 06:16 UTC on 09-20, and no ad in it reads active at this run's pull.

SZ1 is off and its spending limit is the reason to check before anything else. The nightly read at 00:28 UTC on 09-21 has it at $20.00 against $388.40 before, a dated reading that may have moved since, and the campaign's own budget is still $120 a day with no ad delivering.

GP1 is the account that grew fastest, and its 4.04 is one ad's. $61.40 on four ads at $0.325 a registration returned $247.81 at 24 h on twenty-one payers, $193.67 of it templatewallf's on thirteen with 66.0% in one basket, and templatewallg returned 1.84 on five; its spending limit was read at $624.99 on this run against $606.85 before, a dated reading, and ten undress cuts joined it at 04:35 UTC on 09-20, when its budget went $80 to $160.

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

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

5Reproduce

Staged in _runs/2026-09-21_2026-09-19_daily_auto/ by the scheduled 17:10 PT run on 2026-09-20: all twenty exports, WD1's four among them for the first time, arrived between 00:12 and 00:28 UTC on 2026-09-21, and the three ledgers and every instrument had run by 00:32 UTC, the first half hour after this day's 24 h horizon closed. This is the day's 24 h evening publication, and it completes the 8 h morning one staged in _runs/2026-09-20_2026-09-19_daily_auto/.

# the pull, all three ledgers, every config and every instrument, in one command
python -m ad_ops.daily_pipeline --day 2026-09-19
# 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-18,2026-09-19
python -m ad_ops.report_charts --config <run>/run_config_sinai_full.json \
    --day 2026-09-19 --prev 2026-09-18 --days 2026-09-16,2026-09-17,2026-09-18,2026-09-19 \
    --app sinai_ww --country-json <run>/country_sinai_ww.json \
    --out ad_ops/figures/2026-09-19_sinai --md <run>/chartblock_sinai_ww.md \
    --relpath figures/2026-09-19_sinai
python -m ad_ops.report_charts --config <run>/run_config_bslate_full.json \
    --day 2026-09-19 --prev 2026-09-18 --days 2026-09-16,2026-09-17,2026-09-18,2026-09-19 \
    --app bslate --country-json <run>/country_bslate.json \
    --out ad_ops/figures/2026-09-19_bslate --md <run>/chartblock_bslate.md \
    --relpath figures/2026-09-19_bslate

Payment cut 2026-09-21 00:29 UTC on the Sinai ledger, 00:25 UTC on Bslate's and 00:11 UTC on Vloom's; the estimator, the asset probe and the matched-hours funnel on the META clock run on a 2026-09-20 17:29 PT cut. The rebuilt B1 campaign's activity history was requested over 2026-09-17 to 2026-09-21 and the range the page actually rendered, Sep 17, 2026 to Sep 20, 2026, was 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 and GP1 exported at every grain on both days, and so did WD1, with no data on either.

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 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 and to 8 h, the two horizons are two windows on one 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. B1's rebuilt campaign ran at $150 a day for the whole of this day, and the activity history staged on this run records its next change at 20:48 account time on 09-19, outside it. The others come from the regime record read off each campaign's own history, because this run stages B1's alone: Dicey2's 08-26 campaign sat at $150, its new campaign opened at $120 at 14:38 UTC, SZ1's stood at $120 while its account's spending limit read $20.00 at 10:07 UTC from $388.40 at 08:49, GP1's went $20 to $40 at 01:10 UTC and $40 to $80 at 15:42, and Bslate ran at $250, which it reached at 15:10 UTC on 09-17.

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.