PMax Asset Group Audit
Audits every Performance Max asset group for weak Ad Strength, missing uploaded video (before Google auto-generates one), and thin headline/description/image counts.
by Dmytro Tonkikh·chiliad.io
Overview
Performance Max quality lives and dies in the asset groups. This audit checks every enabled asset group on three fronts: Ad Strength rated POOR or AVERAGE (PMax throttles reach for weak asset groups just like weak RSAs), no uploaded video (Google will auto-generate one from your images, and auto-generated videos are rarely on-brand), and asset counts below your minimums for headlines, descriptions and images (fewer combinations for the system to optimize with).
Setup
- 1Open your Google Ads account and go to Tools → Bulk Actions → Scripts.
- 2Click the + button to create a new script and paste the code below.
- 3Adjust the minimum asset counts to your creative standards.
- 4Set EMAIL_ADDRESS to receive the report; leave blank for logs only.
- 5Preview once to verify, then schedule weekly.
Configuration Variables
| Variable | Default |
|---|---|
MIN_HEADLINES | 8 |
MIN_DESCRIPTIONS | 3 |
MIN_IMAGES | 5 |
EMAIL_ADDRESS | (empty) |
Expected Output
=== PMax Asset Group Audit === Enabled asset groups: 6 With findings: 2 PMax — Bestsellers > Running Shoes - Ad Strength AVERAGE - no uploaded video (Google will auto-generate one) PMax — Bestsellers > Accessories - only 5 headline(s) - only 2 image(s) Email sent to you@example.com
Notes
Retail PMax with only a product feed shows fewer text/image assets by design — judge those against your feed strategy, not the thresholds. Uploading one 15-30s video per asset group is the single highest-impact fix on this list.