Farm to Table — ads · v2

Meta + Adapty · Agency
AllMainAgencySpanish
Spend
$823.70
CPM $38.97 · Link CTR 2.26%
Attributed Meta ads only
Attributed +30% shared baseline allocation: 30% of projected revenue
Revenue
Actual
$169.96
Projected
$263.01
Revenue
Estimated
≈$242.68
Projected
≈$341.91
ROAS
Actual
21%
Projected
32%
ROAS
Actual
29%
Projected
42%
Installs
Total
90
Click→install
18.9%
Cost/install
$9.15
Installs
Total
≈131
Click→install
27.5%
Cost/install
$6.27
Trials
Total
20
Install→trial
22.2%
Cost/trial
$41.19
3d
15
7d
5
Trials
Total
≈26.4
Install→trial
20.1%
Cost/trial
$31.22
3d
≈20.3
7d
≈6.0
30d
≈0.1
Stayed
Actual
45.0%
Projected
39.2%
3d
33.3%
7d
80.0%
Stayed
Actual
44.6%
Projected
39.0%
3d
35.8%
7d
74.5%
CPA
Actual
$164.74
Projected
$105.10
CPA
Actual
$113.53
Projected
$80.12
Subs
Actual
5
Projected
7.8
Grace
1
Billing dead
0
Subs
Estimated
≈7
Projected
≈10.3
Grace
≈1
Billing dead
≈0

Ad sets & ads

Period
закрытоещё созревает
Organicsplitlegacy all
Ad set / adSpendCPMLink clicksLink CTRClick→InstallInstallCost/installInstall→TrialTrialsCost/trialCancelsPendingBilling issue% StayedPaidCPAProjected CPATrial→paid (−4d)CPA≈allHook%Hold%BudgetReachFrequency
Olympic Rings (4) Agency 02 PAUSED$769.09$39.014522.3%18.1%82$9.3823.2%19$40.48112042.1%5$153.82$109.5929.4%$109.5937.0%31.5%—15,3251.29
Concept 14$283.86$37.731922.5%21.9%42$6.7631.0%13$21.8480038.5%4$70.97$66.0133.3%$66.0146.8%19.4%—6,5521.15
Concept 12$221.05$39.371172.1%6.0%7$31.580.0%0—000—0————67.3%42.8%—4,5461.23
Concept 2.5$196.61$39.281022.0%24.5%25$7.8616.0%4$49.1521050.0%1$196.61$105.7633.3%$105.760.0%——4,0501.24
Concept 11$67.57$42.96412.6%19.5%8$8.4525.0%2$33.7811050.0%0—$78.660.0%$78.660.0%——1,2141.30
Olympic Rings (2) Agency 02 PAUSED$54.61$38.46251.8%32.0%8$6.8312.5%1$54.61010100.0%0—$66.680.0%$66.6844.9%17.1%—1,2881.10
Concept 14 - Copy$48.65$36.47231.7%30.4%7$6.9514.3%1$48.65010100.0%0—$59.400.0%$59.4047.8%17.1%—1,2431.07
Concept 2.5$5.96$69.3022.3%50.0%1$5.960.0%0—000—0————0.0%——591.46
Click an ad set to expand its ads.
CPA = spend / real paid subs. Projected CPA = spend / ((paid + Σ age-weighted active trials + open Grace × 30%) × 100%); active weights use trial duration and age, then ×100% for refunds (0.0%). CPA≈all now uses the same per-profile projection.
Trial→paid (−4d) = real trial→paid, only cohorts whose 3-day trial fully ended (started ≥4 days ago). Pending = every trial whose first charge has not arrived yet, using its real 3d/7d/30d duration. Billing issue = never cancelled, never paid by trial end — the charge failed, stuck in Apple billing retry. — Unmapped = clicks where Meta failed to fill {{ad.id}} in the link — real ad traffic, unattributable to an ad. Reach / Frequency = deduplicated lifetime (not summed daily). Attributed +30% = one shared unattributed baseline allocated across Main, Agency and Spanish by attributed Projected Revenue; source totals add back to All; Organic uplift ≈ = unattributed Projected Revenue above that baseline, with the same share applied to cohort metrics.
Legend.
Revenue = net of Apple 15%; everything cohorts paid to date (first payments + renewals + grace recoveries), refunds subtracted.
Projected Revenue = actual net revenue received + each pending user’s vendor-product net × its 3d/7d age weight + open Grace net × 30%, then the projected part × non-refund probability.
ROAS = revenue ÷ spend; Projected ROAS = projected revenue ÷ spend.
CPA = spend ÷ paid subs.
Projected CPA = spend ÷ ((paid + Σ age-weighted active trials + open Grace × 30%) × 100%). Active 3d/7d weights change with age; ×100% = minus refunds (0.0% so far).
Attributed +30% takes one shared baseline from the unattributed bucket and allocates it across Main, Agency and Spanish by attributed Projected Revenue; source totals add back to All. Organic uplift ≈ is the remaining unattributed Projected Revenue; its share of the unattributed bucket estimates the other cohort metrics. It is part of the total, not extra revenue.
Trials / Pending / Cancelled — крупное число = все триалы вместе; подпись «3d · 7d» — сплит по длине триала (7d = winback-оффер после закрытия пейвола).
Pending = ни отмены, ни оплаты, первое списание ещё не наступило (по реальной дате окончания 3d/7d/30d-триала).
30d trial = 30-дневный intro-оффер основного пейвола (с 23.09): участвует во всём наравне с 3d/7d, включая Projected CPA; его реальная конверсия откалибруется на первых списаниях ~23-24.10.
Cancelled = auto-renew off в триале.
Stayed = (trials − cancels) ÷ trials.
Grace = billing retry in progress.
Billing dead = no charge, never recovered.