Farm to Table — ads · v2

Meta + Adapty · All
AllMainAgencySpanish
Spend
$1,327.32
CPM $26.28 · Link CTR 3.19%
Attributed Meta ads only
Attributed +30% baseline added 24% of projected revenue
Organic uplift ≈ 0% of unattributed above baseline · linked: Instagram-Farmtotable.App
Revenue
Actual
$0
Projected
$1,305.97
Revenue
Estimated
≈$0.00
Projected
≈$1,614.99
Revenue
Estimated
≈$0.00
Projected
≈$0.00
Linked
$0
Linked projected
≈$0.00
ROAS
Actual
0%
Projected
98%
ROAS
Actual
0%
Projected
122%
ROAS
—
Installs
Total
530
Click→install
32.9%
Cost/install
$2.50
Installs
Total
≈725
Click→install
45.0%
Cost/install
$1.83
Installs
Total
≈0
Linked
5
Trials
Total
106
Install→trial
20.0%
Cost/trial
$12.52
3d
84
7d
22
Trials
Total
≈130.0
Install→trial
17.9%
Cost/trial
$10.21
3d
≈99.0
7d
≈31.0
Trials
Total
≈0.0
Install→trial
—
Cost/trial
—
3d
≈0.0
7d
≈0.0
Linked
0
Stayed
Actual
54.7%
Projected
36.4%
3d
58.3%
7d
40.9%
Stayed
Actual
56.2%
Projected
36.9%
3d
57.6%
7d
51.6%
Stayed
Actual
—
Projected
—
3d
—
7d
—
Linked stayed
0.0%
CPA
Actual
—
Projected
$34.39
CPA
Actual
—
Projected
$27.65
CPA
Actual
—
Projected
—
Subs
Actual
0
Projected
38.6
Grace
0
Billing dead
0
Subs
Estimated
≈0
Projected
≈48.0
Grace
≈0
Billing dead
≈0
Subs
Estimated
≈0
Projected
≈0.0
Linked subs
0
Grace
≈0
Billing dead
≈0
Linked grace
0
Linked 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
EN-T1_iOS_18-65_Broad_AS01_Control (7) Viralyze ACTIVE$819.45$27.819323.2%29.4%274$2.9922.3%61$13.432536059.0%0—$33.67—$33.6712.3%23.4%—27,0371.09
Control_SF08$522.83$26.546223.2%27.5%171$3.0620.5%35$14.941322062.9%0—$34.29—$34.290.0%——19,3881.02
Ring2_Demo_C5_322$160.21$21.832132.9%30.5%65$2.4624.6%16$10.0179056.3%0—$27.61—$27.6133.4%17.4%—6,6281.11
Ring3_Testimonial_C9_FoodHaul_322$136.41$56.25974.0%39.2%38$3.5926.3%10$13.6455050.0%0—$41.52—$41.5248.0%36.0%—2,1531.13
Control_No1RealFood$0.00—0——0——0—000—0———————0—
Control_SF07$0.00—0——0——0—000—0———————0—
Ring3_Testimonial_C8_33$0.00—0——0——0—000—0———————0—
Control_No1RealFood_322$0.00—0——0——0—000—0———————0—
ES-US_iOS_18-65_Broad_AS01_Control (3) Viralyze ACTIVE$384.25$22.535313.1%40.3%214$1.8015.4%33$11.641518054.5%0—$32.85—$32.8530.9%24.9%—15,1251.13
Concept5.1_ES_322$318.76$22.364253.0%42.8%182$1.7515.4%28$11.381216057.1%0—$30.98—$30.9836.9%24.9%—13,4931.06
Concept2.2_ES_322$46.17$23.98774.0%28.6%22$2.1022.7%5$9.2332040.0%0—$32.77—$32.770.4%42.9%—1,6991.13
Concept11_ES_322$19.32$22.00293.3%34.5%10$1.930.0%0—000—0————0.1%0.0%—7221.22
EN-T1_iOS_18-65_Broad_AS02_Test-Rings (8) Viralyze ACTIVE$123.62$30.971493.7%28.2%42$2.9426.2%11$11.2474036.4%0—$48.35—$48.358.3%21.6%—3,5091.14
Concept11_BreakingNews_322$99.32$29.961324.0%31.8%42$2.3626.2%11$9.0374036.4%0—$38.85—$38.850.2%40.0%—2,9891.11
Concept14_322$24.30$35.89172.5%—0——0—000—0————48.4%21.3%—6091.11
Concept1_Type_322$0.00—0——0——0—000—0———————0—
Concept1_Support_322$0.00—0——0——0—000—0———————0—
Ring1_UGC_C3_322$0.00—0——0——0—000—0———————0—
Concept10.1_MeatEggsCompare_322$0.00—0——0——0—000—0———————0—
Concept10_ProduceCompare_322$0.00—0——0——0—000—0———————0—
Concept5.1_322$0.00—0——0——0—000—0———————0—
Olympic Rings (1) Agency 02 PAUSED$0—0——0——1$0.001000.0%0———————6,7431.11
Concept 2.5$0.00—0——0——1$0.001000.0%0———————2,7821.20
Click an ad set to expand its ads.
Today+yesterday, by event date. KPI band Subs / Revenue / CPA = cohort view: trials STARTED in the window, everything they have paid to date (renews + grace included, Revenue net of Apple 15%, QA sandbox filtered). v2: per-ad cohorts built from our own Adapty profile-events feed. Pending = trials started in the window, still running (a 3-day trial cannot convert within 2 days; window subs are older cohorts paying). Billing issue = 0 here — it needs >7d to mature. Trial→paid (−4d) shows — : no cohort can mature inside 2 days. Reach / Frequency = Meta-deduplicated across the window (true window frequency). — Unmapped = clicks where Meta failed to fill {{ad.id}} in the link — real ad traffic, unattributable to an ad.
Projected CPA = spend / ((paid + Σ age-weighted active trials + open Grace × 30%) × 97%); age weights depend on 3d/7d duration. 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%) × 97%). Active 3d/7d weights change with age; ×97% = minus refunds (2.9% 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.