Daily Installs — Google Ads vs Apple Store Connect

Sep, Oct, Nov, Dec 2025  |  Google Ads = campaign-reported installs (interaction date).  |  ASC = first-time iOS installations (actual install date, all channels).  |  Annotations from Google Ads change history.

DateASC InstallsGoogle AdsGA − ASCGA / ASC
Sep 1–16 — Spend ramping, ASC organic elevated
Sep 14,7281,289−3,4390.3x
Sep 23,951818−3,1330.2x
Sep 33,4721,158−2,3140.3x
Sep 43,862696−3,1660.2x
Sep 53,989799−3,1900.2x
Sep 65,2001,090−4,1100.2x
Sep 75,7811,285−4,4960.2x
Sep 8 tCPA cut Tier 1 $10.36→$7.004,855888−3,9670.2x
Sep 95,035627−4,4080.1x
Sep 10 Tier 1 campaign paused4,146501−3,6450.1x
Sep 113,460442−3,0180.1x
Sep 123,401742−2,6590.2x
Sep 132,884541−2,3430.2x
Sep 142,7511,419−1,3320.5x
Sep 152,424683−1,7410.3x
Sep 16 US/UK/CA/AU ad group paused1,9621,040−9220.5x
Sep 17–30 — GA breaks above ASC (organic baseline normalised)
Sep 171,7923,145+1,3531.8x
Sep 181,4053,040+1,6352.2x
Sep 19 tCPA cuts Tier 3 $0.65→$0.50 / Tier 4 $4.23→$3.001,5582,278+7201.5x
Sep 201,5631,921+3581.2x
Sep 211,8861,794−921.0x
Sep 221,8652,106+2411.1x
Sep 231,5772,672+1,0951.7x
Sep 24 tCPA cuts Tier 3 $0.50→$0.30 / Tier 4 $3.00→$2.001,5884,160+2,5722.6x
Sep 25 US/UK/CA/AU tCPA $6.70→$5.00 Budget $1,200→$8001,8233,272+1,4491.8x
Sep 261,4264,074+2,6482.9x
Sep 271,5274,607+3,0803.0x
Sep 281,6073,222+1,6152.0x
Sep 29 tCPA cuts all tiers 13 ad groups paused1,7252,955+1,2301.7x
Sep 30 Budget cuts Tier 2/4/ROW Creative refresh1,7612,663+9021.5x
Total (Sep 1–30)85,00455,927−29,0770.7x
Sep 17–30 only22,87839,909+17,0311.7x
GA > 3× ASC
GA > 1.5× ASC
GA > ASC
ASC > GA
tCPA Target CPA cut
↑ Budget Budget increase
↓ Budget Budget decrease
Pause Campaign/ad group paused
Creative Ad creative refresh
Sep 1–16 — Organic buffer hides GA claims: ASC was running at 3,400–5,800/day from pre-campaign viral/organic momentum. Google Ads was spending but GA/ASC was only 0.1–0.5x. The large organic lead buffers the monthly total.
Sep 8 — tCPA cut on Tier 1 (Start Trial): tCPA cut from $10.36→$7.00 (-32%). Tier 1 was then paused two days later on Sep 10. Two back-to-back disruptions trigger a learning phase reset, forcing more aggressive modelling on remaining campaigns.
Sep 17 crossover — organic baseline drops to real level (~1,800/day): With no more viral momentum, GA's daily claims (2,000–4,600) now exceed what Apple records across all channels. This is when the true attribution gap becomes visible.
Sep 19–25 — Serial tCPA cuts across all tiers: Tier 3 cut from $0.65→$0.30 (−54% over two steps), Tier 4 from $4.23→$2.00 (−53%), US/UK/CA/AU from $6.70→$5.00. Each cut forces the algorithm to find cheaper installs — when real supply is insufficient, conversion modelling fills the gap. The GA/ASC ratio escalates in lockstep: 1.5x (Sep 19) → 2.6x (Sep 24) → 3.0x (Sep 27).
Sep 29–30 — Campaign restructuring: 13 ad groups paused across Tier 2 and Tier 4; multiple budget reductions; creative refresh. Activity at end of month suggests team was correcting poor performance — consistent with overclaiming campaigns that weren't delivering real results.
DateASC InstallsGoogle AdsGA − ASCGA / ASC
Oct 1–9 — Campaigns active, new ad group with optimised targeting enabled
Oct 1 Optimised targeting enabled US/UK/CA/AU New ad group created1,7332,273+5401.3x
Oct 21,6412,131+4901.3x
Oct 3 FR & PT campaigns paused ES budget $100→$2001,5252,056+5311.3x
Oct 4 ES campaign paused Creative refresh all tiers1,5063,172+1,6662.1x
Oct 51,8332,923+1,0901.6x
Oct 61,3233,714+2,3912.8x
Oct 71,9994,012+2,0132.0x
Oct 8 US/UK/CA/AU tCPA $0.70→$0.56 Tier 1/2 budget $300→$500 US $800→$200 shifted to Tier 1/21,8742,992+1,1181.6x
Oct 91,7023,406+1,7042.0x
Oct 10–13 — Major geo consolidation across all campaigns
Oct 10 20+ countries removed across Tier 2/3/4 US/UK/CA/AU budget $400→$500 ROW campaign paused1,6883,222+1,5341.9x
Oct 111,4812,580+1,0991.7x
Oct 121,4483,282+1,8342.3x
Oct 131,2833,193+1,9102.5x
Oct 14–20 — Budget surge, ratio peaks at 4.8×
Oct 14 ↑ US/UK/CA/AU $500→$650 + $250→$350 ↑ Tier 1/2 $500→$6501,0514,950+3,8994.7x
Oct 151,1534,472+3,3193.9x
Oct 161,1375,417+4,2804.8x
Oct 17 ↑ US/UK/CA/AU $650→$715 Ad copy updated1,1075,101+3,9944.6x
Oct 181,2404,347+3,1073.5x
Oct 191,4356,100+4,6654.3x
Oct 20 ALL campaigns paused (14 total)1,2432,222+9791.8x
Oct 21–31 — No active spend (all paused)
Oct 218650−865
Oct 228740−874
Oct 238210−821
Oct 249700−970
Oct 251,0440−1,044
Oct 261,3380−1,338
Oct 271,3960−1,396
Oct 281,1140−1,114
Oct 291,2200−1,220
Oct 301,1090−1,109
Oct 31 Training campaign paused Creative refresh (3 ads)1,1630−1,163
Total (Oct 1–31)41,31671,565+30,2491.7x
Active days only (Oct 1–20)29,40271,565+42,1632.4x
GA > 3× ASC
GA > 1.5× ASC
GA > ASC
Campaigns paused
tCPA
↑ Budget
↓ Budget
Pause
Geo
Creative
Targeting
GA exceeded ASC on all 20 active days. Google claimed more installs than Apple recorded across every channel combined — organic, Meta, TikTok, and Google — on every single day campaigns ran.
Oct 1 — Optimised Targeting enabled on US/UK/CA/AU: A new ad group was created with targeting set to "Observation" mode — this is Google's Optimised Targeting (audience expansion). This broadens the eligible audience pool beyond campaign targeting and increases the algorithm's reliance on conversion modelling to find installs. Present from day 1 of October.
Oct 3–10 — Geo consolidation and campaign pruning: FR, PT, ES, and ROW campaigns progressively paused; 20+ countries removed across Tier 2/3/4 on Oct 10. Spend consolidated into US/UK/CA/AU and Tier 1/2. Budget reallocation forces learning phase resets on campaigns receiving shifted budgets.
Oct 8 — tCPA cut + budget reallocation: US/UK/CA/AU tCPA cut from $0.70→$0.56 (−20%). Budget simultaneously moved from US ($800→$200) to Tier 1/2 ($300→$500). Two simultaneous disruptions on the main revenue campaign trigger aggressive re-optimisation.
Oct 14 — Budget surge (+~30%): US/UK/CA/AU received two budget increases ($500→$650 and $250→$350). Tier 1/2 also increased ($500→$650). GA/ASC immediately jumps to 4.7x and stays at 3.5–4.8x for six consecutive days. The algorithm scaled claimed installs in direct proportion to increased budget. Oct 17 added another increase ($650→$715).
Oct 20 — All 14 campaigns paused simultaneously: GA drops to exactly 0 for Oct 21–31. ASC continues at 865–1,396/day (true organic baseline). This eliminates the attribution-date mismatch theory — if 30-day click windows were generating delayed installs, GA would show non-zero values post-pause.
DateASC InstallsGoogle AdsGA − ASCGA / ASC
Nov 1–6 — All campaigns still paused (from Oct 20)
Nov 11,0910−1,091
Nov 21,3050−1,305
Nov 31,3480−1,348
Nov 41,1260−1,126
Nov 59870−987
Nov 69040−904
Nov 7 — Campaigns relaunched (CPT + CPI US, new structure)
Nov 7 Optimised targeting enabled (both campaigns) Full creative rebuild — 30+ new ads Ongoing campaign paused8572−8550.0x
Nov 8 Campaigns learning911115−7960.1x
Nov 9–10 — Overclaim appears, 2 days post-relaunch
Nov 91,1031,400+2971.3x
Nov 107881,724+9362.2x
Nov 11–16 — ASC recovers above GA
Nov 11657291−3660.4x
Nov 12 tCPA cuts CPI $1.00→$0.85 / CPT $7.50→$6.3069657−6390.1x
Nov 1365927−6320.0x
Nov 1466513−6520.0x
Nov 1590098−8020.1x
Nov 161,07639−1,0370.0x
Nov 17–26 — Second and third overclaim clusters
Nov 179011,527+6261.7x
Nov 18643575−680.9x
Nov 19 tCPA raised CPT $6.30→$8.00 / CPI $0.85→$1.20 Creative refresh922745−1770.8x
Nov 20 tCPA cut CPT $8.00→$7.00 / CPI $1.20→$1.008541,222+3681.4x
Nov 21 ICM implemented988566−4220.6x
Nov 221,260984−2760.8x
Nov 231,4351,145−2900.8x
Nov 241,2801,994+7141.6x
Nov 251,1831,706+5231.4x
Nov 261,3791,707+3281.2x
Nov 27–30 — Budget increased, GA drops to near zero
Nov 27 tCPA cuts CPI $1.00→$0.85 / CPT $7.00→$6.00 Creative refresh1,147207−9400.2x
Nov 28 ↑ CPI $500→$600 / CPT $600→$700 tCPA cuts CPI $0.85→$0.80 / CPT $6.00→$5.001,1717−1,1640.0x
Nov 291,1621−1,1610.0x
Nov 301,3263−1,3230.0x
Total (Nov 1–30)30,72416,155−14,5690.53x
Active days only (Nov 7–30)23,27316,155−7,1180.69x
GA > 2× ASC
GA > 1.5× ASC
GA > ASC
ASC > GA
Campaigns paused
tCPA
↑ Budget
Pause
Creative
Targeting
ICM iOS Conversion Modelling
Nov 1–6 — Paused (carried over from Oct 20): No GA activity. ASC records 900–1,350/day organic. Confirms the true baseline is consistent whether campaigns are paused days or weeks.
Nov 7 — Full campaign rebuild: Two new campaigns launched (CPT US and CPI US) replacing the multi-tier October structure. Both built with Optimised Targeting enabled across all new ad groups — the same configuration that was present in October. 30+ new ads created. The Ongoing campaign (which had been paused) is formally removed from rotation.
Nov 9–10 — Overclaim appears within 48 hours of relaunch: GA claims 1,400 and 1,724 installs on days when ASC records 1,103 and 788. The Nov 10 peak (2.2x) nearly matches the Sep 24–27 range. This is the learning phase in action — Google's algorithm models installs aggressively while it has no historical data to anchor on. The overclaim peaks on day 3 then drops sharply.
Nov 17 and Nov 20 — Smaller overclaim clusters: GA spikes to 1.7x and 1.4x. These coincide with ongoing tCPA adjustments (Nov 12 cuts, Nov 19 raises then Nov 20 reversal). Each tCPA change destabilises the algorithm's optimisation state, triggering a mini learning phase and elevated modelling.
Nov 24–26 — Third cluster (1.2–1.6x): No explicit change logged immediately before — likely the campaigns had re-entered a learning phase after the Nov 20 tCPA adjustments. Three consecutive overclaim days before GA drops to near zero again.
Nov 21 — ICM implemented: iOS Conversion Modelling was enabled on this date. ICM is Google's mechanism for estimating conversions on iOS devices where ATT opt-out prevents direct measurement — it fills gaps using ML-modelled signals rather than device-level data. This sits between the Nov 20 overclaim day and the Nov 24–26 cluster. Worth noting as a potential amplifier of the existing modelling pressure: with ICM active, Google now has an additional pathway to claim installs that Apple will never see in ASC.
Monthly total: GA under ASC (0.53x). November is a partial overclaim month. The month-level figure looks safe (GA < ASC) but hides 7 individual days of overclaiming. Budget is lower than October ($500–700/day vs $1,200–1,600/day), so the scale of overclaiming is proportionally smaller. The mechanism is identical.
DateASC InstallsGoogle AdsGA − ASCGA / ASC
Dec 1–4 — Skeleton spend, two campaigns (CPT US + CPI US) running at reduced budget
Dec 11,1856−1,1790.0x
Dec 29434−9390.0x
Dec 39163−9130.0x
Dec 48874−8830.0x
Dec 5 — Budget cuts and tCPA raised on both active campaigns
Dec 5 CPT budget $700→$300 CPI budget $600→$300 tCPA raised CPT $5→$7 / CPI $0.80→$1.008625−8570.0x
Dec 69845−9790.0x
Dec 71,2675−1,2620.0x
Dec 81,22029−1,1910.0x
Dec 91,074112−9620.1x
Dec 101,166156−1,0100.1x
Dec 1190316−8870.0x
Dec 12940235−7050.2x
Dec 131,524222−1,3020.1x
Dec 141,95325−1,9280.0x
Dec 151,630243−1,3870.1x
Dec 161,4453−1,4420.0x
Dec 171,1353−1,1320.0x
Dec 18 CPT tCPA $7→$6 Creative refresh1,03913−1,0260.0x
Dec 19 — CPI campaign paused, CPT only remaining
Dec 19 CPI US campaign paused7857−7780.0x
Dec 209320−932
Dec 211,1487−1,1410.0x
Dec 221,131237−8940.2x
Dec 231,035330−7050.3x
Dec 24 CPT tCPA $6→$51,224286−9380.2x
Dec 252,352118−2,2340.1x
Dec 26–31 — CPT budget adjusted, tCPA oscillating
Dec 26 CPT budget $300→$400 New YouTube creative2,4289−2,4190.0x
Dec 272,4092−2,4070.0x
Dec 282,5057−2,4980.0x
Dec 29 CPT tCPA $5→$42,44899−2,3490.0x
Dec 302,7323−2,7290.0x
Dec 31 CPT budget $400→$300 CPT tCPA raised $4→$52,59117−2,5740.0x
Total (Dec 1–31)44,7932,211−42,5820.05x
ASC > GA (all 31 days)
tCPA
↑ Budget
↓ Budget
Pause
Creative
GA never exceeded ASC on any single day in December. Zero overclaim across the full month.
Dec 5 — Budget halved on both active campaigns: CPT US cut from $700→$300 (−57%) and CPI US from $600→$300 (−50%). tCPA simultaneously raised (CPT: $5→$7, CPI: $0.80→$1.00). This is the opposite of October — reduced budget and less aggressive tCPA targets. GA barely registers through the rest of the month (2–330/day).
Dec 9–13 — Small GA pulses (100–240/day): The only days with any meaningful GA figures. Likely residual spend from the CPT campaign before it was fully reduced. Nowhere near ASC on any day.
Dec 25–31 — Holiday organic surge: ASC climbs to 2,400–2,700/day from natural App Store traffic over Christmas. GA claimed none of this — confirms December is a clean baseline month and the overclaim mechanism requires active, scaled spend to operate.
Contrast with October: December had the same tCPA-cutting pattern (CPT: $7→$4 over the month) but at a budget floor of $300–$400/day vs October's $1,200–$1,600/day. The combination of high budget + aggressive tCPA + optimised targeting is what creates the conditions for mass overclaiming. Individually, none of these changes produce the effect.

Cross-Month Summary — Monthly Totals

September 2025
0.7x
GA 55,927 / ASC 85,004
Monthly total: GA under
Sep 17–30 sub-period: 1.7x
Key: Serial tCPA cuts Sep 19–25
October 2025
1.7x
GA 71,565 / ASC 41,316
Active days (1–20): 2.4x
Peak: Oct 16 at 4.8x
Key: Budget surge + optimised targeting
November 2025
0.53x
GA 16,155 / ASC 30,724
Monthly total: GA under
7 days GA > ASC (peak 2.2x)
Key: Relaunch with optimised targeting Nov 7
December 2025
0.05x
GA 2,211 / ASC 44,793
0 days with GA > ASC
Campaigns at skeleton budget
Key: Budget halved Dec 5, less aggressive tCPA