A quick primer
This effect comes from the same Smart Bidding adaptation logic that applies to any significant change in conditions. A sharp rise in conversion during a promotion, followed by a sharp drop once it ends, counts as a significant change for the bid strategy too, requiring calibration time of up to 3 weeks or 1 to 2 conversion cycles, depending on data volume and conversion cycle length. The problem is that during the promotion itself, the strategy adapted to unusually high conversion and more aggressive bids, and once the promotion ends, it has to "unwind" that adaptation, a process that also takes time, during which ROAS can look worse than the business's real underlying performance.
For planned, known-in-advance events, Google has a dedicated tool for smoothing this exact transition: Seasonality Adjustments inform Smart Bidding early about expected conversion changes from future events like promotions, recommended for short events lasting 1 to 7 days. Google specifically notes that these should only be used when expecting a major conversion change, since seasonality already handled automatically. Without an explicitly configured seasonality adjustment, the system has to detect the sharp shift from promo back to normal conditions on the fly, which explains the more pronounced dip right after the promotion ends.
What to check before you touch anything
- Was a seasonality adjustment set up for the promotion itself. If not, the strategy adapted to promo conditions without warning and is now unwinding just as abruptly.
- How many days or weeks have passed since the promotion ended. If it's less than the typical calibration window (up to 3 weeks), the dip may be a temporary adaptation effect, not a structural problem.
- How sharp was the contrast between promo and normal conditions (discount size, promotion length). A bigger contrast usually means a more visible "unwind" effect afterward.
- Did the end of the promotion coincide with other changes to the campaign (budget, bids, assets). These should be considered separately from the promotion effect itself.
- What did the ROAS dip look like after similar promotions in the past, if there's a history to draw on. That gives a sense of whether the current scale is typical for this business.
Possible approaches
- If a promotion is coming up, set up a seasonality adjustment covering not just the promo period itself but, if possible, a short transitional window afterward, to soften the sharpness of the return to normal conditions.
- If the promotion has already ended and ROAS dropped, let the strategy run through the typical calibration window (up to 3 weeks) rather than sharply changing the ROAS target in response to a temporary dip.
- Don't try to compensate for the dip by aggressively lowering the ROAS target right after the promotion. That can lead to overspending on auctions that have already returned to their normal, less-converting state.
- If the dip lasts significantly longer than the typical calibration window, look for an additional cause unrelated to the transition itself, such as seasonality or competition.
- Keep a record of these promo-to-normal transitions over time. That lets you predict the scale and duration of the expected dip more accurately for this specific business.