Google UAC rarely fails loudly. Installs keep arriving, the cost per install looks acceptable, and the campaign spends its budget every day. The problem only shows up a few weeks later, when the cohort it bought never reaches payback.
More often than not, the cause is an input rather than the algorithm. Google automates targeting, bidding and ad assembly, so the levers left to you are the goal, the bid, the budget, the event, the signal and the creative. Get those wrong and the machine optimises hard towards the wrong user.
This checklist covers 15 of those levers, one short block each: what it is, how to check it and what good looks like. Every Google rule below is taken from Google's own Help Centre and linked so you can check it yourself.
What Is Google UAC?
Google UAC (Universal App campaigns): the old name for Google App campaigns, a single campaign type that promotes an app across Google Search, Google Play, YouTube, Discover and the Google Display Network from one set of assets, bids and budget.
- Google renamed Universal App campaigns to App campaigns in February 2019 and said the change did not affect features. Searchers still say "UAC", so this post uses both names.
- According to Google's App campaigns overview, ads can appear in Google Search and search partners, Google Play search results and related-app sections, YouTube, Discover, and Display placements such as Gmail, other apps and mobile sites.
- There are three subtypes: App campaigns for installs (ACi), App campaigns for engagement (ACe) and App campaigns for pre-registration.
- You supply text, images, videos and HTML5 assets plus a bid and budget. Google builds and serves the ads.
Which Bidding and Budget Levers Matter Most?
Bidding is where most UAC accounts lose money quietly. The rules below come from Google's best practices guide for App campaigns and its page about bidding in App campaigns.
1. Pick the subtype that matches the job
- What it is: ACi buys new users, ACe brings existing users back, pre-registration builds demand before launch.
- Check: is an engagement goal being run through an install campaign, or the reverse?
- Good: one subtype per goal, never mixed in a single campaign.
2. Match the bid strategy to the goal
- What it is: Google offers target CPI, Maximise conversions (for installs or in-app actions), target CPA, Maximise conversion value and target ROAS.
- Check: are you still on install bidding when the business is judged on revenue?
- Good: install bidding only while you build a user base, then action or value bidding. Our post on why smart bidding optimises the wrong users explains why.
3. Choose an event Google can actually learn from
- What it is: Google recommends an in-app action completed by at least 10 different users per day in the campaign.
- Check: count unique users per day on your chosen event, not total events.
- Good: the deepest event that clears that bar. If purchase is too rare, step up the funnel (trial start, add to cart).
4. Fund the campaign properly
- What it is: Google suggests a daily budget of at least 50 times target CPI for install campaigns and at least 10 times target CPA for in-app action campaigns.
- Check: divide daily budget by target. A ₹2k daily budget against a ₹100 target CPA is 20 times, so it passes; against a ₹50 target CPI it is 40 times, so it falls short of 50.
- Good: the multiple met before you judge results.
5. Price quality installs above volume installs
- What it is: an install campaign can target "users likely to perform an in-app action".
- Check: is that campaign bid the same as your "All users" campaign?
- Good: Google says set its target CPI at least 20% above the All users campaign.
6. Move to target ROAS only when the data is there
- What it is: target ROAS bids for revenue rather than cost per action.
- Check: Google's initial target ROAS guidance says start on Maximise conversions or target CPA, then switch once you reach a stable volume of roughly 30 conversions in 30 days.
- Good: revenue events carry a dynamic value. Google's bidding page says target ROAS needs the Google Analytics for Firebase SDK, with events from Firebase or Google Play codeless conversions.
7. Change targets in small, spaced steps
- What it is: Google says major changes to budgets or targets restart a learning phase of 7 to 14 days.
- Check: how many target edits did each campaign get last month?
- Good: moves within roughly 15 to 20% of the historical average, no more than once every 1 to 2 weeks.
Is Google Learning From the Right Signal?
Google can only optimise towards what it is told happened after the install. These four levers decide what it hears.
8. Import conversions from your MMP, not a parallel setup
- What it is: Google's third-party app analytics integration imports in-app events from your measurement provider. Google says it replaces the old server-to-server connection that used postback URLs.
- Check: do the conversion actions in Google Ads match the events your MMP shows, one for one?
- Good: one source of truth. Imported actions only count from the date you import them, so add new events before a campaign needs them. Our postback setup guide walks through the mapping.
9. Send fewer, better events
- What it is: every event you mark as a conversion competes for the algorithm's attention.
- Check: list the events marked as primary conversions and ask which ones actually predict revenue.
- Good: a short list tied to revenue. See why tracking too many events hurts ad performance.
10. Judge UAC on cohort payback, not Google's view alone
- What it is: Google's best practices guide tells advertisers to understand the role its conversion modelling plays in reported results, and notes that advertisers already using a Google-approved App Attribution Partner can add Google Analytics 4 as a complementary source.
- Check: compare Google-reported conversions against MMP-attributed installs and D7 return on ad spend by campaign.
- Good: a gap you can explain and a budget decision based on cohort revenue. Campaign-level revenue tracking is what makes this comparison routine: Jumbo Gaming, for example, has tracked $1M+ in revenue across 200+ campaigns in Linkrunner.
11. Land clicks inside the app, not on a home screen
- What it is: Google's guide recommends deep links that send ad clicks to the relevant in-app content, and cites an average conversion rate uplift of over 2x for advertisers who implement them (Google data, February 2022).
- Check: click your own ad on a phone with the app installed. Where do you land?
- Good: the screen the ad promised, every time.
How Should You Fill UAC Creative Slots?
Creative is the one input Google cannot invent well on its own. Specs below are from Google's asset types for App campaigns and creative best practices.
12. Fill every slot
- What it is: each ad group takes up to 5 headlines (30 characters), 5 descriptions (90 characters), and up to 20 images, 20 videos and 20 HTML5 assets.
- Check: count assets per ad group against those limits.
- Good: close to full. Google says more assets mean more combinations and smaller swings when you refresh.
13. Cover every shape
- What it is: videos are hosted on YouTube and can be landscape, portrait or square. Images come in 1:1, 1.91:1 and 4:5, as JPG or PNG under 5MB.
- Check: is any orientation missing? If you add no video, Google may generate one from your assets and store listing.
- Good: 10 to 30 second videos in all three orientations, and images that fill the frame with minimal text.
14. Theme ad groups by message
- What it is: Google suggests grouping assets around distinct app features or user needs.
- Check: does one ad group hold every message you have?
- Good: one ad group per feature or audience need, so asset reports tell you which message works.
15. Replace "Low" assets gradually
- What it is: after the learning status, assets are labelled Low, Good or Best.
- Check: review the asset report regularly.
- Good: add assets similar to "Best" while slots are free; once full, swap out "Low" assets a few at a time to avoid performance swings.
The 30-Day UAC Sprint, Week by Week
| Week | Focus | Levers |
|---|---|---|
| 1 | Audit: subtype, bid strategy, event volume, budget multiple, conversion import | 1 to 4, 8 |
| 2 | Signal: trim conversion events, fix deep links, add quality-install campaign | 5, 9, 11 |
| 3 | Creative: fill slots, add missing orientations, split ad groups by message | 12 to 14 |
| 4 | Review: cohort payback vs Google view, replace Low assets, plan target ROAS | 6, 7, 10, 15 |
Make one bid or budget change per campaign in the sprint, not four. If you are launching rather than fixing, start with the app campaign launch checklist first.
Google UAC FAQ
What is Google UAC? UAC stands for Universal App campaigns, the old name for Google App campaigns. One campaign promotes your app across Search, Google Play, YouTube, Discover and the Display Network.
What are the Google UAC ad specs? Up to 5 headlines of 30 characters and 5 descriptions of 90 characters. Images in 1:1, 1.91:1 and 4:5 under 5MB, YouTube-hosted videos in any orientation, and HTML5 ZIP files up to 5MB, 20 per ad group.
Where can Universal App campaigns run? Google Search and search partners, Google Play, YouTube, Discover and the Google Display Network, including Gmail and other apps. You cannot pick channels one by one, but account-level placement exclusions and content suitability settings still apply.
How long does UAC learning take? Google's target ROAS guidance says major budget or target changes trigger a learning phase of 7 to 14 days. Avoid big edits more than once every 1 to 2 weeks.
Should I bid for installs or in-app actions? Bid for installs while building a user base or when no event reaches about 10 unique users a day. Once an event clears that bar, in-app action bidding usually buys better users.
Run the Checklist on Your Live Campaigns
UAC rewards teams who feed it a clean goal, a realistic budget, a learnable event and enough creative. Few accounts get all 15 levers wrong at once, so run the list once and fix the gaps in order.
None of it works without measurement you trust. Linkrunner attributes Google App campaign installs and in-app revenue alongside every other channel, and its Google Ads integration guide covers the setup. To see how cohort payback by campaign looks in practice, request a demo from Linkrunner, then take this checklist into your next weekly review.
