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

The business spent $595.42 on 2026-09-18 against $434.29 the day before and booked $5,704.41 against $4,680.45. Sinai was bought for a twenty-sixth day and Bslate for an eighth, B1 taking $154.06 against $101.39 on one ad, Dicey2 $333.66 against $266.81 across both apps, SZ1 $93.88 against $66.09 on three creatives and GP1 $13.82 on its first day; the business registered 2,139 people against 2,066, at $0.278 each against $0.210. Definitions, the report clock and the three revenue measures are in the appendix.

GP1 bought Sinai for the first time on this day, and every table on this page counts it. Its campaign dxu2a6iwzx5r_5l4ya1pifdk3_sn_ww_cvr_260917 spent $13.82 on two ads from the 12:00 UTC hour, 2.3% of the business's buy, registered 46 people and booked $17.18. The account is on UTC, so its account day is the report day.

This is the evening publication of 2026-09-18, at the 24 h cohort, and it completes the morning page. The horizon closed at 00:00 UTC on 2026-09-20, eleven to twenty 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.

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, $3,407.46 on Sinai where Meta reads $3,028.89, and $1,710.29 on Bslate where Meta reads $2,510.56. Dicey2 carries both apps, and there Meta's two lines read $4,075.88 against the $2,276.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 fifteenth 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 28 registrations and $395.73 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 $387.56, Bslate $207.86 for 1,227 registrations and $1,710.29 booked on 164 payers, and no Vloom campaign served an impression. The total below is the figure the money ledger carries.

2026-09-172026-09-18change
spend$434.29$595.42+37.1%
impressions53,13768,096+28.2%
CPM$8.17$8.74+7.0%
registrations (ours)2,0662,139+3.5%
cost per registration$0.210$0.278+32.4%
booked$4,680.45 (10.78)$5,704.41 (9.58)+21.9%
Meta booked$4,594.79 (10.58)$5,539.45 (9.30)
within-day$965.67 (2.22)$898.56 (1.51)−6.9%
cohort @ 24h$1,276.59 (2.94)$1,083.17 (1.82)−15.2%
booked payers427441+14
payer rate (8h)5.5%5.7%+0.3 pts
ARPU (8h)$0.4694$0.4242−9.6%
ARPPU (8h)$8.58$7.38−14.0%
payer rate (d0)5.9%6.5%+0.6 pts
ARPU (d0)$0.6179$0.5064−18.1%
ARPPU (d0)$10.47$7.79−25.5%

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-20, before this run's payment cuts at 00:11 to 00:20 UTC, and 09-17's had closed a day before that; both apps' cohort ages run 24.3 to 48.3 h.

d3 and d7 close on 2026-09-23 and 2026-09-27, 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 measured buy rose 37.1% and bought 3.5% more registrations at 32.4% more each: both apps' registrations got dearer, Sinai's $0.398 to $0.431 and Bslate's $0.118 to $0.169, while Bslate's cheaper ones went from 65.6% of the day's registrations to 57.4%.

At twenty-four hours each registration was worth 18.1% less, on the basket: ARPPU (d0) $10.47 to $7.79 against a payer rate (d0) of 5.9% to 6.5%.

The day's within-day return fell 2.22 to 1.51 and the 24 h cohort's 2.94 to 1.82, in both apps: Sinai's 24 h cohort returned 1.19 against 1.53 on 66 payers against 44, its revenue up 9.8% on spend up 41.3%, and Bslate's 3.00 against 5.36 on 73 against 78.

Four accounts changed around the day: GP1 first bought in the 12:00 UTC hour; Bslate's templatewallp last delivered in the 18:00 UTC hour and reads recently rejected; SZ1's budget went $80 to $120 a day at 11:39 UTC and it delivered nothing from 14:00 to 16:59; six new B1 ads were switched on after the day, at 04:20 UTC on 09-19.

(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: $125.80 of Sinai and $207.86 of Bslate.

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

account2026-09-17 spend2026-09-18 spendchange2026-09-17 registrations2026-09-18 registrations
Portfolio$434.29$595.42+37.1%2,0662,139
B1$101.39$154.06+51.9%204217
Nomad Node$0.00$0.00—32
KBM1$0.00$0.00—14
Dicey2$266.81$333.66+25.1%1,4811,401
HR1$0.00$0.00—53
HR2$0.00$0.00—2728
SZ1$66.09$93.88+42.0%345438
GP1$0.00$13.82new046

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

B1 spent 51.9% more, SZ1 42.0% more and Dicey2 25.1% more; B1 went from 23.3% of the buy to 25.9%, SZ1 from 15.2% to 15.8% and Dicey2 from 61.4% to 56.0%, with GP1 at 2.3%.

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.

GP1's 09-17 zero is measured. Its hourly export for that day arrived and carries no delivery, the campaign having first bought at 12:00 UTC on this day.

2The three apps, one tab each

Sinai took $387.56 of the headline's $595.42, Bslate's campaign took $207.86 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 eight accounts in its roster, GP1 among them from this day.

Sinai's spend was $387.56 against $274.31, and it booked $3,407.46 against $2,869.16.

The day, and every account

2026-09-172026-09-18change
spend$274.31$387.56+41.3%
impressions35,04347,492+35.5%
CPM$7.83$8.16+4.3%
registrations (ours)689899+30.5%
cost per registration$0.398$0.431+8.3%
booked$2,869.16 (10.46)$3,407.46 (8.79)+18.8%
Meta booked$2,526.02 (9.21)$3,028.89 (7.82)
within-day$329.48 (1.20)$371.88 (0.96)+12.9%
cohort @ 24h$418.95 (1.53)$460.08 (1.19)+9.8%
booked payers244258+14
payer rate (8h)6.0%6.6%+0.6 pts
payer rate (d0)6.4%7.3%+1.0 pts
ARPU (8h)$0.4514$0.4267−5.5%
ARPU (d0)$0.6081$0.5118−15.8%
ARPPU (8h)$7.59$6.50−14.3%
ARPPU (d0)$9.52$6.97−26.8%

2026-09-18 (the day) — delivery

accountspendshareimpressionsCPMregistrationscost/reg
Portfolio$387.56100%47,492$8.16899$0.431
B1$154.0640%18,350$8.40206$0.748
Nomad Node$0.000%0—0—
KBM1$0.000%0—4$0.000
Dicey2$125.8032%8,096$15.54174$0.723
HR1$0.000%0—3$0.000
HR2$0.000%0—28$0.000
SZ1$93.8824%18,413$5.10438$0.214
GP1$13.824%2,633$5.2546$0.300

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

accountbookedbROASwithin-daywROAScohort@24hcROASpayers (d0)payer% (d0)ARPU (d0)ARPPU (d0)
Portfolio$3,407.468.79$371.880.96$460.081.19667.3%$0.5118$6.97
B1$2,085.0713.53$216.321.40$256.761.672813.6%$1.2464$9.17
Nomad Node$0.00—$0.00—$0.00—0———
KBM1$112.69—$0.00—$0.00—00.0%$0.0000—
Dicey2$566.504.50$67.820.54$74.160.59148.0%$0.4262$5.30
HR1$142.96—$5.98—$14.94—266.7%$4.9806$7.47
HR2$395.73—$3.56—$7.12—27.1%$0.2542$3.56
SZ1$87.340.93$61.020.65$86.380.92163.7%$0.1972$5.40
GP1$17.181.24$17.181.24$20.741.5048.7%$0.4508$5.18

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

B1

2026-09-172026-09-18change
spend$101.39$154.06+51.9%
impressions12,60218,350+45.6%
CPM$8.05$8.40+4.4%
registrations (ours)186206+10.8%
cost per registration$0.545$0.748+37.2%
booked$1,560.84 (15.39)$2,085.07 (13.53)+33.6%
Meta booked$1,102.14 (10.87)$1,359.26 (8.82)
within-day$172.23 (1.70)$216.32 (1.40)+25.6%
cohort @ 24h$226.25 (2.23)$256.76 (1.67)+13.5%
booked payers127138+11
payer rate (8h)9.1%12.6%+3.5 pts
payer rate (d0)9.1%13.6%+4.5 pts
ARPU (8h)$0.9252$1.0501+13.5%
ARPU (d0)$1.2164$1.2464+2.5%
ARPPU (8h)$10.12$8.32−17.8%
ARPPU (d0)$13.31$9.17−31.1%

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

KBM1

2026-09-172026-09-18change
spend$0.00$0.00—
impressions00—
CPM$0.00$0.00—
registrations (ours)14+300.0%
cost per registration$0.000$0.000—
booked$81.49$112.69+38.3%
Meta booked——
within-day$0.00$0.00—
cohort @ 24h$0.00$0.00—
booked payers1215+3
payer rate (8h)0.0%0.0%+0.0 pts
payer rate (d0)0.0%0.0%+0.0 pts
ARPU (8h)$0.0000$0.0000—
ARPU (d0)$0.0000$0.0000—
ARPPU (8h)$0.00$0.00—
ARPPU (d0)$0.00$0.00—

Dicey2

2026-09-172026-09-18change
spend$106.83$125.80+17.8%
impressions6,9008,096+17.3%
CPM$15.48$15.54+0.4%
registrations (ours)125174+39.2%
cost per registration$0.855$0.723−15.4%
booked$602.06 (5.64)$566.50 (4.50)−5.9%
Meta booked$1,334.31 (12.49)$1,565.32 (12.44)
within-day$97.03 (0.91)$67.82 (0.54)−30.1%
cohort @ 24h$110.70 (1.04)$74.16 (0.59)−33.0%
booked payers4445+1
payer rate (8h)6.4%8.0%+1.6 pts
payer rate (d0)8.0%8.0%+0.0 pts
ARPU (8h)$0.6298$0.3898−38.1%
ARPU (d0)$0.8856$0.4262−51.9%
ARPPU (8h)$9.84$4.84−50.8%
ARPPU (d0)$11.07$5.30−52.1%

HR1

2026-09-172026-09-18change
spend$0.00$0.00—
impressions00—
CPM$0.00$0.00—
registrations (ours)53−40.0%
cost per registration$0.000$0.000—
booked$189.41$142.96−24.5%
Meta booked——
within-day$0.00$5.98new
cohort @ 24h$21.80$14.94−31.4%
booked payers76−1
payer rate (8h)0.0%33.3%+33.3 pts
payer rate (d0)20.0%66.7%+46.7 pts
ARPU (8h)$0.0000$1.9922new
ARPU (d0)$4.3591$4.9806+14.3%
ARPPU (8h)$0.00$5.98new
ARPPU (d0)$21.80$7.47−65.7%

HR2

2026-09-172026-09-18change
spend$0.00$0.00—
impressions00—
CPM$0.00$0.00—
registrations (ours)2728+3.7%
cost per registration$0.000$0.000—
booked$335.27$395.73+18.0%
Meta booked——
within-day$5.88$3.56−39.4%
cohort @ 24h$5.88$7.12+21.2%
booked payers3134+3
payer rate (8h)3.7%3.6%−0.1 pts
payer rate (d0)3.7%7.1%+3.4 pts
ARPU (8h)$0.2176$0.1271−41.6%
ARPU (d0)$0.2176$0.2542+16.8%
ARPPU (8h)$5.88$3.56−39.4%
ARPPU (d0)$5.88$3.56−39.4%

SZ1

2026-09-172026-09-18change
spend$66.09$93.88+42.0%
impressions15,54118,413+18.5%
CPM$4.25$5.10+19.9%
registrations (ours)345438+27.0%
cost per registration$0.192$0.214+11.9%
booked$100.09 (1.51)$87.34 (0.93)−12.7%
Meta booked$89.57 (1.36)$87.17 (0.93)
within-day$54.33 (0.82)$61.02 (0.65)+12.3%
cohort @ 24h$54.33 (0.82)$86.38 (0.92)+59.0%
booked payers2317−6
payer rate (8h)4.3%3.2%−1.2 pts
payer rate (d0)4.3%3.7%−0.7 pts
ARPU (8h)$0.1575$0.1662+5.5%
ARPU (d0)$0.1575$0.1972+25.2%
ARPPU (8h)$3.62$5.20+43.5%
ARPPU (d0)$3.62$5.40+49.0%

GP1

2026-09-172026-09-18change
spend$0.00$13.82new
impressions02,633new
CPM$0.00$5.25new
registrations (ours)046new
cost per registration$0.000$0.300new
booked$0.00$17.18 (1.24)new
Meta booked—$17.14 (1.24)
within-day$0.00$17.18 (1.24)new
cohort @ 24h$0.00$20.74 (1.50)new
booked payers03+3
payer rate (8h)0.0%6.5%+6.5 pts
payer rate (d0)0.0%8.7%+8.7 pts
ARPU (8h)$0.0000$0.3734new
ARPU (d0)$0.0000$0.4508new
ARPPU (8h)$0.00$5.73new
ARPPU (d0)$0.00$5.18new

B1 spent 51.9% more for 10.8% more registrations, $154.06 against $101.39 at $0.748 each against $0.545, on povposer2 alone for the whole report day; its ARPU (d0) went $1.2164 to $1.2464 on a payer rate (d0) of 9.1% to 13.6% against an ARPPU (d0) of $13.31 to $9.17, twenty-eight payers against seventeen, and its 24 h cohort returned 1.67 against 2.23.

Dicey2's Sinai buy spent 17.8% more and registered 174 people against 125, $125.80 at $0.723 each against $0.855, its CPM $15.48 to $15.54, and sofa took $83.43 of it; its per-user rows rest on fourteen payers at 24 h, not readable at this sample size, and so does its 24 h cohort return of 0.59 against 1.04.

SZ1 spent 42.0% more across a budget change and a three-hour stop: $93.88 for 438 people at $0.214 against $0.192, its CPM $4.25 to $5.10; its 24 h cohort returned 0.92 on sixteen payers against 0.82 on fifteen, $25.36 of it paid after midnight, and the move between them is not readable at this sample size.

GP1's first day bought 46 registrations at $0.300 each on $13.82, and its 24 h cohort returned 1.50 on four payers, a direction.

KBM1, HR1 and HR2 book $651.38 between them against no measured spend, from cohorts bought before the accounts were disabled; HR1's 24 h cohort carries $14.94 on two payers and HR2's $7.12 on two.

Hourly, 2026-09-18

(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,737$8.2825$0.575$106.637.42$17.801.24$17.801.2413
09$12.091,643$7.3632$0.378$193.0915.97$9.540.79$9.540.7917
10$11.161,522$7.3336$0.310$176.7715.84$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.802,965$6.6866$0.300$77.733.93$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.311,246$9.8815$0.821$125.8410.22$0.000.00$0.000.0016
16$17.431,668$10.4533$0.528$117.356.73$41.932.41$48.892.8024
17$20.072,034$9.8736$0.557$233.6111.64$6.500.32$6.500.3218
18$22.392,491$8.9932$0.700$74.913.35$7.140.32$7.140.3213
19$36.184,767$7.5997$0.373$71.551.98$19.610.54$34.790.9614
20$22.502,500$9.0064$0.352$258.4311.49$24.991.11$24.991.1122
21$22.792,490$9.1555$0.414$71.853.15$10.680.47$14.240.6217
22$20.672,351$8.7956$0.369$99.784.83$10.090.49$13.040.6316
23$20.192,590$7.8054$0.374$112.015.55$29.511.46$44.822.2213

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

B1 — $154.06 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.95789$8.815$1.390$77.0411.08$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,200$8.5111$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.24839$8.6313$0.557$43.656.03$9.541.32$24.723.417
20$9.41968$9.7211$0.855$203.9121.67$14.291.52$14.291.5213
21$10.741,183$9.0813$0.826$52.364.88$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,171$7.5118$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.80 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$7.96489$16.2812$0.663$23.752.98$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 — $93.88 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.34762$4.3818$0.186$3.561.07$3.561.07$3.561.071
09$3.53691$5.1117$0.208$0.000.00$0.000.00$0.000.000
10$2.54635$4.0021$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.101,349$5.2636$0.197$3.160.44$6.500.92$16.762.361
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.71671$5.536$0.618$0.000.00$3.560.96$3.560.960
19$21.403,367$6.3670$0.306$6.510.30$2.950.14$2.950.142
20$6.231,117$5.5837$0.168$3.560.57$7.121.14$7.121.141
21$6.28924$6.8032$0.196$3.560.57$0.000.00$0.000.001
22$4.49862$5.2123$0.195$6.741.50$3.560.79$3.560.792
23$5.281,001$5.2720$0.264$6.891.30$6.891.30$18.643.532

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.37629$3.7710$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.28288$7.922$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

Spend ran $8.88 to $36.18 an hour with no empty hour; the 19:00 UTC hour's $36.18 holds $21.40 of SZ1's, its largest hour, two hours after it came back from delivering nothing from 14:00 to 16:59, and GP1 bought $0.39 to $2.37 an hour from 12:00 on.

Registrations ran 13 to 97 an hour, and 35 of the day's 899 are KBM1's, HR1's and HR2's, arriving against no measured spend.

Every hour books, $39.61 to $258.43 on 7 to 24 payers.

Within-day and the 24 h cohort sit on the install hour, and the 14:00 row's $49.30 is two payers, 13.3% of the day's within-day revenue and unchanged at 24 h. The 24 h cohort's largest hour is 10:00 at $54.82 on four payers, 11.9% of it, and the hours from 19:00 on carry $37.00 of the $88.20 the cohort adds to within-day.

2026-09-19T17:22:23.377171 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) 1000 1500 2000 2500 3000 3500 4000 4500 impressions Impressions and installs by hour impressions installs 10 20 30 40 50 60 70 80 installs (Meta Leads) The day's motion — whole account, 2026-09-18 (UTC)
The day's motion: spend by hour, and impressions against installs
2026-09-19T17:22:23.523256 image/svg+xml Matplotlib v3.11.1, https://matplotlib.org/ 0 4 8 12 16 20 hour (UTC) 6 7 8 9 10 11 CTR % CTR 0 4 8 12 16 20 hour (UTC) 6 7 8 9 10 11 12 USD per 1,000 impressions CPM 0 4 8 12 16 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 4 8 12 16 20 hour (UTC) 0.4 0.5 0.6 0.7 0.8 0.9 1.0 1.1 USD Cost per install Delivery by hour — whole account, 2026-09-18 (UTC)
CTR, CPM, click-to-install and CPI by hour, whole account

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

(i) The portfolio, hour by hour, 2026-09-17. 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$7.561,174$6.4415$0.504$68.799.10$0.000.00$0.000.0010
01$9.391,273$7.3826$0.361$50.785.41$6.720.72$6.720.7210
02$12.161,446$8.4121$0.579$78.186.43$7.140.59$7.140.5912
03$9.161,004$9.1222$0.416$81.558.90$22.302.43$22.302.4314
04$8.61983$8.7628$0.307$70.868.23$6.500.75$6.500.7517
05$8.411,163$7.2326$0.323$99.7711.86$0.000.00$0.000.0013
06$9.35983$9.5119$0.492$101.8010.89$6.500.69$6.500.6913
07$7.36921$7.9918$0.409$169.7123.06$24.563.34$28.043.8117
08$8.491,231$6.9030$0.283$66.307.81$9.441.11$9.441.1114
09$9.931,349$7.3626$0.382$213.0521.46$50.845.12$72.647.3115
10$17.722,140$8.2851$0.347$178.7810.09$6.550.37$6.550.3724
11$11.571,379$8.3931$0.373$243.1921.02$6.530.56$6.530.5617
12$12.761,469$8.6925$0.510$123.459.67$0.000.00$0.000.0011
13$15.651,815$8.6222$0.711$165.6410.58$23.411.50$23.411.5014
14$14.252,028$7.0329$0.491$39.202.75$0.000.00$0.000.009
15$16.572,478$6.6938$0.436$63.793.85$3.560.21$3.560.219
16$19.582,650$7.3932$0.612$81.894.18$2.990.15$2.990.1516
17$9.731,723$5.6537$0.263$84.718.71$10.521.08$10.521.0817
18$10.041,564$6.4242$0.239$283.8228.27$10.701.07$10.701.0723
19$10.971,394$7.8732$0.343$131.3911.98$7.540.69$7.540.6920
20$11.061,258$8.7935$0.316$61.585.57$35.503.21$82.697.4811
21$9.901,179$8.4032$0.309$200.0420.21$42.134.26$42.134.2623
22$12.241,192$10.2723$0.532$111.009.07$19.041.56$29.792.4311
23$11.851,247$9.5029$0.409$99.908.43$27.032.28$33.292.8116

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

B1 — $101.39 on this day

hrspendimpressionsCPMregistrationscost/regbookedbROASwithin-daywROAScohort@24hcROASbooked payers
00$1.81375$4.834$0.452$38.5421.29$0.000.00$0.000.007
01$1.75380$4.6110$0.175$29.6216.93$3.562.03$3.562.037
02$5.24496$10.564$1.310$23.624.51$0.000.00$0.000.003
03$1.34198$6.773$0.447$20.1115.01$0.000.00$0.000.003
04$2.96351$8.438$0.370$47.2915.97$3.561.20$3.561.2010
05$3.22506$6.365$0.644$20.946.50$0.000.00$0.000.006
06$2.53391$6.474$0.632$51.4820.35$0.000.00$0.000.006
07$2.18321$6.793$0.727$124.9457.31$20.989.62$24.4711.2212
08$2.29412$5.561$2.290$40.3517.62$0.000.00$0.000.008
09$3.32464$7.167$0.474$187.6656.52$5.961.80$5.961.809
10$11.461,230$9.3224$0.477$58.275.08$2.990.26$2.990.2610
11$4.35431$10.098$0.544$165.5238.05$3.180.73$3.180.7311
12$5.40623$8.6713$0.415$48.318.95$0.000.00$0.000.005
13$7.78824$9.447$1.111$74.709.60$23.413.01$23.413.016
14$6.41867$7.398$0.801$20.053.13$0.000.00$0.000.004
15$7.931,112$7.1313$0.610$45.905.79$0.000.00$0.000.007
16$10.441,159$9.0110$1.044$38.793.72$0.000.00$0.000.006
17$2.00222$9.0111$0.182$47.5223.76$6.963.48$6.963.487
18$1.27239$5.316$0.212$158.50124.80$3.582.82$3.582.8210
19$1.48207$7.155$0.296$90.0560.84$0.000.00$0.000.0013
20$4.85473$10.259$0.539$23.354.82$25.575.27$72.7515.006
21$3.13455$6.8811$0.285$119.9438.32$38.9712.45$38.9712.4513
22$4.65434$10.714$1.163$35.337.60$15.463.32$15.463.324
23$3.60432$8.338$0.450$50.0513.90$18.055.01$21.405.948

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—1$0.000$3.56—$0.00—$0.00—1
03$0.000—0—$6.68—$0.00—$0.00—2
04$0.000—0—$0.00—$0.00—$0.00—0
05$0.000—0—$16.25—$0.00—$0.00—2
06$0.000—0—$3.56—$0.00—$0.00—1
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—$6.97—$0.00—$0.00—1
10$0.000—0—$3.29—$0.00—$0.00—1
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—$12.42—$0.00—$0.00—3
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—$6.42—$0.00—$0.00—2
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—$16.03—$0.00—$0.00—2
21$0.000—0—$0.00—$0.00—$0.00—0
22$0.000—0—$0.00—$0.00—$0.00—0
23$0.000—0—$6.31—$0.00—$0.00—1

Dicey2 — $106.83 on this day

hrspendimpressionsCPMregistrationscost/regbookedbROASwithin-daywROAScohort@24hcROASbooked payers
00$3.80266$14.294$0.950$17.034.48$0.000.00$0.000.002
01$4.77293$16.284$1.192$17.603.69$3.160.66$3.160.662
02$4.35299$14.557$0.621$27.736.37$3.580.82$3.580.824
03$5.61314$17.876$0.935$35.516.33$22.303.97$22.303.976
04$4.01245$16.374$1.002$6.741.68$0.000.00$0.000.002
05$3.83270$14.194$0.958$6.401.67$0.000.00$0.000.002
06$5.21206$25.292$2.605$3.350.64$0.000.00$0.000.001
07$3.89218$17.845$0.778$3.350.86$3.580.92$3.580.921
08$4.43307$14.436$0.738$3.560.80$3.560.80$3.560.801
09$4.33320$13.5311$0.394$9.312.15$44.8810.36$44.8810.363
10$4.25315$13.4911$0.386$67.0215.77$0.000.00$0.000.005
11$4.54309$14.695$0.908$35.857.90$0.000.00$0.000.003
12$4.74277$17.114$1.185$57.2012.07$0.000.00$0.000.004
13$4.84319$15.171$4.840$71.2214.71$0.000.00$0.000.005
14$5.22391$13.354$1.305$3.580.69$0.000.00$0.000.001
15$4.89414$11.813$1.630$0.000.00$0.000.00$0.000.000
16$4.21354$11.896$0.702$18.684.44$0.000.00$0.000.006
17$3.69329$11.226$0.615$13.253.59$0.000.00$0.000.004
18$4.01282$14.225$0.802$108.0726.95$0.000.00$0.000.0010
19$4.61293$15.732$2.305$30.346.58$0.000.00$0.000.004
20$3.72225$16.535$0.744$0.000.00$3.420.92$3.420.920
21$4.15180$23.066$0.692$37.058.93$0.000.00$0.000.004
22$4.23214$19.776$0.705$7.141.69$3.580.85$14.333.392
23$5.50260$21.158$0.687$22.084.01$8.981.63$11.892.164

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—$3.56—$0.00—$0.00—1
03$0.000—0—$7.12—$0.00—$0.00—1
04$0.000—0—$0.00—$0.00—$0.00—0
05$0.000—0—$52.62—$0.00—$0.00—2
06$0.000—0—$6.55—$0.00—$0.00—2
07$0.000—1$0.000$5.98—$0.00—$0.00—1
08$0.000—0—$9.65—$0.00—$0.00—2
09$0.000—1$0.000$0.00—$0.00—$21.80—0
10$0.000—0—$10.67—$0.00—$0.00—1
11$0.000—1$0.000$29.91—$0.00—$0.00—1
12$0.000—0—$14.95—$0.00—$0.00—1
13$0.000—1$0.000$0.00—$0.00—$0.00—0
14$0.000—0—$0.00—$0.00—$0.00—0
15$0.000—0—$0.00—$0.00—$0.00—0
16$0.000—0—$0.00—$0.00—$0.00—0
17$0.000—1$0.000$0.00—$0.00—$0.00—0
18$0.000—0—$0.00—$0.00—$0.00—0
19$0.000—0—$0.00—$0.00—$0.00—0
20$0.000—0—$0.00—$0.00—$0.00—0
21$0.000—0—$18.51—$0.00—$0.00—2
22$0.000—0—$14.95—$0.00—$0.00—1
23$0.000—0—$14.95—$0.00—$0.00—1

HR2 — $0.00 on this day

hrspendimpressionsCPMregistrationscost/regbookedbROASwithin-daywROAScohort@24hcROASbooked payers
00$0.000—1$0.000$13.22—$0.00—$0.00—1
01$0.000—2$0.000$3.56—$0.00—$0.00—1
02$0.000—0—$6.71—$0.00—$0.00—2
03$0.000—0—$12.13—$0.00—$0.00—2
04$0.000—1$0.000$10.33—$0.00—$0.00—3
05$0.000—1$0.000$3.56—$0.00—$0.00—1
06$0.000—0—$30.36—$0.00—$0.00—1
07$0.000—0—$31.88—$0.00—$0.00—2
08$0.000—6$0.000$12.75—$5.88—$5.88—3
09$0.000—0—$5.93—$0.00—$0.00—1
10$0.000—2$0.000$26.31—$0.00—$0.00—3
11$0.000—1$0.000$11.91—$0.00—$0.00—2
12$0.000—1$0.000$2.99—$0.00—$0.00—1
13$0.000—1$0.000$16.38—$0.00—$0.00—2
14$0.000—0—$3.16—$0.00—$0.00—1
15$0.000—2$0.000$14.95—$0.00—$0.00—1
16$0.000—2$0.000$17.86—$0.00—$0.00—2
17$0.000—1$0.000$7.12—$0.00—$0.00—1
18$0.000—0—$7.12—$0.00—$0.00—1
19$0.000—1$0.000$3.67—$0.00—$0.00—1
20$0.000—1$0.000$19.26—$0.00—$0.00—2
21$0.000—3$0.000$14.04—$0.00—$0.00—1
22$0.000—1$0.000$53.57—$0.00—$0.00—4
23$0.000—0—$6.51—$0.00—$0.00—2

SZ1 — $66.09 on this day

hrspendimpressionsCPMregistrationscost/regbookedbROASwithin-daywROAScohort@24hcROASbooked payers
00$1.95533$3.666$0.325$0.000.00$0.000.00$0.000.000
01$2.87600$4.7810$0.287$0.000.00$0.000.00$0.000.000
02$2.57651$3.959$0.286$12.995.06$3.561.39$3.561.391
03$2.21492$4.4913$0.170$0.000.00$0.000.00$0.000.000
04$1.64387$4.2415$0.109$6.503.96$2.941.79$2.941.792
05$1.36387$3.5116$0.085$0.000.00$0.000.00$0.000.000
06$1.61386$4.1713$0.124$6.504.04$6.504.04$6.504.042
07$1.29382$3.389$0.143$3.562.76$0.000.00$0.000.001
08$1.77512$3.4617$0.104$0.000.00$0.000.00$0.000.000
09$2.28565$4.047$0.326$3.181.39$0.000.00$0.000.001
10$2.01595$3.3814$0.144$13.226.58$3.561.77$3.561.774
11$2.68639$4.1916$0.167$0.000.00$3.351.25$3.351.250
12$2.62569$4.607$0.374$0.000.00$0.000.00$0.000.000
13$3.03672$4.5112$0.253$3.351.10$0.000.00$0.000.001
14$2.62770$3.4017$0.154$0.000.00$0.000.00$0.000.000
15$3.75952$3.9420$0.188$2.940.78$3.560.95$3.560.951
16$4.931,137$4.3414$0.352$6.551.33$2.990.61$2.990.612
17$4.041,172$3.4518$0.224$10.412.58$3.560.88$3.560.883
18$4.761,043$4.5631$0.154$10.142.13$7.121.50$7.121.502
19$4.88894$5.4624$0.203$7.331.50$7.541.54$7.541.542
20$2.49560$4.4520$0.125$2.941.18$6.512.62$6.512.621
21$2.62544$4.8212$0.218$10.504.01$3.161.20$3.161.203
22$3.36544$6.1812$0.280$0.000.00$0.000.00$0.000.000
23$2.75555$4.9513$0.212$0.000.00$0.000.00$0.000.000

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-18 ran higherhours it ran lowersign test
CPM11 of 2413 of 24p = 0.839
CTR13 of 2411 of 24p = 0.839
click→install13 of 2411 of 24p = 0.839
CPI12 of 2412 of 24p = 1.000

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

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

Every shared hour, 2026-09-17 → 2026-09-18. 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,174 → 1,3466.44 → 6.647.84% → 5.57%12.0% → 22.7%0.687 → 0.526
011,273 → 2,1207.38 → 5.738.33% → 8.30%18.9% → 15.9%0.469 → 0.434
021,446 → 1,3808.41 → 7.6210.10% → 6.88%13.0% → 22.1%0.640 → 0.501
031,004 → 1,2659.12 → 9.1011.65% → 9.33%14.5% → 14.4%0.539 → 0.677
04983 → 1,3508.76 → 11.508.55% → 7.19%21.4% → 22.7%0.478 → 0.705
051,163 → 1,2437.23 → 7.147.14% → 7.24%22.9% → 13.3%0.443 → 0.740
06983 → 1,5349.51 → 7.088.85% → 7.89%17.2% → 12.4%0.623 → 0.724
07921 → 1,2147.99 → 10.159.55% → 7.66%15.9% → 26.9%0.526 → 0.493
081,231 → 1,7376.90 → 8.286.99% → 8.00%22.1% → 15.8%0.447 → 0.654
091,349 → 1,6437.36 → 7.367.93% → 8.28%15.9% → 18.4%0.584 → 0.484
102,140 → 1,5228.28 → 7.338.55% → 7.23%22.4% → 27.3%0.432 → 0.372
111,379 → 1,9738.39 → 7.229.43% → 7.50%15.4% → 18.9%0.579 → 0.509
121,469 → 2,9658.69 → 6.689.67% → 10.15%13.4% → 18.6%0.672 → 0.354
131,815 → 3,0638.62 → 5.9810.08% → 8.68%8.7% → 16.5%0.978 → 0.416
142,028 → 1,0007.03 → 12.339.71% → 10.60%12.2% → 14.2%0.594 → 0.822
152,478 → 1,2466.69 → 9.888.47% → 8.75%16.2% → 10.1%0.487 → 1.119
162,650 → 1,6687.39 → 10.457.58% → 9.11%12.4% → 16.4%0.783 → 0.697
171,723 → 2,0345.65 → 9.879.69% → 11.31%16.8% → 14.3%0.348 → 0.608
181,564 → 2,4916.42 → 8.999.65% → 10.40%25.2% → 7.7%0.264 → 1.119
191,394 → 4,7677.87 → 7.598.54% → 8.89%21.0% → 19.6%0.439 → 0.436
201,258 → 2,5008.79 → 9.008.74% → 9.40%28.2% → 22.1%0.357 → 0.433
211,179 → 2,4908.40 → 9.159.33% → 8.92%21.8% → 23.0%0.413 → 0.447
221,192 → 2,35110.27 → 8.798.22% → 8.38%19.4% → 22.3%0.644 → 0.470
231,247 → 2,5909.50 → 7.807.62% → 8.96%26.3% → 17.2%0.474 → 0.505

No metric separates on the sign test: CPM ran higher in 11 of 24 shared hours at p = 0.839, CTR and click-to-install higher in 13 each at p = 0.839, and CPI split 12 and 12.

Pooled, neither rate separates: CTR went 8.82% to 8.70% at p = 0.529 and click-to-install 17.40% to 17.82% at p = 0.646, on impressions 35.5% higher at a CPM of $8.16 against $7.83, for a CPI of $0.527 against $0.510. GP1's 2,633 impressions clicked at 15.80%; without them the day's CTR is 8.28%.

CPM rose inside SZ1 and hardly anywhere else: SZ1's CPM rose 19.9%, B1's 4.4% and Dicey2's 0.4%, while B1 went from 36.0% of Sinai's impressions to 38.6%, SZ1 from 44.3% to 38.8% and Dicey2 from 19.7% to 17.0%, with GP1 at 5.5%.

Held to B1's rebuilt campaign on the account clock, click-to-install rose 18.68% to 25.21% at p = 0.001 on a roster that changed between the days; held to povposer2, the one ad that ran through both, it did not separate, 23.53% to 19.02% at p = 0.132 over eighteen shared hours. The install-to-pay rows beside them are matured at the instrument's 6 h horizon and do not separate either, 13.53% to 12.61% at p = 0.789 pooled and 26.79% to 17.14% at p = 0.127 on povposer2.

2026-09-19T17:22:23.928209 image/svg+xml Matplotlib v3.11.1, https://matplotlib.org/ 0 5 10 15 20 hour (UTC) 6 7 8 9 10 11 CTR % CTR 2026-09-17 2026-09-18 0 5 10 15 20 hour (UTC) 6 7 8 9 10 11 12 USD per 1,000 impressions CPM 0 5 10 15 20 hour (UTC) 10 15 20 25 installs / clicks % Click → install 0 5 10 15 20 hour (UTC) 0.4 0.6 0.8 1.0 USD Cost per install Delivery by hour — 2026-09-18 against 2026-09-17, shared hours only (UTC)
The same four ratios with the prior day laid over the day, shared hours only

Country, 2026-09-18

(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.4123.3%17,622$5.13202$0.448$92.551.0249
BR$26.016.7%1,598$16.2880$0.325$12.620.495
ID$25.976.7%5,770$4.50103$0.252$2.940.116
US$23.926.2%449$53.249$2.657$21.960.9220
MX$20.395.3%1,938$10.5227$0.755$10.210.5011
TR$11.803.0%680$17.3715$0.787$32.182.737
PH$10.842.8%2,944$3.6867$0.162$6.690.624
GB$9.702.5%386$25.1614$0.693$10.451.088
AR$9.502.5%699$13.5814$0.678$0.000.007
CO$9.252.4%948$9.7517$0.544$8.900.963
CL$7.762.0%410$18.904$1.939$3.560.463
TH$7.541.9%993$7.6024$0.314$0.000.001

157 further countries are not listed, $134.46 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.62 from Meta 2026-09-18, a measured UTC-day total of $154.06; Dicey2 (UTC-7) $31.36 from Meta 2026-09-17 and $94.44 from Meta 2026-09-18, a measured UTC-day total of $125.80; SZ1 (UTC-7) $18.58 from Meta 2026-09-17 and $75.30 from Meta 2026-09-18, a measured UTC-day total of $93.88; 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,225$5.6529$1.018$14.240.4829
US$15.4410.0%326$47.337$2.205$5.980.3918
MX$8.825.7%1,236$7.1310$0.882$6.810.778
ID$5.713.7%1,411$4.057$0.815$0.000.002
TR$5.643.7%352$16.025$1.128$25.034.445
GB$5.443.5%300$18.179$0.605$6.971.286
AR$4.452.9%344$12.936$0.742$0.000.006
CL$4.012.6%266$15.093$1.338$3.560.892
CO$3.942.6%415$9.507$0.563$2.970.752
PH$3.772.4%1,287$2.9310$0.377$3.350.893
IT$3.702.4%223$16.598$0.463$7.341.982
UA$3.492.3%280$12.474$0.872$0.000.000

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

Dicey2

ccspendshareimpressionsCPMregistrations (ours)cost/regwithin-daywROASpayers
IN$32.1125.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.868$1.076$0.000.002
US$7.746.1%102$75.791$7.736$15.982.072
ID$6.545.2%722$9.0516$0.409$0.000.003
TR$3.843.1%137$28.026$0.641$7.151.862
AR$3.612.9%161$22.433$1.202$0.000.001
CL$3.022.4%83$36.230—$0.000.001
GB$2.962.4%62$47.992$1.481$0.000.001
CO$2.812.2%200$14.094$0.703$0.000.000
ES$2.812.2%73$38.623$0.937$0.000.000
AU$2.592.1%33$79.370—$0.000.001

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

SZ1

ccspendshareimpressionsCPMregistrations (ours)cost/regwithin-daywROASpayers
IN$24.6226.2%8,101$3.04107$0.230$32.041.305
BR$13.9214.8%934$14.9043$0.324$6.310.452
ID$11.1311.9%2,935$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%283$11.017$0.444$0.000.001
MX$2.762.9%298$9.278$0.345$3.401.231
VN$2.362.5%231$10.1812$0.196$0.000.001
CO$2.352.5%309$7.606$0.391$5.932.531
TR$1.661.8%144$11.514$0.415$0.000.000
SA$1.371.5%221$6.2214$0.098$0.000.000
GB$1.261.3%21$59.343$0.421$3.482.761

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

GP1

ccspendshareimpressionsCPMregistrations (ours)cost/regwithin-daywROASpayers
IN$4.1530.0%835$4.9712$0.346$14.243.432
ID$2.6018.8%701$3.7111$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.

This section is B1, Dicey2, SZ1 and GP1 on both sides and every ratio in it is a return, covering $362.34 of the day's $371.88 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 49 payers and the United States at 20; every other country on the table is a direction.

India took 23.3% of the buy and returned 1.02, against 28.0% and 0.80 the day before; SZ1's $24.62 there returned 1.30, Dicey2's $32.11 1.00 and GP1's $4.15 3.43, on five, thirteen and two payers, directions, and B1's $29.53 returned 0.48.

The United States took $23.92 and returned 0.92, $15.44 of it B1's at 0.39 and $7.74 Dicey2's at 2.07 on two payers; Turkey's 2.73 on $11.80 is a direction.

The known-answer test ran on GP1 and held. Raking is checked by requiring a UTC+0 account to come back unchanged; GP1 is the one UTC+0 account that bought, and its $13.82 came back as its country export reads.

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

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

(i) The portfolio by country, 2026-09-17. 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$76.9128.0%16,335$4.71219$0.351$61.450.8049
BR$17.576.4%1,018$17.2651$0.344$9.470.547
ID$17.416.3%3,820$4.5678$0.223$8.810.5117
US$14.995.5%258$58.063$4.996$41.962.8012
MX$13.134.8%1,059$12.4011$1.193$18.111.388
TR$7.452.7%551$13.5110$0.745$7.150.965
MY$6.752.5%787$8.5813$0.519$3.180.479
PH$6.532.4%1,662$3.9345$0.145$51.577.905
AR$6.312.3%413$15.266$1.051$0.000.004
TH$6.312.3%875$7.2116$0.394$0.000.001
VN$5.041.8%518$9.7410$0.504$5.961.182
CL$4.931.8%335$14.707$0.705$0.000.004

144 further countries are not listed, $90.99 between them (33.2% 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) $18.85 from Meta 2026-09-16 and $82.54 from Meta 2026-09-17, a measured UTC-day total of $101.39; Dicey2 (UTC-7) $31.58 from Meta 2026-09-16 and $75.25 from Meta 2026-09-17, a measured UTC-day total of $106.83; SZ1 (UTC-7) $14.21 from Meta 2026-09-16 and $51.88 from Meta 2026-09-17, a measured UTC-day total of $66.09.

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

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

B1

ccspendshareimpressionsCPMregistrations (ours)cost/regwithin-daywROASpayers
IN$27.4327.1%4,991$5.5071$0.386$10.680.3929
US$7.427.3%170$43.723$2.475$41.965.6511
MX$5.095.0%559$9.126$0.849$18.113.558
ID$4.724.7%1,077$4.3913$0.363$0.000.009
TR$3.763.7%338$11.125$0.753$0.000.002
MY$2.642.6%448$5.897$0.377$3.181.205
AR$2.452.4%169$14.442$1.223$0.000.003
PH$2.342.3%771$3.045$0.469$3.351.432
CL$2.292.3%191$12.013$0.765$0.000.002
GR$2.262.2%91$24.903$0.754$0.000.001
GB$2.162.1%90$23.894$0.539$32.8815.257
UA$2.022.0%101$20.092$1.011$3.581.773

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

Dicey2

ccspendshareimpressionsCPMregistrations (ours)cost/regwithin-daywROASpayers
IN$26.2924.6%2,850$9.2328$0.939$25.860.9811
BR$7.897.4%432$18.2525$0.315$6.310.805
US$7.457.0%85$88.120—$0.000.001
MX$6.726.3%271$24.792$3.358$0.000.000
ID$5.004.7%516$9.709$0.556$0.000.004
AR$3.333.1%145$22.963$1.109$0.000.001
TH$3.173.0%431$7.353$1.055$0.000.000
AU$3.132.9%36$87.680—$0.000.001
TR$2.992.8%125$23.952$1.496$3.581.192
MY$2.432.3%115$21.011$2.425$0.000.003
UA$1.961.8%100$19.653$0.655$7.173.652
GR$1.931.8%58$33.504$0.482$0.000.001

107 further countries are not listed, $34.55 between them (32.3% of this block).

SZ1

ccspendshareimpressionsCPMregistrations (ours)cost/regwithin-daywROASpayers
IN$23.1835.1%8,494$2.73120$0.193$24.921.089
BR$9.6814.6%586$16.5326$0.372$3.160.332
ID$7.6911.6%2,228$3.4556$0.137$8.811.154
TH$3.144.8%444$7.0713$0.242$0.000.001
PH$2.904.4%709$4.0928$0.104$3.351.151
VN$2.183.3%222$9.826$0.364$0.000.001
MY$1.682.5%224$7.545$0.337$0.000.001
MX$1.322.0%229$5.743$0.439$0.000.000
CO$1.101.7%183$6.006$0.183$0.000.000
CL$0.861.3%63$13.602$0.428$0.000.000
PK$0.781.2%261$2.987$0.111$0.000.000
SA$0.721.1%158$4.568$0.090$0.000.000

113 further countries are not listed, $10.86 between them (16.4% 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.

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

Aggregate, both days

2026-09-172026-09-18change
spend$274.31$387.56+41.3%
impressions35,04347,492+35.5%
CPM$7.83$8.16+4.3%
registrations (ours)689899+30.5%
cost per registration$0.398$0.431+8.3%
booked$2,869.16 (10.46)$3,407.46 (8.79)+18.8%
Meta booked$2,526.02 (9.21)$3,028.89 (7.82)
within-day$329.48 (1.20)$371.88 (0.96)+12.9%
cohort @ 24h$418.95 (1.53)$460.08 (1.19)+9.8%
booked payers244258+14
payer rate (8h)6.0%6.6%+0.6 pts
payer rate (d0)6.4%7.3%+1.0 pts
ARPU (8h)$0.4514$0.4267−5.5%
ARPU (d0)$0.6081$0.5118−15.8%
ARPPU (8h)$7.59$6.50−14.3%
ARPPU (d0)$9.52$6.97−26.8%

(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-17$274.3135,0437.833,0928.82%53817.40%$0.510
2026-09-18$387.5647,4928.164,1318.70%73617.82%$0.527
  • click → install 17.40% → 17.82% (+2.4%, p = 0.646) — did not separate.
  • CTR 8.82% → 8.70% (-1.4%, p = 0.529) — did not separate.

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 $274.31 and $387.56 and the day tables read the same, because both days delivered in all 24 hours and every delivering campaign is inside the roster.

Within-day is closed on both days and the 24 h cohort with it, and both are whole: within-day went 1.20 to 0.96, $329.48 to $371.88, and the 24 h cohort 1.53 to 1.19, $418.95 to $460.08, each at 100% coverage and resting on 44 payers and 66. Both money figures rose and spend rose faster.

The 8 h cohort reads $311.03 and $383.63, returning 1.13 and 0.99; this day's is the morning page's $366.45 with GP1's $17.18 added, and it is a shorter window on the same two cohorts.

The 24 h cohort runs $88.20 above within-day, and povposer2 is $36.88 of it, $253.20 against $216.32, with SZ1/fittingroom adding $18.66, HR1/bodysuit $8.96 and posetold $6.70.

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

installedbooked on 2026-09-18share
2026-09-18$371.8810.9%
2026-09-17$138.404.1%
2026-09-16$87.112.6%
2026-09-15$265.057.8%
2026-09-14$22.880.7%
2026-09-13$94.732.8%

Six install days carry $980.05 of the day's money; the remaining $2,427.41 arrived from installs on or before 09-12, which the instrument does not list separately.

$3,035.58 of the day's money came from installs bought before it, 89.1%, against 88.5% on 09-17, so booked rose 18.8% on a day whose within-day revenue rose 12.9%.

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

campaignaccountspendshareimpressionsCPMregistrationscost/regwithin-daywROASpayers
bailingxia_srfhjyd_sn_ww_cvr_260911_nnpixelB1$212.9144.0%26,140$8.14143$1.489$216.321.0246
amclqzqgtmnn_5l4ya1pifdk3_sn_ww_cvr_260826Dicey2$131.6427.2%8,433$15.61174$0.757$67.820.5245
dxu2a6iwzx5r_5l4ya1pifdk3_sn_ww_cvr_260911SZ1$125.4725.9%23,954$5.24438$0.286$61.020.4917
dxu2a6iwzx5r_5l4ya1pifdk3_sn_ww_cvr_260917GP1$13.822.9%2,633$5.2546$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$212.91100.0%26,140$8.14143$1.489$216.321.0246
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.64100.0%8,433$15.61174$0.757$67.820.5245

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.47100.0%23,954$5.24438$0.286$61.020.4917

GP1

campaignaccountspendshareimpressionsCPMregistrationscost/regwithin-daywROASpayers
dxu2a6iwzx5r_5l4ya1pifdk3_sn_ww_cvr_260917GP1$13.82100.0%2,633$5.2546$0.300$17.181.243

⚠ 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-18 runs from 07:00 UTC on 09-18 to 07:00 UTC on 09-19, and GP1's is the report day. Tables A and B below and the hourly and country sections above are on UTC.

$47.86 of B1's $212.91 on its account day went to five new ads that delivered after 04:00 UTC on 09-19 and registered nobody inside it, which is most of why B1's share of the account-day buy rose from 38.5% to 44.0%.

CPM rose in SZ1's campaign, $4.33 to $5.24, against $7.96 to $8.14 in B1's and $15.16 to $15.61 in Dicey2's.

Activity history, B1's rebuilt campaign, requested over 2026-09-16 to 2026-09-20 and rendered as Sep 16, 2026 to Sep 19, 2026, asserted before any row of it was read. No entry falls inside this report day, which runs from 17:00 on 09-17 to 17:00 on 09-18 account time, so the campaign sat in one regime at $150 a day throughout. The next entries are an ad created at 21:19 and five new ads starting delivery between 21:30 and 22:26 account time on 09-18, which is 04:30 to 05:26 UTC on 09-19 and the next page's.

SZ1's campaign changed budget inside the day and the other two did not. The regime record read off each campaign's own history has SZ1 going $80 to $120 a day at 04:39 account time, 11:39 UTC, Dicey2's Sinai campaign at $150 a day since 09-06, and GP1's at $20 a day from its creation until 01:10 UTC on 09-19; this run stages B1's history alone.

The day export reads the rebuilt campaign three ads active and eleven recently rejected: povposer2, posefour and poselabels active; the new poseheart, poselace, posephoto and mugshot recently rejected beside hybrid, heels, uireseed, insetarrow, howto, poolslow and kimono. On Dicey2 tworooms, undresshem, bedroom, yacht and posewipe are active beside three new template-wall ads, sofa reads inactive, and crushwindow, kisscursor and templatepick read recently rejected; on SZ1 fittingroom, posetold and topcreator read not delivering; GP1's two ads are active beside two new ones. These states are the pull's, at 00:19 UTC on 09-20, a day after the report day closed.

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

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

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

campaignaccountspendshareimpressionsCPMregistrationscost/regwithin-daywROASpayers
bailingxia_srfhjyd_sn_ww_cvr_260911_nnpixelB1$110.9838.5%13,944$7.96134$0.828$168.831.5232
amclqzqgtmnn_5l4ya1pifdk3_sn_ww_cvr_260826Dicey2$106.6137.0%7,031$15.16125$0.853$97.030.9144
dxu2a6iwzx5r_5l4ya1pifdk3_sn_ww_cvr_260911SZ1$70.4624.5%16,280$4.33345$0.204$54.330.7723
bailingxia_srfhjyd_sn_ww_cvr_260820B1$0.000.0%0—52$0.000$3.40—95
dxu2a6iwzx5r_5l4ya1pifdk3_sn_ww_cvr_260826HR2$0.000.0%0—27$0.000$5.88—31
bailingxia_srfhjyd_sn_ww_cvr_260820HR1$0.000.0%0—5$0.000$0.00—7
bailingxia_srfhjyd_sn_ww_cvr_260820KBM1$0.000.0%0—1$0.000$0.00—12

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

B1

campaignaccountspendshareimpressionsCPMregistrationscost/regwithin-daywROASpayers
bailingxia_srfhjyd_sn_ww_cvr_260911_nnpixelB1$110.98100.0%13,944$7.96134$0.828$168.831.5232
bailingxia_srfhjyd_sn_ww_cvr_260820B1$0.000.0%0—52$0.000$3.40—95

Nomad Node

nothing delivered or registered.

KBM1

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

Dicey2

campaignaccountspendshareimpressionsCPMregistrationscost/regwithin-daywROASpayers
amclqzqgtmnn_5l4ya1pifdk3_sn_ww_cvr_260826Dicey2$106.61100.0%7,031$15.16125$0.853$97.030.9144

HR1

campaignaccountspendshareimpressionsCPMregistrationscost/regwithin-daywROASpayers
bailingxia_srfhjyd_sn_ww_cvr_260820HR1$0.000.0%0—5$0.000$0.00—7

HR2

campaignaccountspendshareimpressionsCPMregistrationscost/regwithin-daywROASpayers
dxu2a6iwzx5r_5l4ya1pifdk3_sn_ww_cvr_260826HR2$0.000.0%0—27$0.000$5.88—31

SZ1

campaignaccountspendshareimpressionsCPMregistrationscost/regwithin-daywROASpayers
dxu2a6iwzx5r_5l4ya1pifdk3_sn_ww_cvr_260911SZ1$70.46100.0%16,280$4.33345$0.204$54.330.7723

GP1

nothing delivered or registered.

Every asset

(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.0519,842$8.32140$1.179$216.321.31$253.2039
vid_ww_sofa_8s_9x16_sn_v1Dicey2$95.646,355$15.05133$0.719$31.490.33$34.888
vid_ww_fittingroom_11s_9x16_sn_v2SZ1$81.0317,244$4.70285$0.284$27.230.34$45.8910
vid_ww_posetold_7s_9x16_sn_v1SZ1$37.525,791$6.48151$0.248$33.790.90$40.496
vid_ww_poseheart_7s_9x16_sn_v1B1$24.643,388$7.270—$0.000.00$0.000
vid_ww_poselace_11s_9x16_sn_v1B1$15.641,865$8.390—$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,336$5.1044$0.271$17.181.44$20.743
vid_ww_bedroom_8s_9x16_sn_v1Dicey2$11.62662$17.552$5.810$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.92919$7.532$3.460$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.20319$6.900—$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.0519,842$8.32140$1.179$216.321.31$253.2039
vid_ww_poseheart_7s_9x16_sn_v1B1$24.643,388$7.270—$0.000.00$0.000
vid_ww_poselace_11s_9x16_sn_v1B1$15.641,865$8.390—$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.20319$6.900—$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.646,355$15.05133$0.719$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.62662$17.552$5.810$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.0317,244$4.70285$0.284$27.230.34$45.8910
vid_ww_posetold_7s_9x16_sn_v1SZ1$37.525,791$6.48151$0.248$33.790.90$40.496
vid_ww_topcreator_10s_9x16_sn_v1SZ1$6.92919$7.532$3.460$0.000.00$0.001

GP1

assetaccountspendimpressionsCPMregistrationscost/regwithin-daywROAScohort@24hpayers
vid_ww_posesofa_7s_9x16_sn_v1GP1$11.922,336$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

Two ads carried 53.9% of the Sinai buy on the account day, povposer2_sn_v2 and sofa.

The five new B1 ads bought only after 00:00 UTC on 09-19, 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 and registered one person, on kimono's, 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 ad of the same name is labelled GP1/editortabs from the name alone, and its clip has not been read off its own editor.

2026-09-19T17:22:24.877718 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 CTR % CTR by hour — every asset, 2026-09-18 (UTC) B1/povposer2 Dicey2/sofa SZ1/fittingroom SZ1/posetold Dicey2/tworooms GP1/posesofa Dicey2/bedroom Dicey2/undresshem SZ1/topcreator
CTR by hour, one line per asset
2026-09-19T17:22:25.041011 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-18 (UTC) B1/povposer2 Dicey2/sofa SZ1/fittingroom SZ1/posetold Dicey2/tworooms GP1/posesofa Dicey2/bedroom Dicey2/undresshem SZ1/topcreator
Click-to-install by hour, one line per asset
2026-09-19T17:22:25.123720 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-18 (UTC) B1/povposer2 Dicey2/sofa SZ1/fittingroom SZ1/posetold Dicey2/tworooms GP1/posesofa Dicey2/undresshem
Cost per install by hour, one line per asset
2026-09-19T17:22:24.957008 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-18 (UTC) B1/povposer2 Dicey2/sofa SZ1/fittingroom SZ1/posetold Dicey2/tworooms GP1/posesofa Dicey2/bedroom Dicey2/undresshem SZ1/topcreator
CPM by hour, one line per asset

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

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

assetaccountspendimpressionsCPMregistrationscost/regwithin-daywROAScohort@24hpayers
vid_ww_povposer2_8s_9x16_sn_v2B1$59.798,070$7.4143$1.390$138.682.32$192.7019
vid_ww_fittingroom_11s_9x16_sn_v2SZ1$58.2713,906$4.19344$0.169$54.330.93$54.3321
vid_ww_tworooms_11s_9x16_sn_v1Dicey2$45.152,495$18.1053$0.852$76.911.70$76.919
vid_ww_hybrid_10s_9x16_sn_v1B1$44.225,249$8.4259$0.749$26.590.60$26.592
vid_ww_sofa_8s_9x16_sn_v1Dicey2$34.362,668$12.8820$1.718$0.000.00$0.000
vid_ww_undresshem_6s_9x16_sn_v1Dicey2$14.301,051$13.6141$0.349$20.121.41$33.786
vid_ww_posetold_7s_9x16_sn_v1SZ1$11.672,297$5.080—$0.000.00$0.000
vid_ww_bedroom_8s_9x16_sn_v1Dicey2$8.69558$15.573$2.897$0.000.00$0.000
vid_ww_heels_8s_9x16_sn_v1B1$6.97625$11.1516$0.436$0.000.00$0.000
vid_ww_yacht_10s_9x16_sn_v1Dicey2$3.33207$16.092$1.665$0.000.00$0.000
vid_ww_posewipe_8s_9x16_sn_v1Dicey2$0.7852$15.001$0.780$0.000.00$0.001
vid_ww_topcreator_10s_9x16_sn_v1SZ1$0.5277$6.751$0.520$0.000.00$0.001
vid_ww_gym_12s_9x16_sn_v1 - CopyHR2$0.000—19$0.000$5.88—$5.887
vid_ww_uireseed_11s_9x16_sn_v1B1$0.000—16$0.000$3.56—$3.569
vid_ww_templatewall_7s_9x16_sn_v1B1$0.000—11$0.000$0.00—$0.004
vid_ww_lace_10s_9x16_sn_v1B1$0.000—10$0.000$3.40—$3.409
vid_ww_shirt_10s_9x16_sn_v1B1$0.000—9$0.000$0.00—$0.0016
vid_ww_editortabs_13s_9x16_sn_v1HR2$0.000—6$0.000$0.00—$0.0016
vid_ww_pooldirect_15s_9x16_sn_v1B1$0.000—6$0.000$0.00—$0.0010
vid_ww_poolphoto_15s_9x16_sn_v1B1$0.000—4$0.000$0.00—$0.009
vid_ww_templatewallb_7s_9x16_sn_v1B1$0.000—4$0.000$0.00—$0.000
vid_ww_creamvloom_7s_9x16_sn_v1Dicey2$0.000—3$0.000$0.00—$0.002
vid_ww_kimono_10s_9x16_sn_v1B1$0.000—3$0.000$0.00—$0.003
vid_ww_gym_12s_9x16_sn_v1HR2$0.000—2$0.000$0.00—$0.008
vid_ww_madapp_7s_9x16_sn_v1B1$0.000—2$0.000$0.00—$0.006
vid_ww_shirt_10s_9x16_sn_v1HR1$0.000—2$0.000$0.00—$0.003
vid_ww_bodysuit_10s_9x16_sn_v1HR1$0.000—1$0.000$0.00—$21.803
vid_ww_crushwindow_9s_9x16_sn_v1Dicey2$0.000—1$0.000$0.00—$0.006
vid_ww_gymr2_12s_9x16_sn_v1B1$0.000—1$0.000$0.00—$0.006
vid_ww_jetconeb_7s_9x16_sn_v1Dicey2$0.000—1$0.000$0.00—$0.001
vid_ww_kimono_10s_9x16_sn_v1HR1$0.000—1$0.000$0.00—$0.000
vid_ww_lace_10s_9x16_sn_v1KBM1$0.000—1$0.000$0.00—$0.003
vid_ww_pool5_15s_9x16_sn_v1HR1$0.000—1$0.000$0.00—$0.001
vid_ww_trainpress2_15s_9x16_sn_v1B1$0.000—1$0.000$0.00—$0.000
vid_ww_uploadpanelr2_7s_9x16_sn_v1B1$0.000—1$0.000$0.00—$0.0014
vid_ww_insetarrow_11s_9x16_sn_v1B1$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.003
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_poolphotob_15s_9x16_sn_v1B1$0.000—0—$0.00—$0.003
vid_ww_poolslow_15s_9x16_sn_v1B1$0.000—0—$0.00—$0.001
vid_ww_poolslow_15s_9x16_sn_v2B1$0.000—0—$0.00—$0.001
vid_ww_povposer2_8s_9x16_sn_v1B1$0.000—0—$0.00—$0.001
vid_ww_shirtb_11s_9x16_sn_v1B1$0.000—0—$0.00—$0.009
vid_ww_shirtr2_8s_9x16_sn_v1B1$0.000—0—$0.00—$0.001
vid_ww_stockings_11s_9x16_sn_v1Dicey2$0.000—0—$0.00—$0.001
vid_ww_templatewalld_7s_9x16_sn_v1Dicey2$0.000—0—$0.00—$0.003
vid_ww_templatewallo_7s_9x16_sn_v1Dicey2$0.000—0—$0.00—$0.009
vid_ww_templatewallr2_7s_9x16_sn_v1B1$0.000—0—$0.00—$0.001
vid_ww_uploadpanelb_7s_9x16_sn_v1B1$0.000—0—$0.00—$0.002

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

B1

assetaccountspendimpressionsCPMregistrationscost/regwithin-daywROAScohort@24hpayers
vid_ww_povposer2_8s_9x16_sn_v2B1$59.798,070$7.4143$1.390$138.682.32$192.7019
vid_ww_hybrid_10s_9x16_sn_v1B1$44.225,249$8.4259$0.749$26.590.60$26.592
vid_ww_heels_8s_9x16_sn_v1B1$6.97625$11.1516$0.436$0.000.00$0.000
vid_ww_uireseed_11s_9x16_sn_v1B1$0.000—16$0.000$3.56—$3.569
vid_ww_templatewall_7s_9x16_sn_v1B1$0.000—11$0.000$0.00—$0.004
vid_ww_lace_10s_9x16_sn_v1B1$0.000—10$0.000$3.40—$3.409
vid_ww_shirt_10s_9x16_sn_v1B1$0.000—9$0.000$0.00—$0.0016
vid_ww_pooldirect_15s_9x16_sn_v1B1$0.000—6$0.000$0.00—$0.0010
vid_ww_poolphoto_15s_9x16_sn_v1B1$0.000—4$0.000$0.00—$0.009
vid_ww_templatewallb_7s_9x16_sn_v1B1$0.000—4$0.000$0.00—$0.000
vid_ww_kimono_10s_9x16_sn_v1B1$0.000—3$0.000$0.00—$0.003
vid_ww_madapp_7s_9x16_sn_v1B1$0.000—2$0.000$0.00—$0.006
vid_ww_gymr2_12s_9x16_sn_v1B1$0.000—1$0.000$0.00—$0.006
vid_ww_trainpress2_15s_9x16_sn_v1B1$0.000—1$0.000$0.00—$0.000
vid_ww_uploadpanelr2_7s_9x16_sn_v1B1$0.000—1$0.000$0.00—$0.0014
vid_ww_insetarrow_11s_9x16_sn_v1B1$0.000—0—$0.00—$0.001
vid_ww_poolphotob_15s_9x16_sn_v1B1$0.000—0—$0.00—$0.003
vid_ww_poolslow_15s_9x16_sn_v1B1$0.000—0—$0.00—$0.001
vid_ww_poolslow_15s_9x16_sn_v2B1$0.000—0—$0.00—$0.001
vid_ww_povposer2_8s_9x16_sn_v1B1$0.000—0—$0.00—$0.001
vid_ww_shirtb_11s_9x16_sn_v1B1$0.000—0—$0.00—$0.009
vid_ww_shirtr2_8s_9x16_sn_v1B1$0.000—0—$0.00—$0.001
vid_ww_templatewallr2_7s_9x16_sn_v1B1$0.000—0—$0.00—$0.001
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_lace_10s_9x16_sn_v1KBM1$0.000—1$0.000$0.00—$0.003

Dicey2

assetaccountspendimpressionsCPMregistrationscost/regwithin-daywROAScohort@24hpayers
vid_ww_tworooms_11s_9x16_sn_v1Dicey2$45.152,495$18.1053$0.852$76.911.70$76.919
vid_ww_sofa_8s_9x16_sn_v1Dicey2$34.362,668$12.8820$1.718$0.000.00$0.000
vid_ww_undresshem_6s_9x16_sn_v1Dicey2$14.301,051$13.6141$0.349$20.121.41$33.786
vid_ww_bedroom_8s_9x16_sn_v1Dicey2$8.69558$15.573$2.897$0.000.00$0.000
vid_ww_yacht_10s_9x16_sn_v1Dicey2$3.33207$16.092$1.665$0.000.00$0.000
vid_ww_posewipe_8s_9x16_sn_v1Dicey2$0.7852$15.001$0.780$0.000.00$0.001
vid_ww_creamvloom_7s_9x16_sn_v1Dicey2$0.000—3$0.000$0.00—$0.002
vid_ww_crushwindow_9s_9x16_sn_v1Dicey2$0.000—1$0.000$0.00—$0.006
vid_ww_jetconeb_7s_9x16_sn_v1Dicey2$0.000—1$0.000$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.003
vid_ww_pooldirectr2_11s_9x16_sn_v1Dicey2$0.000—0—$0.00—$0.002
vid_ww_stockings_11s_9x16_sn_v1Dicey2$0.000—0—$0.00—$0.001
vid_ww_templatewalld_7s_9x16_sn_v1Dicey2$0.000—0—$0.00—$0.003
vid_ww_templatewallo_7s_9x16_sn_v1Dicey2$0.000—0—$0.00—$0.009

HR1

assetaccountspendimpressionsCPMregistrationscost/regwithin-daywROAScohort@24hpayers
vid_ww_shirt_10s_9x16_sn_v1HR1$0.000—2$0.000$0.00—$0.003
vid_ww_bodysuit_10s_9x16_sn_v1HR1$0.000—1$0.000$0.00—$21.803
vid_ww_kimono_10s_9x16_sn_v1HR1$0.000—1$0.000$0.00—$0.000
vid_ww_pool5_15s_9x16_sn_v1HR1$0.000—1$0.000$0.00—$0.001

HR2

assetaccountspendimpressionsCPMregistrationscost/regwithin-daywROAScohort@24hpayers
vid_ww_gym_12s_9x16_sn_v1 - CopyHR2$0.000—19$0.000$5.88—$5.887
vid_ww_editortabs_13s_9x16_sn_v1HR2$0.000—6$0.000$0.00—$0.0016
vid_ww_gym_12s_9x16_sn_v1HR2$0.000—2$0.000$0.00—$0.008

SZ1

assetaccountspendimpressionsCPMregistrationscost/regwithin-daywROAScohort@24hpayers
vid_ww_fittingroom_11s_9x16_sn_v2SZ1$58.2713,906$4.19344$0.169$54.330.93$54.3321
vid_ww_posetold_7s_9x16_sn_v1SZ1$11.672,297$5.080—$0.000.00$0.000
vid_ww_topcreator_10s_9x16_sn_v1SZ1$0.5277$6.751$0.520$0.000.00$0.001
vid_ww_permissionugc_15s_9x16_sn_v1SZ1$0.000—0—$0.00—$0.001

GP1

nothing delivered or registered.

The standing per-asset tables

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

A. Per asset — delivery

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

assetspendimpressionsCPMclicksCTRinstallsclick→installCPI
B1/povposer2$154.0618,3508.407514.09%13517.98%$1.141
Dicey2/sofa$83.435,68014.6998717.38%12612.77%$0.662
SZ1/fittingroom$56.7312,1754.669978.19%25525.58%$0.222
SZ1/posetold$33.945,8935.7659110.03%14123.86%$0.241
Dicey2/tworooms$19.6191521.4319321.09%105.18%$1.961
GP1/posesofa$11.922,3365.1036715.71%369.81%$0.331
Dicey2/bedroom$9.8356017.55305.36%26.67%$4.915
Dicey2/undresshem$9.1467013.648112.09%2429.63%$0.381
SZ1/topcreator$3.213459.307020.29%22.86%$1.605
Dicey2/posewipe$2.3214116.4564.26%233.33%$1.160
GP1/editortabs$1.902976.404916.50%24.08%$0.950
Dicey2/yacht$1.4713011.3196.92%00.00%—
B1/lace$0.000—0—0——
B1/poolphoto$0.000—0—0——
B1/shirt$0.000—0—0——
B1/poolslow$0.000—0—0——
B1/pooldirect$0.000—0—0——
B1/kimono$0.000—0—0——
KBM1/poolslow$0.000—0—0——
KBM1/pooldirect$0.000—0—0——
HR1/bodysuit$0.000—0—0——
Dicey2/stockings$0.000—0—0——
HR2/fittingroom$0.000—0—0——
HR2/povpose$0.000—0—0——
HR2/gym$0.000—0—0——
HR2/uploadpanel$0.000—0—0——
B1/madapp$0.000—0—0——
B1/templatewall$0.000—0—0——
B1/trainpress2$0.000—0—0——
B1/poolphotob$0.000—0—0——
B1/shirtb$0.000—0—0——
B1/templatewallb$0.000—0—0——
Dicey2/jetconeb$0.000—0—0——
B1/uploadpanelr2$0.000—0—0——
B1/shirtr2$0.000—0—0——
Dicey2/templatewalld$0.000—0—0——
Dicey2/templatewallo$0.000—0—0——
B1/insetarrow$0.000—0—0——
Dicey2/crushwindow$0.000—0—1—$0.000
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/povposer2$419.712.72 (6.05)$216.321.40$253.201.642719.3%1.8099.3821.1%
Dicey2/sofa$31.490.38 (8.59)$31.490.38$34.880.4286.0%0.2624.3622.6%
SZ1/fittingroom$50.260.89 (0.82)$27.230.48$45.890.81103.5%0.1614.5926.1%
SZ1/posetold$33.791.00 (0.99)$33.791.00$40.491.1964.0%0.2686.7542.1%
Dicey2/tworooms$48.202.46 (14.98)$10.680.54$10.680.54218.2%0.9715.3466.7%
GP1/posesofa$17.181.44 (1.44)$17.181.44$20.741.7449.1%0.4715.1862.2%
Dicey2/bedroom$0.000.00 (7.91)$0.000.00$0.000.0000.0%0.000——
Dicey2/undresshem$45.624.99 (23.62)$25.652.81$28.603.13417.4%1.2447.1562.3%
SZ1/topcreator$3.291.02 (2.17)$0.000.00$0.000.0000.0%0.000——
Dicey2/posewipe$83.4635.97 (40.47)$0.000.00$0.000.000————
GP1/editortabs$0.000.00 (0.00)$0.000.00$0.000.0000.0%0.000——
Dicey2/yacht$0.000.00 (24.45)$0.000.00$0.000.000————
B1/lace$148.43— (—)$0.00—$0.00—00.0%0.000——
B1/poolphoto$119.58— (—)$0.00—$0.00—00.0%0.000——
B1/shirt$122.95— (—)$0.00—$0.00—00.0%0.000——
B1/poolslow$7.08— (—)$0.00—$0.00—00.0%0.000——
B1/pooldirect$148.70— (—)$0.00—$0.00—00.0%0.000——
B1/kimono$85.18— (—)$0.00—$0.00—00.0%0.000——
KBM1/poolslow$32.56— (—)$0.00—$0.00—00.0%0.000——
KBM1/pooldirect$3.56— (—)$0.00—$0.00—00.0%0.000——
HR1/bodysuit$73.27— (—)$5.98—$14.94—266.7%4.9817.47100.0%
Dicey2/stockings$2.99— (—)$0.00—$0.00—00.0%0.000——
HR2/fittingroom$55.77— (—)$0.00—$0.00—00.0%0.000——
HR2/povpose$21.30— (—)$0.00—$0.00—00.0%0.000——
HR2/gym$25.97— (—)$0.00—$0.00—00.0%0.000——
HR2/uploadpanel$289.73— (—)$3.56—$7.12—215.4%0.5483.56100.0%
B1/madapp$56.81— (—)$0.00—$0.00—00.0%0.000——
B1/templatewall$339.07— (—)$0.00—$0.00—00.0%0.000——
B1/trainpress2$3.56— (—)$0.00—$0.00—00.0%0.000——
B1/poolphotob$5.98— (—)$0.00—$0.00—00.0%0.000——
B1/shirtb$181.20— (—)$0.00—$3.56—133.3%1.1863.56—
B1/templatewallb$15.98— (—)$0.00—$0.00—00.0%0.000——
Dicey2/jetconeb$0.00— (—)$0.00—$0.00—00.0%0.000——
B1/uploadpanelr2$108.14— (—)$0.00—$0.00—00.0%0.000——
B1/shirtr2$0.00— (—)$0.00—$0.00—00.0%0.000——
Dicey2/templatewalld$73.26— (—)$0.00—$0.00—00.0%0.000——
Dicey2/templatewallo$122.58— (—)$0.00—$0.00—00.0%0.000——
B1/insetarrow$3.74— (—)$0.00—$0.00—00.0%0.000——
Dicey2/crushwindow$65.13— (—)$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/povposer2$165.0517.1%12.5%70.4%2.8%
Dicey2/sofa$95.6423.1%4.3%72.6%0.0%
SZ1/fittingroom$81.0324.2%0.7%75.2%0.0%
SZ1/posetold$37.5224.6%1.4%74.0%0.0%
Dicey2/tworooms$12.4322.0%4.0%73.9%0.0%
GP1/posesofa$11.9231.2%0.0%68.8%0.0%
Dicey2/bedroom$11.6228.9%14.8%56.3%—
Dicey2/undresshem$9.3822.1%14.6%63.3%62.3%
SZ1/topcreator$6.9226.0%0.0%74.0%—
Dicey2/posewipe$1.7630.7%10.2%59.1%—
GP1/editortabs$1.9022.6%0.0%77.4%—
Dicey2/yacht$0.8135.8%0.0%64.2%—

One row clears the 16-payer bar at 24 h. B1/povposer2 returned 1.64 on twenty-seven payers, $154.06 for 135 installs at $1.141 on a CTR of 4.09% and a click-to-install of 17.98%, with 21.1% of its money in its largest basket.

Dicey2's rows are directions: sofa 0.42 on eight payers, $83.43 for 126 installs at $0.662 on a CTR of 17.38%; undresshem 3.13 on four with 62.3% of its money one payer's; tworooms 0.54 on two at $1.961 an install; bedroom 0.00 on two installs; posewipe and yacht no payer.

SZ1's rows are directions: fittingroom 0.81 on ten payers, $56.73 for 255 installs at $0.222; posetold, on its first report day, 1.19 on six, $33.94 for 141 installs at $0.241; topcreator 0.00 on two installs.

GP1's rows are directions: posesofa 1.74 on four payers, $11.92 for 36 installs at $0.331 with 62.2% of its money in one basket, and editortabs no payer on two installs.

Twenty-eight rows in table B carry no measured spend and $2,112.52 of booked revenue between them, 62.0% of Sinai's booked total, from creatives stopped before the day and from the three accounts that export nothing; three of them carry 24 h cohort revenue, HR1/bodysuit $14.94, HR2/uploadpanel $7.12 and B1/shirtb $3.56.

Table C is a META-day cut and holds all twelve of table A's spending rows, ten of them at different levels: povposer2 reads $165.05 there against $154.06 in table A and fittingroom $81.03 against $56.73, while GP1's two read the same on both; read it for mix.

The twelve assets bought 17.1% to 35.8% of their spend in India and 0.0% to 14.8% in the United States; the United States returned 62.3% of undresshem's within-day revenue on 14.6% of its spend, one payer, and 2.8% of povposer2's on 12.5%.

2026-09-19T17:22:25.387912 image/svg+xml Matplotlib v3.11.1, https://matplotlib.org/ B1/povposer2 Dicey2/sofa SZ1/fittingroom SZ1/posetold B1/poseheart B1/poselace GP1/posesofa 0 20 40 60 80 100 % of that asset's spend Where each asset bought — share of its own spend by region, 2026-09-18 (META day) IN ID BR US MX TR other
Where each asset bought: share of its own spend by region
2026-09-19T17:22:25.469870 image/svg+xml Matplotlib v3.11.1, https://matplotlib.org/ B1/povposer2 Dicey2/sofa SZ1/fittingroom SZ1/posetold B1/poseheart B1/poselace GP1/posesofa 0.0 0.5 1.0 1.5 2.0 USD per install Cost per install by region — every asset, 2026-09-18 (META day) IN ID BR US MX TR
Cost per install by region, every asset
2026-09-19T17:22:25.533417 image/svg+xml Matplotlib v3.11.1, https://matplotlib.org/ B1/povposer2 Dicey2/sofa SZ1/fittingroom SZ1/posetold B1/poseheart B1/poselace GP1/posesofa 0 5 10 15 20 25 USD Within-day revenue by region — every asset, 2026-09-18 (META day) IN ID BR US MX TR
Within-day revenue by region, every asset
2026-09-19T17:22:25.750286 image/svg+xml Matplotlib v3.11.1, https://matplotlib.org/ 09-15 09-16 09-17 09-18 day (UTC) 0 5 10 15 20 25 30 cohort payers / installs % Payer rate d0 by day — every asset (UTC) B1/povposer2 SZ1/fittingroom B1/uireseed B1/insetarrow Dicey2/tworooms Dicey2/crushwindow Dicey2/sofa Dicey2/undresshem B1/hybrid Dicey2/kisscursor SZ1/posetold B1/howto SZ1/railingtemplates GP1/posesofa B1/templatewall
Payer rate d0 by day, one line per asset
2026-09-19T17:22:25.868888 image/svg+xml Matplotlib v3.11.1, https://matplotlib.org/ 09-15 09-16 09-17 09-18 day (UTC) 0 1 2 3 4 cohort USD per install ARPU d0 by day — every asset (UTC) B1/povposer2 SZ1/fittingroom B1/uireseed B1/insetarrow Dicey2/tworooms Dicey2/crushwindow Dicey2/sofa Dicey2/undresshem B1/hybrid Dicey2/kisscursor SZ1/posetold B1/howto SZ1/railingtemplates GP1/posesofa B1/templatewall
ARPU d0 by day, one line per asset
2026-09-19T17:22:25.979909 image/svg+xml Matplotlib v3.11.1, https://matplotlib.org/ 09-15 09-16 09-17 09-18 day (UTC) 0 5 10 15 20 cohort USD per payer ARPPU d0 by day — every asset (UTC) B1/povposer2 SZ1/fittingroom B1/uireseed B1/insetarrow Dicey2/tworooms Dicey2/crushwindow Dicey2/sofa Dicey2/undresshem B1/hybrid Dicey2/kisscursor SZ1/posetold B1/howto SZ1/railingtemplates GP1/posesofa
ARPPU d0 by day, one line per asset
2026-09-19T17:22:26.072129 image/svg+xml Matplotlib v3.11.1, https://matplotlib.org/ 09-15 09-16 09-17 09-18 day (UTC) 0 1 2 3 4 revenue / spend Within-day ROAS by day — every asset (UTC) B1/povposer2 SZ1/fittingroom B1/uireseed B1/insetarrow Dicey2/tworooms Dicey2/crushwindow Dicey2/sofa Dicey2/undresshem B1/hybrid Dicey2/kisscursor SZ1/posetold B1/howto SZ1/railingtemplates GP1/posesofa
Within-day ROAS by day, one line per asset
2026-09-19T17:22:26.184929 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-18 B1/povposer2 Dicey2/sofa SZ1/fittingroom SZ1/posetold GP1/posesofa Dicey2/undresshem
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 one account that buys it.

Bslate's eighth day ran at the $250 budget set on 09-17, and templatewallp, three-quarters of the day before, stopped after the 18:00 UTC hour; the app spent $207.86 against $159.98 at a cost per registration of $0.169 against $0.118, still the cheapest in the portfolio.

The day, and every account

2026-09-172026-09-18change
spend$159.98$207.86+29.9%
impressions18,09420,604+13.9%
CPM$8.84$10.09+14.1%
registrations (ours)1,3561,227−9.5%
cost per registration$0.118$0.169+43.6%
booked$1,448.43 (9.05)$1,710.29 (8.23)+18.1%
Meta booked$2,068.77 (12.93)$2,510.56 (12.08)
within-day$636.19 (3.98)$526.68 (2.53)−17.2%
cohort @ 24h$857.64 (5.36)$623.09 (3.00)−27.3%
booked payers165164−1
payer rate (8h)5.3%5.2%−0.1 pts
payer rate (d0)5.8%5.9%+0.2 pts
ARPU (8h)$0.4858$0.4269−12.1%
ARPU (d0)$0.6325$0.5078−19.7%
ARPPU (8h)$9.15$8.19−10.5%
ARPPU (d0)$11.00$8.54−22.4%

2026-09-18 (the day) — delivery

accountspendshareimpressionsCPMregistrationscost/reg
Portfolio$207.86100%20,604$10.091,227$0.169
B1$0.000%0—0—
Nomad Node$0.000%0—0—
KBM1$0.000%0—0—
Dicey2$207.86100%20,604$10.091,227$0.169
HR1$0.000%0—0—
HR2$0.000%0—0—
SZ1$0.000%0—0—
GP1$0.000%0—0—

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

accountbookedbROASwithin-daywROAScohort@24hcROASpayers (d0)payer% (d0)ARPU (d0)ARPPU (d0)
Portfolio$1,710.298.23$526.682.53$623.093.00735.9%$0.5078$8.54
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$1,710.298.23$526.682.53$623.093.00735.9%$0.5078$8.54
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-17 against 2026-09-18, 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-172026-09-18change
spend$159.98$207.86+29.9%
impressions18,09420,604+13.9%
CPM$8.84$10.09+14.1%
registrations (ours)1,3561,227−9.5%
cost per registration$0.118$0.169+43.6%
booked$1,448.43 (9.05)$1,710.29 (8.23)+18.1%
Meta booked$2,068.77 (12.93)$2,510.56 (12.08)
within-day$636.19 (3.98)$526.68 (2.53)−17.2%
cohort @ 24h$857.64 (5.36)$623.09 (3.00)−27.3%
booked payers165164−1
payer rate (8h)5.3%5.2%−0.1 pts
payer rate (d0)5.8%5.9%+0.2 pts
ARPU (8h)$0.4858$0.4269−12.1%
ARPU (d0)$0.6325$0.5078−19.7%
ARPPU (8h)$9.15$8.19−10.5%
ARPPU (d0)$11.00$8.54−22.4%

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,227 people registered at $0.169 each and 73 of them paid inside twenty-four hours, $623.09 of cohort revenue on $207.86 for a return of 3.00; that row clears the 16-payer bar, as 09-17's 5.36 did on 78.

The return fell on the cost and the basket while the payer rate held: cost per registration rose 43.6% and ARPPU (d0) went $11.00 to $8.54, with payer rate (d0) at 5.8% and 5.9%, taking ARPU (d0) $0.6325 to $0.5078.

Meta's line reads $2,510.56 against our $1,710.29 and is struck, as it is on every table.

The money ledger reads $1,749.26 for Bslate on this day against the $1,710.29 booked here, and 1,448 new users against the 1,227 here, the difference being users, and $38.97 from one payer among them, that the ledger holds and no campaign id claims.

Hourly, 2026-09-18

(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,198$10.7873$0.177$66.205.12$116.759.04$149.2711.5512
14$10.711,212$8.8459$0.182$52.034.86$6.500.61$6.500.619
15$10.351,254$8.2576$0.136$142.2013.74$10.301.00$10.301.0010
16$11.931,352$8.8290$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,096$10.2564$0.175$96.738.61$37.823.37$45.174.0212
19$7.42525$14.1327$0.275$117.5815.85$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.32311$20.3217$0.372$38.326.06$20.743.28$29.574.688
23$5.91386$15.3131$0.191$61.1310.34$17.262.92$39.176.6310

(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 — $207.86 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,198$10.7873$0.177$66.205.12$116.759.04$149.2711.5512
14$10.711,212$8.8459$0.182$52.034.86$6.500.61$6.500.619
15$10.351,254$8.2576$0.136$142.2013.74$10.301.00$10.301.0010
16$11.931,352$8.8290$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,096$10.2564$0.175$96.738.61$37.823.37$45.174.0212
19$7.42525$14.1327$0.275$117.5815.85$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.32311$20.3217$0.372$38.326.06$20.743.28$29.574.688
23$5.91386$15.3131$0.191$61.1310.34$17.262.92$39.176.6310

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 $4.03 to $12.92 an hour with no empty hour; the five hours from 19:00 UTC, after templatewallp's last delivery, carry $31.73 at CPMs of $14.13 to $20.32 against $7.95 to $10.78 before.

Registrations ran 17 to 90 an hour and every hour books, $27.22 to $154.44 on 6 to 16 payers.

The 13:00 install hour holds $116.75 of the day's $526.68 within-day revenue on nine payers, 22.2%, and at 24 h it reaches $149.27 on ten, 24.0% of the day's cohort.

templatewallp carried $94.84 of the day on the report clock, with poolslow at $49.56, gym at $29.51, fittingroom at $27.92 and povposer2 at $6.03.

2026-09-19T17:22:26.953912 image/svg+xml Matplotlib v3.11.1, https://matplotlib.org/ 0 3 6 9 12 15 18 21 hour (UTC) 0 2 4 6 8 10 12 USD Spend by hour 0 3 6 9 12 15 18 21 hour (UTC) 400 600 800 1000 1200 1400 impressions Impressions and installs by hour impressions installs 20 30 40 50 60 70 80 installs (Meta Leads) The day's motion — whole account, 2026-09-18 (UTC)
The day's motion: spend by hour, and impressions against installs
2026-09-19T17:22:27.084395 image/svg+xml Matplotlib v3.11.1, https://matplotlib.org/ 0 4 8 12 16 20 hour (UTC) 16 18 20 22 24 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) 26 28 30 32 34 36 38 installs / clicks % Click → install 0 4 8 12 16 20 hour (UTC) 0.15 0.20 0.25 0.30 0.35 0.40 USD Cost per install Delivery by hour — whole account, 2026-09-18 (UTC)
CTR, CPM, click-to-install and CPI by hour, whole account

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

(i) The portfolio, hour by hour, 2026-09-17. 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$3.46437$7.9232$0.108$49.7014.36$2.960.86$2.960.864
01$4.27532$8.0344$0.097$46.8710.98$5.901.38$5.901.389
02$4.28516$8.2950$0.086$35.778.36$16.343.82$16.343.828
03$3.73439$8.5034$0.110$34.369.21$0.000.00$0.000.006
04$3.25398$8.1736$0.090$52.2816.09$28.268.70$28.268.7013
05$4.26448$9.5129$0.147$20.194.74$133.1031.24$133.1031.246
06$3.86448$8.6236$0.107$28.587.40$34.638.97$47.6212.347
07$4.62430$10.7429$0.159$59.9612.98$0.000.00$0.000.0011
08$3.74498$7.5135$0.107$34.099.11$0.000.00$0.000.004
09$4.60529$8.7033$0.139$126.8727.58$10.002.17$10.002.1712
10$4.72565$8.3543$0.110$39.608.39$2.960.63$2.960.637
11$3.41454$7.5134$0.100$43.9812.90$3.401.00$3.401.009
12$3.71444$8.3638$0.098$56.0415.10$3.560.96$3.560.966
13$4.18575$7.2752$0.080$67.7716.21$25.536.11$38.739.2611
14$4.81545$8.8355$0.087$32.436.74$16.003.33$18.883.939
15$9.291,053$8.8265$0.143$57.246.16$11.961.29$14.951.6113
16$16.182,080$7.78129$0.125$75.574.67$27.641.71$44.762.7715
17$14.152,032$6.96133$0.106$51.773.66$69.344.90$72.305.119
18$13.971,613$8.66112$0.125$111.928.01$52.073.73$59.044.2318
19$11.211,148$9.7680$0.140$78.406.99$13.521.21$13.521.2115
20$10.03834$12.0377$0.130$52.775.26$126.4812.61$227.3822.6710
21$9.47651$14.5565$0.146$189.9520.06$9.751.03$23.072.4410
22$7.74699$11.0757$0.136$58.767.59$36.224.68$84.3310.9011
23$7.04726$9.7058$0.121$43.576.19$6.560.93$6.560.938

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

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

hrspendimpressionsCPMregistrationscost/regbookedbROASwithin-daywROAScohort@24hcROASbooked payers
00$3.46437$7.9232$0.108$49.7014.36$2.960.86$2.960.864
01$4.27532$8.0344$0.097$46.8710.98$5.901.38$5.901.389
02$4.28516$8.2950$0.086$35.778.36$16.343.82$16.343.828
03$3.73439$8.5034$0.110$34.369.21$0.000.00$0.000.006
04$3.25398$8.1736$0.090$52.2816.09$28.268.70$28.268.7013
05$4.26448$9.5129$0.147$20.194.74$133.1031.24$133.1031.246
06$3.86448$8.6236$0.107$28.587.40$34.638.97$47.6212.347
07$4.62430$10.7429$0.159$59.9612.98$0.000.00$0.000.0011
08$3.74498$7.5135$0.107$34.099.11$0.000.00$0.000.004
09$4.60529$8.7033$0.139$126.8727.58$10.002.17$10.002.1712
10$4.72565$8.3543$0.110$39.608.39$2.960.63$2.960.637
11$3.41454$7.5134$0.100$43.9812.90$3.401.00$3.401.009
12$3.71444$8.3638$0.098$56.0415.10$3.560.96$3.560.966
13$4.18575$7.2752$0.080$67.7716.21$25.536.11$38.739.2611
14$4.81545$8.8355$0.087$32.436.74$16.003.33$18.883.939
15$9.291,053$8.8265$0.143$57.246.16$11.961.29$14.951.6113
16$16.182,080$7.78129$0.125$75.574.67$27.641.71$44.762.7715
17$14.152,032$6.96133$0.106$51.773.66$69.344.90$72.305.119
18$13.971,613$8.66112$0.125$111.928.01$52.073.73$59.044.2318
19$11.211,148$9.7680$0.140$78.406.99$13.521.21$13.521.2115
20$10.03834$12.0377$0.130$52.775.26$126.4812.61$227.3822.6710
21$9.47651$14.5565$0.146$189.9520.06$9.751.03$23.072.4410
22$7.74699$11.0757$0.136$58.767.59$36.224.68$84.3310.9011
23$7.04726$9.7058$0.121$43.576.19$6.560.93$6.560.938

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-18 ran higherhours it ran lowersign test
CPM20 of 244 of 24p = 0.002
CTR6 of 2418 of 24p = 0.023
click→install5 of 2419 of 24p = 0.007
CPI22 of 242 of 24p = 0.000

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

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

Every shared hour, 2026-09-17 → 2026-09-18. 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
00437 → 7157.92 → 9.6524.26% → 18.18%30.2% → 33.8%0.108 → 0.157
01532 → 8808.03 → 10.5623.50% → 14.89%35.2% → 34.4%0.097 → 0.206
02516 → 9388.29 → 9.2923.06% → 18.02%41.2% → 36.7%0.087 → 0.140
03439 → 8348.50 → 9.4622.10% → 16.67%34.0% → 30.2%0.113 → 0.188
04398 → 7938.17 → 10.3825.38% → 17.78%35.6% → 36.9%0.090 → 0.158
05448 → 7859.51 → 8.7821.21% → 18.22%28.4% → 37.1%0.158 → 0.130
06448 → 7188.62 → 8.3318.75% → 19.08%41.7% → 32.1%0.110 → 0.136
07430 → 50710.74 → 7.9521.63% → 16.17%30.1% → 39.0%0.165 → 0.126
08498 → 7937.51 → 9.4120.28% → 19.04%32.7% → 29.1%0.113 → 0.170
09529 → 9978.70 → 10.2321.36% → 19.56%28.3% → 29.2%0.144 → 0.179
10565 → 1,1738.35 → 9.5823.01% → 19.01%33.1% → 27.4%0.110 → 0.184
11454 → 1,0667.51 → 10.2724.23% → 16.60%31.8% → 31.1%0.097 → 0.199
12444 → 9498.36 → 9.8825.00% → 16.86%31.5% → 31.2%0.106 → 0.188
13575 → 1,1987.27 → 10.7825.22% → 19.70%36.6% → 30.1%0.079 → 0.182
14545 → 1,2128.83 → 8.8421.83% → 16.25%45.4% → 29.4%0.089 → 0.185
151,053 → 1,2548.82 → 8.2520.70% → 19.30%30.7% → 30.2%0.139 → 0.142
162,080 → 1,3527.78 → 8.8218.94% → 20.12%31.0% → 29.0%0.133 → 0.151
172,032 → 1,3876.96 → 8.5417.67% → 18.53%34.0% → 33.1%0.116 → 0.139
181,613 → 1,0968.66 → 10.2518.10% → 18.61%38.4% → 29.9%0.125 → 0.184
191,148 → 5259.76 → 14.1319.43% → 16.76%34.1% → 31.8%0.148 → 0.265
20834 → 43812.03 → 16.6919.90% → 17.58%45.2% → 28.6%0.134 → 0.332
21651 → 29714.55 → 16.0621.04% → 22.22%46.7% → 25.8%0.148 → 0.281
22699 → 31111.07 → 20.3222.89% → 18.01%35.0% → 28.6%0.138 → 0.395
23726 → 3869.70 → 15.3119.42% → 24.09%36.9% → 32.3%0.135 → 0.197

Every metric separates on the sign test, and every one moved against the day: CPM ran higher in 20 of 24 shared hours at p = 0.002 and CPI higher in 22 at p = 0.000, CTR lower in 18 at p = 0.023 and click-to-install lower in 19 at p = 0.007.

Pooled, both rates fell: CTR went 20.66% to 18.28% at p = 0.000 and click-to-install 35.17% to 31.36% at p = 0.000, while CPI went $0.122 to $0.176 on a CPM of $10.09 against $8.84.

The two days sit in different budget regimes as well as different rosters: the regime record has the campaign going $150 to $250 a day at 15:10 UTC on 09-17, so that day's first fifteen hours bought at $150 and all of this one at $250, and the budget is what selects the country mix; templatewallp then stopped after the 18:00 UTC hour.

2026-09-19T17:22:27.231352 image/svg+xml Matplotlib v3.11.1, https://matplotlib.org/ 0 5 10 15 20 hour (UTC) 16 18 20 22 24 CTR % CTR 2026-09-17 2026-09-18 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) 25 30 35 40 45 installs / clicks % Click → install 0 5 10 15 20 hour (UTC) 0.10 0.15 0.20 0.25 0.30 0.35 0.40 USD Cost per install Delivery by hour — 2026-09-18 against 2026-09-17, shared hours only (UTC)
The same four ratios with the prior day laid over the day, shared hours only

Country, 2026-09-18

(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.3327.1%8,927$6.31378$0.149$82.811.4741
ID$15.937.7%3,100$5.14166$0.096$38.642.4314
BR$15.767.6%974$16.1887$0.181$14.790.9416
MX$10.525.1%665$15.8252$0.202$21.512.054
US$10.284.9%171$59.9811$0.934$128.9412.559
TR$6.893.3%340$20.2518$0.383$7.361.077
AR$6.143.0%391$15.7128$0.219$2.990.492
CO$4.282.1%336$12.7124$0.178$8.902.083
IT$4.011.9%115$34.7412$0.334$14.233.553
MY$3.881.9%347$11.1718$0.215$6.361.642
CL$3.851.9%210$18.3617$0.226$0.000.001
TH$3.831.8%476$8.0630$0.128$16.744.371

132 further countries are not listed, $66.18 between them (31.8% 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 $153.97 from Meta 2026-09-18, a measured UTC-day total of $207.86.

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.3327.1%8,927$6.31378$0.149$82.811.4741
ID$15.937.7%3,100$5.14166$0.096$38.642.4314
BR$15.767.6%974$16.1887$0.181$14.790.9416
MX$10.525.1%665$15.8252$0.202$21.512.054
US$10.284.9%171$59.9811$0.934$128.9412.559
TR$6.893.3%340$20.2518$0.383$7.361.077
AR$6.143.0%391$15.7128$0.219$2.990.492
CO$4.282.1%336$12.7124$0.178$8.902.083
IT$4.011.9%115$34.7412$0.334$14.233.553
MY$3.881.9%347$11.1718$0.215$6.361.642
CL$3.851.9%210$18.3617$0.226$0.000.001
TH$3.831.8%476$8.0630$0.128$16.744.371

132 further countries are not listed, $66.18 between them (31.8% 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 $207.86: India took 27.1% of the buy and returned 1.47 on 41 payers and Brazil 0.94 on 16, the two cells at the bar; Indonesia's 2.43 on fourteen, the United States' 12.55 on nine and Mexico's 2.05 on four are directions. On 09-17 India returned 4.55 on 48.

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

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

(i) The portfolio by country, 2026-09-17. 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$45.0428.2%7,741$5.82408$0.110$204.884.5548
ID$14.399.0%2,974$4.84203$0.071$37.472.6020
BR$13.758.6%964$14.2794$0.146$26.631.9413
MX$6.924.3%489$14.1645$0.154$6.810.987
US$6.624.1%70$94.465$1.324$83.9112.686
TR$5.683.6%341$16.6640$0.142$11.041.947
AR$4.022.5%314$12.8236$0.112$0.000.002
MY$3.572.2%306$11.6725$0.143$17.134.793
CO$3.512.2%317$11.0736$0.097$5.931.693
TH$3.482.2%469$7.4140$0.087$0.000.001
PH$2.901.8%572$5.0757$0.051$23.898.237
UA$2.641.6%122$21.7114$0.188$3.581.361

137 further countries are not listed, $47.46 between them (29.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. Dicey2 (UTC-7) $27.11 from Meta 2026-09-16 and $132.87 from Meta 2026-09-17, a measured UTC-day total of $159.98.

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-17.

Dicey2

ccspendshareimpressionsCPMregistrations (ours)cost/regwithin-daywROASpayers
IN$45.0428.2%7,741$5.82408$0.110$204.884.5548
ID$14.399.0%2,974$4.84203$0.071$37.472.6020
BR$13.758.6%964$14.2794$0.146$26.631.9413
MX$6.924.3%489$14.1645$0.154$6.810.987
US$6.624.1%70$94.465$1.324$83.9112.686
TR$5.683.6%341$16.6640$0.142$11.041.947
AR$4.022.5%314$12.8236$0.112$0.000.002
MY$3.572.2%306$11.6725$0.143$17.134.793
CO$3.512.2%317$11.0736$0.097$5.931.693
TH$3.482.2%469$7.4140$0.087$0.000.001
PH$2.901.8%572$5.0757$0.051$23.898.237
UA$2.641.6%122$21.7114$0.188$3.581.361

137 further countries are not listed, $47.46 between them (29.7% 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-172026-09-18change
spend$159.98$207.86+29.9%
impressions18,09420,604+13.9%
CPM$8.84$10.09+14.1%
registrations (ours)1,3561,227−9.5%
cost per registration$0.118$0.169+43.6%
booked$1,448.43 (9.05)$1,710.29 (8.23)+18.1%
Meta booked$2,068.77 (12.93)$2,510.56 (12.08)
within-day$636.19 (3.98)$526.68 (2.53)−17.2%
cohort @ 24h$857.64 (5.36)$623.09 (3.00)−27.3%
booked payers165164−1
payer rate (8h)5.3%5.2%−0.1 pts
payer rate (d0)5.8%5.9%+0.2 pts
ARPU (8h)$0.4858$0.4269−12.1%
ARPU (d0)$0.6325$0.5078−19.7%
ARPPU (8h)$9.15$8.19−10.5%
ARPPU (d0)$11.00$8.54−22.4%

(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-17$159.9818,0948.843,73920.66%1,31535.17%$0.122
2026-09-18$207.8620,60410.093,76618.28%1,18131.36%$0.176
  • click → install 35.17% → 31.36% (-10.8%, p = 0.000) — fell.
  • CTR 20.66% → 18.28% (-11.5%, p = 0.000) — fell.

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

The pooled funnel reads $159.98 and $207.86 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 3.98 to 2.53, $636.19 to $526.68, and the 24 h cohort 5.36 to 3.00, $857.64 to $623.09, on 78 payers and 73.

The 8 h cohort is unchanged from the morning page, $658.78 and $523.86, returning 4.12 and 2.52 on the spend the exports settled; it is a shorter window on the same two cohorts.

The 24 h cohort runs $96.41 above within-day, and gym is $55.39 of it, $196.19 against $140.80, with poolslow adding $19.38, templatewallp $15.82 and fittingroom $5.83.

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

installedbooked on 2026-09-18share
2026-09-18$526.6830.8%
2026-09-17$371.6421.7%
2026-09-16$176.6510.3%
2026-09-15$209.8512.3%
2026-09-14$176.2810.3%
2026-09-13$176.7210.3%

30.8% of the day's money is its own installs, against 43.9% on 09-17, and the six install days listed carry $1,637.82 of it; the remaining $72.47 arrived from installs on or before 09-12.

2026-09-19T17:22:27.398849 image/svg+xml Matplotlib v3.11.1, https://matplotlib.org/ booked within-day cohort @ 24h 0 200 400 600 800 1000 1200 1400 1600 USD 9.05 3.98 5.36 8.23 2.53 3.00 the number above each bar is that measure's ROAS against the same day's spend The three revenue measures, 2026-09-17 against 2026-09-18 (UTC) 2026-09-17 2026-09-18
The three revenue measures on both days, ROAS above each bar
2026-09-19T17:22:27.445494 image/svg+xml Matplotlib v3.11.1, https://matplotlib.org/ 2026-09-17 2026-09-18 0 200 400 600 800 1000 1200 1400 1600 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-18.

campaignaccountspendshareimpressionsCPMregistrationscost/regwithin-daywROASpayers
l7rmtp77qxh9_ked6zciwvcql_bs_ww_cvr_260911Dicey2$214.66100.0%19,350$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.66100.0%19,350$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.

⚠ 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-18 runs from 07:00 UTC on 09-18 to 07:00 UTC on 09-19, so the campaign reads $214.66 here against $207.86 on the report clock: the report day holds $53.89 from the evening of Meta day 09-17, and the account day holds $60.69 after 00:00 UTC on 09-19 that belongs to the next page.

On its account day Bslate was the larger of Dicey2's two buys, $214.66 against the Sinai campaign's $131.64, from $186.76 against $106.61; the account spent $346.30 across both against $293.37.

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

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

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

campaignaccountspendshareimpressionsCPMregistrationscost/regwithin-daywROASpayers
l7rmtp77qxh9_ked6zciwvcql_bs_ww_cvr_260911Dicey2$186.76100.0%20,539$9.091,356$0.138$636.193.41165

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

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$186.76100.0%20,539$9.091,356$0.138$636.193.41165

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

assetaccountspendimpressionsCPMregistrationscost/regwithin-daywROAScohort@24hpayers
vid_ww_poolslow_15s_9x16_bs_v1Dicey2$71.794,607$15.58100$0.718$51.300.71$70.6814
vid_ww_templatewallp_7s_9x16_bs_v1Dicey2$62.477,867$7.94817$0.076$254.224.07$270.04110
vid_ww_gym_12s_9x16_bs_v1Dicey2$38.363,170$12.10149$0.257$140.803.67$196.1912
vid_ww_fittingroom_11s_9x16_bs_v1Dicey2$34.203,300$10.36154$0.222$76.622.24$82.457
vid_ww_povposer2_8s_9x16_bs_v1Dicey2$7.84406$19.316$1.307$3.740.48$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.794,607$15.58100$0.718$51.300.71$70.6814
vid_ww_templatewallp_7s_9x16_bs_v1Dicey2$62.477,867$7.94817$0.076$254.224.07$270.04110
vid_ww_gym_12s_9x16_bs_v1Dicey2$38.363,170$12.10149$0.257$140.803.67$196.1912
vid_ww_fittingroom_11s_9x16_bs_v1Dicey2$34.203,300$10.36154$0.222$76.622.24$82.457
vid_ww_povposer2_8s_9x16_bs_v1Dicey2$7.84406$19.316$1.307$3.740.48$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.

On the account day poolslow overtook templatewallp, which bought half as much as on 09-17 before it stopped; the two clocks for each ad are set side by side in Caveats.

templatewallp, poolphoto, templatewalli and shirt read recently rejected, uploadpanelr2 rejected and lace not delivering; poolslow, gym, fittingroom and povposer2 read active at the pull beside two new template-wall ads. templatewallp's last delivering hour on Dicey2's clock is 11:00 on 09-18, which is 18:00 UTC.

2026-09-19T17:22:27.496537 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-18 (UTC) Dicey2/templatewallp Dicey2/poolslow Dicey2/gym Dicey2/fittingroom
CTR by hour, one line per asset
2026-09-19T17:22:27.608668 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-18 (UTC) Dicey2/templatewallp Dicey2/poolslow Dicey2/gym Dicey2/fittingroom
Click-to-install by hour, one line per asset
2026-09-19T17:22:27.662961 image/svg+xml Matplotlib v3.11.1, https://matplotlib.org/ 0 2 4 6 8 10 12 14 16 18 20 22 hour (UTC) 0.0 0.2 0.4 0.6 0.8 1.0 1.2 1.4 1.6 USD Cost per install by hour — every asset, 2026-09-18 (UTC) Dicey2/templatewallp Dicey2/poolslow Dicey2/gym Dicey2/fittingroom
Cost per install by hour, one line per asset
2026-09-19T17:22:27.553517 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.0 7.5 10.0 12.5 15.0 17.5 20.0 22.5 25.0 USD per 1,000 impressions CPM by hour — every asset, 2026-09-18 (UTC) Dicey2/templatewallp Dicey2/poolslow Dicey2/gym Dicey2/fittingroom
CPM by hour, one line per asset

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

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

assetaccountspendimpressionsCPMregistrationscost/regwithin-daywROAScohort@24hpayers
vid_ww_templatewallp_7s_9x16_bs_v1Dicey2$126.4314,709$8.601,169$0.108$554.174.38$716.83133
vid_ww_fittingroom_11s_9x16_bs_v1Dicey2$23.263,031$7.67108$0.215$44.551.92$44.557
vid_ww_poolslow_15s_9x16_bs_v1Dicey2$20.521,261$16.2729$0.708$37.471.83$96.2711
vid_ww_gym_12s_9x16_bs_v1Dicey2$13.891,412$9.8448$0.289$0.000.00$0.000
vid_ww_povposer2_8s_9x16_bs_v1Dicey2$2.66126$21.110—$0.000.00$0.004
vid_ww_uploadpanelr2_7s_9x16_bs_v1Dicey2$0.000—2$0.000$0.00—$0.004
vid_ww_lace_11s_9x16_bs_v1Dicey2$0.000—0—$0.00—$0.001
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.004

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

B1

nothing delivered or registered.

Nomad Node

nothing delivered or registered.

KBM1

nothing delivered or registered.

Dicey2

assetaccountspendimpressionsCPMregistrationscost/regwithin-daywROAScohort@24hpayers
vid_ww_templatewallp_7s_9x16_bs_v1Dicey2$126.4314,709$8.601,169$0.108$554.174.38$716.83133
vid_ww_fittingroom_11s_9x16_bs_v1Dicey2$23.263,031$7.67108$0.215$44.551.92$44.557
vid_ww_poolslow_15s_9x16_bs_v1Dicey2$20.521,261$16.2729$0.708$37.471.83$96.2711
vid_ww_gym_12s_9x16_bs_v1Dicey2$13.891,412$9.8448$0.289$0.000.00$0.000
vid_ww_povposer2_8s_9x16_bs_v1Dicey2$2.66126$21.110—$0.000.00$0.004
vid_ww_uploadpanelr2_7s_9x16_bs_v1Dicey2$0.000—2$0.000$0.00—$0.004
vid_ww_lace_11s_9x16_bs_v1Dicey2$0.000—0—$0.00—$0.001
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.004

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. Six rows, five 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/templatewallp$94.8411,6688.132,16018.51%78136.16%$0.121
Dicey2/poolslow$49.563,12715.8563120.18%9515.06%$0.522
Dicey2/gym$29.512,45412.0347819.48%15632.64%$0.189
Dicey2/fittingroom$27.923,0419.1847415.59%14330.17%$0.195
Dicey2/povposer2$6.0331419.20237.32%521.74%$1.206
Dicey2/templatewalli$0.000—0—1—$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/templatewallp$1,126.5811.88 (15.08)$254.222.68$270.042.85404.9%0.3316.759.1%
Dicey2/poolslow$142.422.87 (7.24)$51.301.04$70.681.431010.0%0.7077.0734.7%
Dicey2/gym$140.804.77 (8.59)$140.804.77$196.196.65149.4%1.31714.0156.8%
Dicey2/fittingroom$76.622.74 (8.35)$76.622.74$82.452.9585.2%0.53510.3152.2%
Dicey2/povposer2$7.301.21 (13.93)$3.740.62$3.740.62116.7%0.6233.74100.0%
Dicey2/templatewalli$140.53— (—)$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/templatewallp$62.4730.3%1.4%68.3%0.0%
Dicey2/poolslow$71.7926.2%7.9%65.8%17.5%
Dicey2/gym$38.3614.9%4.5%80.6%56.8%
Dicey2/fittingroom$34.2031.7%4.4%63.9%52.2%
Dicey2/povposer2$7.8425.1%6.5%68.4%0.0%

One row clears the 16-payer bar at 24 h. Dicey2/templatewallp returned 2.85 on 40 payers, $94.84 for 781 installs at $0.121, a CTR of 18.51% and a click-to-install of 36.16%, with 9.1% of its money in its largest basket, against 5.94 on 66 payers at 24 h the day before.

The other rows are directions: gym 6.65 on fourteen payers at $0.189 an install, with 56.8% of its money in one basket; fittingroom 2.95 on eight at $0.195, with 52.2% in one; poolslow 1.43 on ten at $0.522; and povposer2 0.62 on one.

templatewallp bought 30.3% of its spend in India and 1.4% in the United States, and none of its revenue came from there; gym bought 4.5% there and fittingroom 4.4%, and the United States returned 56.8% and 52.2% of their revenue, one payer each.

2026-09-19T17:22:27.749373 image/svg+xml Matplotlib v3.11.1, https://matplotlib.org/ Dicey2/poolslow Dicey2/templatewallp Dicey2/gym Dicey2/fittingroom 0 20 40 60 80 100 % of that asset's spend Where each asset bought — share of its own spend by region, 2026-09-18 (META day) IN BR ID MX US TR other
Where each asset bought: share of its own spend by region
2026-09-19T17:22:27.801534 image/svg+xml Matplotlib v3.11.1, https://matplotlib.org/ Dicey2/poolslow Dicey2/templatewallp Dicey2/gym Dicey2/fittingroom 0.00 0.25 0.50 0.75 1.00 1.25 1.50 1.75 USD per install Cost per install by region — every asset, 2026-09-18 (META day) IN BR ID MX US TR
Cost per install by region, every asset
2026-09-19T17:22:27.855625 image/svg+xml Matplotlib v3.11.1, https://matplotlib.org/ Dicey2/poolslow Dicey2/templatewallp Dicey2/gym Dicey2/fittingroom 0 10 20 30 40 50 60 70 80 USD Within-day revenue by region — every asset, 2026-09-18 (META day) IN BR ID MX US TR
Within-day revenue by region, every asset
2026-09-19T17:22:27.926284 image/svg+xml Matplotlib v3.11.1, https://matplotlib.org/ 09-15 09-16 09-17 09-18 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
Payer rate d0 by day, one line per asset
2026-09-19T17:22:27.969635 image/svg+xml Matplotlib v3.11.1, https://matplotlib.org/ 09-15 09-16 09-17 09-18 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
ARPU d0 by day, one line per asset
2026-09-19T17:22:28.016127 image/svg+xml Matplotlib v3.11.1, https://matplotlib.org/ 09-15 09-16 09-17 09-18 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
ARPPU d0 by day, one line per asset
2026-09-19T17:22:28.157678 image/svg+xml Matplotlib v3.11.1, https://matplotlib.org/ 09-15 09-16 09-17 09-18 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
Within-day ROAS by day, one line per asset
2026-09-19T17:22:28.378573 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-18 Dicey2/templatewallp Dicey2/poolslow Dicey2/gym Dicey2/fittingroom
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-18, as it bought nothing on 2026-09-17, and $586.66 still arrived from people who installed before the day; none of the day's 13 registrations paid inside twenty-four hours.

The day, and every account

2026-09-172026-09-18change
spend$0.00$0.00—
impressions00—
CPM$0.00$0.00—
registrations (ours)2113−38.1%
cost per registration$0.000$0.000—
booked$362.86$586.66+61.7%
Meta booked——
within-day$0.00$0.00—
cohort @ 24h$0.00$0.00—
booked payers1819+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—

2026-09-18 (the day) — delivery

accountspendshareimpressionsCPMregistrationscost/reg
Portfolio$0.000%0—13$0.000
B1$0.000%0—11$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-18 (the day) — the three measures

accountbookedbROASwithin-daywROAScohort@24hcROASpayers (d0)payer% (d0)ARPU (d0)ARPPU (d0)
Portfolio$586.66—$0.00—$0.00—00.0%$0.0000—
B1$379.11—$0.00—$0.00—00.0%$0.0000—
Nomad Node$207.54—$0.00—$0.00—00.0%$0.0000—
KBM1$0.00—$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-17 against 2026-09-18, one table each.

B1

2026-09-172026-09-18change
spend$0.00$0.00—
impressions00—
CPM$0.00$0.00—
registrations (ours)1811−38.9%
cost per registration$0.000$0.000—
booked$261.21$379.11+45.1%
Meta booked——
within-day$0.00$0.00—
cohort @ 24h$0.00$0.00—
booked payers1312−1
payer rate (8h)0.0%0.0%+0.0 pts
payer rate (d0)0.0%0.0%+0.0 pts
ARPU (8h)$0.0000$0.0000—
ARPU (d0)$0.0000$0.0000—
ARPPU (8h)$0.00$0.00—
ARPPU (d0)$0.00$0.00—

Nomad Node

2026-09-172026-09-18change
spend$0.00$0.00—
impressions00—
CPM$0.00$0.00—
registrations (ours)32−33.3%
cost per registration$0.000$0.000—
booked$101.65$207.54+104.2%
Meta booked——
within-day$0.00$0.00—
cohort @ 24h$0.00$0.00—
booked payers57+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 13 people who registered on this day paid inside twenty-four hours, so the app's per-user rows stand on thirteen people and no payer, and every 8 h and (d0) cell in this day's column reads zero, as it did on 09-17.

Booked revenue rose $362.86 to $586.66 on 19 payers against 18; 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 $406.23 on this day. The ledger reads $992.89 for Vloom against the $586.66 on this page, after $326.65 on 09-17.

Hourly, 2026-09-18

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-18

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 twenty-one people and on thirteen, and no return in this tab is defined, because there is no spend to divide by.

The campaigns

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

campaignaccountspendshareimpressionsCPMregistrationscost/regwithin-daywROASpayers
bailingxia_meituan_t3_cvr_260725B1$0.000.0%0—4$0.000$0.00—0
bailingxia_meituan_ww_cvr_260802B1$0.000.0%0—4$0.000$0.00—11
bailingxia_meituan_ww_cvr_260730B1$0.000.0%0—2$0.000$0.00—1
0811_vl_bailingxia_srfhjyd-rain-chuvaNomad Node$0.000.0%0—1$0.000$0.00—2
0814_vl_bailingxia_srfhjyd-rain-chuvaNomad Node$0.000.0%0—1$0.000$0.00—2
bailingxia_meituan_t2_cvr_260725B1$0.000.0%0—1$0.000$0.00—0

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

B1

campaignaccountspendshareimpressionsCPMregistrationscost/regwithin-daywROASpayers
bailingxia_meituan_t3_cvr_260725B1$0.000.0%0—4$0.000$0.00—0
bailingxia_meituan_ww_cvr_260802B1$0.000.0%0—4$0.000$0.00—11
bailingxia_meituan_ww_cvr_260730B1$0.000.0%0—2$0.000$0.00—1
bailingxia_meituan_t2_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—1$0.000$0.00—2
0814_vl_bailingxia_srfhjyd-rain-chuvaNomad Node$0.000.0%0—1$0.000$0.00—2

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-18. 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.001
vid_sasian_fishnet_top_6s_9x16_v1B1$0.000—2$0.000$0.00—$0.000
vid_ww_pool5_15s_9x16_v1B1$0.000—2$0.000$0.00—$0.0010
nomad-0811-03-rain-chuva-video-01Nomad Node$0.000—1$0.000$0.00—$0.002
nomad-0814-03-rain-chuva-video-01Nomad Node$0.000—1$0.000$0.00—$0.002
vid_latina_es_bikini_10s_9x16_v1B1$0.000—1$0.000$0.00—$0.000
vid_sasian_bikini_6s_9x16_v1B1$0.000—1$0.000$0.00—$0.000
vid_sasian_bodysuit_10s_9x16_v1B1$0.000—1$0.000$0.00—$0.000

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

B1

assetaccountspendimpressionsCPMregistrationscost/regwithin-daywROAScohort@24hpayers
vid_ww_bodysuit_10s_9x16_v1B1$0.000—4$0.000$0.00—$0.001
vid_sasian_fishnet_top_6s_9x16_v1B1$0.000—2$0.000$0.00—$0.000
vid_ww_pool5_15s_9x16_v1B1$0.000—2$0.000$0.00—$0.0010
vid_latina_es_bikini_10s_9x16_v1B1$0.000—1$0.000$0.00—$0.000
vid_sasian_bikini_6s_9x16_v1B1$0.000—1$0.000$0.00—$0.000
vid_sasian_bodysuit_10s_9x16_v1B1$0.000—1$0.000$0.00—$0.000

Nomad Node

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

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, 11 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-18 at 24 h, completing the morning page. The horizon closed at 00:00 UTC on 2026-09-20 and the three ledgers were cut between 00:11 and 00:20 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 minutes after the horizon closed. The instruments read every cohort as complete at 24.3 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.

GP1 entered every table between the morning page and this one. Its campaign id joined Sinai's campaign set and the account the roster, so the business reads $595.42 where the morning page read $578.54, Sinai 899 registrations where it read 853, and Sinai's booked line $3,407.46 where it read $3,390.28, GP1's $17.18. The rest of the move is the settling the exports do after midnight: B1 $154.06 from $153.74, Dicey2 $333.66 from $332.32, SZ1 $93.88 from $92.48 and Bslate $207.86 from $206.73.

GP1 moves Sinai's pooled CTR comparison. Its 2,633 impressions clicked at 15.80% against 8.28% for the rest of the day's buy, so the pooled CTR reads 8.82% to 8.70% at p = 0.529 with it and fell at p = 0.008 on the morning page, which did not hold it; the matched-hours comparison sets a day with GP1 against a day without.

B1's report day is povposer2 alone. It delivered in every hour and took $154.06; the six new ads were switched on at 04:20 UTC on 09-19, and the five that delivered took $47.86 on B1's account day, after the report day closed.

SZ1 changed budget and then stopped for three hours inside the day. Its campaign went $80 to $120 a day at 11:39 UTC, delivered nothing from 14:00 to 16:59 UTC and $0.15 in the 17:00 hour, and bought $21.40 in the 19:00 hour, so its day-over-day figures set two regimes and a gap against one uninterrupted day.

Bslate lost its largest ad inside the day, on a budget the comparison day reached only at 15:10 UTC. templatewallp last delivered in the 18:00 UTC hour and reads recently rejected, having taken $94.84 of the report day against three-quarters of the day before; the campaign ran at $250 a day throughout, where 09-17 ran at $150 until 15:10 UTC.

Dicey2's Sinai campaign ran the same six ads on both days, with sofa and bedroom buying the whole of this one after joining 09-17 at 10:00 and 11:00 UTC; sofa took $83.43 of the campaign's $125.80 on the report clock, 66.3%.

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 active. On this account day the older ads spent nothing and registered one person; the per-asset section, which keys on the ad name, separates them.

HR2 registered 28 people on 2026-09-18 and none of the spend behind them is measured, for the fifteenth 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 $395.73 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. The portfolio pair is $434.29 to $595.42 across B1, Dicey2, SZ1 and GP1, which registered 2,030 and 2,102 of the 2,066 and 2,139 in the Overview; the balance is the four unmeasured accounts. Sinai's own pooled funnel, the comparison its tab supports, reads $274.31 to $387.56 on those same accounts, registering 656 and 864 people and booking $2,262.99 and $2,756.09.

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 povposer2 carries $154.06 of report-day spend and $165.05 of account-day spend, sofa $83.43 and $95.64, fittingroom $56.73 and $81.03, posetold $33.94 and $37.52, tworooms $19.61 and $12.43, bedroom $9.83 and $11.62, undresshem $9.14 and $9.38, topcreator $3.21 and $6.92, posewipe $2.32 and $1.76 and yacht $1.47 and $0.81, while the five new B1 ads carry $0.00 and $47.86 and GP1's two read the same on both clocks; on Bslate templatewallp $94.84 and $62.47, poolslow $49.56 and $71.79, gym $29.51 and $38.36, fittingroom $27.92 and $34.20 and povposer2 $6.03 and $7.84. 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 11 in one and 0 in the other and Dicey2/templatewallo 6 and 0, and the 16-payer bar is being applied to two different populations.

B1's round of six new ads is 20.0 h old at this run's cut and the probe renders it at 6 h, because the hourly exports this run holds end with Meta day 09-18, ninety minutes after the round began. That is shape at most and never a cull basis. Its 24 h horizon closes at 04:20 UTC on 09-20, four hours after this run; povposer2's 1.71 at 6 h is the pooled label, and poseheart's 2.32 on seven payers and posefour's 10.39 on six are directions. 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. The 1.12 and 0.68 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, $3,407.46 against $3,028.89, which the strike does not read either way; on Bslate, where our line reads $1,710.29 against Meta's $2,510.56, 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 $406.23, Bslate's by $38.97 and Sinai's by $12.99. The ledger reads $992.89, $1,749.26 and $3,420.45 against the $586.66, $1,710.29 and $3,407.46 this page carries, on 43, 165 and 259 payers against 19, 164 and 258. 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-17 differs by $326.65, $113.55 and $3.39.

The money ledger names 116 account-days it cannot measure, and none of them is this day's measured buy. Fifteen are sinai_ww/HR2 on 09-04 to 09-18; the rest are KBM1 and HR1 for both apps across 08-30 to 09-18 and Vloom's shared pair across 08-29 to 09-18, every one of them recorded disabled on or before the day it misses. The ledger's $595.42 for this day is Sinai's $387.56 plus Bslate's $207.86, 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 09-17 among them. Nomad Node, KBM1, HR1 and HR2 exported nothing to this run, so their $0.00 is an absence of measurement; all of them still book revenue through the payment ledger, which needs no export.

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

99 ad names in the sweep do not follow the naming convention and can only be matched exactly, and the same three rejections as on the 09-17 page have the same shot 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 recently rejected in B1 while the same shot is active in Dicey2; and vid_ww_uploadpanelr2_7s_9x16_bs_v1 reads rejected in Dicey2 while vid_ww_uploadpanelr2_7s_9x16_sn_v1 sits not delivering in B1. 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 $93.88 on Sinai. Nothing above rests on the note.

09-17's delivery figures moved after its own settled page by the settling the exports do after midnight. The business reads $434.29 here against the $433.86 on that page, Sinai $274.31 against $274.13, Dicey2 $266.81 against $266.52, SZ1 $66.09 against $65.94 and Bslate $159.98 against $159.73, while B1 reads $101.39 on both. No revenue figure moved.

Bslate's DAU comes through its Adjust app, 2,133 on 09-17 and 2,102 on this day in the money ledger, and its campaign section is on Dicey2's account day, $214.66 against the $207.86 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

Sinai's 24 h return fell on the basket as its spend rose 41.3%. Its cost per registration went $0.398 to $0.431 while its ARPU (d0) went $0.6081 to $0.5118, ARPPU (d0) $9.52 to $6.97 against a payer rate (d0) of 6.4% to 7.3%, so the 24 h cohort returned 1.19 against 1.53 on 66 payers against 44 and within-day 0.96 against 1.20; B1 read 1.67 at 24 h on twenty-eight payers and SZ1 0.92 on sixteen, and Dicey2's 0.59 and GP1's 1.50 are directions.

B1/povposer2 clears the 16-payer bar at 24 h, and B1 went into the next day on it and a new round. It returned 1.64 on twenty-seven payers at $1.141 an install. The round switched on at 04:20 UTC on 09-19 has poseheart, poselace, posephoto and mugshot reading recently rejected at this run's pull, the first three after $24.64, $15.64 and $0.54, and posefour and poselabels active; its 24 h read, the only cull basis, closes at 04:20 UTC on 09-20.

Dicey2's Sinai campaign put two-thirds of its report day on sofa, which reads inactive at this run's pull: $83.43 for 126 installs at $0.662 and 0.42 at 24 h on eight payers; undresshem returned 3.13 on four and tworooms 0.54 on two, all three directions, and three new template-wall ads read active in the campaign.

SZ1 went into the next day at $120 a day with posetold beside fittingroom, and all three of its ads read not delivering at this run's pull. posetold returned 1.19 on six payers on its first report day and fittingroom 0.81 on ten, both directions, and the account's three dead hours from 14:00 UTC are unexplained on this page. The nightly read at 00:19 UTC on 09-20 has SZ1's daily spending limit at $20.00 from $388.40, a dated reading that may have moved since.

Bslate went into the next day without the ad that carried it. Dicey2/templatewallp returned 2.85 at 24 h on 40 payers from 5.94 on 66 and stopped after the 18:00 UTC hour, reading recently rejected; the app went 5.36 to 3.00 on a cost per registration of $0.118 to $0.169, CPM and CPI higher in 20 and 22 of 24 shared hours, and the five hours it bought without templatewallp ran at CPMs of $14.13 to $20.32. poolslow was the largest ad on the account day at $71.79; on the report clock it returned 1.43 at 24 h on $49.56 and ten payers, a direction, and gym's 6.65 on fourteen has 56.8% of its money in one basket.

GP1's first day is a direction, and the next two pages read it across two budget changes. It returned 1.50 at 24 h on four payers at $20 a day; the regime record has its campaign at $40 from 01:10 UTC on 09-19 and $80 from 15:42 UTC, with two new template-wall ads beside posesofa and editortabs, and the editortabs clip is still to be read off GP1's media editor.

HR2 needs either a restored pull or an explicit exclusion from the portfolio denominator, and now for fifteen days. While it registers people against $0.00 of measured spend and books $395.73, 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 $406.23 after $326.65, in the same direction as every day since 09-06, and Bslate's by $38.97 and Sinai's by $12.99.

5Reproduce

Staged in _runs/2026-09-20_2026-09-18_daily_auto/ by the scheduled 17:10 PT run on 2026-09-19: all sixteen exports arrived between 00:10 and 00:19 UTC on 2026-09-20, and the three ledgers and every instrument had run by 00:23 UTC, the first minutes 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-19_2026-09-18_daily_auto/.

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

Payment cut 2026-09-20 00:19 UTC on the Sinai ledger, 00:20 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-19 17:19 PT cut. The rebuilt B1 campaign's activity history was requested over 2026-09-16 to 2026-09-20 and the range the page actually rendered, Sep 16, 2026 to Sep 19, 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.

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 no entry inside it. The others come from the regime record read off each campaign's own history, because this run stages B1's alone: SZ1 went $80 to $120 a day at 11:39 UTC, Dicey2's Sinai campaign sat at $150, GP1's at $20, and Bslate 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.