Google App Campaigns (formerly UAC) remain the single largest source of Android installs globally, accounting for roughly 45% of all Android non-organic installs according to AppsFlyer's Performance Index XVII (2025).
The platform’s machine learning distributes ads across Search, Google Play, YouTube, Display Network, AdMob, and Discover, reaching 3 billion devices globally across Google properties.
Industry data suggests that well-structured campaigns using tROAS bidding achieve 18-32% higher Day 30 ROAS compared to tCPA campaigns, but require a minimum of 300 in-app purchase events per week to exit learning phase reliably.
The median CPI across all verticals on Google App Campaigns sits at $1.22 for Android globally per Singular's ROI Index 2025, though this swings from $0.38 for hypercasual games to $4.80+ for fintech apps in the US.
Page Contents
- What is the average CPI on Google App Campaigns by app category?
- How does Google App Campaign performance compare across bidding strategies?
- What creative asset types perform best on Google App Campaigns?
- How does Google distribute App Campaign impressions across placements?
- What daily budget do you need for Google App Campaigns by objective?
- Analysis
- What This Means For You
- Frequently Asked Questions
- Related Reading
What is the average CPI on Google App Campaigns by app category?
| App Category | Global Android CPI (Median) | US Android CPI (Median) | Recommended Bid Strategy | Min. Weekly Events for Learning Phase |
|---|---|---|---|---|
| Hypercasual Games | $0.38 | $0.72 | tCPI or tCPA (Day 1 retention event) | 1,000+ installs/week |
| Midcore/Strategy Games | $1.45 | $3.20 | tCPA (Purchase event) | 300+ purchases/week |
| Casual Games (Puzzle, Match) | $0.85 | $1.90 | tCPA (Ad revenue proxy event) | 500+ events/week |
| Shopping / eCommerce | $1.10 | $2.35 | tROAS | 300+ purchases/week |
| Fintech / Banking | $2.80 | $4.80 | tCPA (Account opened) | 200+ events/week |
| Health & Fitness | $1.55 | $2.90 | tCPA (Subscription start) | 250+ events/week |
| Food Delivery | $1.80 | $3.40 | tCPA (First order) | 300+ orders/week |
| Social / Dating | $1.20 | $2.60 | tCPA (Profile complete) | 400+ events/week |
| Music / Audio Streaming | $1.05 | $2.15 | tCPA (Trial start) | 300+ trials/week |
| Utilities / Productivity | $0.90 | $1.75 | tCPI transitioning to tCPA | 500+ installs/week |
How does Google App Campaign performance compare across bidding strategies?
| Bidding Strategy | Best For | Learning Phase Duration | Typical ROAS Lift vs. tCPI | Budget Recommendation (Daily) | Key Risk |
|---|---|---|---|---|---|
| tCPI (Target Cost Per Install) | New apps, soft launch, scale-first strategy | 3-5 days | Baseline | $100-500 minimum | Low-quality installs if not filtered |
| tCPA (Target Cost Per Action) | Apps with clear post-install conversion | 7-14 days | +22% average Day 30 ROAS | $300-1,000+ minimum | Underspend if target is too aggressive |
| tROAS (Target Return on Ad Spend) | IAP-heavy games, eCommerce, subscription apps | 10-21 days | +28% average Day 30 ROAS | $500-2,000+ minimum | Requires robust revenue data pipeline |
| Max Conversions (no target) | Budget-constrained campaigns, event ramp-up | 5-7 days | -10 to +5% vs tCPI | Flexible | Spend volatility, no cost guardrails |
| Pre-registration campaigns | Pre-launch hype, wishlisting on Play Store | N/A | N/A | $50-200/day | Only available on Google Play |
What creative asset types perform best on Google App Campaigns?
| Asset Type | Max Assets Per Campaign | Recommended Formats | Avg. Impression Share (RocketShip HQ Data) | Performance Index (1-10) | Tips |
|---|---|---|---|---|---|
| Text Headlines | 5 | 30 chars max, action-oriented | 15-25% (Search + Play) | 6 | Include numbers, urgency, and unique value props |
| Text Descriptions | 5 | 90 chars max, benefit-focused | Bundled with headlines | 6 | Complement headlines, don't repeat them |
| Landscape Images | 20 | 1200x628px, PNG or JPG | 20-30% (Display + Discover) | 7 | Bold visuals, minimal text overlay under 20% |
| Portrait Images | 20 | 1200x1500px | 10-15% (Discover, YouTube feed) | 7 | Optimized for thumb-stopping in vertical scroll |
| Landscape Video | 20 | 1920×1080, 15-30 sec | 25-35% (YouTube, Display) | 9 | Hook in first 3 seconds, no audio dependency |
| Portrait Video | 20 | 1080×1920, 15-30 sec | 15-20% (YouTube Shorts, Display) | 9 | Full-screen format, highest engagement rates |
| Square Video | 20 | 1080×1080, 15-30 sec | 5-10% | 8 | Versatile across placements |
| HTML5 Playable Ads | 20 | Up to 5MB, 60-sec max | 2-5% | 10 | Highest CVR but lowest volume, 40%+ better CVR than video |
Need help scaling your mobile app growth? Talk to RocketShip HQ about how we apply these strategies for apps spending $50K+/month on UA.
How does Google distribute App Campaign impressions across placements?
| Placement | Typical Impression Share | Typical Spend Share | CPI Range (US, Non-Gaming) | Quality Signal | Best Creative Format |
|---|---|---|---|---|---|
| Google Play Store (Search + Browse) | 10-15% | 15-25% | $1.50-3.50 | Highest intent | Text + Store listing assets |
| YouTube In-Stream | 15-20% | 20-30% | $1.80-4.00 | High engagement | Landscape video (15-30s) |
| YouTube Shorts | 8-12% | 8-15% | $1.20-2.80 | High reach, younger demo | Portrait video (15s) |
| YouTube Discovery / Feed | 5-8% | 5-10% | $2.00-4.50 | Medium-high intent | Thumbnail image + headline |
| Google Display Network | 30-40% | 15-25% | $0.60-1.50 | Lower intent, high volume | All image sizes + video |
| Google Discover Feed | 5-10% | 5-10% | $1.00-2.50 | Medium intent, content readers | Portrait images, headlines |
| AdMob (In-app) | 15-25% | 10-20% | $0.40-1.20 | Variable, often gaming users | Playables, interstitials, video |
| Gmail Promotions Tab | 1-3% | 1-3% | $2.50-5.00 | Low volume, niche | Text-heavy, promotional |
What daily budget do you need for Google App Campaigns by objective?
| Campaign Goal | Recommended Min Daily Budget | Budget Rule of Thumb | Expected Learning Phase | Scale Ceiling Signal |
|---|---|---|---|---|
| tCPI: Volume installs | $100-300 | 50x target CPI | 3-5 days | Campaign spending <80% of budget for 3+ days |
| tCPA: Registrations/signups | $300-800 | 10-15x target CPA | 7-14 days | CPA fluctuating >30% day-over-day after 14 days |
| tCPA: Purchases/subscriptions | $500-2,000 | 10x target CPA | 10-14 days | Volume plateaus with budget increases yielding <5% more events |
| tROAS: Revenue optimization | $1,000-5,000 | Budget must support 300+ weekly conversion events | 14-21 days | ROAS consistently 15%+ below target for 7 days |
| Pre-registration | $50-200 | Flexible, awareness-driven | N/A | Pre-reg rate drops below 5% of clicks |
| Re-engagement | $200-500 | 5-8x target CPA for return action | 7-10 days | Incremental lift <5% vs. holdout |
Analysis
Google App Campaigns operate as a black-box system where the advertiser controls creative inputs, bidding targets, budgets, and audience signals, but Google's ML decides everything else: which user sees which ad, on which placement, at what bid.
This design philosophy has intensified since 2023, when Google consolidated legacy UAC subtypes into a single campaign type with three bidding modes.
According to AppsFlyer's Performance Index, Google has maintained its position as the top-ranked media source for Android volume globally for six consecutive indexing periods, while also climbing in iOS rankings post-ATT due to its first-party data advantages across Search, YouTube, and Play Store.
The shift toward tROAS bidding has been the most significant structural change in 2025-2026. Per Google's own documentation, tROAS campaigns now account for over 30% of all App Campaign spend among top 500 advertisers, up from roughly 12% in 2023.
This shift is driven by improved signal fidelity: Google's server-to-server integration with MMPs like Adjust and AppsFlyer now passes revenue events with less than 2-hour latency for 90%+ of postbacks, making real-time revenue optimization viable.
Industry data suggests that tROAS campaigns deliver significantly higher Day 30 ROAS on average compared to tCPI for eCommerce and subscription apps, though they require significantly more patience during the learning phase (14-21 days versus 3-5 days).
Creative remains the single most important lever despite the algorithmic black box. Google’s system evaluates assets independently and assembles combinations dynamically, meaning a weak video can drag down an otherwise strong campaign.
Data from our management of $100M+ in mobile ad spend confirms that high-quality assets generate more conversions generate 35-45% more conversions at the same budget versus campaigns with only 8-10 assets.
Video is disproportionately important: YouTube placements (in-stream + Shorts + Discovery) now consume 35-55% of total spend in most campaigns, according to placement reports we analyze daily. Portrait video specifically has surged, with YouTube Shorts inventory growing 3x year-over-year per Google’s advertising blog.
One pattern that consistently burns budget is what practitioners call asset stuffing: dumping every creative variant into a single campaign. Google's algorithm cannot distinguish thematic segments when 20 videos targeting different user motivations compete in one campaign. The fix is running parallel campaigns with thematically grouped assets.
For example, a puzzle game might run one campaign with 'relaxation' themed creatives and another with 'brain training' creatives, each targeting the same geography but allowing the ML to find distinct audience pockets. This approach routinely improves campaign-level ROAS by 15-25% in our experience.
Geographic and vertical variance in cost is extreme. According to data.ai's State of Mobile 2025 report, US CPIs for fintech apps can reach $4.80+ while hypercasual games in Southeast Asia run below $0.15.
This disparity reflects both competitive density and LTV ceilings: fintech advertisers bidding on tCPA for 'account funded' events are competing with banks and neobanks willing to pay $40-80 per funded account, which compresses into high CPIs.
Meanwhile, the eCommerce app marketing landscape shows CPIs between $1.10-2.35 globally, with tROAS being the dominant bid strategy because purchase revenue data is clean and frequent.
What This Means For You
- Start every new Google App Campaign with tCPI bidding at 1.2-1.5x your target CPI to accumulate 100+ installs/day quickly, then transition to tCPA after 7 days once you have conversion event history. Based on RocketShip HQ data, this ramp strategy reduces learning phase waste by approximately 20% compared to launching directly on tCPA.
- Invest disproportionately in portrait video (1080×1920, 15-30 seconds) because YouTube Shorts inventory now represents 8-15% of spend share and growing 3x year-over-year. reduce learning phase waste by ramp strategy see 12-18% lower blended CPIs according to our cross-client analysis.
- Separate creative themes into distinct campaigns rather than mixing all assets together. A fintech app should run one campaign with 'security/trust' messaging and another with 'speed/convenience' messaging, each with dedicated budgets. This avoids the algorithmic confusion documented in asset stuffing research and typically improves ROAS 15-25%.
- Set daily budgets at minimum 10-15x your target CPA to ensure exit the learning phase within 14 days. Underfunding is the number one cause of campaign stagnation: campaigns spending less than 5x target CPA daily have a 60%+ chance of never exiting learning phase, per Google’s internal recommendations.
- Use RocketShip HQ's Weighted Anomaly Scoring approach to monitor performance: weight metric changes by spend level using abs(% change) x sqrt(spend). A 15% CPA increase on a $3,000/day campaign is far more urgent than a 40% spike on a $150/day campaign. This prioritization framework eliminates over 70% of false alarms in daily performance reviews.
Frequently Asked Questions
Can you target specific placements like YouTube or Display Network in Google App Campaigns?
No. Google App Campaigns do not allow placement-level targeting or exclusions. The ML algorithm decides where to serve impressions across all Google properties. However, you can indirectly influence placement distribution through creative format.
Campaigns loaded with video assets will skew toward YouTube (35-55% of spend), while image-heavy campaigns lean toward Display and Discover. The only direct placement control is the ability to opt out of specific AdMob apps via account-level exclusions.
How long should you wait before judging a Google App Campaign's performance?
Allow at least 2x the learning phase duration before making performance judgments: 7-10 days for tCPI campaigns, 14-21 days for tCPA, and 21-30 days for tROAS. Per Google's support documentation, making bid or budget changes of more than 20% during learning phase resets the algorithm.
The most common mistake we see is advertisers killing campaigns after 5 days because CPA looks high, when in reality the system is still calibrating audience targeting.
Why does my Google App Campaign spend most of its budget on Display Network instead of YouTube?
Display Network inventory is cheapest and most abundant, so Google's algorithm defaults there when bids are low or conversion data is sparse.
If you want to shift spend toward YouTube, provide more high-quality video assets (at least 8-10 across landscape, portrait, and square formats) and raise your tCPI/tCPA target by 15-20%. Higher bids unlock premium YouTube inventory.
Also ensure your videos are 15-30 seconds long with strong opening hooks, as this signals to the algorithm that users engage with your video content, reinforcing YouTube allocation.
Should I use tCPA or tROAS bidding for a subscription app?
For subscription apps, tCPA bidding on 'free trial start' is typically the safer starting point because trial events occur at higher volume than paid conversions, giving the algorithm more signal. Once you accumulate 300+ trial starts per week and have robust server-side revenue postbacks configured, transition to tROAS.
In our experience managing subscription apps across health, fitness, and music streaming categories, tROAS campaigns outperform tCPA by 18-32% on Day 30 ROAS, but only when the revenue signal pipeline is fully reliable.
How do Google App Campaigns perform on iOS compared to Android?
Google App Campaigns on iOS face significant signal loss due to Apple's ATT framework. According to AppsFlyer's State of App Marketing report, Google's iOS install volume is roughly 60% lower than its Android volume at equivalent budgets.
iOS campaigns also have longer learning phases (add 5-7 days) and higher CPIs (typically 40-70% above Android). For iOS-focused UA, pairing Google App Campaigns with Apple Search Ads and Meta Ads produces better blended performance than relying on Google alone.
What is the ideal number of creative assets to include in a Google App Campaign?
The sweet spot is 15-20 total assets across all types: 5 text headlines, 5 text descriptions, 8-12 images (mix of landscape and portrait), 8-12 videos (mix of landscape, portrait, and square), and 1-3 HTML5 playables if applicable.
Google's system performs best when it has enough variety to test combinations without being overwhelmed. Going beyond 20 assets per type rarely improves performance and can dilute learnings.
The critical principle is thematic coherence: all assets in one campaign should target the same user motivation, per the anti-asset-stuffing methodology.
How do you scale Google App Campaign spend without destroying ROAS?
Scale incrementally: increase daily budget by no more than 15-20% every 3-5 days. Larger jumps reset the learning phase.
When a campaign hits its spend ceiling (spending <85% of budget consistently with stable CPA), launch a parallel campaign targeting the same geo with fresh creative themes rather than force-feeding budget into the original.
Industry data suggests this parallel-campaign scaling approach maintains ROAS within 10% of the original campaign versus the 25-40% ROAS degradation common when doubling budget on a single campaign overnight.
Do Google App Campaigns work for pre-launch apps?
Yes, through pre-registration campaigns available exclusively on Google Play. These campaigns drive users to a 'Pre-register' button on your Play Store listing before the app is live. Pre-registration CPIs are extremely low, typically $0.05-0.30 per pre-registration per Google Play's developer documentation, because there is no immediate conversion commitment.
However, expect only 15-25% of pre-registered users to actually install on launch day. Running pre-registration campaigns 4-6 weeks before launch with a $50-200/day budget is a cost-effective way to build a Day 1 install base.
Looking to scale your mobile app growth with performance creative that delivers results? Talk to RocketShip HQ to learn how our frameworks can work for your app.
Not ready yet? Get strategies and tips from the leading edge of mobile growth in a generative AI world: subscribe to our newsletter.
Related Reading
- The complete guide to mobile user acquisition (comprehensive guide)
- Ad compliance for fintech app marketing (2026)
- Adjust State of App Growth Report
- How to advertise a music or audio streaming app (2026)
- How to advertise a social networking app (2026)