This guide covers everything HireOtto can do with PMax: creating campaigns, managing asset groups, updating assets, managing signals, and reporting.
Concepts worth understanding first
Asset group — the core unit of a PMax campaign. Each asset group contains a set of creative assets (headlines, images, logos) and optional signals. Google mixes and matches these assets to create ads. One campaign can have multiple asset groups, typically organised by product line, audience, or landing page. Signals — hints you give Google about who to target. Two types:- Audience signals — reusable audience lists from your account (remarketing lists, customer match, similar audiences)
- Search themes — keyword-like text strings that tell Google what searches are relevant for this asset group. Not keywords — Google can serve beyond them, but they bias the algorithm.
What HireOtto can do for Performance Max
Use HireOtto to:- Create Performance Max campaigns
- Add and update asset groups
- Upload and reuse image, logo, headline, and description assets
- Manage audience signals
- Add or remove search themes
- Review asset group strength
- Pull PMax search terms, placements, feed type, and asset reports
Creating a PMax campaign
One step creates everything: the budget, the campaign, the first asset group, and optional signals. Required assets:- 3–15 headlines (≤ 30 characters each)
- 1 long headline (≤ 90 characters)
- 2–5 descriptions (≤ 90 characters each)
- Business name
- At least 1 landscape marketing image (URL)
- At least 1 square marketing image (URL)
- At least 1 logo (URL)
- Final URL (landing page)
Maximise Conversions (with optional target CPA) or Maximise Conversion Value (with optional target ROAS). No other bidding strategies are available for PMax.
With audience signals and search themes (recommended):
Adding a second asset group
Add asset groups to an existing PMax campaign to segment by product, audience, or landing page. Standard campaign (no brand guidelines):Reviewing existing campaigns and asset groups
List all PMax campaigns:Updating asset group status
Pause, enable, or remove an asset group without touching the campaign:Adding new assets to an existing asset group
Use this when you want to upload and attach new creative — new image URLs, new headlines, etc.Reusing existing assets across asset groups
If the same image or text asset already exists in your account (uploaded to another asset group), you can attach it to a new asset group without re-uploading — this avoids creating duplicate assets in your library. You’ll need the asset resource names first:- New URL or new creative → use
add(creates and uploads) - Same asset already in your library → use
attach(links existing, no duplicate)