Google App Campaigns: Install, Engagement, Firebase and SKAN

by Francis Rozange | Apr 4, 2026 | Google Ads

## Introduction: The Era of AI-Driven App Marketing

Google App Campaigns have become the backbone of mobile user acquisition in 2025-2026. Since their introduction as Universal App Campaigns (UAC), they’ve evolved from a simple automated solution into a sophisticated machine learning system that orchestrates your entire app marketing strategy across Google’s largest platforms.

The game changed in 2025 when Google introduced the Power Pack: a unified framework combining Performance Max, Demand Gen, and AI Max working together. This shift reflects a fundamental truth: app marketing is no longer about manually managing individual campaigns. It’s about feeding the algorithm quality data and letting AI find your highest-value users at scale.

### But here’s where most marketers stumble:…

But here’s where most marketers stumble: they set up campaigns without proper measurement infrastructure. Firebase integration and SKAN implementation aren’t optional extras for sophisticated teams,they’re fundamental to campaign viability. Without them, you’re flying blind.

## What Are Google App Campaigns?

Google App Campaigns (formerly UAC) are automated bidding and placement strategies that promote your mobile app across Google’s properties: Google Search, Google Play Store, YouTube, Google Display Network, Discover Feed, and Gmail.

When you create an App Campaign, you provide creative assets (text, images, videos), a budget, and a performance goal. Google’s machine learning then distributes your budget across thousands of placements in real-time, optimizing towards your objective.

### There are three primary campaign types:…

There are three primary campaign types:

### Install Campaigns

Install campaigns drive new app downloads. This is the foundational campaign type for any app with growth ambitions. The algorithm learns which placements, audiences, and creatives drive the highest-intent installs,users most likely to become active, paying customers.

CPI benchmarks in 2025 range significantly by category:

### – Finance and fintech apps: $8-$15…

Finance and fintech apps: $8-$15 per install (highest competition, high LTV justifies premium)
Technology apps: $6-$12 per install

### – Gaming apps: $0.50-$3.00 per install…

Gaming apps: $0.50-$3.00 per install (competitive, volume-driven)
Lifestyle and entertainment apps: $1-$3 per install (broad audiences, lower barriers)

### – Utilities apps: $0.30-$1.50 per install…

Utilities apps: $0.30-$1.50 per install (high organic discovery)

Overall, average CPI for Google App Campaigns ranges from $1.50 to $4.50 per install in 2025-2026. Finance apps consistently exceed $10 per install due to regulatory requirements, compliance overhead, and lower refund rates (5.8% for hard paywall vs. 3.4% for freemium).

### Engagement Campaigns

Once users install your app, engagement campaigns re-engage them with specific in-app actions. These campaigns appear on Google Search, YouTube, Google Play Store, and Display Network, targeting existing users you want to activate.

Engagement campaigns excel at driving:

### – Tutorial completions…

– Tutorial completions
– First purchase or subscription signup

### – Level progression in games…

– Level progression in games
– Feature adoption

### – Return to dormant users…

– Return to dormant users

The key difference: you’re optimizing for in-app behavior, not installs. This requires precise conversion tracking through Firebase events.

### Pre-registration Campaigns

For apps not yet live, pre-registration campaigns build launch momentum. These campaigns promote your app’s Play Store listing to drive wishlists before your official launch date.

## Firebase: The Nervous System of App Campaigns

Firebase is Google’s analytics and engagement platform for apps. In the context of Google App Campaigns, Firebase serves a specific, critical role: it’s your conversion tracking and audience segmentation hub.

### Why Firebase Matters More Than Ever

Google has made Firebase the preferred (and soon, required) integration for app campaigns. Here’s why:

1. Direct event syncing: Firebase converts your in-app events into Google Ads conversion actions automatically. No third-party SDKs needed.

### 2. Real-time data: Firebase sends conversion…

2. Real-time data: Firebase sends conversion data to Google Ads in near real-time, allowing the algorithm to learn faster during the campaign learning phase.

3. Audience exclusion: Firebase is the only platform that lets you exclude existing users from install campaigns. You can automatically exclude anyone who already has the app, preventing wasted spend on re-targeting installed users.

### 4. Privacy-friendly measurement: Firebase respects iOS…

4. Privacy-friendly measurement: Firebase respects iOS privacy requirements (IDFA limitations) and Android Privacy Sandbox constraints while still providing actionable data.

Feature parity matters: certain features like excluding existing users are exclusively available to advertisers using Firebase. This isn’t marketing fluff,it’s a concrete requirement if you want efficient install campaigns at scale.

### Setting Up Firebase Conversion Events

The setup is straightforward but requires precision:

1. Link Firebase to Google Analytics 4: Create or link a GA4 property to your Firebase project in the Firebase console.

### 2. Mark events as conversions: In…

2. Mark events as conversions: In Firebase, navigate to Events and mark which events count as conversions. Example events:
– `signup` (user completes account creation)

### – `first_purchase` (user completes initial transaction)…

– `first_purchase` (user completes initial transaction)
– `subscription_start` (user activates paid tier)

### – `tutorial_complete` (user finishes onboarding)…

– `tutorial_complete` (user finishes onboarding)
– `level_5_unlocked` (game-specific milestone)

### – `add_to_cart` (ecommerce intent signal)…

– `add_to_cart` (ecommerce intent signal)

3. Sync to Google Ads: In Google Ads, go to Tools > Conversions, click the + button, select App, then choose your Firebase/GA4 property. Import the conversion actions you marked in step 2.

### Critical detail: Events must be marked…

Critical detail: Events must be marked as conversions in Firebase *before* Google Ads can import them. It’s a common oversight that leaves campaigns untrained for days.

### Real Firebase Event Examples

Let’s be concrete. Here’s how different app types implement Firebase conversion events:

Subscription news app:

### – `article_read_complete` (user reads 3+ articles…

– `article_read_complete` (user reads 3+ articles in session)
– `subscription_started` (user converts to paid tier)

### – `paywall_shown` (user views subscription prompt)…

– `paywall_shown` (user views subscription prompt)
– `newsletter_signup` (user subscribes to email digest)

### Mobile gaming app:…

Mobile gaming app:
– `tutorial_complete` (user finishes onboarding)

### – `level_5_completed` (meaningful progression milestone)…

– `level_5_completed` (meaningful progression milestone)
– `first_iap_purchased` (user makes first in-app purchase)

### – `daily_active_return_day_7` (user returns after 7…

– `daily_active_return_day_7` (user returns after 7 days)
– `ads_watched` (user engages with optional ads)

### Fintech app:…

Fintech app:
– `account_verified` (user completes KYC)

### – `payment_method_added` (user links card or…

– `payment_method_added` (user links card or bank account)
– `first_transaction` (user executes first trade, transfer, or investment)

### – `profile_complete` (user fills 70%+ of…

– `profile_complete` (user fills 70%+ of profile)

These aren’t arbitrary,they map directly to your business model. Install campaigns learn from these events to find more users likely to perform the same actions.

## SKAN: Navigating Apple’s Privacy-First Measurement

Apple’s SKAdNetwork (SKAN) represents a fundamental shift in how iOS app attribution works. If you ignore SKAN, you’re ignoring 25-30% of the market (all iOS users) and losing critical measurement data.

### SKAN 4.0: The Current Standard

SKAN 4.0 launched in iOS 17 and remains the operational attribution framework in 2025. Here’s how it works:

Three postback windows:

### – 0-2 days postback: Fires 2…

0-2 days postback: Fires 2 days after install. Captures immediate user behavior.
3-7 days postback: Fires 7 days after install. Captures early engagement patterns.

### – 8-35 days postback: Fires 35…

8-35 days postback: Fires 35 days after install. Captures longer-term monetization signals.

You can receive *up to three* postbacks per install, each containing conversion value data about user behavior in that window.

### Conversion values: SKAN 4.0 provides two…

Conversion values: SKAN 4.0 provides two types:
Fine-grained conversion values (0-63): Detailed, granular data for apps with high install volumes. Allows mapping 64 different user value states.

### – Coarse-grained conversion values (low/medium/high): Simplified…

Coarse-grained conversion values (low/medium/high): Simplified data for apps with lower install volumes, protecting privacy while still enabling measurement.

### Setting Up SKAN Conversion Value Mapping

This is where Firebase and SKAN intersect. You map your in-app events to SKAN conversion values so Apple can report back on user quality.

Example mapping for a fintech app:

### – Coarse value: Low (0-18): User…

Coarse value: Low (0-18): User installs, completes verification
Coarse value: Medium (19-40): User links payment method, executes first transaction

### – Coarse value: High (41-63): User…

Coarse value: High (41-63): User maintains $5,000+ portfolio, makes 5+ transactions in 35-day window

Example mapping for a gaming app:

### – 0-9: Installs and opens app…

0-9: Installs and opens app
10-29: Completes tutorial, plays 3+ levels

### – 30-49: Makes first in-app purchase…

30-49: Makes first in-app purchase (< $5) - 50-63: Makes cumulative purchase > $20 or reaches level 20+

### In Firebase, you navigate to Analytics…

In Firebase, you navigate to Analytics > Events > Conversion Value Configuration. For each in-app event, you specify:
– Which SKAN conversion value window it influences (0-2 days, 3-7 days, 8-35 days)

### – How the event maps to…

– How the event maps to a conversion value (0-63)
– The count thresholds (e.g., “user reaches conversion value 50 after 5+ purchases”)

### Google’s Enhanced SKAN performance (currently in…

Google’s Enhanced SKAN performance (currently in beta with select partners) allows dynamic mapping based on user revenue tiers, automating this process to some degree.

### The Transition to AdAttributionKit (AAK)

Apple announced AdAttributionKit (AAK) at WWDC 2024, with major updates in 2025. AAK is Apple’s planned successor to SKAN, designed to address limitations:

Faster postbacks: AAK postbacks arrive within hours, not days, enabling real-time bidding adjustments.

### – Multi-window support: Configurable conversion windows…

Multi-window support: Configurable conversion windows instead of fixed 0-2/3-7/8-35 days.
Re-engagement measurement: Unlike SKAN, AAK tracks in-app events for existing users, enabling engagement campaign measurement on iOS.

### – Incrementality testing: Built-in holdout group…

Incrementality testing: Built-in holdout group testing for measuring true incrementality.

SKAN 5.0 was expected in 2026 but appears to be converging with AAK instead. The likely scenario: SKAN 4.0 continues through 2026 while AAK gradually gains adoption, with both frameworks operational simultaneously through 2027.

### For now: implement SKAN 4.0 through…

For now: implement SKAN 4.0 through Firebase. AAK compatibility will come later through SDK updates.

## Android Privacy Sandbox: Moving Away from Device-Level Tracking

Android’s Privacy Sandbox represents Google’s response to iOS privacy restrictions. In October 2025, Privacy Sandbox on Android was deprecated, marking a significant pivot in Android measurement.

### The Shift Away from GAID

Google Advertising ID (GAID) was the long-form device identifier for Android measurement. With Privacy Sandbox deprecation, Google is reducing reliance on device-level tracking in favor of:

1. Attribution Reporting API: Privacy-enhanced conversion measurement without cross-app user tracking. Similar in spirit to SKAN but adapted for Android.

### 2. Google Play Install Referrer: Remains…

2. Google Play Install Referrer: Remains the most reliable measurement channel. This method tracks the user’s journey from Google Play Store to app conversion,immune to privacy changes because it leverages Play Store data Google controls directly.

3. Topics API: On-device interest classification for ad targeting without individual user profiling.

### 4. Protected Audience API: Enables remarketing…

4. Protected Audience API: Enables remarketing and custom audience creation based on app behavior without exposing user identity.

### Practical Implications for App Campaigns

For Google App Campaigns on Android:
– Continue using Firebase for conversion event tracking (Firebase sends events to Google Ads via Attribution Reporting API)

### – Rely on Google Play Install…

– Rely on Google Play Install Referrer for attribution when available
– Expect lower granularity in Android attribution compared to historical GAID-based measurement

### – Use aggregate conversion reporting instead…

– Use aggregate conversion reporting instead of device-level data

The good news: Google App Campaigns automatically adapt to these changes. Your Firebase integration continues working; Google’s backend handles the Privacy Sandbox transitions transparently.

## Campaign Setup and Bidding Strategy

### Install Campaign Structure

A well-structured install campaign includes:

Creative assets:

### – 3-5 text headlines (40-45 characters…

– 3-5 text headlines (40-45 characters each)
– 2-3 descriptions (90 characters max)

### – Minimum 1 image (ideally 3-5…

– Minimum 1 image (ideally 3-5 variations)
– Minimum 1 video (15-60 seconds, auto-play sound off)

### Google’s AI tests these combinations across…

Google’s AI tests these combinations across millions of placements, identifying top-performing creative combinations within 7-14 days.

Campaign settings:

### – Language: Target languages your app…

– Language: Target languages your app supports
– Countries: Geographic targeting (start broad, exclude low-quality regions if CPA spikes)

### – Devices: iOS, Android, or both…

– Devices: iOS, Android, or both
– App store: Apple App Store, Google Play Store

### – Budget: Daily budget (test with…

– Budget: Daily budget (test with $15-$30/day minimum to gather data)

### Bidding Strategies Explained

Target CPA (Cost Per Action):
– Use when: All conversions have similar value (e.g., all installs = equal value)

### – Requirements: Minimum 50 conversions in…

– Requirements: Minimum 50 conversions in past 30 days per campaign (15 conversions minimum, but 30+ recommended)
– How it works: Google automatically adjusts bids to achieve your target cost (e.g., $2 CPA)

### – Best for: Install campaigns with…

– Best for: Install campaigns with homogeneous conversion values

Example: Mobile game with $1.50 CPA target. Campaign has $500/day budget. Google adjusts bids across placements to deliver ~333 installs at $1.50 each.

### Target ROAS (Return on Ad Spend):…

Target ROAS (Return on Ad Spend):
– Use when: Conversion values vary (e.g., $0.99 purchase vs. $99.99 purchase)

### – Requirements: Minimum 100 conversions in…

– Requirements: Minimum 100 conversions in past 30 days (very demanding)
– How it works: Google bids to achieve your target return ratio (e.g., 400% ROAS = $4 revenue per $1 spent)

### – Best for: Engagement campaigns, in-app…

– Best for: Engagement campaigns, in-app purchase optimization

Example: Subscription app with $9.99/month LTV (3-month cohort). You set Target ROAS at 300%. Google bids to achieve $30 revenue per $10 ad spend, or $3 per install.

### Maximize Conversions:…

Maximize Conversions:
– Use when: Limited conversion data, new campaign, testing phase

### – How it works: Google spends…

– How it works: Google spends your daily budget to maximize conversion volume (ignoring cost per conversion)
– Transition path: Start with Maximize Conversions for 2-4 weeks to gather data, then switch to Target CPA

### Campaign Learning Phase

When you launch a campaign, expect a 7-14 day “learning phase” where performance is volatile. During this period:
– Impressions may be lower than expected

### – CPA may be 20-50% higher…

– CPA may be 20-50% higher than your target
– Click-through rate and conversion data are incomplete

### Don’t pause or significantly modify campaigns…

Don’t pause or significantly modify campaigns during learning phase. You’ll reset the algorithm’s learning progress. Common mistakes:
– Lowering budget too much

### – Pausing underperforming placements…

– Pausing underperforming placements
– Changing bidding strategy mid-learning

### Instead: maintain stable budget, trust the…

Instead: maintain stable budget, trust the algorithm, give it 2 weeks minimum before optimization decisions.

## Real Performance Benchmarks and ROI

### Subscription App Performance

RevenueCat’s 2025 State of Subscription Apps report shows:
– Non-gaming apps (subscription-heavy: news, productivity, fitness) generated $20.9 billion in 2025, surpassing gaming ($20.6 billion) for the first time

### – Finance apps grew ad spend…

– Finance apps grew ad spend 61% year-over-year, driven by increasingly effective targeting
– Refund rates: Hard paywall apps (5.8%) vs. freemium (3.4%)

### – Rising user acquisition costs favor…

– Rising user acquisition costs favor retention: focus on LTV improvements, not just CPA reduction

For a news subscription app targeting Day 30 ROAS of 300% (meaning $30 lifetime revenue per $10 install cost):

### – Target CPA: $10-$15 per install…

– Target CPA: $10-$15 per install
– Expected retention (Day 7): 35-45%

### – Expected conversion to paid (Day…

– Expected conversion to paid (Day 30): 3-6%
– LTV:CAC ratio should be ≥ 3:1 for sustainability

### Gaming App ROI Targets

Mobile game marketers target:
Day 7 ROAS: 100% minimum (cover ad spend within first week)

### – Day 30 ROAS: 200-300% (profitability…

Day 30 ROAS: 200-300% (profitability validation)
LTV:CAC: ≥ 3:1 for sustainable growth

### – CPI range: $0.50-$3.00 depending on…

CPI range: $0.50-$3.00 depending on game type (casual $0.50-$1.00, mid-core $1.00-$2.00, hardcore $2.00-$3.00)

CPI benchmarks by game sub-category:

### – Casual puzzle games: $0.30-$0.80…

– Casual puzzle games: $0.30-$0.80
– Mid-core strategy: $1.50-$3.00

### – Action games: $1.00-$2.50…

– Action games: $1.00-$2.50
– Hyper-casual (monetized via ads): $0.50-$1.00

### Finance App Performance

Fintech apps consistently outperform other categories:
– CPI: $8-$15 per install (2-5x higher than average)

### – Day 7 retention: 15-25% (lower…

– Day 7 retention: 15-25% (lower than games, but high LTV justifies spend)
– First action (account verified, payment method added): 15-30 days

### – Conversion to active user: 30-60…

– Conversion to active user: 30-60 days
– LTV (annual cohort): $50-$200+ depending on account type

### Example: Investment app with $12 CPA…

Example: Investment app with $12 CPA targeting
– Budget: $10,000/month

### – Expected installs: 833…

– Expected installs: 833
– Expected Day 30 verification rate: 25% (208 verified)

### – Expected Day 90 revenue: $50…

– Expected Day 90 revenue: $50 per verified user
– 3-month ROAS: 104% ($10,400 revenue / $10,000 spend)

### This appears marginal but becomes sustainable…

This appears marginal but becomes sustainable when cohorts stay active for 12+ months, compounding to 300%+ annual ROAS.

## Measurement, Attribution, and Reporting

### GA4 Integration

Google Analytics 4 is the modern foundation for app campaign reporting. GA4 combines Firebase data with Google Ads data, providing:

User acquisition reports: Source, medium, campaign, cost per install

### – Conversion reports: Which campaigns drive…

Conversion reports: Which campaigns drive high-value events
Cohort analysis: Compare user behavior by acquisition source

### – Revenue reports: Track revenue by…

Revenue reports: Track revenue by campaign, creative, audience

Critical feature: GA4’s Data-Driven Attribution model distributes credit across multiple touchpoints. If a user:

### 1. Sees your Google Search ad…

1. Sees your Google Search ad → doesn’t click
2. Installs from App Campaign (Google Play)

### 3. Completes purchase from your app…

3. Completes purchase from your app

DA model credits both touchpoints, giving partial credit to Search impression. This is more accurate than last-click attribution and helps you understand true customer journey.

### SKAN Reporting Limitations

SKAN provides aggregate postback data, not individual user data. You see:
– Total postbacks received

### – Conversion value distribution (e.g., 15%…

– Conversion value distribution (e.g., 15% low, 65% medium, 20% high)
– Postback windows (0-2, 3-7, 8-35 days)

### You *cannot* see:…

You *cannot* see:
– Which specific users were measured

### – Individual user journey data…

– Individual user journey data
– Demographic breakdowns

### – Real-time individual conversion tracking…

– Real-time individual conversion tracking

This aggregation is privacy-by-design but requires statistical modeling to extract actionable insights. MMP partners (AppsFlyer, Adjust, Branch) provide modeling layers that attempt to reconstruct user-level data from aggregate signals.

## Optimization Strategies

### Audience Targeting

Custom audiences: Firebase lets you create audiences based on user behavior:
– Users who completed tutorial (exclude from install campaigns)

### – Users who made first purchase…

– Users who made first purchase (target with upgrade campaigns)
– Users inactive 30+ days (target with re-engagement)

### Similar audiences: Google creates lookalike segments…

Similar audiences: Google creates lookalike segments based on your best converters. Let similar audiences run for 2+ weeks before evaluating,they take time to mature.

Language and location: Narrow targeting to countries with strong LTV. If CAC is $12 but average LTV is $20, expand. If CAC is $12 but average LTV is $8, contract to highest-performing countries.

### Creative Optimization

Google’s AI tests creative combinations, but you control inputs:

1. A/B test messaging: “Get unlimited access” (feature) vs. “Join 1M+ users” (social proof) vs. “Free trial, cancel anytime” (risk reduction)

### 2. Asset diversity: Different app screenshots,…

2. Asset diversity: Different app screenshots, video styles, headlines all perform differently by placement
3. Seasonal adjustments: Update creatives for holidays, events, seasonal usage patterns

### 4. Video performance: 15-30 second auto-play…

4. Video performance: 15-30 second auto-play videos outperform static images on YouTube placement

### Placement and Network Optimization

Google App Campaigns span multiple placements:
Google Search: High intent, explicit app query

### – Google Play Store: Pre-install browsing,…

Google Play Store: Pre-install browsing, category pages
YouTube: Video content, lower intent but high volume

### – Google Display Network: Contextual pages,…

Google Display Network: Contextual pages, lowest intent
Gmail: Promotional tabs, low engagement

### If one placement spends 80% of…

If one placement spends 80% of budget but contributes 20% of conversions, it’s an outlier. Use campaign exclusions (if available) or adjust creative rotation.

Google’s recent update (2025) allows bidding adjustments for specific placements, giving you more control than the automatic distribution.

## Common Pitfalls and How to Avoid Them

### 1. Launching Without Firebase Integration

Problem: You set up conversion goals but not Firebase events. Google Ads can’t find conversion signals, extends learning phase to 3-4 weeks, and never learns conversion intent.

Solution: Set up Firebase events *before* launching campaigns. Test event firing in your app using Firebase DebugView. Verify conversion imports appear in Google Ads Conversions tab.

### 2. Setting CPA Too Low

Problem: You set $2 CPA target, but market CPI is $3. Google can’t achieve the target, so it restricts spend to “safe” placements, limiting scale.

Solution: Set initial CPA/ROAS targets 15-20% higher than your current average. Let campaigns scale for 2 weeks. Then gradually tighten targets as algorithm learns.

### 3. Ignoring SKAN on iOS

Problem: You measure Android conversions perfectly but have zero SKAN mapping on iOS. iOS campaigns run blind, optimizing on install volume only, not user quality.

Solution: Implement SKAN conversion value mapping in Firebase before launching iOS campaigns. Start coarse-grained (low/medium/high) if you’re unsure; upgrade to fine-grained once you have data.

### 4. Pausing Campaigns During Learning Phase

Problem: First week shows 30% higher CPA than target. You panic, pause campaign. This wastes the learning algorithm’s progress.

Solution: Accept 2-week volatility. Monitor trend direction, not daily variance. If CPA is stable at 30% above target after week 2, then adjust budget or bidding strategy.

### 5. Using Installation-Only Metrics

Problem: You optimize install cost without tracking downstream value. You drive cheap installs of low-quality users, burning budget on unmonetizable volume.

Solution: Optimize for post-install events (first purchase, signup, Day 7 retention). If you *must* optimize installs, at minimum exclude users who already have your app (Firebase feature) to reduce spend on reinstalls.

## Advanced Tactics for 2025-2026

### Power Pack and Performance Max Integration

Google’s 2025 Power Pack combines:
– Performance Max campaigns (product showcase)

### – Demand Gen campaigns (brand awareness,…

– Demand Gen campaigns (brand awareness, video-first)
– App campaigns (install/engagement)

### Running these together unlocks shared audiences…

Running these together unlocks shared audiences and bidding synergies. A user might first see your app in Demand Gen (video), then convert in App Campaign (search/play store). Power Pack attributes value to both.

### Flexible ROAS Boundaries

New in 2025: Flexible ROAS exploration. Set Target ROAS at 400%. Google maintains 400% on 80% of budget but explores new placements/audiences with remaining 20%, accepting 300% ROAS on exploratory traffic to find high-potential users.

This overcomes a previous limitation: conservative algorithms stay in safe zones. Flexible boundaries force exploration while maintaining overall performance.

### Enhanced SKAN Performance (Beta)

Google’s Enhanced SKAN (in beta with select partners) uses machine learning to dynamically map Firebase events to SKAN conversion values based on user revenue tier, not fixed thresholds.

Example: User with $30 revenue auto-maps to conversion value 50; user with $5 revenue maps to 35. This requires less manual mapping and adapts to business model changes.

## Conclusion: Your App Campaign Roadmap

Google App Campaigns in 2025-2026 are powerful but require competent setup:

1. Start with Firebase: Make it the foundation of all measurement. Link Firebase to GA4, link GA4 to Google Ads, mark conversion events.

### 2. Implement SKAN properly: Don’t ignore…

2. Implement SKAN properly: Don’t ignore 25-30% of your market. Set up iOS conversion value mapping before launch, even if coarse-grained initially.

3. Accept the learning phase: Campaigns need 2 weeks to mature. Resist optimization urges during this period.

### 4. Optimize downstream metrics: Measure post-install…

4. Optimize downstream metrics: Measure post-install behavior, not just installs. Cheap installs are liabilities if they don’t convert.

5. Adapt to privacy changes: Android Privacy Sandbox deprecation, SKAN 4.0 limitations, and AAK’s eventual adoption require flexibility. Google’s backends handle transitions; your job is feeding quality event data.

### 6. Iterate on creative and bidding:…

6. Iterate on creative and bidding: Once campaigns are mature, test messaging variations, bidding strategy adjustments, and placement optimization. Small improvements (5-10% CPA reduction) compound to significant ROI gains.

The advertisers winning in 2025 aren’t running complex, manual campaigns. They’re running simple, well-measured campaigns with precise conversion events, letting Google’s AI optimize at scale, and iterating on creative. Start there.

## References

Google Ads Help: Create an App campaign for engagement
Firebase: Google Ads integration

### – Adapty: Google App Campaigns Playbook…

– [Adapty: Google App Campaigns Playbook 2026
ePPC: Complete Guide for Google App Campaigns 2025

### – MegaDigital: What Are Google App…

– [MegaDigital: What Are Google App Campaigns? Complete Guide for 2026
RevenueCat: Practical Guide to Google App Campaigns

### – AppsFlyer: Measure Google App Campaigns

AppsFlyer: Measure Google App Campaigns
AppsFlyer: SKAdNetwork Glossary

### – Aarki: iOS Attribution in 2026

Aarki: iOS Attribution in 2026
RevenueCat: SKAdNetwork Guide for Subscription Apps

### – Adjust: Google’s Android Privacy Sandbox

Adjust: Google’s Android Privacy Sandbox
AppsFlyer: Android Privacy Sandbox Glossary

### – Business of Apps: Cost per…

– [Business of Apps: Cost per Install (CPI) Rates 2025
Mapendo: Cost per Install 2025 Report

### – RevenueCat: State of Subscription Apps…

– [RevenueCat: State of Subscription Apps 2025
RevenueCat: Consumer Apps Revenue Surpass Gaming 2025

### – Search Engine Journal: Google’s 2025…

– [Search Engine Journal: Google’s 2025 Year in Review


Read next: Create and Set Up | Account Architecture | Campaign Types | Editor

Cart