Product Life Cycle Marketing in Google Ads, Stage by Stage
See how bids, budgets and campaign placement should change from launch to decline. In our study, a steady bestseller lasted a median of three months.
Product life cycle marketing in Google Ads means moving each product between campaigns as its sales change: in Performance Max, a product’s target ROAS and budget come from its campaign. Launch it with a separate budget, move it into the main campaign after repeat orders, and protect its impressions, stock and price at the peak. In decline, tighten its target, look for the cause and exclude it only after a long run without sales. In our study of 1.4 million products, a steady bestseller lasted a median of three months.
This article is part of the guide to which products make money in Google Ads. It covers timing: how to read a product’s stage from your ad data, and what to change in your account at each stage.
What are the stages of the product life cycle?
The classic product life cycle has four stages: introduction, growth, maturity and decline. In a 1965 Harvard Business Review article, Exploit the Product Life Cycle, Theodore Levitt argued that managers knew the concept but rarely used it to make decisions.
Textbook summaries, such as the Wikipedia article on product life-cycle management, tell the stages apart by sales, costs and profit. They also admit that identifying the stage is “an art rather than a science”. Retail guides add tactics. Shopify’s guide to the product life cycle suggests bundles, limited releases and dynamic pricing for a declining product, and notes that maturity can last for years.
These sources describe the stages as a business sees them. Inside your ad campaigns, the same stages leave different signs:
| Stage | In a textbook | In an online store’s ad data |
|---|---|---|
| Introduction (launch) | Slow sales, high costs, demand has to be created | No impressions yet, or a few clicks and no sale |
| Growth | Sales grow quickly, profit starts to rise | First repeat orders, ROAS at or above your target |
| Maturity (peak) | Sales peak, competition grows, prices drop | Steady orders month after month at your target |
| Decline | Sales and profit fall, fewer ads | ROAS slips below target, then clicks continue without sales |
In online store ads, a bestseller’s cycle lasts about a quarter
In our study of 1.4 million products across 130+ stores over 13 months, the list of winning products changed much faster than the textbook curve suggests:
- 64.7% of winners were one-offs: one conversion in one month, and nothing after.
- 3 months was the median time a stable winner, one with at least two months of sales, kept its status.
- 71% of bestsellers stayed in the top for no more than 3 months out of 13.
- The study found no pronounced seasonality in which products became winners: the list changes for reasons beyond the calendar.
The four stages are real, but compressed. A product can launch, peak and fade within one quarter. If you review your campaign structure once or twice a year, you build it around products whose peak has already passed.
The study’s own conclusion: reviewing how budget is spread across products once a quarter is already too late. For the peak itself and what it means for planning, see how long bestsellers last.
How should bids, budgets and placement change at each stage?
In Performance Max, you can’t give one product its own bid. Google’s Ads API guide (Listing groups for retail) explains the difference: in Standard Shopping, listing groups set bids, but in Performance Max, listing group filters only include or exclude a set of products. That leaves you three levers for a single product: the campaign that holds it, the campaign’s target ROAS and its budget.
To move a product between campaigns, use a custom label in the feed. Google’s Merchant API reference (ProductAttributes) describes the five custom labels, custom_label_0 to custom_label_4, as fields for custom grouping of items in a Shopping campaign. Google’s listing groups guide names custom labels as one of the ways to group products in Performance Max. Set a label such as custom_label_1 to launch, growth, peak or decline, and moving a product takes one feed change.
A target and a budget belong to a whole campaign. So a stage with its own target needs its own campaign, and every extra campaign splits your conversions. Google Ads Help (About Target ROAS bidding) notes that performance generally improves with fewer, larger campaigns that get more conversions.
The portal treats 30 conversions a month per campaign as the minimum. Its structure rules split a campaign only when both parts keep at least 30 a month. A store with that volume can afford a campaign for new products, a main campaign and a campaign for declining products. A smaller store can run one main campaign, one campaign for new products and a list of exclusions.
The portal gives every product one of eight labels based on how it behaved in ads over the last 12 months. Read in order, they follow the stages. The table shows the label a product usually carries at each one:
| Stage | Signs in your ad data | Portal label | Where the product sits | Target and budget |
|---|---|---|---|---|
| Launch | No ad history yet, or not yet advertised | Newcomers | A separate campaign for new products | Enough budget to buy 15–20 clicks per product |
| Growth | Repeat orders, ROAS at or above target | Strong | Moved into the main campaign | The main campaign’s target |
| Peak | Steady orders at target, sales in 6+ months of 12 | Bestsellers | Main campaign | Protect impression share, add budget |
| Decline | ROAS at 60–100% of target, then lower | Marginal, then Loss-making | A campaign with a stricter target, if volume allows | Raise the target in steps of up to 15% |
| Stalled | Clicks continue, no conversions | Dormant | With the declining products | A small share of budget while you find the cause |
| End | Noticeable spend, no sale over a long window | To remove | Excluded | None; remove from the feed if discontinued |
Long tail is the one label outside this sequence: products that sell rarely but pay off. The portal suggests keeping them in rotation.
Launch: get the product its first impressions
Products that get no budget rarely start selling on their own. In our study of 1.4 million products, 1,196,357 started the period at zero spend. Over 13 months, 74.1% of them never got a single impression and 2.59% reached a conversion. Those that did sell took a median of 4 months to the first sale, and more than half went through a stage of clicks without sales first.
So new products need a campaign with its own budget and a clear test. The study puts the minimum honest test at 15–20 clicks per product, and at up to 50 in some categories, such as hobbies and crafts.
If you take orders before release, set availability to preorder and add an availability_date. Google’s Merchant API reference (ProductAttributes) defines that date as the day a pre-ordered product becomes available for delivery. For the full process, from the feed to a keep-or-drop decision, see launching new products in Google Ads.
Growth: move it to where the budget is
One order is weak evidence: 64.7% of winners in our study sold once and stopped. Wait for repeat orders: another order in a second month, or several in the first. Then move the product into the main campaign.
The portal’s label for this stage is Strong: the product sells and holds ROAS but has no long sales history yet. The portal suggests scaling it and checking stability in a couple of months.
If the main campaign then runs short of budget, raise it in steps of up to 20% and judge each step after 14 days. These are the portal’s working rules for budget changes.
Peak: protect impressions, stock and price
For Bestsellers, the portal suggests protecting impression share and adding budget. The label requires sales in at least 6 months of 12, so a product early in its peak still shows as Strong. Treat it as a peak product and check that it holds.
A peak can end for ordinary reasons: the product sells out, a competitor undercuts the price or demand moves on. A bestseller that starts spending without sales, or stops getting impressions, needs a check straight away. The usual causes are stock, price, season and competition. Catching that turn early is the subject of spotting a bestseller drop within days.
Two feed fields matter here. When you stop taking orders for a while, set the product to out_of_stock instead of deleting it, because you will want it back when stock returns. To stop showing an in-stock product for a while, use the pause attribute: Google’s Merchant API reference (ProductAttributes) says it temporarily pauses the item in ads.
Decline: tighten first, decide later
The textbook advice for decline is fewer ads. In an ad account, that means a stricter target and a smaller share of budget first. Decline starts with ROAS slipping below target. The portal’s Marginal label covers products at 60–100% of the goal, and Loss-making covers those far below it.
If your volume allows, move these products into a campaign with a stricter target. Either way, look for the cause: stock, price, the listing, a new competitor. The portal’s working rule for targets: change them by up to 15% at a time, no more than once every one to two weeks. That gives the campaign time to learn between steps.
If you clear the stock with a discount, submit it as a sale_price with a sale_price_effective_date. Google’s Merchant API reference (ProductAttributes) defines that field as the date range during which the item is on sale.
For a clearance event of a few days, look at seasonality adjustments. Google’s Ads API guide (Create seasonality adjustments) describes them as a way to tell Smart Bidding about changes in conversion rate during short events of 1–7 days. The guide adds that they are less effective for periods longer than 14 days.
Why the decline stage is not always the end
Our study of 1.4 million products tested a simple rule: switch a product off once it has spent a set amount with no sale. On 514,602 products with spend, the rule became less accurate as the amount rose. At $5 or more, 88.1% of switch-off decisions were correct; at $500 or more, 66.2% were. Of the products that had spent at least the cost of one conversion with no sale, 35.4% converted in later months, after a median of 2 months.
A slump can be a pause rather than the end of the cycle. Decide on the exit over a long window, not on one bad month. The portal’s structure rules exclude a product only after at least 50 clicks and no conversion over 360 days.
If you no longer sell a product, remove it from the feed instead of leaving it there as out of stock. Google’s Merchant API guide (Add and manage products) lists deleting products you no longer sell as part of managing a catalogue.
Example: one product over six months
Example store, not client data.
A tableware shop with an account ROAS of 4.5 pays 5 per click and sells at an average order value of 600. It adds a new serving bowl set:
| Month | Clicks | Spend | Orders | Revenue | ROAS | Stage |
|---|---|---|---|---|---|---|
| 1 | 20 | 100 | 0 | 0 | — | Launch |
| 2 | 60 | 300 | 3 | 1,800 | 6.0 | Growth |
| 3 | 120 | 600 | 6 | 3,600 | 6.0 | Peak |
| 4 | 140 | 700 | 6 | 3,600 | 5.1 | Peak |
| 5 | 140 | 700 | 3 | 1,800 | 2.6 | Decline |
| 6 | 120 | 600 | 0 | 0 | 0 | Decline |
| Total | 600 | 3,000 | 18 | 10,800 | 3.6 |
Over six months, the bowl set has a ROAS of 3.6, which is 80% of the store’s 4.5. Taken as one number, it looks like a slightly weak product you can leave alone. Month by month, the picture is different: a launch with 20 clicks and no sale, three strong months at 5.1–6.0, then a decline that ends in month 6 with 600 spent and no sale.
The moves follow the stages. Month 1: with 20 clicks and no sale, the product has only just reached the minimum test. That is too early for a verdict, so it stays in the new-products campaign. The next month it sells.
End of month 2: three orders, so it moves to the main campaign. Month 5: ROAS falls to 2.6, below 60% of the 4.5 target, so it moves to the stricter-target campaign and you check stock and price. Month 6: it now spends without selling, but with 18 orders in the window it is far from the exclusion rule.
A 12-month label tells you the role a product has played. The monthly trend tells you where it is heading.
What to do this month
- Record each product’s stage in a custom label (launch, growth, peak, decline) and update it monthly. Moving a product then takes one feed change.
- Give new products a separate campaign with its own budget. Judge each after 15–20 clicks, or after up to 50 in some categories.
- Move a product into the main campaign after repeat orders, since a single sale is weak evidence.
- Check your bestsellers every month: impressions, stock and price. When you stop taking orders, set
out_of_stockrather than deleting the product. - Move declining products into a campaign with a stricter target, if each campaign still gets 30+ conversions a month. Change targets by up to 15% at a time, at most once every one to two weeks.
- Exclude only after a long window. The portal’s rule is at least 50 clicks with no conversion over 360 days. Remove discontinued products from the feed.
In the portal, a change of label usually signals a change of stage. The products section labels the whole catalogue and recomputes the labels with every data refresh. It also lists products that used to sell consistently and are no longer showing. For each one, you see the reason, how many days it has been out and how much revenue that costs per month.
See which of your products sell and which only spend. Every product gets a label based on how it behaves in ads. The portal changes nothing without your consent.
Sources
- Exploit the Product Life Cycle — Theodore Levitt, Harvard Business Review, November 1965; managers knew the concept but rarely used it. Checked 2 October 2026.
- Product life-cycle management (marketing) — the four stages and their textbook traits; identifying a product’s stage is hard, especially in transition. Checked 2 October 2026.
- Product Life Cycle: Definition, Stages and Examples — retail tactics for decline (bundles, limited releases, dynamic pricing); maturity can last for years. Checked 2 October 2026.
- Listing groups for retail — Google Ads API: in Performance Max, listing group filters do not set bids but include or exclude products; custom labels as a way to group products. Last updated 30 September 2026. Checked 2 October 2026.
- ProductAttributes — Merchant API reference: custom labels 0–4 for custom grouping of items; availability values including
preorderandout_of_stock;availability_date;pause;sale_price_effective_date. Last updated 23 September 2026. Checked 2 October 2026. - About Target ROAS bidding — fewer, larger campaigns with more conversions generally perform better. Checked 2 October 2026.
- Add and manage products — Merchant API guide: managing products includes deleting products you no longer sell. Last updated 24 September 2026. Checked 2 October 2026.
- Create seasonality adjustments — Google Ads API: seasonality adjustments suit short events of 1–7 days and are less effective beyond 14 days. Last updated 30 September 2026. Checked 2 October 2026.
- GetProfit study: 1,404,808 products, 130+ stores, 13 months — winner lifespan, launch outcomes for products at zero spend, accuracy of switch-off rules, minimum product test.
- GetProfit portal methodology — label definitions, change-step limits (target ROAS up to 15%, budget up to 20%, 14-day review), 30 conversions a month per campaign, exclusion after 50 clicks with no conversion over 360 days, products that used to sell and dropped out of impressions.
Product Performance in Google Ads: What Sells, How Long
See which products earn their ad spend and what to do with each group. In our study of 1.4 million products, a steady bestseller lasted a median 3 months.
ABC Analysis: How to Split Products by Revenue and Ad Spend
Find the products that take an A share of your ad budget but bring a C share of revenue, using one Google Ads product export and a spreadsheet.
How to Launch New Products in Google Ads: Show, Test, Decide
Get every new product shown and fairly tested, using a budget slice your bestsellers can't take, with data from our study of 1.4 million products.
Product Segmentation in Google Ads: Splits That Move Budget
See what to split products by in Shopping and Performance Max, starting with how each product behaved in ads over a full year rather than the last 30 days.
Assortment Planning for Online Stores: What to Add and Keep
Decide what your store carries using Google Ads data. In our data, growing stores earned a bigger share of revenue from new products than declining stores.
Products Not Showing in Google Shopping: Which to Bring Back
Learn why products get no impressions in Shopping and Performance Max and which deserve another chance: a product in no campaign returns with one setting.