Free tool Assets

Google Ads Promotion Asset Generator

Build a Google Ads promotion asset with dates inside the occasion's window, one discount type, a promo code field that holds only the code, and short item text. Free, no sign-up.

  • Free
  • No sign-up
  • AI-assisted, checked line by line
  • 10 AI runs a day

What is on promotion. We aim for about 20 characters.

Promotion details (optional)
$

The check runs in your browser. Item suggestions use one of your 10 free AI runs.

Your promotion, its checks and a preview will appear here.

Paid Pilot Google Ads management

Want a strategist to run your Google Ads for you?

On every Paid Pilot plan, your strategist builds and refreshes the full set of assets for each campaign. One flat monthly fee, no setup fee, no percentage of ad spend, no contract, and the account stays in your name.

The free audit is a recorded video review of your account or your market, delivered within two business days. No pitch call.

  • Launch $499/month Ad budget up to $3,000 a month
  • Scale $1,499/month Ad budget $10,000 to $25,000 a month

Short answer

A promotion asset adds one offer, such as a percent or money amount off, to your Google Ads, with an optional occasion like Black Friday. Most occasions limit your dates to a set window, for example Oct 15 to Dec 15 for Black Friday, and each promotion can use a promo code or an "orders over" amount, but not both.

How to use the Google Ads Promotion Asset Generator

  1. Choose an occasion, or none, and set promotion dates inside the occasion's window.
  2. Pick the promotion type and amount, name the item, then add a promo code or an orders-over amount, not both.
  3. Enter the final URL of the page that shows the offer and its terms.
  4. Review the checks and the 3 item wordings, then copy the promotion as a table and enter it in Google Ads.

What goes into a promotion asset?

A promotion asset, which many people still call a promotion extension, shows one offer with your ad in up to 2 lines of text. You build it from these fields, in the order Google's promotion assets help page lists them:

  1. Occasion (optional), such as Black Friday or Summer Sale.
  2. Language and currency.
  3. Promotion type: Monetary discount, Percent discount, Up to monetary discount or Up to percent discount, as labeled in Google's list of promotion types.
  4. Item, the product or service on offer.
  5. Final URL, the page that shows the offer.
  6. Promotional details, for requirements such as a promo code or a spending limit.
  7. Promotion dates (optional).

A promotion can be attached to your account, a campaign or an ad group, and no single impression is charged for more than 2 clicks.

Which occasions can you choose, and what are their dates?

Pick an occasion and your promotion must run inside its date window. In Google's words, "You can narrow the date range, but you can't select dates outside of the occasion date range." These are the windows Google lists:

OccasionAllowed dates
New Year'sDec 1 to Feb 28
Boxing DayDec 15 to Jan 15
EpiphanyDec 15 to Jan 31
Chinese New YearJan 15 to Mar 1
Valentine's DayJan 15 to Feb 28
CarnivalFeb 1 to Mar 31
HoliFeb 1 to Mar 31
Women's dayFeb 15 to Mar 31
PassoverFeb 15 to May 1
EasterMar 1 to Apr 30
Parent's DayApr 15 to Aug 1
Labor DayApr 15 to Sep 15
Rosh HashanahAug 15 to Nov 1
DiwaliSep 1 to Dec 1
NavratriSep 15 to Oct 31
HalloweenOct 1 to Nov 15
Singles DayOct 15 to Nov 30
Black FridayOct 15 to Dec 15
Cyber MondayOct 15 to Dec 15
ChristmasNov 1 to Jan 15
St. Nicholas DayNov 1 to Dec 31
HanukkahNov 15 to Jan 31

These occasions have no fixed window and can run on any dates: Back to school, Mother's day, Father's Day, Independence Day, National Day, End of Season, Winter Sale, Summer Sale, Fall Sale, Spring Sale, Ramadan, Eid al-Fitr and Eid Al Adha. Two more are limited to one language: Year-end Gift (Japanese only, Nov 1 to Dec 31) and Songkran (Thai only, Mar 15 to May 1).

The window covers the dates the offer can be redeemed. Google's API asset definitions say that if an occasion is set, "the redemption window will need to fall within the date range associated with the occasion." If your Black Friday sale starts before Oct 15, choose a different occasion or none. The tool checks your dates against the window for you.

Can a promotion have both a promo code and a minimum order?

No. Google allows one discount and one trigger per promotion, and the Google Ads API's asset error definitions spell out what happens if you set two:

  • One discount. Percent off or money amount off, never both: "Cannot set both percent off and money amount off fields of promotion asset."
  • One trigger. A promo code or an "orders over" amount, not both: "Cannot set both promotion code and orders over amount fields of promotion asset."

The tool enforces both rules. To offer a code and a spend threshold, set up two separate promotions.

What goes in the promo code field

Only the code. Google's promotion asset requirements treat product descriptions, phone numbers and promotional statements in that field as violations. "FALLTUNEUP" is a code; "Use code at checkout for savings" is not. Capitals are usually fine, since Google's capitalization policy may allow non-standard capitalization in coupon codes.

When do promotion assets stop showing?

Google pauses promotions that sit untouched. Its help page says occasion promotions "must be created or edited within 6 months of their start date to be eligible to serve", and existing promotions that haven't been modified for the last 6 months are paused automatically. Set dates that match your real offer, and review your promotions before the 6 months are up.

Tips for a clear, accurate promotion

  • Keep the item short. We keep item text to about 20 characters so it fits on small screens, and the tool's 3 item wordings aim for that length.
  • Name the item plainly. "Furnace tune-ups" or "Kids' haircuts" tells people more than "Selected services".
  • Put the offer on the landing page. The page should show the offer and its terms. Google's misrepresentation policy covers unavailable offers.
  • Use "Up to" honestly. Pick an Up to type only when the discount varies, and make sure some items really get the full amount.
  • Check everything around it. Preview the ad itself in the Google Ads Preview Tool, test the page with the Landing Page Audit Tool, and list your everyday prices with the Price Asset Generator.

The tool's preview of the promotion line is an illustration. Google decides how the asset looks and whether it is approved.

Sources

  1. About promotion assets (Google Ads Help)
  2. About promotion assets for App campaigns (Google Ads Help)
  3. Promotion asset requirements (Advertising Policies Help)
  4. Google Ads API asset definitions (googleapis on GitHub)
  5. Google Ads API asset errors (googleapis on GitHub)
  6. Misrepresentation (Advertising Policies Help)
  7. Capitalization (Advertising Policies Help)

Updated 2 October 2026 by the Paid Pilot team. Google Ads is a trademark of Google LLC; Paid Pilot is an independent agency.

Frequently asked questions

What are the date ranges for promotion asset occasions?

Each dated occasion has a fixed window. Black Friday and Cyber Monday run Oct 15 to Dec 15, Christmas Nov 1 to Jan 15, Halloween Oct 1 to Nov 15 and Valentine's Day Jan 15 to Feb 28. Occasions such as Mother's day, Back to school and Summer Sale can run on any dates. Your promotion dates can be narrower than the window but never outside it.

Can a promotion asset have a promo code and an orders over amount?

No. A Google Ads promotion can use a promo code or an "orders over" amount, but not both, and Google's API returns an error if both fields are set. The discount works the same way: percent off or money amount off, not both. To offer a code and a spend threshold, create two separate promotions.

What can you put in the promo code field?

Only the promo code itself. Google's promotion asset requirements treat product descriptions, phone numbers and promotional statements in the promo code field as violations. Enter something like "SPRING" and put the details of the offer in the item and on your landing page, where customers can read the terms.

Why was my promotion asset paused?

Google automatically pauses promotion assets that haven't been modified for 6 months. Occasion promotions also have to be created or edited within 6 months of their start date to be eligible to serve. If the offer is still running, review the promotion, update its dates within the occasion's window and check its status in Google Ads.

What are the promotion types in Google Ads?

There are four: Monetary discount, Percent discount, Up to monetary discount and Up to percent discount. Use a monetary discount for a fixed amount off and a percent discount for a share of the price. The Up to types suit offers where the discount varies, as long as some items really get the full amount.

Do you have to choose an occasion for a promotion asset?

No, the occasion is optional. Without one, your promotion is not tied to an occasion's date window, so you can set your own promotion dates or leave them blank. Choose an occasion when the offer really is for that event, such as a Labor Day sale, because the occasion's window then limits the dates you can pick.

Rather have a pilot fly it?

Enter your website. A strategist records a free audit of your Google Ads account or your market within two business days, with no pitch call attached.

Prefer to talk? +1 (720) 677-0016, or ask Co-pilot