A worn printed page on a dark wooden desk with a blank orange tag clipped to its corner.

Stop Building a New Ad for Every Sale

September 29, 2026•9 min read

You've got a promotion starting Friday. Twenty percent off for two weeks, then it's gone.

Put it in campaign-level headline and description assets, give it an end date, and leave your ads alone. Build a separate promo ad with the sale line pinned only when the line has to appear on every impression, or when the wording changes by ad group. That's the whole verdict. The rest of this is why, and where it flips.

What the two options actually are

Most accounts still handle a sale the old way. Duplicate the responsive search ad, drop the sale line into headline one, pin it, launch it beside the ad that's already running. Two weeks later somebody has to remember to pause it.

The other option has existed since 2023, and it's easy to miss because it lives in the Assets tab instead of the ad editor. Campaign-level headlines and descriptions let you add up to three headlines and two descriptions at the campaign level. They attach to every enabled responsive search ad in that campaign as extra options. Each ad keeps its own 15 headlines and 4 descriptions; these ride on top. You can schedule them with a start and end date.

Google's own help page names the use case in plain words: messages you want to show during a specific time period, "such as promotions or seasonal offers." It was built for the thing you're about to do by hand.

Side by side

Campaign-level assets

New RSA, sale line pinned

Learning history

Rides on the existing ad

Starts from zero

Turning it off

Automatic end date

Pause per ad group by hand

Setup

One row per campaign

One new ad per ad group

Sale line guarantee

Only if pinned

Yes with the pin

Ad Strength

Not counted

Drops with the pin

Impression split

None

Multiple RSA's

Copy per ad group

No

Yes

Room

3 headlines, 2 descriptions

Full 15 & 4 descriptions

Editing

Delete and recreate

A new version is re-reviewed

Reporting

Own row under Assets

Own ad row

Why the assets win most of the time

The new ad starts from zero

A responsive search ad learns which combinations of its headlines and descriptions win. That history is the asset, and a new ad has none of it. Google doesn't publish how long a fresh ad takes to settle; the number practitioners use is two to four weeks. Whatever the true figure, it's measured in weeks, and so is your sale.

Editing an existing ad instead of building one doesn't dodge this. Google's help page on editing text ads says a saved edit creates a new version of the ad and sends it back through approval, up to a business day. The same logic applies to the 30-conversion rule I wrote about for bidding: the system needs data before it can be trusted, and a two-week sale is a short window to collect it in.

Campaign-level assets skip all of that. Nothing gets edited or duplicated. The sale line shows up inside the ad that already knows how to convert.

The sale turns itself off

Set an end date and the asset stops serving at midnight. Your evergreen ad never changed, so there's nothing to switch back.

The promo-ad method needs a person to remember. One pause per ad group when the sale ends, one unpause on the evergreen ad if it was paused. Miss one and "Sale ends Sunday" is still live on Tuesday. On an account with 40 ad groups, that's 40 chances to miss, at both ends of the sale.

Then the next sale comes. The promo ad gets edited, which is a new version again, or a third ad goes in, and the ad group fills up with retired promotions.

Two ads split the traffic

Two responsive search ads in one ad group share impressions, and the split isn't predictable. Adalysis measured it: the ad with the higher Ad Strength gets more impressions 56.8% of the time, and the lower one wins 36.6% of the time. Call it a coin flip with a lean. Either way, the sale message is serving on a share of the traffic, not all of it, during the only two weeks it matters.

A campaign-level asset can't lose that split. It lives inside the ad that's serving.

Pinning has a price, and the promo ad has to pay it

A separate promo ad only works with the sale headline pinned. Otherwise, Google can serve the ad without the sale in it, and you've built a duplicate for nothing.

Google's Ad Strength guidance says pinning "reduces the overall number of headlines or descriptions that can be shown." Optmyzr put numbers on it in an April 2026 study of roughly 20,000 accounts. Take the 268 accounts that ran every version. Fully pinned ads came in at $61 CPA against about $26 for ads with partial or no pinning. Conversion rate on the fully pinned ads was 4.5%, less than half the others.

Now, the honest caveat. Pinning one headline is partial pinning, and partial pinning performed fine in that study. So a promo ad with a single pin isn't the $61 case. The pin cost is real, but it's the smallest of the four; the reset, the split, and the manual off-switch are the ones that hurt. Campaign-level assets also let you skip the pin entirely and let the sale line compete on merit, which is the shape that won in Optmyzr's data.

Ad Strength stays where it was

Campaign-level assets aren't factored into Ad Strength at all. Your evergreen ad keeps its rating.

Does that matter? Less than Google implies. The same Optmyzr study found "Average" ads at $12.43 CPA and "Excellent" ads at $28.68. Ad Strength is a checklist score, not a performance predictor. I mention it because a pinned promo ad dropping to Poor will get flagged in every account review, and you'll spend a call explaining it.

You still get a clean read

Campaign-level assets report on their own row under Assets, with impressions, clicks, cost, conversions, and value. If the text matches a headline already inside one of your ads, the stats merge. "Did the sale line work" is one row. A promo ad set against an evergreen ad also differs in age, rating, and traffic share, so that comparison never isolates the line.

Build the separate ad when

  • The sale line must show on every impression. Legal, brand, or a partner who's paying for the promo and checking. You'll pin either way, so the pin penalty is a wash, and a full 15-headline ad written around the offer beats three lines bolted on.

  • The wording changes by ad group. Campaign-level assets hit every ad in the campaign, and there's no ad-group version. Different offers per product line means separate ads, or separate campaigns.

  • Two promotions overlap. Three headlines and two descriptions cover one sale. Past that, it gets tight.

  • The account doesn't have the feature. It rolled out per account and skips some sensitive verticals. Check the campaign's Assets tab before you plan around it.

Use the assets when

  • One sale, campaign-wide, with a date on it. This is most sales.

  • The evergreen ad has months of history you don't want to touch.

  • Nobody is going to be in the account at midnight on the last day.

  • You want to know whether the sale line itself moved anything, separate from the ad around it.

Run both when

The offer is big enough to justify its own campaign. A Black Friday event with its own budget, its own bids, and its own landing page is a campaign, and inside that campaign the sale line goes in as a campaign-level asset with an end date. You get the isolation of a dedicated build and the cleanup of the asset. What you don't do is duplicate every ad in the account.

What the standard comparison misses

Most write-ups on this compare features. The cost that decides it is operational.

I build one responsive search ad per ad group, all 15 headlines and 4 descriptions, and then I leave it alone. That's the house rule on every account I set up. A promo ad breaks the rule in every ad group at once, and the account you get back after three sales has 40 ad groups with two or three ads each, half of them paused, nobody sure which one is current. That's the account nobody can explain, and it's the thing every Monday report I send exists to prevent.

The asset method keeps the account legible. One row, one date, one line in the change log saying the sale went on and one saying it came off.

Two things to know before you start. You can't edit a campaign-level asset in place; delete it and make a new one, which takes a minute for three lines. And every asset goes through policy review when it's created, so build it a day before the sale, not the morning of.

What to do Friday

Open the campaign, go to Assets, add the sale as a headline and a description, set the end date. Don't pin unless somebody in legal says to. Leave your ads where they are, because they're the ones that already know how to convert.

If you'd rather someone check the account first, book an account read and I'll walk it with you on a screen share.

FAQ

Do campaign-level headlines replace the ad's own headlines?

No. They're added to the pool. Each ad still has its 15 headlines and 4 descriptions, and Google picks combinations from all of them.

Can I pin a campaign-level headline?

Yes, to any of the three headline positions. If an ad-level headline is also pinned there, both are eligible for that slot. Google's guidance is to pin sparingly, and the Optmyzr data says the same.

Do they count toward Ad Strength?

No. Google's help page says campaign-level headlines and descriptions aren't currently factored into Ad Strength.

What happens when the end date passes?

The asset stops serving. The ads underneath don't change, because they never did.

Why not just use promotion assets?

Use those too. Promotion assets are the separate extension line that shows the offer with a code or a date. Campaign-level headlines put the sale in the ad copy itself, so the two stack.

Jeffrey Kimura

Jeffrey Kimura

Google and Meta ads for owner-run businesses, out of Orange County. Microsoft rep on the platform side, large budgets on the agency side, in-house on the brand side. $300M+ personally managed. I write up what I learn as I go.

LinkedIn logo icon
Instagram logo icon
Back to Blog

Want this run on your account?

One call to confirm fit. I read the account and send back what I find in writing, with the dates and the numbers.

Request the account read
Kimura Worldwide

Google and Meta Ads management for growth-stage businesses. Named account manager in every contract. Orange County, CA.

© 2026 Kimura Worldwide. All rights reserved.