Writing new ads from what already worked in your account
Google retired the Best, Good and Low performance label. How to read asset reports and build an ad copy library from lines that worked, with CAP checks.
In this guide
Google has retired the Best, Good and Low performance label on Search ad assets. In its place you get full statistics for each asset (impressions, clicks, cost and conversions) covering dates on or after 5 June 2025 (Google Ads Help). That makes your own account a strong source of ad copy, as long as you read the numbers carefully and keep evidence for every claim you reuse.
Why the copy you need is already in your account
Every responsive search ad (RSA) is a running test. You give Google 3 to 15 headlines of up to 30 characters and 2 to 4 descriptions of up to 90 characters, and it shows up to 3 headlines at a time (Google Ads Help). Starting each new ad from a blank page ignores the record that builds up.
A copy library should draw on lines that have already performed across accounts, refreshed every month. The library turns that data into copy someone can use.
Where to find the evidence
What replaced the performance label
The performance label ranked each asset without showing the numbers behind it. Google has deprecated it and replaced it with full statistics: impressions, clicks, cost and conversions, for dates on or after 5 June 2025 (Google Ads Help; Google Ads Help).
The asset report
The campaign-level asset report lists assets that had impressions in the last 30 days (Google Ads Help). Three things in it matter for a library:
- The Pinned column shows which assets are fixed to a position, which affects how often they could show.
- The Added by column marks assets Google wrote or changed as “Google AI”. Those aren’t purely your lines, so check them before copying them anywhere.
- Google suggests replacing assets with no impressions for several weeks (Google Ads Help). A line that never serves gives you no evidence either way.
The combinations report
The combinations report shows impressions and the most common combinations of headlines and descriptions. It doesn’t show conversions, and Google says not to build static ads from it (Google Ads Help). I’d suggest using it only to see which lines tend to appear together.
From September 2026, campaigns using text customisation (formerly automatically created assets) are upgraded to AI Max automatically, and combinations reports flag combinations that include Google’s text (Google Ads Help). That flag helps keep Google’s text out of your library.
Reading the numbers properly
Treat per-asset ratios as a hint
Asset metrics are counted each time an asset serves, so the totals across assets won’t add up to the ad’s total. Per-asset click-through rate (CTR), CPA and ROAS are directional only, and Google advises judging performance at campaign or asset-group level (Google Ads Help; Google Ads Help).
A common mistake is treating one headline’s CPA from one good fortnight as gospel, when the library should hold lines that keep doing well across several ad groups over a few months. If your conversions are leads rather than sales, the same caution applies one level up, as covered in why your best campaign by leads might be your worst by sales.
Don’t chase an Excellent Ad Strength rating
Ad Strength rates ads as Incomplete, Poor, Average, Good or Excellent. It isn’t used in the auction: it doesn’t feed Ad Rank or Quality Score, and it doesn’t decide whether an ad serves (Google Ads Help).
Google does say advertisers who moved from Poor to Excellent saw 15% more conversions on average. That’s Google’s own correlational data, and Ad Strength doesn’t judge your offer or your landing page (Google Ads Help). I’d treat it as a prompt to add variety and keep proven lines even if the rating dips.
Building the library
What each entry holds
Each entry is one line, with enough context to judge it and enough evidence to run it again. Tag it with its type and character count so it drops straight into an RSA, and record impressions, period and where it ran, because a ratio without volume and dates tells you very little. This is the structure I’d suggest; the figures are made-up placeholders to show the format.
| Line | Type | Impressions | Period | Seen in | Evidence held | Status |
|---|---|---|---|---|---|---|
| Free delivery over £50 | Headline (22 chars) | 48,000 (example) | Jun to Sep | 4 ad groups, 2 accounts | Delivery terms confirming the threshold and conditions | Ready to reuse |
| Prices from £49, VAT included | Headline (29 chars) | 31,500 (example) | Jul to Sep | 3 ad groups | Price list showing what costs £49, with no compulsory fees added | Ready to reuse |
| Quotes back within 24 hours | Headline (27 chars) | 22,000 (example) | Jun to Aug | 2 ad groups | None yet | Hold until response-time records are on file |
| Speak to a real person, Monday to Friday. Book a call online in a few minutes. | Description (78 chars) | 19,000 (example) | Jul to Sep | 3 ad groups | Opening hours and booking page | Ready to reuse |
| Trusted by thousands | Headline, Added by: Google AI | 9,000 (example) | Aug to Sep | 1 ad group | None | Do not reuse |
As the last row shows, a line Google added can perform well and still be one you can’t support.
When to pin
Headline positions 1 and 2 and description position 1 always show. Headline 3 and description 2 may not (Google Ads Help). Pinning cuts the number of combinations and can lower Ad Strength, so if you pin, Google suggests pinning 2 or 3 options to each position (Google Ads Help).
I’d only pin where a line genuinely has to appear in a given spot, and leave everything else unpinned so the ad keeps generating evidence.
Carrying winners to Meta
Treat a line that did well in search as something to test on Meta, since the audience and format are different. Meta’s A/B testing guidance (Meta) sets out how:
- Change one variable at a time, starting with creative.
- Run the test for at least 2 weeks and no more than 30 days.
- Expect results after about 100 events, and wait for the final result before acting.
- Don’t use the test audience in another live campaign at the same time.
Meta claims winning tests cut cost per result by 30% on average (Meta). That figure comes from Meta itself, so judge your own tests on your own numbers.
Keeping it legal: the CAP checks
Paid search ads fall under the CAP Code (ASA); for social, see the ASA’s social media remit page. These rules come from section 3 of the code (ASA):
- 3.1: ads must not materially mislead.
- 3.7: you must hold documentary evidence before the ad runs.
- 3.18: quoted prices must include non-optional fees.
- 3.22: “up to” and “from” claims must not exaggerate.
- 3.23: “free” claims come with strict conditions.
- 3.33, 3.34 and 3.38: comparisons must be like-for-like, verifiable and on a clear basis.
This is where copying “proven” lines goes wrong. “Lowest prices” may have been true when someone wrote it, and a “free” offer may have ended. Performance data says nothing about whether you can back a claim today. Keep the evidence next to each entry, and don’t reuse a line with no evidence on file. I’d check any “Google AI” assets against the same rules as lines you wrote yourself.
A monthly refresh routine
The monthly routine I’d suggest:
- Pull the asset report for each campaign and note which lines had impressions in the period.
- Set aside anything marked “Google AI” for separate review.
- Promote a line only when it has meaningful impressions in several ad groups across more than one period, and the campaign or asset-group results held up while it ran.
- Update entries with impressions, period and where they ran.
- Check the evidence for every claim, and move anything unsupported or out of date to “hold”.
- Flag lines with no impressions for several weeks for replacement, and pick one or two to test on Meta.
I use AI tools for repetitive work like this, with a person checking the output before anything goes near an account. That split is the approach in using AI in a marketing workflow without losing control, and the account checks behind it are covered in five Google Ads automations that pay for themselves.
FAQ
What replaced the Best, Good and Low performance label in Google Ads?
Full asset statistics: impressions, clicks, cost and conversions, for dates on or after 5 June 2025 (Google Ads Help).
Does Ad Strength affect Ad Rank or Quality Score?
No. Google says Ad Strength isn’t used in the auction and doesn’t feed Ad Rank or Quality Score (Google Ads Help).
How long should a Meta A/B test run?
At least 2 weeks and no more than 30 days, with results expected after about 100 events (Meta).
For the wider picture, see my guide to how Google Ads works for lead generation.
11 sources, all opened and checked
- About responsive search ads, Google Ads Help
- About Ad Strength, Google Ads Help
- Asset performance reporting, Google Ads Help
- Campaign-level asset report, Google Ads Help
- Asset-level metrics, Google Ads Help
- Combinations report, Google Ads Help
- Text customisation and AI Max upgrade, Google Ads Help
- A/B testing, Meta for Business
- Remit: search engines and price comparison websites, ASA
- Remit: social media, ASA
- CAP Code section 3: misleading advertising, ASA
