Daily campaign report — 2026-09-07, against 2026-09-06

The portfolio spent $569.40 on 2026-09-07 against $591.66 the day before and booked $4,298.83 against $3,170.63. Only Sinai was bought, for a fifteenth day running: B1 took $428.03 against $449.50 and Dicey2 $141.37 against $142.16. Both accounts replaced almost their whole roster overnight, and 2,376 people registered against 875, at $0.240 each against $0.676. Every per-user figure here is settled at 24 hours on both days. Definitions, the report clock and the three revenue measures are in the appendix.

Meta's own line is struck in both columns of every Sinai table below. The strike says the figure is Meta's attribution and not our revenue, and nothing is written in its place: the true figure is the booked row above it, $2,619.66 and $3,462.61 against Meta's $2,298.69 and $3,362.15. The size of the disagreement is not evenly spread. On Dicey2's own row Meta books $565.89 against the $156.59 in our records, 3.6 times it, and that excess cannot be split per account or per asset. The Meta bracket beside any asset's bROAS is the same number and the same caveat. Cause and evidence: meta_conversion_overreport_2026-08-24.md.

⚠ HR2 exported nothing to this run at any grain, for a fourth day. Its hourly, day and country files have been skipped since 2026-09-04, so every HR2 delivery figure on this page reads zero while 7 registrations and $512.26 of booked revenue arrive from its campaign. It needs a re-pull.

1Overview

(i) Both apps, both days. Separate products sharing only the ad accounts; spend is additive, the two revenue columns come from two ledgers.

2026-09-062026-09-07change
spend$591.66$569.40−3.8%
impressions57,09372,664+27.3%
CPM$10.36$7.84−24.4%
registrations (ours)8752,376+171.5%
cost per registration$0.676$0.240−64.6%
booked$3,170.63 (5.36)$4,298.83 (7.55)+35.6%
Meta booked$2,298.69 (3.89)$3,362.15 (5.90)
within-day$483.94 (0.82)$1,008.51 (1.77)+108.4%
cohort @ 24h$609.55 (1.03)$1,131.52 (1.99)+85.6%
booked payers271372+101
payer rate (8h)7.5%5.9%-1.6 pts
ARPU (8h)$0.6081$0.3940−35.2%
ARPPU (8h)$8.06$6.64−17.6%
payer rate (d0)8.0%6.4%-1.6 pts
ARPU (d0)$0.6966$0.4762−31.6%

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

The 24 h horizon closed at 00:00 UTC on 2026-09-09 and both columns are covered to it, so every (d0) and cohort @ 24h cell carries a figure and the two days are comparable at the settled horizon. The 8 h rows sit beside them, and a figure at one horizon is never set against a figure at another. A daily carries d0 alone, because 09-07's d3 and d7 close on 09-12 and 09-16.

The measured buy fell 3.8% and bought 2.9 times the registrations at a third of the price: B1 and Dicey2 together registered 2,322 people against 802, at $0.245 each against $0.737, on impressions 27.3% higher at a CPM 24.4% lower.

Every per-user figure fell at the settled horizon while the return roughly doubled: Sinai's payer rate (d0) went 8.2% to 6.4% and its ARPPU (d0) $8.71 to $7.41, which multiply to the 33.0% fall in ARPU (d0), against a 24 h cohort return of 1.03 to 1.98.

Five creatives that took $2.58 between them on 09-06 took $510.01 of this day's $569.40, 89.6% of it, so the two days are not two readings of one buy and nothing below treats them as though they were.

B1's campaign sat wholly inside the R4-300 budget regime for the first time, the change to $300 a day having landed at 20:54 UTC on 09-06; Dicey2's daily budget went $100 to $150 at about 06:40 UTC inside this day.

(ii) Every account, both days. Both apps summed, so the rows add to the portfolio line.

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

account2026-09-06 spend2026-09-07 spendchange2026-09-06 registrations2026-09-07 registrations
Portfolio$591.66$569.40−3.8%8752,376
B1$449.50$428.03−4.8%5392,119
Nomad Node$0.00$0.00—56
KBM1$0.00$0.00—315
Dicey2$142.16$141.37−0.6%278213
HR1$0.00$0.00—416
HR2$0.00$0.00—467

HR2's $0.00 is an absence of measurement and not a zero, for a fourth day: its exports have been skipped since 09-04, while 7 registrations arrived from its campaign against 46 and 208 on the two days before it.

NN1 exported at every grain and delivered nothing, which is a measured zero. NN2, KBM1 and HR1 were stopped by Meta on 08-23, 08-24 and 08-24 and are no longer exported at any grain, and HR2 left the pull on 09-04. All of them still book revenue through the payment ledger, which needs no export.

2The two apps, one tab each

Sinai is the only tab with delivery on this day: it took the whole $569.40 while no Vloom campaign in any account served an impression. 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 six accounts that buy it.

Sinai's measured spend was $569.40 against $591.66, and it booked $3,462.61 against $2,619.66.

The day, and every account

2026-09-062026-09-07change
spend$591.66$569.40−3.8%
impressions57,09372,664+27.3%
CPM$10.36$7.84−24.4%
registrations (ours)8552,360+176.0%
cost per registration$0.692$0.241−65.1%
booked$2,619.66 (4.43)$3,462.61 (6.08)+32.2%
Meta booked$2,298.69 (3.89)$3,362.15 (5.90)
within-day$483.94 (0.82)$1,003.52 (1.76)+107.4%
cohort @ 24h$609.55 (1.03)$1,126.53 (1.98)+84.8%
booked payers247346+99
payer rate (8h)7.7%5.9%−1.8 pts
payer rate (d0)8.2%6.4%−1.7 pts
ARPU (8h)$0.6223$0.3946−36.6%
ARPU (d0)$0.7129$0.4773−33.0%
ARPPU (8h)$8.06$6.65−17.5%
ARPPU (d0)$8.71$7.41−14.9%

2026-09-07 (the day) — delivery

accountspendshareimpressionsCPMregistrationscost/reg
Portfolio$569.40100%72,664$7.842,360$0.241
B1$428.0375%60,952$7.022,109$0.203
Nomad Node$0.000%0—0—
KBM1$0.000%0—15$0.000
Dicey2$141.3725%11,712$12.07213$0.664
HR1$0.000%0—16$0.000
HR2$0.000%0—7$0.000

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

accountbookedbROASwithin-daywROAScohort@24hcROASpayers (d0)payer% (d0)ARPU (d0)ARPPU (d0)
Portfolio$3,462.616.08$1,003.521.76$1,126.531.981526.4%$0.4773$7.41
B1$2,461.275.75$948.382.22$1,042.822.441386.5%$0.4945$7.56
Nomad Node$0.00—$0.00—$0.00—0———
KBM1$167.05—$0.00—$17.78—16.7%$1.1852$17.78
Dicey2$156.591.11$55.150.39$65.940.47136.1%$0.3096$5.07
HR1$165.45—$0.00—$0.00—00.0%$0.0000—
HR2$512.26—$0.00—$0.00—00.0%$0.0000—

Each account, 2026-09-06 against 2026-09-07, one table each.

B1

2026-09-062026-09-07change
spend$449.50$428.03−4.8%
impressions45,85260,952+32.9%
CPM$9.80$7.02−28.4%
registrations (ours)5242,109+302.5%
cost per registration$0.858$0.203−76.3%
booked$1,692.75 (3.77)$2,461.27 (5.75)+45.4%
Meta booked$1,643.49 (3.66)$2,796.26 (6.53)
within-day$344.63 (0.77)$948.38 (2.22)+175.2%
cohort @ 24h$417.33 (0.93)$1,042.82 (2.44)+149.9%
booked payers139245+106
payer rate (8h)7.8%6.1%−1.8 pts
payer rate (d0)8.4%6.5%−1.9 pts
ARPU (8h)$0.6944$0.4137−40.4%
ARPU (d0)$0.7964$0.4945−37.9%
ARPPU (8h)$8.87$6.82−23.2%
ARPPU (d0)$9.48$7.56−20.3%

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

KBM1

2026-09-062026-09-07change
spend$0.00$0.00—
impressions00—
CPM$0.00$0.00—
registrations (ours)315+400.0%
cost per registration$0.000$0.000—
booked$92.41$167.05+80.8%
Meta booked——
within-day$0.00$0.00—
cohort @ 24h$0.00$17.78new
booked payers1018+8
payer rate (8h)0.0%0.0%+0.0 pts
payer rate (d0)0.0%6.7%+6.7 pts
ARPU (8h)$0.0000$0.0000—
ARPU (d0)$0.0000$1.1852new
ARPPU (8h)$0.00$0.00—
ARPPU (d0)$0.00$17.78new

Dicey2

2026-09-062026-09-07change
spend$142.16$141.37−0.6%
impressions11,24111,712+4.2%
CPM$12.65$12.07−4.6%
registrations (ours)278213−23.4%
cost per registration$0.511$0.664+29.8%
booked$167.42 (1.18)$156.59 (1.11)−6.5%
Meta booked$655.20 (4.61)$565.89 (4.00)
within-day$103.70 (0.73)$55.15 (0.39)−46.8%
cohort @ 24h$149.45 (1.05)$65.94 (0.47)−55.9%
booked payers2824−4
payer rate (8h)7.6%5.6%−1.9 pts
payer rate (d0)7.6%6.1%−1.5 pts
ARPU (8h)$0.4768$0.2756−42.2%
ARPU (d0)$0.5376$0.3096−42.4%
ARPPU (8h)$6.31$4.89−22.5%
ARPPU (d0)$7.12$5.07−28.7%

HR1

2026-09-062026-09-07change
spend$0.00$0.00—
impressions00—
CPM$0.00$0.00—
registrations (ours)416+300.0%
cost per registration$0.000$0.000—
booked$80.59$165.45+105.3%
Meta booked——
within-day$0.00$0.00—
cohort @ 24h$0.00$0.00—
booked payers611+5
payer rate (8h)0.0%0.0%+0.0 pts
payer rate (d0)0.0%0.0%+0.0 pts
ARPU (8h)$0.0000$0.0000—
ARPU (d0)$0.0000$0.0000—
ARPPU (8h)$0.00$0.00—
ARPPU (d0)$0.00$0.00—

HR2

2026-09-062026-09-07change
spend$0.00$0.00—
impressions00—
CPM$0.00$0.00—
registrations (ours)467−84.8%
cost per registration$0.000$0.000—
booked$586.48$512.26−12.7%
Meta booked——
within-day$35.62$0.00−100.0%
cohort @ 24h$42.77$0.00−100.0%
booked payers6448−16
payer rate (8h)8.7%0.0%−8.7 pts
payer rate (d0)10.9%0.0%−10.9 pts
ARPU (8h)$0.7743$0.0000−100.0%
ARPU (d0)$0.9298$0.0000−100.0%
ARPPU (8h)$8.90$0.00−100.0%
ARPPU (d0)$8.55$0.00−100.0%

B1 bought four times the registrations at a quarter of the price and each was worth 38% less at the settled horizon: 2,109 against 524 at $0.203 against $0.858, ARPU (d0) $0.7964 to $0.4945, its payer rate 8.4% to 6.5% and its ARPPU $9.48 to $7.56.

B1's 24 h cohort return went 0.93 to 2.44 on spend 4.8% lower, $417.33 to $1,042.82, which is the whole of the portfolio's move.

Dicey2 went the other way on every column: 213 registrations against 278 at $0.664 each against $0.511, a 24 h cohort return of 0.47 against 1.05, and 13 payers in its own install cohort against 21, which takes it back under the 16-payer bar it cleared for the first time yesterday.

HR2 registered 7 people and none of them paid inside 24 hours, so its per-user rows are zeros on a sample of seven and are not readable; its $512.26 of booked revenue is a sum and stands.

KBM1 and HR1 booked $167.05 and $165.45 with no delivery, from cohorts bought before Meta stopped them; KBM1's single 24 h payer is one person and HR1 has none.

Hourly, 2026-09-07

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

hrspendimpressionsCPMregistrationscost/regbookedbROASwithin-daywROAScohort@24hcROASbooked payers
00$15.931,828$8.7140$0.398$109.776.89$11.960.75$11.960.7516
01$22.092,663$8.3069$0.320$49.622.25$29.911.35$29.911.3511
02$29.783,210$9.2896$0.310$187.906.31$75.222.53$75.222.5325
03$26.113,327$7.85114$0.229$154.085.90$22.300.85$22.300.8519
04$10.961,545$7.0974$0.148$118.7710.84$18.361.68$18.361.6824
05$20.672,531$8.17160$0.129$136.816.62$51.832.51$51.832.5125
06$27.303,681$7.42248$0.110$139.335.10$132.704.86$132.704.8625
07$45.336,884$6.58150$0.302$195.514.31$20.110.44$23.540.5221
08$49.887,434$6.71209$0.239$132.872.66$124.422.49$127.912.5621
09$39.436,531$6.04182$0.217$92.522.35$63.731.62$67.281.7118
10$28.524,346$6.56123$0.232$103.683.64$146.555.14$149.495.2416
11$23.773,516$6.76115$0.207$108.554.57$30.951.30$30.951.3021
12$20.163,022$6.6796$0.210$152.377.56$25.521.27$28.511.4127
13$20.522,450$8.3865$0.316$65.823.21$6.380.31$13.190.6415
14$19.572,384$8.2155$0.356$211.8510.83$6.630.34$6.630.3423
15$22.842,775$8.2367$0.341$183.308.03$52.032.28$76.883.3724
16$22.632,794$8.1092$0.246$158.216.99$25.641.13$32.791.4520
17$22.252,727$8.1672$0.309$229.7610.33$10.110.45$13.670.6124
18$21.422,390$8.9695$0.225$186.948.73$62.822.93$84.883.9632
19$20.432,042$10.0080$0.255$89.984.40$5.980.29$13.100.6415
20$20.691,452$14.2546$0.450$182.558.82$39.891.93$64.903.1424
21$13.381,035$12.9342$0.319$275.2020.57$27.332.04$27.332.0426
22$12.08964$12.5338$0.318$55.174.57$3.560.29$3.560.2911
23$13.661,133$12.0632$0.427$142.0710.40$9.610.70$19.641.4413

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

B1 — $428.03 on this day

hrspendimpressionsCPMregistrationscost/regbookedbROASwithin-daywROAScohort@24hcROASbooked payers
00$12.941,582$8.1834$0.381$61.434.75$11.960.92$11.960.928
01$18.972,336$8.1260$0.316$43.262.28$29.911.58$29.911.589
02$24.892,837$8.7784$0.296$152.806.14$75.223.02$75.223.0221
03$22.673,058$7.41110$0.206$119.955.29$22.300.98$22.300.9813
04$8.451,274$6.6363$0.134$83.369.87$18.362.17$18.362.1717
05$17.522,300$7.62156$0.112$64.723.69$51.832.96$51.832.9619
06$23.573,386$6.96242$0.097$107.174.55$129.145.48$129.145.4820
07$36.485,964$6.12134$0.272$121.853.34$20.110.55$23.540.6512
08$45.106,832$6.60198$0.228$110.622.45$124.422.76$127.912.8417
09$32.425,782$5.61171$0.190$79.362.45$63.731.97$67.282.0814
10$21.123,697$5.71111$0.190$70.103.32$146.556.94$149.497.0812
11$18.453,007$6.14104$0.177$67.543.66$30.951.68$30.951.6814
12$15.322,515$6.0987$0.176$85.765.60$25.521.67$28.511.8621
13$11.731,788$6.5650$0.235$49.374.21$6.380.54$13.191.1210
14$11.111,656$6.7146$0.242$137.2112.35$3.770.34$3.770.3416
15$14.182,115$6.7056$0.253$169.7611.97$52.033.67$76.885.4220
16$14.762,176$6.7872$0.205$114.097.73$22.291.51$29.441.9914
17$13.971,967$7.1061$0.229$114.848.22$6.550.47$10.110.7214
18$13.731,758$7.8175$0.183$141.1810.28$59.264.32$77.775.6623
19$13.671,572$8.7075$0.182$64.624.73$5.980.44$13.100.9611
20$13.271,113$11.9234$0.390$111.528.40$10.740.81$10.740.8115
21$8.12712$11.4032$0.254$223.2627.49$24.343.00$24.343.0018
22$7.12692$10.2930$0.237$42.065.91$3.560.50$3.560.507
23$8.47833$10.1724$0.353$125.4414.81$3.480.41$13.521.609

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—1$0.000$9.71—$0.00—$0.00—3
01$0.000—1$0.000$0.00—$0.00—$0.00—0
02$0.000—0—$6.31—$0.00—$0.00—1
03$0.000—0—$0.00—$0.00—$0.00—0
04$0.000—0—$3.67—$0.00—$0.00—1
05$0.000—0—$3.16—$0.00—$0.00—1
06$0.000—0—$3.56—$0.00—$0.00—1
07$0.000—0—$7.15—$0.00—$0.00—1
08$0.000—3$0.000$0.00—$0.00—$0.00—0
09$0.000—2$0.000$0.00—$0.00—$0.00—0
10$0.000—0—$3.58—$0.00—$0.00—1
11$0.000—0—$17.20—$0.00—$0.00—3
12$0.000—0—$0.00—$0.00—$0.00—0
13$0.000—2$0.000$2.99—$0.00—$0.00—1
14$0.000—1$0.000$0.00—$0.00—$0.00—0
15$0.000—0—$0.00—$0.00—$0.00—0
16$0.000—0—$18.64—$0.00—$0.00—2
17$0.000—0—$47.51—$0.00—$0.00—4
18$0.000—3$0.000$9.99—$0.00—$0.00—2
19$0.000—0—$14.69—$0.00—$0.00—1
20$0.000—1$0.000$3.26—$0.00—$17.78—1
21$0.000—0—$15.62—$0.00—$0.00—1
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 — $141.37 on this day

hrspendimpressionsCPMregistrationscost/regbookedbROASwithin-daywROAScohort@24hcROASbooked payers
00$2.99246$12.155$0.598$22.517.53$0.000.00$0.000.001
01$3.12327$9.548$0.390$6.352.04$0.000.00$0.000.002
02$4.89373$13.1110$0.489$0.000.00$0.000.00$0.000.000
03$3.44269$12.793$1.147$6.311.83$0.000.00$0.000.001
04$2.51271$9.269$0.279$3.671.46$0.000.00$0.000.001
05$3.15231$13.644$0.787$0.000.00$0.000.00$0.000.000
06$3.73295$12.645$0.746$0.000.00$3.560.95$3.560.950
07$8.85920$9.6215$0.590$2.990.34$0.000.00$0.000.001
08$4.78602$7.945$0.956$7.121.49$0.000.00$0.000.002
09$7.01749$9.369$0.779$3.560.51$0.000.00$0.000.001
10$7.40649$11.409$0.822$13.221.79$0.000.00$0.000.001
11$5.32509$10.4511$0.484$0.000.00$0.000.00$0.000.000
12$4.84507$9.557$0.691$0.000.00$0.000.00$0.000.000
13$8.79662$13.2812$0.732$0.000.00$0.000.00$0.000.000
14$8.46728$11.628$1.058$18.632.20$2.860.34$2.860.342
15$8.66660$13.129$0.962$3.160.36$0.000.00$0.000.001
16$7.87618$12.7319$0.414$3.350.43$3.350.43$3.350.431
17$8.28760$10.8910$0.828$3.560.43$3.560.43$3.560.431
18$7.69632$12.1717$0.452$16.782.18$3.560.46$7.120.932
19$6.76470$14.384$1.690$3.560.53$0.000.00$0.000.001
20$7.42339$21.8911$0.675$29.153.93$29.153.93$36.384.905
21$5.26323$16.289$0.584$6.551.25$2.990.57$2.990.572
22$4.96272$18.248$0.620$0.000.00$0.000.00$0.000.000
23$5.19300$17.306$0.865$6.121.18$6.121.18$6.121.182

HR1 — $0.00 on this day

hrspendimpressionsCPMregistrationscost/regbookedbROASwithin-daywROAScohort@24hcROASbooked payers
00$0.000—0—$3.29—$0.00—$0.00—1
01$0.000—0—$0.00—$0.00—$0.00—0
02$0.000—1$0.000$0.00—$0.00—$0.00—0
03$0.000—1$0.000$0.00—$0.00—$0.00—0
04$0.000—2$0.000$6.96—$0.00—$0.00—2
05$0.000—0—$65.84—$0.00—$0.00—4
06$0.000—1$0.000$16.10—$0.00—$0.00—1
07$0.000—1$0.000$32.49—$0.00—$0.00—2
08$0.000—1$0.000$11.95—$0.00—$0.00—1
09$0.000—0—$3.29—$0.00—$0.00—1
10$0.000—3$0.000$0.00—$0.00—$0.00—0
11$0.000—0—$0.00—$0.00—$0.00—0
12$0.000—2$0.000$0.00—$0.00—$0.00—0
13$0.000—0—$0.00—$0.00—$0.00—0
14$0.000—0—$0.00—$0.00—$0.00—0
15$0.000—2$0.000$0.00—$0.00—$0.00—0
16$0.000—1$0.000$0.00—$0.00—$0.00—0
17$0.000—1$0.000$2.99—$0.00—$0.00—1
18$0.000—0—$5.98—$0.00—$0.00—1
19$0.000—0—$0.00—$0.00—$0.00—0
20$0.000—0—$12.99—$0.00—$0.00—1
21$0.000—0—$3.56—$0.00—$0.00—1
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—$12.84—$0.00—$0.00—3
01$0.000—0—$0.00—$0.00—$0.00—0
02$0.000—1$0.000$28.78—$0.00—$0.00—3
03$0.000—0—$27.82—$0.00—$0.00—5
04$0.000—0—$21.10—$0.00—$0.00—3
05$0.000—0—$3.09—$0.00—$0.00—1
06$0.000—0—$12.50—$0.00—$0.00—3
07$0.000—0—$31.02—$0.00—$0.00—5
08$0.000—2$0.000$3.18—$0.00—$0.00—1
09$0.000—0—$6.31—$0.00—$0.00—2
10$0.000—0—$16.78—$0.00—$0.00—2
11$0.000—0—$23.81—$0.00—$0.00—4
12$0.000—0—$66.61—$0.00—$0.00—6
13$0.000—1$0.000$13.46—$0.00—$0.00—4
14$0.000—0—$56.01—$0.00—$0.00—5
15$0.000—0—$10.39—$0.00—$0.00—3
16$0.000—0—$22.13—$0.00—$0.00—3
17$0.000—0—$60.86—$0.00—$0.00—4
18$0.000—0—$13.00—$0.00—$0.00—4
19$0.000—1$0.000$7.12—$0.00—$0.00—2
20$0.000—0—$25.62—$0.00—$0.00—2
21$0.000—1$0.000$26.21—$0.00—$0.00—4
22$0.000—0—$13.11—$0.00—$0.00—4
23$0.000—1$0.000$10.50—$0.00—$0.00—2

Spend ran $10.96 to $49.88 an hour and the peak sat in the morning: 07:00 to 09:00 UTC took $134.64, the three hours after the new roster had B1's ad set to itself.

CPM ran $6.04 to $14.25 and was lowest from 07:00 to 12:00, the six hours that bought $207.09 of the day, against a day before that ran $8.59 to $13.48 and never went under $8.

Registrations ran 32 to 248 an hour and 06:00 UTC alone carried 248, at $0.110 each; 38 of the day's 2,360 are KBM1's, HR1's and HR2's, arriving against no measured spend.

The 24 h cohort column now carries every hour and stands above the within-day column in 13 of them, by $123.01 over the day; it moved most at 15:00 and 20:00 UTC, $52.03 to $76.88 and $39.89 to $64.90, where the hour's installs had until the next afternoon to pay.

2026-09-08T17:17:37.117772 image/svg+xml Matplotlib v3.11.1, https://matplotlib.org/ 0 3 6 9 12 15 18 21 hour (UTC) 0 10 20 30 40 50 USD Spend by hour 0 3 6 9 12 15 18 21 hour (UTC) 1000 2000 3000 4000 5000 6000 7000 impressions Impressions and installs by hour impressions installs 50 100 150 200 installs (Meta Leads) The day's motion — whole account, 2026-09-07 (UTC)
The day's motion: spend by hour, and impressions against installs
2026-09-08T17:17:37.384686 image/svg+xml Matplotlib v3.11.1, https://matplotlib.org/ 0 4 8 12 16 20 hour (UTC) 12 14 16 18 20 22 CTR % CTR 0 4 8 12 16 20 hour (UTC) 6 8 10 12 14 USD per 1,000 impressions CPM 0 4 8 12 16 20 hour (UTC) 15.0 17.5 20.0 22.5 25.0 27.5 30.0 32.5 installs / clicks % Click → install 0 4 8 12 16 20 hour (UTC) 0.10 0.15 0.20 0.25 0.30 0.35 0.40 0.45 USD Cost per install Delivery by hour — whole account, 2026-09-07 (UTC)
CTR, CPM, click-to-install and CPI by hour, whole account

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

(i) The portfolio, hour by hour, 2026-09-06. 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$14.001,234$11.3533$0.424$79.325.67$13.090.94$13.090.9413
01$17.881,640$10.9033$0.542$41.852.34$3.560.20$3.560.206
02$17.531,576$11.1226$0.674$71.484.08$49.842.84$52.833.0113
03$14.401,406$10.2418$0.800$102.147.09$0.000.00$0.000.0013
04$10.981,154$9.519$1.220$106.739.72$0.000.00$0.000.0012
05$13.311,365$9.7528$0.475$78.025.86$5.980.45$9.330.707
06$18.731,822$10.2816$1.171$88.754.74$35.291.88$35.291.8811
07$31.523,268$9.6539$0.808$117.503.73$7.120.23$7.120.2319
08$28.652,974$9.6333$0.868$142.734.98$54.701.91$54.701.9117
09$29.792,961$10.0640$0.745$210.557.07$25.860.87$25.860.8716
10$27.382,682$10.2120$1.369$75.322.75$13.660.50$13.660.5014
11$26.862,524$10.6432$0.839$131.434.89$7.020.26$7.020.2615
12$25.102,321$10.8126$0.965$146.715.85$3.560.14$7.120.2825
13$26.882,367$11.3634$0.791$100.673.75$6.960.26$6.960.2615
14$29.842,591$11.5226$1.148$140.584.71$19.660.66$19.660.6612
15$27.702,791$9.9237$0.749$66.592.40$13.680.49$26.900.9713
16$30.013,134$9.5842$0.715$127.114.24$66.152.20$72.702.4223
17$37.944,417$8.5977$0.493$109.882.90$17.910.47$43.691.1520
18$39.414,121$9.5671$0.555$86.062.18$40.341.02$46.861.1916
19$33.853,311$10.2257$0.594$115.423.41$18.740.55$22.120.6512
20$29.092,158$13.4835$0.831$138.464.76$20.900.72$35.851.2317
21$24.881,857$13.4033$0.754$84.213.38$29.141.17$45.241.8214
22$17.831,618$11.0236$0.495$99.205.56$23.541.32$23.541.3215
23$18.101,801$10.0554$0.335$158.968.78$7.230.40$36.442.0115

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

B1 — $449.50 on this day

hrspendimpressionsCPMregistrationscost/regbookedbROASwithin-daywROAScohort@24hcROASbooked payers
00$11.551,046$11.0417$0.679$73.186.34$13.091.13$13.091.1311
01$13.791,402$9.8417$0.811$22.721.65$3.560.26$3.560.263
02$14.911,381$10.8010$1.491$26.751.79$17.801.19$20.791.396
03$12.521,266$9.899$1.391$59.204.73$0.000.00$0.000.008
04$8.75982$8.917$1.250$73.188.36$0.000.00$0.000.006
05$10.151,169$8.6822$0.461$31.283.08$5.980.59$9.330.922
06$14.651,611$9.0911$1.332$39.532.70$35.292.41$35.292.415
07$22.012,616$8.4126$0.847$64.112.91$3.560.16$3.560.1610
08$20.702,496$8.2928$0.739$115.355.57$54.702.64$54.702.6412
09$22.732,515$9.0429$0.784$168.207.40$25.861.14$25.861.1411
10$21.752,241$9.7118$1.208$41.801.92$13.660.63$13.660.639
11$20.482,135$9.5918$1.138$90.774.43$3.460.17$3.460.178
12$19.081,921$9.9321$0.909$85.704.49$3.560.19$7.120.3714
13$20.352,011$10.1221$0.969$64.913.19$0.000.00$0.000.008
14$22.442,162$10.3819$1.181$131.085.84$19.660.88$19.660.8810
15$23.112,431$9.5125$0.924$31.351.36$3.400.15$3.400.155
16$23.352,633$8.8730$0.778$83.893.59$56.652.43$63.202.7114
17$21.362,506$8.5225$0.854$57.022.67$3.560.17$18.510.879
18$26.042,623$9.9334$0.766$35.611.37$10.690.41$14.250.557
19$23.692,354$10.0625$0.948$93.123.93$0.000.00$0.000.009
20$22.591,675$13.4916$1.412$90.043.99$20.900.93$35.851.5911
21$23.311,721$13.5430$0.777$49.212.11$29.141.25$45.241.9410
22$15.411,427$10.8024$0.642$56.693.68$16.421.07$16.421.077
23$14.781,528$9.6742$0.352$108.047.31$3.670.25$10.370.706

Nomad Node — $0.00 on this day

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

KBM1 — $0.00 on this day

hrspendimpressionsCPMregistrationscost/regbookedbROASwithin-daywROAScohort@24hcROASbooked payers
00$0.000—0—$0.00—$0.00—$0.00—0
01$0.000—0—$3.16—$0.00—$0.00—1
02$0.000—0—$3.16—$0.00—$0.00—1
03$0.000—0—$3.16—$0.00—$0.00—1
04$0.000—0—$0.00—$0.00—$0.00—0
05$0.000—0—$14.71—$0.00—$0.00—1
06$0.000—0—$3.58—$0.00—$0.00—1
07$0.000—0—$3.16—$0.00—$0.00—1
08$0.000—0—$3.16—$0.00—$0.00—1
09$0.000—0—$6.31—$0.00—$0.00—1
10$0.000—0—$19.28—$0.00—$0.00—2
11$0.000—0—$6.95—$0.00—$0.00—2
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—1$0.000$6.55—$0.00—$0.00—2
19$0.000—1$0.000$0.00—$0.00—$0.00—0
20$0.000—0—$0.00—$0.00—$0.00—0
21$0.000—1$0.000$0.00—$0.00—$0.00—0
22$0.000—0—$0.00—$0.00—$0.00—0
23$0.000—0—$19.26—$0.00—$0.00—2

Dicey2 — $142.16 on this day

hrspendimpressionsCPMregistrationscost/regbookedbROASwithin-daywROAScohort@24hcROASbooked payers
00$2.45188$13.034$0.613$6.152.51$0.000.00$0.000.002
01$4.09238$17.187$0.584$0.000.00$0.000.00$0.000.000
02$2.62195$13.444$0.655$6.312.41$0.000.00$0.000.001
03$1.88140$13.432$0.940$0.000.00$0.000.00$0.000.000
04$2.23172$12.972$1.115$0.000.00$0.000.00$0.000.000
05$3.16196$16.125$0.632$0.000.00$0.000.00$0.000.000
06$4.08211$19.345$0.816$15.183.72$0.000.00$0.000.001
07$9.51652$14.5913$0.732$3.560.37$3.560.37$3.560.371
08$7.95478$16.635$1.590$14.231.79$0.000.00$0.000.002
09$7.06446$15.8311$0.642$0.000.00$0.000.00$0.000.000
10$5.63441$12.772$2.815$3.560.63$0.000.00$0.000.001
11$6.38389$16.4014$0.456$3.560.56$3.560.56$3.560.561
12$6.02400$15.055$1.204$0.000.00$0.000.00$0.000.000
13$6.53356$18.3411$0.594$6.961.07$6.961.07$6.961.072
14$7.40429$17.257$1.057$0.000.00$0.000.00$0.000.000
15$4.59360$12.7512$0.383$10.642.32$10.282.24$23.505.122
16$6.66501$13.299$0.740$2.960.44$5.920.89$5.920.891
17$16.581,911$8.6851$0.325$10.790.65$14.350.87$18.021.093
18$13.371,498$8.9335$0.382$17.801.33$29.652.22$32.612.444
19$10.16957$10.6231$0.328$18.741.84$18.741.84$22.122.182
20$6.50483$13.4619$0.342$13.122.02$0.000.00$0.000.003
21$1.57136$11.541$1.570$12.998.27$0.000.00$0.000.001
22$2.42191$12.6711$0.220$10.084.17$7.122.94$7.122.942
23$3.32273$12.1612$0.277$10.793.25$3.561.07$26.077.853

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—$15.18—$0.00—$0.00—1
03$0.000—1$0.000$0.00—$0.00—$0.00—0
04$0.000—0—$0.00—$0.00—$0.00—0
05$0.000—0—$6.85—$0.00—$0.00—2
06$0.000—0—$0.00—$0.00—$0.00—0
07$0.000—0—$3.56—$0.00—$0.00—1
08$0.000—0—$3.29—$0.00—$0.00—1
09$0.000—0—$0.00—$0.00—$0.00—0
10$0.000—0—$7.12—$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—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—1$0.000$0.00—$0.00—$0.00—0
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—$15.18—$0.00—$0.00—1
21$0.000—0—$15.18—$0.00—$0.00—1
22$0.000—0—$0.00—$0.00—$0.00—0
23$0.000—0—$14.24—$0.00—$0.00—2

HR2 — $0.00 on this day

hrspendimpressionsCPMregistrationscost/regbookedbROASwithin-daywROAScohort@24hcROASbooked payers
00$0.000—12$0.000$0.00—$0.00—$0.00—0
01$0.000—9$0.000$15.98—$0.00—$0.00—2
02$0.000—12$0.000$20.08—$32.04—$32.04—4
03$0.000—6$0.000$39.78—$0.00—$0.00—4
04$0.000—0—$33.54—$0.00—$0.00—6
05$0.000—1$0.000$25.18—$0.00—$0.00—2
06$0.000—0—$30.46—$0.00—$0.00—4
07$0.000—0—$43.11—$0.00—$0.00—6
08$0.000—0—$6.70—$0.00—$0.00—1
09$0.000—0—$36.04—$0.00—$0.00—4
10$0.000—0—$3.56—$0.00—$0.00—1
11$0.000—0—$30.15—$0.00—$0.00—4
12$0.000—0—$61.02—$0.00—$0.00—11
13$0.000—1$0.000$28.80—$0.00—$0.00—5
14$0.000—0—$9.49—$0.00—$0.00—2
15$0.000—0—$24.60—$0.00—$0.00—6
16$0.000—2$0.000$40.25—$3.58—$3.58—8
17$0.000—1$0.000$42.06—$0.00—$7.15—8
18$0.000—0—$26.10—$0.00—$0.00—3
19$0.000—0—$3.56—$0.00—$0.00—1
20$0.000—0—$20.11—$0.00—$0.00—2
21$0.000—1$0.000$6.83—$0.00—$0.00—2
22$0.000—1$0.000$32.42—$0.00—$0.00—6
23$0.000—0—$6.64—$0.00—$0.00—2

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-07 ran higherhours it ran lowersign test
CPM3 of 2421 of 24p = 0.000
CTR24 of 240 of 24p = 0.000
click→install20 of 244 of 24p = 0.002
CPI1 of 2423 of 24p = 0.000

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

The full hour-by-hour pairing, 2026-09-06 → 2026-09-07

Every shared hour, 2026-09-06 → 2026-09-07. 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,234 → 1,82811.35 → 8.718.02% → 11.32%17.2% → 17.4%0.824 → 0.443
011,640 → 2,66310.90 → 8.307.01% → 13.48%20.0% → 19.2%0.777 → 0.320
021,576 → 3,21011.12 → 9.288.31% → 13.36%9.2% → 21.4%1.461 → 0.324
031,406 → 3,32710.24 → 7.856.76% → 13.62%12.6% → 24.3%1.200 → 0.237
041,154 → 1,5459.51 → 7.095.98% → 14.17%11.6% → 28.3%1.373 → 0.177
051,365 → 2,5319.75 → 8.177.77% → 22.01%22.6% → 27.1%0.555 → 0.137
061,822 → 3,68110.28 → 7.427.57% → 19.61%10.9% → 32.4%1.249 → 0.117
073,268 → 6,8849.65 → 6.586.36% → 11.50%18.8% → 18.1%0.808 → 0.317
082,974 → 7,4349.63 → 6.716.15% → 11.38%16.9% → 22.1%0.924 → 0.267
092,961 → 6,53110.06 → 6.046.05% → 11.22%18.4% → 21.7%0.903 → 0.248
102,682 → 4,34610.21 → 6.565.82% → 11.48%15.4% → 22.4%1.141 → 0.255
112,524 → 3,51610.64 → 6.765.43% → 13.57%21.2% → 22.0%0.926 → 0.226
122,321 → 3,02210.81 → 6.676.76% → 13.63%14.6% → 19.9%1.091 → 0.246
132,367 → 2,45011.36 → 8.386.80% → 13.55%18.6% → 18.7%0.896 → 0.331
142,591 → 2,38411.52 → 8.217.72% → 14.43%13.0% → 14.2%1.148 → 0.399
152,791 → 2,7759.92 → 8.237.45% → 13.26%15.4% → 16.3%0.866 → 0.381
163,134 → 2,7949.58 → 8.106.96% → 14.24%16.1% → 20.4%0.857 → 0.279
174,417 → 2,7278.59 → 8.168.17% → 14.56%19.1% → 15.6%0.550 → 0.359
184,121 → 2,3909.56 → 8.968.23% → 17.32%18.3% → 22.2%0.636 → 0.233
193,311 → 2,04210.22 → 10.009.57% → 15.52%17.7% → 23.3%0.604 → 0.276
202,158 → 1,45213.48 → 14.257.60% → 15.22%18.9% → 20.4%0.938 → 0.460
211,857 → 1,03513.40 → 12.939.15% → 16.71%18.8% → 20.2%0.778 → 0.382
221,618 → 96411.02 → 12.5310.88% → 16.60%19.3% → 21.9%0.524 → 0.345
231,801 → 1,13310.05 → 12.0610.11% → 16.42%29.1% → 15.6%0.342 → 0.471

Three of the four ratios separate at p ≤ 0.002 and all three point the same way: CTR ran higher in 24 of 24 shared hours, CPI lower in 23 and CPM lower in 21.

The roster is what changed, so the sign test is reading a different set of creatives rather than a better day for the same ones: uploadpanelr2, uploadpanelb, lacer2, poolslowr2 and templatewallr2 took 89.6% of the day's spend, and on 09-06 the same five took $2.58.

The pooled read has CPM $10.36 to $7.84 and CPI $0.789 to $0.263 while impressions rose 27.3%, and the five creatives that carry this day bought at CPMs of $6.27 to $12.32 on the report clock.

CTR rose at the blend, 7.48% to 13.78%, and the two uploadpanel builds run 12.64% and 14.03% with templatewallr2 at 22.28%, against 3.85% and 11.05% over the whole R3-400 run of the two incumbents they displaced.

Click-to-install carries two verdicts on this pair and neither is picked. The UTC pooled funnel over B1 and Dicey2 reads 17.57% to 21.63% at p = 0.000; the META-clock read of B1's campaign alone reads 23.55% to 24.70% at p = 0.137, which does not separate. The two windows hold different accounts and different hours, so the disagreement is scope rather than sample.

2026-09-08T17:17:37.557287 image/svg+xml Matplotlib v3.11.1, https://matplotlib.org/ 0 5 10 15 20 hour (UTC) 5.0 7.5 10.0 12.5 15.0 17.5 20.0 22.5 CTR % CTR 2026-09-06 2026-09-07 0 5 10 15 20 hour (UTC) 6 8 10 12 14 USD per 1,000 impressions CPM 0 5 10 15 20 hour (UTC) 10 15 20 25 30 installs / clicks % Click → install 0 5 10 15 20 hour (UTC) 0.2 0.4 0.6 0.8 1.0 1.2 1.4 USD Cost per install Delivery by hour — 2026-09-07 against 2026-09-06, shared hours only (UTC)
The same four ratios with the prior day laid over the day, shared hours only

Country, 2026-09-07

(i) The portfolio by country, 2026-09-07. 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$162.6028.6%33,296$4.88778$0.209$242.991.4979
ID$40.817.2%8,164$5.00269$0.152$29.380.7217
US$32.885.8%628$52.3524$1.370$33.921.0319
MX$32.205.7%2,400$13.4296$0.335$51.041.5812
TR$19.303.4%1,473$13.1163$0.306$41.892.178
PH$18.313.2%4,240$4.32142$0.129$69.393.797
AR$15.212.7%1,545$9.8480$0.190$27.941.847
CO$14.682.6%1,238$11.8563$0.233$35.592.429
GB$14.592.6%325$44.9516$0.912$22.431.5410
CL$12.132.1%898$13.5135$0.347$47.233.898
MY$11.952.1%1,322$9.0346$0.260$3.180.273
BR$10.581.9%669$15.8227$0.392$3.160.305

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

Reconciliation, what is measured and what is fitted. Every per-country cell is an allocation across hours; every total is measured. B1 (UTC-7) $129.01 from Meta 2026-09-06 and $299.02 from Meta 2026-09-07, a measured UTC-day total of $428.03; Dicey2 (UTC-7) $23.83 from Meta 2026-09-06 and $117.54 from Meta 2026-09-07, a measured UTC-day total of $141.37.

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

B1

ccspendshareimpressionsCPMregistrations (ours)cost/regwithin-daywROASpayers
IN$127.3929.8%28,153$4.52709$0.180$235.871.8576
ID$30.797.2%6,863$4.49244$0.126$26.440.8616
US$26.316.1%541$48.6422$1.196$30.931.1818
MX$24.925.8%2,046$12.1889$0.280$51.042.0512
PH$15.423.6%3,847$4.01136$0.113$69.394.507
TR$12.092.8%1,085$11.1553$0.228$41.893.468
CO$11.072.6%1,059$10.4658$0.191$32.632.957
AR$11.002.6%1,255$8.7772$0.153$24.952.276
GB$11.002.6%277$39.6713$0.846$22.432.0410
MY$10.092.4%1,186$8.5144$0.229$3.180.323
CL$8.572.0%757$11.3234$0.252$47.235.518
PE$6.151.4%661$9.3144$0.140$38.266.225

156 further countries are not listed, $133.23 between them (31.1% of this block).

Dicey2

ccspendshareimpressionsCPMregistrations (ours)cost/regwithin-daywROASpayers
IN$35.2124.9%5,142$6.8569$0.510$7.120.203
BR$10.587.5%668$15.8425$0.423$3.160.305
ID$10.027.1%1,301$7.7025$0.401$2.940.291
MX$7.285.2%354$20.597$1.041$0.000.000
TR$7.215.1%387$18.6010$0.721$0.000.000
US$6.574.6%87$75.372$3.286$2.990.451
AR$4.213.0%291$14.488$0.527$2.990.711
TH$4.012.8%337$11.9210$0.401$0.000.000
CO$3.602.5%179$20.105$0.721$2.970.822
GB$3.592.5%47$75.873$1.197$0.000.000
CL$3.562.5%141$25.261$3.560$0.000.000
PH$2.892.0%393$7.346$0.481$0.000.000

122 further countries are not listed, $42.63 between them (30.2% of this block).

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

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 and Dicey2 on both sides and every ratio in it is a return, covering the whole $1,003.52 of the day's within-day revenue, because the four accounts absent from it booked nothing against their own install day.

India is 28.6% of the buy and its return went 1.22 to 1.49 on 79 payers against 49, $145.75 to $162.60 of spend with a registration there $0.597 to $0.209; it is the one country cell above the 16-payer bar on both days.

The United States fell to 5.8% of the buy and its return rose 0.27 to 1.03 on 19 payers, $55.11 to $32.88 of spend on 24 registrations against 15, so it is above the bar on this day as it was on the last.

The known-answer test had no account to run on. Raking is checked by requiring a UTC+0 account to come back unchanged, and both accounts in this cut are UTC-7, so the day rests on the reconciliation above.

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-08T17:17:37.766769 image/svg+xml Matplotlib v3.11.1, https://matplotlib.org/ IN ID US MX TR PH AR CO GB CL MY BR 0 50 100 150 200 250 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-07 spend within-day revenue
Spend against within-day revenue, by country
2026-09-08T17:17:37.810864 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-07 (report clock)
Cost per install by country

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

(i) The portfolio by country, 2026-09-06. 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$145.7524.6%25,269$5.77244$0.597$178.181.2249
US$55.119.3%815$67.6515$3.674$14.950.2720
GB$29.835.0%670$44.5110$2.983$13.940.475
ID$29.134.9%4,923$5.9269$0.422$2.940.109
MX$28.494.8%1,809$15.7532$0.890$6.810.246
TR$19.803.3%1,177$16.8331$0.639$10.730.545
BR$15.452.6%895$17.2726$0.594$3.160.203
AR$14.922.5%1,205$12.3817$0.878$14.951.004
MY$12.462.1%1,111$11.2217$0.733$0.000.002
CL$12.402.1%661$18.7613$0.954$3.560.294
IT$11.852.0%429$27.6112$0.987$7.340.623
PH$10.891.8%2,903$3.7533$0.330$21.361.961

169 further countries are not listed, $205.57 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) $86.32 from Meta 2026-09-05 and $363.18 from Meta 2026-09-06, a measured UTC-day total of $449.50; Dicey2 (UTC-7) $20.51 from Meta 2026-09-05 and $121.65 from Meta 2026-09-06, a measured UTC-day total of $142.16.

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

B1

ccspendshareimpressionsCPMregistrations (ours)cost/regwithin-daywROASpayers
IN$108.7124.2%20,203$5.38135$0.805$113.171.0435
US$48.7410.8%730$66.7614$3.481$14.950.3120
GB$25.465.7%621$41.009$2.829$13.940.555
MX$21.864.9%1,476$14.8122$0.994$3.400.165
ID$21.594.8%4,072$5.3056$0.386$2.940.149
TR$14.113.1%883$15.9814$1.008$10.730.765
AR$10.932.4%945$11.5612$0.910$14.951.373
MY$9.962.2%990$10.0615$0.664$0.000.002
IT$9.462.1%347$27.308$1.183$3.670.392
PH$9.282.1%2,607$3.5628$0.332$21.362.301
DE$8.461.9%166$50.829$0.940$18.512.194
CL$8.131.8%500$16.257$1.161$0.000.001

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

Dicey2

ccspendshareimpressionsCPMregistrations (ours)cost/regwithin-daywROASpayers
IN$37.0526.1%5,066$7.31109$0.340$65.011.7514
BR$15.4510.9%895$17.2726$0.594$3.160.203
ID$7.545.3%851$8.8613$0.580$0.000.000
MX$6.634.7%333$19.9210$0.663$3.400.511
US$6.374.5%85$75.341$6.372$0.000.000
TR$5.704.0%294$19.3717$0.335$0.000.000
GB$4.373.1%49$88.781$4.369$0.000.000
CL$4.273.0%161$26.606$0.712$3.560.833
AR$3.992.8%260$15.385$0.799$0.000.001
TH$2.962.1%307$9.6512$0.247$0.000.000
UA$2.541.8%87$29.134$0.636$0.000.001
MY$2.501.8%120$20.762$1.249$0.000.000

119 further countries are not listed, $42.78 between them (30.1% of this block).

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

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

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

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

Aggregate, both days

2026-09-062026-09-07change
spend$591.66$569.40−3.8%
impressions57,09372,664+27.3%
CPM$10.36$7.84−24.4%
registrations (ours)8552,360+176.0%
cost per registration$0.692$0.241−65.1%
booked$2,619.66 (4.43)$3,462.61 (6.08)+32.2%
Meta booked$2,298.69 (3.89)$3,362.15 (5.90)
within-day$483.94 (0.82)$1,003.52 (1.76)+107.4%
cohort @ 24h$609.55 (1.03)$1,126.53 (1.98)+84.8%
booked payers247346+99
payer rate (8h)7.7%5.9%−1.8 pts
payer rate (d0)8.2%6.4%−1.7 pts
ARPU (8h)$0.6223$0.3946−36.6%
ARPU (d0)$0.7129$0.4773−33.0%
ARPPU (8h)$8.06$6.65−17.5%
ARPPU (d0)$8.71$7.41−14.9%

(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-06$591.6657,09310.364,2697.48%75017.57%$0.789
2026-09-07$569.4072,6647.8410,01513.78%2,16621.63%$0.263
  • click → install 17.57% → 21.63% (+23.1%, p = 0.000) — rose.
  • CTR 7.48% → 13.78% (+84.3%, p = 0.000) — rose.

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

The pooled funnel reads $591.66 and $569.40 and the day tables read the same, because HR2 is unmeasured on both days.

Both days are covered to 24 h and the settled cohort return went 1.03 to 1.98, $609.55 to $1,126.53, while the 8 h proxy on the same two days went 0.90 to 1.64.

Within-day and the settled cohort agree on direction and differ on size, 0.82 to 1.76 against 1.03 to 1.98; within-day censors by hour of day, and this day bought its registrations earlier than the last one did.

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

installedbooked on 2026-09-07share
2026-09-07$1,003.5229.0%
2026-09-06$403.6311.7%
2026-09-05$99.582.9%
2026-09-04$84.382.4%
2026-09-03$161.194.7%
2026-09-02$135.693.9%

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

$2,459.09 of the day's money came from installs bought before it, 71.0%, against 81.5% on 09-06.

2026-09-08T17:17:37.873052 image/svg+xml Matplotlib v3.11.1, https://matplotlib.org/ booked within-day cohort @ 24h 0 500 1000 1500 2000 2500 3000 3500 USD 4.43 0.82 1.03 6.08 1.76 1.98 the number above each bar is that measure's ROAS against the same day's spend The three revenue measures, 2026-09-06 against 2026-09-07 (UTC) 2026-09-06 2026-09-07
The three revenue measures on both days, ROAS above each bar
2026-09-08T17:17:37.938980 image/svg+xml Matplotlib v3.11.1, https://matplotlib.org/ 2026-09-06 2026-09-07 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-07.

campaignaccountspendshareimpressionsCPMregistrationscost/regwithin-daywROASpayers
bailingxia_srfhjyd_sn_ww_cvr_260820B1$401.5570.9%59,352$6.772,109$0.190$948.382.36245
amclqzqgtmnn_5l4ya1pifdk3_sn_ww_cvr_260826Dicey2$165.1029.1%13,178$12.53213$0.775$55.150.3324
bailingxia_srfhjyd_sn_ww_cvr_260820HR1$0.000.0%0—16$0.000$0.00—11
bailingxia_srfhjyd_sn_ww_cvr_260820KBM1$0.000.0%0—15$0.000$0.00—18
dxu2a6iwzx5r_5l4ya1pifdk3_sn_ww_cvr_260826HR2$0.000.0%0—7$0.000$0.00—48

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

B1

campaignaccountspendshareimpressionsCPMregistrationscost/regwithin-daywROASpayers
bailingxia_srfhjyd_sn_ww_cvr_260820B1$401.55100.0%59,352$6.772,109$0.190$948.382.36245

Nomad Node

nothing delivered or registered.

KBM1

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

Dicey2

campaignaccountspendshareimpressionsCPMregistrationscost/regwithin-daywROASpayers
amclqzqgtmnn_5l4ya1pifdk3_sn_ww_cvr_260826Dicey2$165.10100.0%13,178$12.53213$0.775$55.150.3324

HR1

campaignaccountspendshareimpressionsCPMregistrationscost/regwithin-daywROASpayers
bailingxia_srfhjyd_sn_ww_cvr_260820HR1$0.000.0%0—16$0.000$0.00—11

HR2

campaignaccountspendshareimpressionsCPMregistrationscost/regwithin-daywROASpayers
dxu2a6iwzx5r_5l4ya1pifdk3_sn_ww_cvr_260826HR2$0.000.0%0—7$0.000$0.00—48

⚠ 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-07 runs to 07:00 UTC on 09-08, so it holds the four creatives that began delivering at 03:40 to 04:47 UTC on 09-08 and drops templatewallr2, whose whole life sits inside this report day. Tables A and B and the hourly sections above are on UTC.

B1's campaign CPM fell on its own day and Dicey2's rose slightly, $9.15 to $6.77 and $12.21 to $12.53, on $401.55 and $165.10 of account-day spend.

Activity history, B1, requested over Sep 5 to Sep 9 and rendered as Sep 5 2026 to Sep 8 2026, asserted before any row of it was read. No budget change appears in it, so the report day sits wholly inside R4-300 while 09-06 straddled the boundary at 20:54 UTC.

Nine status changes land inside the report day and every one of them is a roster change. povposeb and uploadpanelb went Inactive at 04:17 and 04:18 UTC, templatewallr2 began delivering at 04:52, poolslowr2 at 05:31 and uploadpanelr2 at 05:43, madapp and shirtb went Inactive at 06:07 and 06:08, templatewallr2 was set Not Approved by Meta at 06:51, and uploadpanelb was returned to Active at 07:56 before Meta set it Not Approved at 12:53.

HR2's campaign reads $0.00 with 7 registrations against it, because its day export was not pulled on this run; the 70.9% and 29.1% shares are B1 against Dicey2 alone.

The estimator's settled column now reads three of the day's carriers above its coverage bar: templatewallr2 5.26 at 100%, uploadpanelb 2.87 at 100% and uploadpanelr2 2.40 at 86%, against poolslowr2 0.51 at 80% and the three incumbents at 100%, povposeb 1.23, shirtb 0.92 and madapp 0.73.

uploadpanelb and uploadpanelr2 are the only pair with budget, hours and age held, both inside R4-300, and the estimator separates them on value rather than on cost: their cost efficiencies are 0.71 and 0.70 while their returns are 2.22 and 1.73 with intervals of 1.34 to 3.32 and 1.21 to 2.35, which overlap.

The 10.5-point India gap between those two does not need correcting for: uploadpanelr2's audience against uploadpanelb's, valued at pooled country prices, is worth +9.2% with an interval of −2.6% to +27.6%, which spans zero.

Revenue cannot carry a verdict between arms on this account: 3,108 installs and 192 payers with a coefficient of variation of 6.09, and the largest regime-matched arm, 1,157 installs, is 8% of what a 20% resolution needs.

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

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

campaignaccountspendshareimpressionsCPMregistrationscost/regwithin-daywROASpayers
bailingxia_srfhjyd_sn_ww_cvr_260820B1$492.1977.2%53,768$9.15524$0.939$344.630.70139
amclqzqgtmnn_5l4ya1pifdk3_sn_ww_cvr_260826Dicey2$145.4822.8%11,913$12.21278$0.523$103.700.7128
dxu2a6iwzx5r_5l4ya1pifdk3_sn_ww_cvr_260826HR2$0.000.0%0—46$0.000$35.62—64
bailingxia_srfhjyd_sn_ww_cvr_260820HR1$0.000.0%0—4$0.000$0.00—6
bailingxia_srfhjyd_sn_ww_cvr_260820KBM1$0.000.0%0—3$0.000$0.00—10

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

B1

campaignaccountspendshareimpressionsCPMregistrationscost/regwithin-daywROASpayers
bailingxia_srfhjyd_sn_ww_cvr_260820B1$492.19100.0%53,768$9.15524$0.939$344.630.70139

Nomad Node

nothing delivered or registered.

KBM1

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

Dicey2

campaignaccountspendshareimpressionsCPMregistrationscost/regwithin-daywROASpayers
amclqzqgtmnn_5l4ya1pifdk3_sn_ww_cvr_260826Dicey2$145.48100.0%11,913$12.21278$0.523$103.700.7128

HR1

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

HR2

campaignaccountspendshareimpressionsCPMregistrationscost/regwithin-daywROASpayers
dxu2a6iwzx5r_5l4ya1pifdk3_sn_ww_cvr_260826HR2$0.000.0%0—46$0.000$35.62—64

Every asset

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

assetaccountspendimpressionsCPMregistrationscost/regwithin-daywROAScohort@24hpayers
vid_ww_uploadpanelr2_7s_9x16_sn_v1B1$225.7035,596$6.34942$0.240$387.461.72$468.4953
vid_ww_lacer2_9s_9x16_sn_v1Dicey2$139.3310,961$12.71159$0.876$55.150.40$65.9412
vid_ww_uploadpanelb_7s_9x16_sn_v1B1$59.299,337$6.35616$0.096$339.225.72$345.6445
vid_ww_poolslowr2_15s_9x16_sn_v1B1$57.314,901$11.6952$1.102$20.090.35$23.653
vid_ww_shirtr2_8s_9x16_sn_v1B1$28.984,012$7.220—$0.000.00$0.000
vid_ww_templatewallc_7s_9x16_sn_v1B1$25.704,775$5.380—$0.000.00$0.000
vid_ww_poolphotor2_14s_9x16_sn_v1Dicey2$8.02806$9.9511$0.729$0.000.00$0.000
vid_ww_templatewalld_7s_9x16_sn_v1Dicey2$6.71667$10.060—$0.000.00$0.000
vid_ww_pooldirectr2_11s_9x16_sn_v1Dicey2$6.62419$15.800—$0.000.00$0.000
vid_ww_kimonor2_10s_9x16_sn_v1Dicey2$4.42325$13.600—$0.000.00$0.000
vid_ww_gymr2_12s_9x16_sn_v1B1$3.28526$6.240—$0.000.00$0.000
vid_ww_povposer2_8s_9x16_sn_v1B1$1.29205$6.290—$0.000.00$0.000
vid_ww_templatewallr2_7s_9x16_sn_v1B1$0.000—417$0.000$191.52—$194.9528
vid_ww_povposeb_8s_9x16_sn_v1B1$0.000—34$0.000$10.08—$10.085
vid_ww_fittingroomb_10s_9x16_sn_v1Dicey2$0.000—33$0.000$0.00—$0.002
vid_ww_bodysuit_10s_9x16_sn_v1HR1$0.000—12$0.000$0.00—$0.004
vid_ww_lace_10s_9x16_sn_v1B1$0.000—9$0.000$0.00—$0.0013
vid_ww_shirtb_11s_9x16_sn_v1B1$0.000—9$0.000$0.00—$0.0021
vid_ww_shirt_10s_9x16_sn_v1B1$0.000—8$0.000$0.00—$0.0020
vid_ww_madapp_7s_9x16_sn_v1B1$0.000—7$0.000$0.00—$0.0012
vid_ww_poolslow_15s_9x16_sn_v1KBM1$0.000—7$0.000$0.00—$17.788
vid_ww_creamvloom_7s_9x16_sn_v1Dicey2$0.000—5$0.000$0.00—$0.006
vid_ww_jetconeb_7s_9x16_sn_v1Dicey2$0.000—5$0.000$0.00—$0.000
vid_ww_templatewall_7s_9x16_sn_v1B1$0.000—5$0.000$0.00—$0.0012
vid_ww_editortabs_13s_9x16_sn_v1HR2$0.000—4$0.000$0.00—$0.0029
vid_ww_lace_10s_9x16_sn_v1KBM1$0.000—4$0.000$0.00—$0.003
vid_ww_poolphoto_15s_9x16_sn_v1B1$0.000—4$0.000$0.00—$0.009
vid_ww_poolslow_15s_9x16_sn_v1B1$0.000—4$0.000$0.00—$0.001
vid_ww_gym_12s_9x16_sn_v1 - CopyHR2$0.000—3$0.000$0.00—$0.0014
vid_ww_kimono_10s_9x16_sn_v1KBM1$0.000—2$0.000$0.00—$0.000
vid_ww_pool5_15s_9x16_sn_v1HR1$0.000—2$0.000$0.00—$0.003
vid_ww_pooldirect_15s_9x16_sn_v1B1$0.000—2$0.000$0.00—$0.0014
vid_ww_kimono_10s_9x16_sn_v1HR1$0.000—1$0.000$0.00—$0.001
vid_ww_poolphoto_15s_9x16_sn_v1KBM1$0.000—1$0.000$0.00—$0.006
vid_ww_shirt_10s_9x16_sn_v1HR1$0.000—1$0.000$0.00—$0.003
vid_ww_shirt_10s_9x16_sn_v1KBM1$0.000—1$0.000$0.00—$0.001
vid_ww_creamsolara_7s_9x16_sn_v1Dicey2$0.000—0—$0.00—$0.001
vid_ww_kimono_10s_9x16_sn_v1B1$0.000—0—$0.00—$0.003
vid_ww_kitchen_10s_9x16_sn_v1Dicey2$0.000—0—$0.00—$0.001
vid_ww_laceb_11s_9x16_sn_v1B1$0.000—0—$0.00—$0.002
vid_ww_motionlabels_7s_9x16_sn_v1Dicey2$0.000—0—$0.00—$0.001
vid_ww_poolphotob_15s_9x16_sn_v1B1$0.000—0—$0.00—$0.002
vid_ww_stockings_11s_9x16_sn_v1Dicey2$0.000—0—$0.00—$0.001
vid_ww_templatewallb_7s_9x16_sn_v1B1$0.000—0—$0.00—$0.001
vid_ww_trainpress2_15s_9x16_sn_v1B1$0.000—0—$0.00—$0.001

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

B1

assetaccountspendimpressionsCPMregistrationscost/regwithin-daywROAScohort@24hpayers
vid_ww_uploadpanelr2_7s_9x16_sn_v1B1$225.7035,596$6.34942$0.240$387.461.72$468.4953
vid_ww_uploadpanelb_7s_9x16_sn_v1B1$59.299,337$6.35616$0.096$339.225.72$345.6445
vid_ww_poolslowr2_15s_9x16_sn_v1B1$57.314,901$11.6952$1.102$20.090.35$23.653
vid_ww_shirtr2_8s_9x16_sn_v1B1$28.984,012$7.220—$0.000.00$0.000
vid_ww_templatewallc_7s_9x16_sn_v1B1$25.704,775$5.380—$0.000.00$0.000
vid_ww_gymr2_12s_9x16_sn_v1B1$3.28526$6.240—$0.000.00$0.000
vid_ww_povposer2_8s_9x16_sn_v1B1$1.29205$6.290—$0.000.00$0.000
vid_ww_templatewallr2_7s_9x16_sn_v1B1$0.000—417$0.000$191.52—$194.9528
vid_ww_povposeb_8s_9x16_sn_v1B1$0.000—34$0.000$10.08—$10.085
vid_ww_lace_10s_9x16_sn_v1B1$0.000—9$0.000$0.00—$0.0013
vid_ww_shirtb_11s_9x16_sn_v1B1$0.000—9$0.000$0.00—$0.0021
vid_ww_shirt_10s_9x16_sn_v1B1$0.000—8$0.000$0.00—$0.0020
vid_ww_madapp_7s_9x16_sn_v1B1$0.000—7$0.000$0.00—$0.0012
vid_ww_templatewall_7s_9x16_sn_v1B1$0.000—5$0.000$0.00—$0.0012
vid_ww_poolphoto_15s_9x16_sn_v1B1$0.000—4$0.000$0.00—$0.009
vid_ww_poolslow_15s_9x16_sn_v1B1$0.000—4$0.000$0.00—$0.001
vid_ww_pooldirect_15s_9x16_sn_v1B1$0.000—2$0.000$0.00—$0.0014
vid_ww_kimono_10s_9x16_sn_v1B1$0.000—0—$0.00—$0.003
vid_ww_laceb_11s_9x16_sn_v1B1$0.000—0—$0.00—$0.002
vid_ww_poolphotob_15s_9x16_sn_v1B1$0.000—0—$0.00—$0.002
vid_ww_templatewallb_7s_9x16_sn_v1B1$0.000—0—$0.00—$0.001
vid_ww_trainpress2_15s_9x16_sn_v1B1$0.000—0—$0.00—$0.001

Nomad Node

nothing delivered or registered.

KBM1

assetaccountspendimpressionsCPMregistrationscost/regwithin-daywROAScohort@24hpayers
vid_ww_poolslow_15s_9x16_sn_v1KBM1$0.000—7$0.000$0.00—$17.788
vid_ww_lace_10s_9x16_sn_v1KBM1$0.000—4$0.000$0.00—$0.003
vid_ww_kimono_10s_9x16_sn_v1KBM1$0.000—2$0.000$0.00—$0.000
vid_ww_poolphoto_15s_9x16_sn_v1KBM1$0.000—1$0.000$0.00—$0.006
vid_ww_shirt_10s_9x16_sn_v1KBM1$0.000—1$0.000$0.00—$0.001

Dicey2

assetaccountspendimpressionsCPMregistrationscost/regwithin-daywROAScohort@24hpayers
vid_ww_lacer2_9s_9x16_sn_v1Dicey2$139.3310,961$12.71159$0.876$55.150.40$65.9412
vid_ww_poolphotor2_14s_9x16_sn_v1Dicey2$8.02806$9.9511$0.729$0.000.00$0.000
vid_ww_templatewalld_7s_9x16_sn_v1Dicey2$6.71667$10.060—$0.000.00$0.000
vid_ww_pooldirectr2_11s_9x16_sn_v1Dicey2$6.62419$15.800—$0.000.00$0.000
vid_ww_kimonor2_10s_9x16_sn_v1Dicey2$4.42325$13.600—$0.000.00$0.000
vid_ww_fittingroomb_10s_9x16_sn_v1Dicey2$0.000—33$0.000$0.00—$0.002
vid_ww_creamvloom_7s_9x16_sn_v1Dicey2$0.000—5$0.000$0.00—$0.006
vid_ww_jetconeb_7s_9x16_sn_v1Dicey2$0.000—5$0.000$0.00—$0.000
vid_ww_creamsolara_7s_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_motionlabels_7s_9x16_sn_v1Dicey2$0.000—0—$0.00—$0.001
vid_ww_stockings_11s_9x16_sn_v1Dicey2$0.000—0—$0.00—$0.001

HR1

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

HR2

assetaccountspendimpressionsCPMregistrationscost/regwithin-daywROAScohort@24hpayers
vid_ww_editortabs_13s_9x16_sn_v1HR2$0.000—4$0.000$0.00—$0.0029
vid_ww_gym_12s_9x16_sn_v1 - CopyHR2$0.000—3$0.000$0.00—$0.0014

vid_ww_templatewallr2_7s_9x16_sn_v1 reads $0.00 of spend against 417 registrations, because its $37.07 landed in Meta hours 21 to 23 on 09-06, which is 04:00 to 07:00 UTC on this report day and the account day before it. Table A below carries the same ad at $37.07 on the report clock.

Four ads carry account-day spend on 09-07 and none of it inside the report day: shirtr2 $28.98, templatewallc $25.70, gymr2 $3.28 and povposer2 $1.29, all of it delivered from 03:40 UTC on 09-08 onward. They appear in this section and in neither table A nor table B.

vid_ww_gym_12s_9x16_sn_v1 - Copy is two ad ids under one ledger name, which tables A and B carry separately as HR2/fittingroom and HR2/povpose; neither of those two is Dicey2/fittingroomb or B1/povposeb.

⚠ 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; the editor-tabs concept has never been live anywhere.

2026-09-08T17:17:38.013379 image/svg+xml Matplotlib v3.11.1, https://matplotlib.org/ 0 2 4 6 8 10 12 14 16 18 20 22 hour (UTC) 0 5 10 15 20 25 CTR % CTR by hour — every asset, 2026-09-07 (UTC) B1/uploadpanelr2 B1/uploadpanelb Dicey2/lacer2 B1/poolslowr2 B1/templatewallr2 B1/povposeb Dicey2/fittingroomb Dicey2/poolphotor2 B1/madapp Dicey2/jetconeb B1/shirtb
CTR by hour, one line per asset
2026-09-08T17:17:38.181994 image/svg+xml Matplotlib v3.11.1, https://matplotlib.org/ 0 2 4 6 8 10 12 14 16 18 20 22 hour (UTC) 0 5 10 15 20 25 30 35 installs / clicks % Click → install by hour — every asset, 2026-09-07 (UTC) B1/uploadpanelr2 B1/uploadpanelb Dicey2/lacer2 B1/poolslowr2 B1/templatewallr2 B1/povposeb Dicey2/fittingroomb Dicey2/poolphotor2 B1/madapp Dicey2/jetconeb B1/shirtb
Click-to-install by hour, one line per asset
2026-09-08T17:17:38.368483 image/svg+xml Matplotlib v3.11.1, https://matplotlib.org/ 0 2 4 6 8 10 12 14 16 18 20 22 hour (UTC) 0.0 0.5 1.0 1.5 2.0 2.5 3.0 USD Cost per install by hour — every asset, 2026-09-07 (UTC) B1/uploadpanelr2 B1/uploadpanelb Dicey2/lacer2 B1/poolslowr2 B1/templatewallr2 B1/povposeb Dicey2/fittingroomb Dicey2/poolphotor2 B1/madapp Dicey2/jetconeb B1/shirtb
Cost per install by hour, one line per asset
2026-09-08T17:17:38.095517 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 USD per 1,000 impressions CPM by hour — every asset, 2026-09-07 (UTC) B1/uploadpanelr2 B1/uploadpanelb Dicey2/lacer2 B1/poolslowr2 B1/templatewallr2 B1/povposeb Dicey2/fittingroomb Dicey2/poolphotor2 B1/madapp Dicey2/jetconeb B1/shirtb
CPM by hour, one line per asset

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

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

assetaccountspendimpressionsCPMregistrationscost/regwithin-daywROAScohort@24hpayers
vid_ww_madapp_7s_9x16_sn_v1B1$197.1024,790$7.95210$0.939$201.281.02$219.7932
vid_ww_shirtb_11s_9x16_sn_v1B1$129.199,351$13.82205$0.630$94.120.73$125.5133
vid_ww_povposeb_8s_9x16_sn_v1B1$64.345,925$10.8674$0.869$46.290.72$69.086
vid_ww_uploadpanelb_7s_9x16_sn_v1B1$62.068,097$7.6616$3.879$2.940.05$2.941
vid_ww_creamvloom_7s_9x16_sn_v1Dicey2$55.853,849$14.51117$0.477$52.920.95$92.3315
vid_ww_fittingroomb_10s_9x16_sn_v1Dicey2$44.604,799$9.29117$0.381$40.100.90$46.456
vid_ww_templatewallr2_7s_9x16_sn_v1B1$37.075,282$7.020—$0.000.00$0.000
vid_ww_jetconeb_7s_9x16_sn_v1Dicey2$23.071,917$12.0331$0.744$10.680.46$10.683
vid_ww_creamsolara_7s_9x16_sn_v1Dicey2$18.731,077$17.3913$1.441$0.000.00$0.000
vid_ww_lacer2_9s_9x16_sn_v1Dicey2$2.49201$12.390—$0.000.00$0.000
vid_ww_uploadpanelr2_7s_9x16_sn_v1B1$1.77222$7.970—$0.000.00$0.000
vid_ww_poolphotor2_14s_9x16_sn_v1Dicey2$0.7470$10.570—$0.000.00$0.000
vid_ww_poolslowr2_15s_9x16_sn_v1B1$0.66101$6.530—$0.000.00$0.000
vid_ww_editortabs_13s_9x16_sn_v1HR2$0.000—27$0.000$0.00—$0.0038
vid_ww_gym_12s_9x16_sn_v1 - CopyHR2$0.000—16$0.000$35.62—$42.7718
vid_ww_lace_10s_9x16_sn_v1B1$0.000—6$0.000$0.00—$0.0010
vid_ww_shirt_10s_9x16_sn_v1B1$0.000—4$0.000$0.00—$0.0011
vid_ww_jetcone_7s_9x16_sn_v1HR2$0.000—3$0.000$0.00—$0.001
vid_ww_poolslow_15s_9x16_sn_v1KBM1$0.000—3$0.000$0.00—$0.006
vid_ww_templatewall_7s_9x16_sn_v1B1$0.000—3$0.000$0.00—$0.0010
vid_ww_bodysuit_10s_9x16_sn_v1HR1$0.000—2$0.000$0.00—$0.002
vid_ww_pooldirect_15s_9x16_sn_v1B1$0.000—2$0.000$0.00—$0.0011
vid_ww_poolslow_15s_9x16_sn_v1B1$0.000—2$0.000$0.00—$0.001
vid_ww_kimono_10s_9x16_sn_v1B1$0.000—1$0.000$0.00—$0.007
vid_ww_pool5_15s_9x16_sn_v1HR1$0.000—1$0.000$0.00—$0.002
vid_ww_poolphotob_15s_9x16_sn_v1B1$0.000—1$0.000$0.00—$0.006
vid_ww_shirt_10s_9x16_sn_v1HR1$0.000—1$0.000$0.00—$0.002
vid_ww_kitchen_10s_9x16_sn_v1Dicey2$0.000—0—$0.00—$0.001
vid_ww_poolphoto_15s_9x16_sn_v1B1$0.000—0—$0.00—$0.0010
vid_ww_salon_13s_9x16_sn_v1Dicey2$0.000—0—$0.00—$0.001
vid_ww_spill2_8s_9x16_sn_v1Dicey2$0.000—0—$0.00—$0.001
vid_ww_stockings_11s_9x16_sn_v1Dicey2$0.000—0—$0.00—$0.001
vid_ww_templatewallb_7s_9x16_sn_v1B1$0.000—0—$0.00—$0.001

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

B1

assetaccountspendimpressionsCPMregistrationscost/regwithin-daywROAScohort@24hpayers
vid_ww_madapp_7s_9x16_sn_v1B1$197.1024,790$7.95210$0.939$201.281.02$219.7932
vid_ww_shirtb_11s_9x16_sn_v1B1$129.199,351$13.82205$0.630$94.120.73$125.5133
vid_ww_povposeb_8s_9x16_sn_v1B1$64.345,925$10.8674$0.869$46.290.72$69.086
vid_ww_uploadpanelb_7s_9x16_sn_v1B1$62.068,097$7.6616$3.879$2.940.05$2.941
vid_ww_templatewallr2_7s_9x16_sn_v1B1$37.075,282$7.020—$0.000.00$0.000
vid_ww_uploadpanelr2_7s_9x16_sn_v1B1$1.77222$7.970—$0.000.00$0.000
vid_ww_poolslowr2_15s_9x16_sn_v1B1$0.66101$6.530—$0.000.00$0.000
vid_ww_lace_10s_9x16_sn_v1B1$0.000—6$0.000$0.00—$0.0010
vid_ww_shirt_10s_9x16_sn_v1B1$0.000—4$0.000$0.00—$0.0011
vid_ww_templatewall_7s_9x16_sn_v1B1$0.000—3$0.000$0.00—$0.0010
vid_ww_pooldirect_15s_9x16_sn_v1B1$0.000—2$0.000$0.00—$0.0011
vid_ww_poolslow_15s_9x16_sn_v1B1$0.000—2$0.000$0.00—$0.001
vid_ww_kimono_10s_9x16_sn_v1B1$0.000—1$0.000$0.00—$0.007
vid_ww_poolphotob_15s_9x16_sn_v1B1$0.000—1$0.000$0.00—$0.006
vid_ww_poolphoto_15s_9x16_sn_v1B1$0.000—0—$0.00—$0.0010
vid_ww_templatewallb_7s_9x16_sn_v1B1$0.000—0—$0.00—$0.001

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

Dicey2

assetaccountspendimpressionsCPMregistrationscost/regwithin-daywROAScohort@24hpayers
vid_ww_creamvloom_7s_9x16_sn_v1Dicey2$55.853,849$14.51117$0.477$52.920.95$92.3315
vid_ww_fittingroomb_10s_9x16_sn_v1Dicey2$44.604,799$9.29117$0.381$40.100.90$46.456
vid_ww_jetconeb_7s_9x16_sn_v1Dicey2$23.071,917$12.0331$0.744$10.680.46$10.683
vid_ww_creamsolara_7s_9x16_sn_v1Dicey2$18.731,077$17.3913$1.441$0.000.00$0.000
vid_ww_lacer2_9s_9x16_sn_v1Dicey2$2.49201$12.390—$0.000.00$0.000
vid_ww_poolphotor2_14s_9x16_sn_v1Dicey2$0.7470$10.570—$0.000.00$0.000
vid_ww_kitchen_10s_9x16_sn_v1Dicey2$0.000—0—$0.00—$0.001
vid_ww_salon_13s_9x16_sn_v1Dicey2$0.000—0—$0.00—$0.001
vid_ww_spill2_8s_9x16_sn_v1Dicey2$0.000—0—$0.00—$0.001
vid_ww_stockings_11s_9x16_sn_v1Dicey2$0.000—0—$0.00—$0.001

HR1

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

HR2

assetaccountspendimpressionsCPMregistrationscost/regwithin-daywROAScohort@24hpayers
vid_ww_editortabs_13s_9x16_sn_v1HR2$0.000—27$0.000$0.00—$0.0038
vid_ww_gym_12s_9x16_sn_v1 - CopyHR2$0.000—16$0.000$35.62—$42.7718
vid_ww_jetcone_7s_9x16_sn_v1HR2$0.000—3$0.000$0.00—$0.001

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/uploadpanelr2$195.5831,2126.273,94412.64%88522.44%$0.221
B1/uploadpanelb$118.7717,0926.952,39814.03%59324.73%$0.200
Dicey2/lacer2$112.019,09512.321,40615.46%14710.46%$0.762
B1/poolslowr2$46.583,95311.7856014.17%468.21%$1.013
B1/templatewallr2$37.075,2827.021,17722.28%39533.56%$0.094
B1/povposeb$19.222,2098.701757.92%3419.43%$0.565
Dicey2/fittingroomb$12.221,18710.2914011.79%2820.00%$0.436
Dicey2/poolphotor2$8.7687610.008810.05%910.23%$0.973
B1/madapp$7.048837.97333.74%618.18%$1.173
Dicey2/jetconeb$5.4240313.45389.43%410.53%$1.355
B1/shirtb$3.7732111.74329.97%825.00%$0.471
Dicey2/creamvloom$2.9615119.602415.89%833.33%$0.370
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—1—$0.000
KBM1/poolslow$0.000—0—0——
KBM1/lace$0.000—0—0——
KBM1/poolphoto$0.000—0—0——
KBM1/kimono$0.000—0—0——
KBM1/shirt$0.000—0—0——
HR1/bodysuit$0.000—0—0——
HR1/shirt$0.000—0—0——
HR1/kimono$0.000—0—0——
HR1/pool5$0.000—0—0——
HR2/povpose$0.000—0—0——
HR2/uploadpanel$0.000—0—0——
B1/templatewall$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/uploadpanelr2$387.461.98 (3.36)$387.461.98$468.492.40586.1%0.4968.087.6%
B1/uploadpanelb$339.222.86 (4.02)$339.222.86$345.642.91457.3%0.5607.6815.5%
Dicey2/lacer2$55.150.49 (2.09)$55.150.49$65.940.59138.2%0.4155.0729.2%
B1/poolslowr2$20.090.43 (3.58)$20.090.43$23.650.5147.7%0.4555.9164.6%
B1/templatewallr2$191.525.17 (6.26)$191.525.17$194.955.26286.7%0.4666.9637.0%
B1/povposeb$165.258.60 (11.22)$10.080.52$10.080.5238.8%0.2973.3635.3%
Dicey2/fittingroomb$6.350.52 (5.49)$0.000.00$0.000.0000.0%0.000——
Dicey2/poolphotor2$0.000.00 (1.75)$0.000.00$0.000.0000.0%0.000——
B1/madapp$133.1718.92 (70.98)$0.000.00$0.000.0000.0%0.000——
Dicey2/jetconeb$0.000.00 (7.67)$0.000.00$0.000.0000.0%0.000——
B1/shirtb$188.8050.08 (128.72)$0.000.00$0.000.0000.0%0.000——
Dicey2/creamvloom$64.6421.84 (51.30)$0.000.00$0.000.0000.0%0.000——
B1/lace$121.36— (—)$0.00—$0.00—00.0%0.000——
B1/poolphoto$135.65— (—)$0.00—$0.00—00.0%0.000——
B1/shirt$370.14— (—)$0.00—$0.00—00.0%0.000——
B1/poolslow$3.56— (—)$0.00—$0.00—00.0%0.000——
B1/pooldirect$122.10— (—)$0.00—$0.00—00.0%0.000——
KBM1/poolslow$97.33— (—)$0.00—$17.78—114.3%2.54017.78—
KBM1/lace$10.24— (—)$0.00—$0.00—00.0%0.000——
KBM1/poolphoto$52.71— (—)$0.00—$0.00—00.0%0.000——
KBM1/kimono$0.00— (—)$0.00—$0.00—00.0%0.000——
KBM1/shirt$6.77— (—)$0.00—$0.00—00.0%0.000——
HR1/bodysuit$108.35— (—)$0.00—$0.00—00.0%0.000——
HR1/shirt$10.44— (—)$0.00—$0.00—00.0%0.000——
HR1/kimono$3.40— (—)$0.00—$0.00—00.0%0.000——
HR1/pool5$43.25— (—)$0.00—$0.00—00.0%0.000——
HR2/povpose$76.56— (—)$0.00—$0.00—00.0%0.000——
HR2/uploadpanel$243.43— (—)$0.00—$0.00—00.0%0.000——
B1/templatewall$147.20— (—)$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/uploadpanelr2$225.7025.1%6.1%68.8%7.2%
B1/uploadpanelb$59.2934.5%5.0%60.5%0.9%
Dicey2/lacer2$139.3321.4%5.3%73.3%5.4%
B1/poolslowr2$57.3132.9%9.1%58.0%0.0%
Dicey2/poolphotor2$8.0257.4%1.7%40.9%—

Three rows clear the 16-payer bar at the settled horizon and all three are B1's, uploadpanelr2 on 58 payers, uploadpanelb on 45 and templatewallr2 on 28; this is the first page in the series with three assets above the bar on one day.

Ordered on net value per dollar at the settled horizon, templatewallr2 leads at 5.26, uploadpanelb follows at 2.91 and uploadpanelr2 at 2.40. All three are the day's own install cohort at H=24 at 100% coverage, so the order is not a maturity difference; the arms sit in one CBO ad set, which is why the ranking is read off net value per dollar rather than off a mix-standardised figure.

Each of the three gained between the two publications of this day and none of them changed place, templatewallr2 4.88 to 5.26, uploadpanelb 2.38 to 2.91 and uploadpanelr2 1.93 to 2.40, which is the horizon filling rather than the day moving.

templatewallr2 was set Not Approved by Meta two hours into its life and is the best row on the page. It took $37.07 for 395 installs at $0.094, a CTR of 22.28% and a click-to-install of 33.56%, and 37.0% of its cohort money is one payer's basket, so its 28 payers carry a direction and the magnitude rests on that basket.

uploadpanelb returns more per dollar than uploadpanelr2 on two thirds of its installs, 2.91 against 2.40, and their delivery is nearly identical, CPM $6.95 against $6.27 and CPI $0.200 against $0.221; the estimator, holding both inside R4-300 at 100% and 86% coverage, puts the same gap at 2.87 against 2.40 with overlapping intervals.

Dicey2/lacer2 carries that account alone and does not clear the bar, 0.59 at 24 h on 13 payers with 29.2% of its money in one basket, against Dicey2/creamvloom at 1.41 and Dicey2/fittingroomb at 1.43 the day before at the same horizon.

B1/poolslowr2 is the weakest arm that took real money, 0.51 at 24 h on 4 payers and 46 installs at $1.013 each, which is eleven times what templatewallr2 paid for one; it was switched off at 02:57 UTC on 09-08, outside this day.

Sixteen rows in table B booked money on no measured spend, $1,552.49 between them, 44.8% of Sinai's booked total: six are B1 creatives pulled before the day, $900.01, and ten are KBM1's, HR1's and HR2's, $652.48, whose accounts export nothing. One of the sixteen carries cohort revenue, KBM1/poolslow at $17.78 on a single payer.

Installs cost $0.094 to $1.355 across the twelve assets that spent on the report clock, B1/templatewallr2 at the bottom and Dicey2/jetconeb at the top on 4 installs; the spread is delivery, and cost per install does not rank an asset here.

Table C is a META-day cut and its five rows are the account-day roster, so it holds uploadpanelr2 at $225.70 where table A holds $195.58; read it for mix.

B1/poolslowr2 bought 9.1% of its spend in the United States and took no revenue there, the highest US share of the five, while B1/uploadpanelr2 at 6.1% took 7.2% of its money from it.

The three per-user charts below carry this day's d0 point for the first time, the horizon having closed at 00:00 UTC on 09-09.

2026-09-08T17:17:38.545737 image/svg+xml Matplotlib v3.11.1, https://matplotlib.org/ B1/uploadpanelr2 Dicey2/lacer2 B1/uploadpanelb B1/poolslowr2 B1/shirtr2 B1/templatewallc 0 20 40 60 80 100 % of that asset's spend Where each asset bought — share of its own spend by region, 2026-09-07 (META day) IN ID MX US TR PH other
Where each asset bought: share of its own spend by region
2026-09-08T17:17:38.616479 image/svg+xml Matplotlib v3.11.1, https://matplotlib.org/ B1/uploadpanelr2 Dicey2/lacer2 B1/uploadpanelb B1/poolslowr2 B1/shirtr2 B1/templatewallc 0.0 0.5 1.0 1.5 2.0 2.5 3.0 3.5 USD per install Cost per install by region — every asset, 2026-09-07 (META day) IN ID MX US TR PH
Cost per install by region, every asset
2026-09-08T17:17:38.681833 image/svg+xml Matplotlib v3.11.1, https://matplotlib.org/ B1/uploadpanelr2 Dicey2/lacer2 B1/uploadpanelb B1/poolslowr2 B1/shirtr2 B1/templatewallc 0 10 20 30 40 50 60 70 USD Within-day revenue by region — every asset, 2026-09-07 (META day) IN ID MX US TR PH
Within-day revenue by region, every asset
2026-09-08T17:17:38.913387 image/svg+xml Matplotlib v3.11.1, https://matplotlib.org/ 09-04 09-05 09-06 09-07 day (UTC) 0 2 4 6 8 10 12 14 cohort payers / installs % Payer rate d0 by day — every asset (UTC) B1/shirtb B1/madapp Dicey2/creamvloom B1/uploadpanelr2 B1/uploadpanelb Dicey2/lacer2 Dicey2/creamsolara B1/povposeb B1/poolslowr2 Dicey2/fittingroomb B1/templatewallr2 Dicey2/jetconeb HR2/povpose HR2/uploadpanel
Payer rate d0 by day, one line per asset
2026-09-08T17:17:39.021283 image/svg+xml Matplotlib v3.11.1, https://matplotlib.org/ 09-04 09-05 09-06 09-07 day (UTC) 0.00 0.25 0.50 0.75 1.00 1.25 1.50 1.75 cohort USD per install ARPU d0 by day — every asset (UTC) B1/shirtb B1/madapp Dicey2/creamvloom B1/uploadpanelr2 B1/uploadpanelb Dicey2/lacer2 Dicey2/creamsolara B1/povposeb B1/poolslowr2 Dicey2/fittingroomb B1/templatewallr2 Dicey2/jetconeb HR2/povpose HR2/uploadpanel
ARPU d0 by day, one line per asset
2026-09-08T17:17:39.127666 image/svg+xml Matplotlib v3.11.1, https://matplotlib.org/ 09-04 09-05 09-06 09-07 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) B1/shirtb B1/madapp Dicey2/creamvloom B1/uploadpanelr2 B1/uploadpanelb Dicey2/lacer2 Dicey2/creamsolara B1/povposeb B1/poolslowr2 Dicey2/fittingroomb B1/templatewallr2 Dicey2/jetconeb HR2/povpose HR2/uploadpanel
ARPPU d0 by day, one line per asset
2026-09-08T17:17:39.241835 image/svg+xml Matplotlib v3.11.1, https://matplotlib.org/ 09-04 09-05 09-06 09-07 day (UTC) 0 1 2 3 4 5 revenue / spend Within-day ROAS by day — every asset (UTC) B1/shirtb B1/madapp Dicey2/creamvloom B1/uploadpanelr2 B1/uploadpanelb Dicey2/lacer2 Dicey2/creamsolara B1/povposeb B1/poolslowr2 Dicey2/fittingroomb B1/templatewallr2 Dicey2/jetconeb
Within-day ROAS by day, one line per asset
2026-09-08T17:17:39.363129 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-07 B1/uploadpanelr2 B1/uploadpanelb Dicey2/lacer2 B1/poolslowr2 B1/templatewallr2 B1/povposeb Dicey2/fittingroomb
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-07, as it bought nothing on 2026-09-06, and $836.22 still arrived from people who installed before the day.

The day, and every account

2026-09-062026-09-07change
spend$0.00$0.00—
impressions00—
CPM$0.00$0.00—
registrations (ours)2016−20.0%
cost per registration$0.000$0.000—
booked$550.97$836.22+51.8%
Meta booked——
within-day$0.00$4.99new
cohort @ 24h$0.00$4.99new
booked payers2426+2
payer rate (8h)0.0%6.2%+6.2 pts
payer rate (d0)0.0%6.2%+6.2 pts
ARPU (8h)$0.0000$0.3118new
ARPU (d0)$0.0000$0.3118new
ARPPU (8h)$0.00$4.99new
ARPPU (d0)$0.00$4.99new

2026-09-07 (the day) — delivery

accountspendshareimpressionsCPMregistrationscost/reg
Portfolio$0.000%0—16$0.000
B1$0.000%0—10$0.000
Nomad Node$0.000%0—6$0.000
KBM1$0.000%0—0—
Dicey2$0.000%0—0—
HR1$0.000%0—0—
HR2$0.000%0—0—

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

accountbookedbROASwithin-daywROAScohort@24hcROASpayers (d0)payer% (d0)ARPU (d0)ARPPU (d0)
Portfolio$836.22—$4.99—$4.99—16.2%$0.3118$4.99
B1$344.06—$4.99—$4.99—110.0%$0.4989$4.99
Nomad Node$489.17—$0.00—$0.00—00.0%$0.0000—
KBM1$2.99—$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———

Each account, 2026-09-06 against 2026-09-07, one table each.

B1

2026-09-062026-09-07change
spend$0.00$0.00—
impressions00—
CPM$0.00$0.00—
registrations (ours)1510−33.3%
cost per registration$0.000$0.000—
booked$317.12$344.06+8.5%
Meta booked——
within-day$0.00$4.99new
cohort @ 24h$0.00$4.99new
booked payers1612−4
payer rate (8h)0.0%10.0%+10.0 pts
payer rate (d0)0.0%10.0%+10.0 pts
ARPU (8h)$0.0000$0.4989new
ARPU (d0)$0.0000$0.4989new
ARPPU (8h)$0.00$4.99new
ARPPU (d0)$0.00$4.99new

Nomad Node

2026-09-062026-09-07change
spend$0.00$0.00—
impressions00—
CPM$0.00$0.00—
registrations (ours)56+20.0%
cost per registration$0.000$0.000—
booked$233.85$489.17+109.2%
Meta booked——
within-day$0.00$0.00—
cohort @ 24h$0.00$0.00—
booked payers813+5
payer rate (8h)0.0%0.0%+0.0 pts
payer rate (d0)0.0%0.0%+0.0 pts
ARPU (8h)$0.0000$0.0000—
ARPU (d0)$0.0000$0.0000—
ARPPU (8h)$0.00$0.00—
ARPPU (d0)$0.00$0.00—

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.

One person who registered on this day paid inside 24 hours of installing, $4.99 in B1 against nobody on 09-06, so the app's settled rows carry a figure for the first time in this pair and it rests on a single payer.

Nomad Node booked $489.17 against $233.85, from cohorts bought before 08-23, which is the last day any Vloom campaign delivered.

The booked column disagrees with the money ledger by $323.07 on this day. The ledger reads $4,621.90 for the business against the $4,298.83 on this page, and Sinai's side of that comparison agreed to within $10.81 on 09-06, so the gap sits where the 09-06 page localised it.

Hourly, 2026-09-07

No hourly section: nothing delivered in any hour of this day, in any of the seven accounts, so every delivery cell of the 24-row table and every one of its per-account blocks is a measured zero. The last Vloom delivery was the shared Nomad Node pair on 08-23. The charts this section would carry are not drawn, because a chart of a zero day draws nothing, and no figure on this page is Vloom's: the figure directory for the day holds Sinai's nineteen and nothing else.

Country, 2026-09-07

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

2026-09-062026-09-07change
spend$0.00$0.00—
impressions00—
CPM$0.00$0.00—
registrations (ours)2016−20.0%
cost per registration$0.000$0.000—
booked$550.97$836.22+51.8%
Meta booked——
within-day$0.00$4.99new
cohort @ 24h$0.00$4.99new
booked payers2426+2
payer rate (8h)0.0%6.2%+6.2 pts
payer rate (d0)0.0%6.2%+6.2 pts
ARPU (8h)$0.0000$0.3118new
ARPU (d0)$0.0000$0.3118new
ARPPU (8h)$0.00$4.99new
ARPPU (d0)$0.00$4.99new

The settled horizon is closed on both days and rests on one payer, which is a long way under the bar, so the app's per-user rows are a direction about a single basket and nothing more.

The campaigns

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

campaignaccountspendshareimpressionsCPMregistrationscost/regwithin-daywROASpayers
bailingxia_meituan_ww_cvr_260802B1$0.000.0%0—7$0.000$4.99—12
0811_vl_bailingxia_srfhjyd-rain-chuvaNomad Node$0.000.0%0—3$0.000$0.00—3
bailingxia_meituan_ww_cvr_260730B1$0.000.0%0—3$0.000$0.00—0
0814_vl_bailingxia_srfhjyd-rain-chuvaNomad Node$0.000.0%0—2$0.000$0.00—7
0814_vl_bailingxia_srfhjyd_maimaiNomad Node$0.000.0%0—1$0.000$0.00—3

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

B1

campaignaccountspendshareimpressionsCPMregistrationscost/regwithin-daywROASpayers
bailingxia_meituan_ww_cvr_260802B1$0.000.0%0—7$0.000$4.99—12
bailingxia_meituan_ww_cvr_260730B1$0.000.0%0—3$0.000$0.00—0

Nomad Node

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

KBM1

nothing delivered or registered.

Dicey2

nothing delivered or registered.

HR1

nothing delivered or registered.

HR2

nothing delivered or registered.

No campaign delivered. Every Vloom campaign in every account spent $0.00 on this day; the money in the tables above 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-07. One row per ad, the account named on it.

assetaccountspendimpressionsCPMregistrationscost/regwithin-daywROAScohort@24hpayers
vid_ww_pool5_15s_9x16_v1B1$0.000—7$0.000$4.99—$4.999
nomad-0811-03-rain-chuva-video-01Nomad Node$0.000—3$0.000$0.00—$0.003
vid_ww_bodysuit_10s_9x16_v1B1$0.000—3$0.000$0.00—$0.002
nomad-0814-03-rain-chuva-video-02Nomad Node$0.000—2$0.000$0.00—$0.000
nomad-0814-03-maimaiNomad Node$0.000—1$0.000$0.00—$0.003
nomad-0814-03-rain-chuva-video-01Nomad Node$0.000—0—$0.00—$0.007
vid_ww_lounge_8s_9x16_v1B1$0.000—0—$0.00—$0.001

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

B1

assetaccountspendimpressionsCPMregistrationscost/regwithin-daywROAScohort@24hpayers
vid_ww_pool5_15s_9x16_v1B1$0.000—7$0.000$4.99—$4.999
vid_ww_bodysuit_10s_9x16_v1B1$0.000—3$0.000$0.00—$0.002
vid_ww_lounge_8s_9x16_v1B1$0.000—0—$0.00—$0.001

Nomad Node

assetaccountspendimpressionsCPMregistrationscost/regwithin-daywROAScohort@24hpayers
nomad-0811-03-rain-chuva-video-01Nomad Node$0.000—3$0.000$0.00—$0.003
nomad-0814-03-rain-chuva-video-02Nomad Node$0.000—2$0.000$0.00—$0.000
nomad-0814-03-maimaiNomad Node$0.000—1$0.000$0.00—$0.003
nomad-0814-03-rain-chuva-video-01Nomad Node$0.000—0—$0.00—$0.007

KBM1

nothing delivered or registered.

Dicey2

nothing delivered or registered.

HR1

nothing delivered or registered.

HR2

nothing delivered or registered.

No asset delivered, so every spend cell above is $0.00 and no ratio in the block is defined. Registrations still arrived against no impression anywhere, 10 in B1 and 6 in Nomad Node, and one of them paid inside 24 hours.

3Caveats

This is the settled 24 h publication of 2026-09-07, and it replaces the 8 h page issued that morning. The horizon closed at 00:00 UTC on 09-09 and both days are covered to it, so every cohort @ 24h and (d0) cell carries a figure. The 8 h rows are kept beside them and no figure at one horizon is set against a figure at another.

The roster turned over almost completely between the two days, and every day-over-day delivery figure on this page carries it. uploadpanelr2, uploadpanelb, lacer2, poolslowr2 and templatewallr2 took $510.01 of the day's $569.40 and 89.6% of it, and the same five took $2.58 on 09-06; madapp and shirtb, which carried 67.9% of 09-06, took $10.81 between them. The pooled funnel, the hour pairing and the sign test all run across that change, so the CPI fall, the CTR rise and the click-to-install rise are a roster difference before they are anything else.

Dicey2 replaced its roster on the same night and its budget changed inside this day. lacer2, poolphotor2, templatewalld, pooldirectr2 and kimonor2 carry the account here against creamvloom, fittingroomb, creamsolara and jetconeb on 09-06, and its daily budget went $100 to $150 at about 06:40 UTC. Its budget history is not staged on this run, which pulls B1's campaign only, so that timestamp is carried from the 09-06 page rather than re-read.

B1's side of the pair is not regime-matched either. This day sits wholly inside R4-300 while 09-06 straddles the $400 to $300 change at 20:54 UTC, so the first pair with both days in one regime on B1 is 09-07 against 09-08.

HR2 registered 7 people on 2026-09-07 and none of the spend behind them is measured, for the fourth day. Its hourly, day and country exports have been skipped since an identity checkpoint took the account out of the automated pull on 09-04, so its $0.00 is an absence on both days of this pair, and $512.26 of the day's booked revenue is its.

So every portfolio-level per-registration and return figure on this page divides five accounts' revenue or registrations by two accounts' spend, on both days. The comparison this page supports is B1 and Dicey2 on both sides, $591.66 to $569.40, which is the pooled funnel; those two accounts registered 802 and 2,322 people and booked $1,860.17 and $2,617.86.

The campaign and per-asset sections cut each account on its own day, and on this pair that moves five ads. shirtr2, templatewallc, gymr2 and povposer2 carry $59.25 of account-day spend that all landed after 03:40 UTC on 09-08, and templatewallr2 carries $37.07 of report-day spend that sits on the account day before. Tables A and B, the hourly sections and the country section are on the report clock and hold the opposite set.

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 58 in one and the campaign row reads 245 for the whole of B1 in the other, and the 16-payer bar is being applied to two different populations.

templatewallr2's 5.26 rests on 28 payers with 37.0% of its money in one basket. It is the day's best row on every delivery column as well, 395 installs at $0.094 against $0.200 and $0.221 on the two uploadpanel builds, and those delivery figures rest on 5,282 impressions rather than on 28 people. The order is safe well before the level is.

The estimator's round verdict is not the ranking on this page and must not be read as one. It is scoped to the 20:30 account-time asset change on 09-07, which was 20.8 h old at this cut, so its own header renders at 6 h and calls that shape. The settled figures quoted above come from its horizon sweep at H=24 with coverage beside each one, and from table B, which is the day's own install cohort.

The estimator's H=24 column is quotable for seven assets and not for the four newest. templatewallr2, uploadpanelb, madapp, shirtb and povposeb sit at 100% coverage, uploadpanelr2 at 86% and poolslowr2 at 80% against the 80% bar, while shirtr2, templatewallc, gymr2 and povposer2 are at 0%. Their lifetime figures are partial sums still climbing and are not comparable against an older asset's.

The install-to-pay fall on the META-clock read is now maturity-clean. It reads 7.41% to 5.41% at p = 0.024 with both payer columns matured to 100% at H=6, where this morning's run had 09-07 at 74% and part of the fall was the younger cohort. The same quantity at the settled horizon is the payer rate (d0), 8.2% to 6.4%.

There is no ours / Meta instrument reading for Sinai 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.03 ratio the UTC pass prints is stamped CROSS-CLOCK, NOT A VALID CHECK by the instrument itself and is not the gate.

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.

The strike is a property of the line, and the size of what it dismisses varies by account. On Dicey2's own row Meta books $565.89 against the $156.59 in our records, and on B1's $2,796.26 against $2,461.27. The excess is not split per account or per asset, so Dicey2's (Meta) brackets in table B are not that account's revenue.

Vloom's booked column and the money ledger disagree by $323.07 on this day, $4,621.90 for the business against the $4,298.83 this page carries, after $461.21 on 09-06. The disagreement is between two of our own instruments and the 09-06 page localised it to the page's side: the ledger counts every payment in the feed while the page's booked column is keyed to campaign ids and loses the payments that no longer resolve to one. Which Vloom payments those are is not something this run says.

The money ledger names fifty account-days it cannot measure, and four of them registered people. sinai_ww/HR2 on 09-04 to 09-07 are those four; the other forty-six are NN2, KBM1 and HR1 across 08-29 to 09-07, none of which delivered. The ledger's $569.40 for this day matches the page and is short by HR2's unmeasured spend.

Two different kinds of zero sit in the account tables. NN1 exported at every grain and served no impression, which is a measured zero. NN2, KBM1 and HR1 were stopped by Meta on 08-23, 08-24 and 08-24 and HR2 left the pull on 09-04, so their $0.00 is an absence of measurement; all four 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, so the section's spend and its revenue are both B1's and Dicey2's and its ratios are returns.

128 ad names in the sweep do not follow the naming convention and can only be matched exactly. No rejected asset is attached in another account, so nothing was pulled across.

The per-account coverage note the instrument emits states the wrong targeting for two 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. Neither account delivered on this day, so nothing above rests on it.

The delivery figures for both days moved between publications by the settling the exports do after midnight. 09-07 reads $569.40 here against the $568.06 on its own morning page, B1 $428.03 against $426.96, Dicey2 $141.37 against $141.10 and impressions 72,664 against 72,495; 09-06 reads $591.66 against the $591.49 published on its own page, B1 $449.50 against $449.36 and impressions 57,093 against 57,083. No revenue figure moved on either 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

2026-09-07 is settled and the pair 09-07 against 09-06 is now readable at one horizon. What it is not is regime-matched or roster-matched, so the settled numbers answer how the day did and not which change produced it.

templatewallr2 closes at 5.26 and is the best asset this account has run. Meta stopped it two hours into its life, so its coverage was already complete and its figure cannot improve; whether the concept survives its rebuild is the 09-08 page's question, templatewallc having begun delivering at 04:47 UTC on 09-08.

uploadpanelb and uploadpanelr2 still do not separate, and now they do not separate at the settled horizon. They sit in one ad set inside one budget regime with nearly identical delivery, 2.91 against 2.40 in table B and 2.87 against 2.40 in the estimator, on intervals that overlap. The pair needs volume rather than another day.

The next pair is not two readings of one buy either. Four creatives began delivering in B1 between 03:40 and 04:47 UTC on 09-08 and poolslowr2 was switched off at 02:57 UTC, so 09-08 opens on a fourth roster in three days even though both days sit inside R4-300.

The recorded round to read is the 09-07 20:30 account-time change, shirtr2, povposer2 and gymr2 added to B1's ad set with poolslowr2 switched off, and templatewallc an hour later. It was 20.8 h old at this cut, so its 24 h read, which is the only one a cull can be taken on, is due next.

Dicey2 fell back under the payer bar the day after it first cleared it, 13 payers against 21 in its own install cohort, and its 24 h cohort return went 1.05 to 0.47 on a roster it replaced entirely, so nothing on this page separates the account from its creatives.

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

Vloom's booked column and the money ledger have to be reconciled before either is quoted for that app. They differ by $323.07 on this day after $461.21 on 09-06, and the direction has been the same on both.

5Reproduce

Staged in _runs/2026-09-09_2026-09-07_daily_auto/ at 00:17 UTC on 09-09, after the 24 h horizon closed at 00:00 UTC; this is the day's settled publication and it rewrites the 8 h page issued that morning.

# the pull, both ledgers, every config and every instrument, in one command
python -m ad_ops.daily_pipeline --day 2026-09-07

# 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-06,2026-09-07
python -m ad_ops.report_charts --config <run>/run_config_sinai_full.json \
    --day 2026-09-07 --prev 2026-09-06 --days 2026-09-04,2026-09-05,2026-09-06,2026-09-07 \
    --app sinai_ww --country-json <run>/country_sinai_ww.json \
    --out ad_ops/figures/2026-09-07_sinai --md <run>/chartblock_sinai_ww.md \
    --relpath figures/2026-09-07_sinai

Payment cut 2026-09-08 23:56 UTC; the estimator, the asset probe and the matched-hours funnel on the META clock run on a 2026-09-08 17:05 PT cut. B1's campaign activity history was requested over Sep 5 to Sep 9 and the range the page actually rendered, Sep 5 2026 to Sep 8 2026, was asserted before any row of it was read. HR2 exported nothing to this run at any grain, which is why it is in every day-grain and hourly table out of the registration and payment ledgers and in none of the others.

6Appendix — definitions

The report clock is UTC. Meta stamps its exports in each ad account's own zone, B1, KBM1, Dicey2 and HR2 on UTC-7 and HR1 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, both horizons are on every per-user row, and a figure at one horizon is never compared against a figure at another.

Meta booked is Meta's own conversion value over Meta's own spend, 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 campaign held $300 a day across the whole of this report day; Dicey2's went $100 to $150 inside it.

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.