Start by proving what “dropped” in ROAS (and that it’s real)
ROAS is a ratio, so it can fall even when some things are improving. Before you hunt for a single “bad metric,” lock down the scope of the drop so you don’t diagnose noise.
Use the same definition of ROAS across both time periods
In Google Ads, ROAS is typically Conversion value / Cost. That sounds simple, but in practice ROAS can appear to “drop” because the underlying conversion value being counted changed (different conversion actions, attribution settings, value rules, or reporting delays). Make sure your comparison uses the same:
- Date window (and compare to the same length of time; ideally match day-of-week patterns).
- Conversion value source (which conversion actions are included in the “Conversions” set, and whether you’re looking at “Conversion value” vs “All conversion value” depending on your setup).
- Attribution lens (especially if you recently changed attribution settings or conversion windows).
Run a clean “compare” view first (account-wide, then only the impacted campaigns)
In your campaigns view, set your date range to the period where ROAS fell, then use the compare feature against the previous period (or year-over-year if seasonality matters). First do this at the account level, then filter down to only the campaigns that actually contribute meaningful spend and value—because a small campaign with a huge ROAS swing can distract you while the real issue is in a core campaign.
Now add columns that let you see what changed underneath ROAS, not just ROAS itself: Cost, Conversion value, ROAS, Conversions, Conversion rate, Clicks, Impressions, CTR, Avg. CPC, Value/conv., Value/click. These are the “ROAS truth serum” columns.
Find the responsible metric by decomposing ROAS (the fastest, most reliable method)
If you want to pinpoint which metric is “responsible,” you need to break ROAS into components that you can actually act on. Here’s the mental model I’ve used for years because it turns a scary ROAS drop into a short list of measurable levers:
ROAS = Conversion value / Cost
Then split it into the two buckets that always explain the “why”:
Conversion value = Conversions × Value per conversion
Cost = Clicks × CPC
So when ROAS drops, it’s almost always one (or more) of these:
1) CPC increased (you’re paying more per click)
2) Conversion rate decreased (fewer conversions per click)
3) Value per conversion decreased (average order value / lead value fell)
4) Mix shifted (same metrics in aggregate, but spend moved into lower-value traffic)
The “3-question” test that identifies the culprit in minutes
Once you have the columns in place and you’re comparing two periods, answer these in order:
- Did cost go up, conversion value go down, or both? If cost rose while value stayed flat, CPC and/or volume is likely the issue. If value fell while cost stayed flat, conversion rate and/or value per conversion is likely the issue.
- Did Value/click fall? Value/click is the most underused diagnostic metric. If it fell, your traffic is worth less (conversion rate down, value per conversion down, or mix shift). If it stayed stable but ROAS fell, you likely have a cost-side issue (CPC up).
- Which moved more: Avg. CPC, Conversion rate, or Value/conv.? The biggest percentage change among these is usually the primary driver.
As a practical example: if ROAS fell 25% and you see Avg. CPC up 20% while Conversion rate is flat and Value/conv. is flat, you don’t have a landing page problem—you have a pricing/auction/bidding pressure problem. If Avg. CPC is flat but Conversion rate fell 25%, you almost certainly have a traffic quality, intent, site, or measurement issue.
Confirm it with a simple “delta contribution” view (what actually moved the dollars)
Percent changes are helpful, but the most useful view is: where did the money move? Build a report (or use the report editor) that shows the change in:
- Conversion value (absolute) between periods
- Cost (absolute) between periods
Then segment by the dimension most likely to reveal mix shift. In real accounts, ROAS drops often come from a small number of segments that suddenly absorbed spend (or suddenly stopped producing value).
Use systematic segmentation to locate the exact “break” point
Once you’ve identified whether the drop is cost-side (CPC) or value-side (conversion rate / value per conversion), segmentation is how you pinpoint the exact source. The trick is to segment in the order that mirrors how Google Ads actually behaves: campaign/strategy first, then traffic source, then intent, then user context.
Segment 1: Campaign and bidding strategy (where ROAS behavior is “decided”)
Start by sorting campaigns by spend and then by the largest negative change in conversion value minus cost. If you’re on value-based bidding (like target ROAS), pay special attention to campaigns that recently changed targets, budgets, or creative/feed inputs. A ROAS drop often appears right after an aggressive scale attempt: budgets increase, bidding explores more auctions, CPC rises, and the system temporarily buys “broader” traffic while it relearns.
What to look for in the columns: campaigns where Cost increased faster than Conversion value, or where Value/click collapsed. Those two patterns lead you to very different fixes.
Segment 2: Network and inventory (where cheap volume can dilute value)
Next, segment by where ads served. If you see spend shifting into inventory that historically produces lower value (or lower conversion rate), ROAS can drop even though your core inventory is stable. This is a classic “mix shift” story: the account didn’t get worse everywhere—spend simply moved to places that monetize worse.
Segment 3: Search terms / intent (where ROAS is won or lost in Search)
For Search campaigns, intent drift is one of the most common ROAS killers. If you broadened match behavior, loosened negatives, changed ad groups, or launched new assets, you can unintentionally buy queries that convert but at lower value, or queries that attract clicks but don’t convert.
Use a compare view on search terms (or an equivalent query view) and look for terms where:
Cost increased materially while Value/click is low, or where Conversion rate fell sharply. Those terms are usually the “leak.”
Segment 4: Product / category mix (where ROAS drops in Shopping and Performance campaigns)
If you run product-driven campaigns, a ROAS drop is often a product-mix problem, not a campaign problem. One category (or even a handful of SKUs) can start taking budget due to better CTR, better eligibility, price changes, or stronger ad engagement—while producing lower margin or lower revenue per click.
Look for where spend shifted and whether Value/conv. fell because customers are buying cheaper products, using heavier discounts, or converting on lower-value items.
Segment 5: Device, location, and time (where context changes conversion rate)
If your diagnosis points to conversion rate, segment by device and location next. A sudden ROAS drop that’s isolated to one device is often a site experience issue (speed, checkout, tracking) rather than an auction issue. A drop isolated to one location can be competitive pressure, shipping constraints, store coverage changes, or simply a regional demand shift.
The hidden causes that make ROAS “drop” even when performance didn’t
After you identify the metric that moved (CPC, conversion rate, or value per conversion), validate that you’re not looking at a measurement artifact. These are the most common culprits I see across accounts of all sizes.
Conversion value reporting delay and attribution shifts
ROAS can look temporarily worse when conversion value arrives late (common with longer consideration cycles) or when you changed attribution settings, conversion windows, or which actions are included in your primary “Conversions.” If cost is recognized immediately but value arrives later, your most recent days will often look like a ROAS drop when it’s really a timing issue. A good habit is to exclude the most recent 1–3 days (sometimes longer for high-consideration funnels) when diagnosing trend breaks.
Tracking breakage or partial loss of value signals
If conversion rate and value/click both fell suddenly across multiple campaigns at the same time, don’t assume “the market got worse.” That pattern is what tracking issues look like in the interface. The giveaway is a sharp discontinuity (a cliff) rather than a gradual trend.
Promo and pricing changes (value per conversion down)
If conversions are steady but ROAS is down, value per conversion is often the story: heavier discounting, a shift toward lower-priced items, fewer upsells, or changes in shipping/tax that impact what gets passed back as conversion value. This is why I always diagnose ROAS with Value/conv. and Value/click visible—not just conversion count.
What to do once you’ve found the responsible metric
If CPC is the main driver
When CPC rises faster than value, you’re either paying more in the auction or bidding is choosing more expensive opportunities. First confirm whether the CPC rise is localized (one campaign, one segment) or systemic (most campaigns). Then decide whether you’re dealing with competition, settings expansion, or an intentional scale move.
Immediately actionable fixes usually include tightening where spend can go (especially if mix shifted), cleaning up intent sources that produce low value/click, and recalibrating value-based bidding targets so the system stops paying “premium” prices for traffic that doesn’t return premium value.
If conversion rate is the main driver
A conversion rate drop is rarely solved by “bidding harder.” The fastest wins tend to come from isolating the segment where conversion rate fell (device, location, query intent, product group), then either excluding that segment, routing it to a better landing experience, or rebuilding the funnel (forms, checkout, page speed, trust signals).
If the drop is sudden and broad, treat it like a measurement or site incident until proven otherwise.
If value per conversion is the main driver
When value per conversion falls, you’re often looking at merchandising and offer dynamics, not ad mechanics. In ecommerce, that can be discount depth, product mix, out-of-stock on higher-priced items, or a shift into categories with lower AOV. In lead gen, it can be lead quality/value mapping, offline value import changes, or sales pipeline changes.
The tactical Google Ads move is to make sure the platform is optimizing to the right value signal (and that the value signal reflects business reality), then to separate or prioritize higher-value segments so budget doesn’t drift into “easy but low-value” conversions.
A tight checklist you can reuse every time ROAS drops
- Step 1: Compare two periods; add columns: Cost, Conversion value, ROAS, Conversions, Conversion rate, Avg. CPC, Value/conv., Value/click.
- Step 2: Decide if it’s cost-side (CPC up) or value-side (Value/click down).
- Step 3: Segment in this order: campaign/strategy → network/inventory → search terms or products → device/location/time.
- Step 4: Check for “measurement cliffs” (sudden broad drops) before making bidding changes.
- Step 5: Fix the dominant driver first; don’t change five things at once or you’ll lose the signal.
If you tell me which campaign type you’re diagnosing (Search vs Shopping vs Performance-focused campaigns), whether you use target ROAS bidding, and whether the drop is sudden or gradual, I can recommend the most likely segmentation path and the fastest columns/report layout to identify the exact metric and the exact segment responsible.
Let AI handle
the Google Ads grunt work
| Section | Key Question | Main Insight | Primary Metrics / Concepts | Recommended Actions | Useful Google Help Links |
|---|---|---|---|---|---|
| Prove the ROAS drop is real | Has ROAS truly dropped, or did the definition / data change? | ROAS is a ratio; it can change even when underlying metrics improve. First confirm that you’re comparing like-for-like periods and conversion value definitions. |
ROAS = Conversion value / Cost Date range consistency Conversion value source & attribution settings |
- Match date windows and day-of-week patterns across periods. - Confirm which conversion actions and values are included in “Conversions” vs “All conversions”. - Check attribution model, conversion window, and value rules before diagnosing performance. |
Understand your conversion tracking data
About conversion goals |
| Decompose ROAS to find the responsible metric | Which underlying lever actually drove the ROAS change? | Break ROAS into actionable components: Conversion value (conversions × value/conv.) and Cost (clicks × CPC). Most drops trace back to CPC, conversion rate, value per conversion, or traffic mix. |
ROAS = Conversion value / Cost Conversion value = Conversions × Value/conv. Cost = Clicks × CPC Value/click |
- Add “ROAS truth serum” columns: Cost, Conversion value, ROAS, Conversions, Conversion rate, Clicks, Impressions, CTR, Avg. CPC, Value/conv., Value/click. - Run the 3-question test: (1) Did cost go up or value go down? (2) Did Value/click fall? (3) Which moved more: Avg. CPC, Conversion rate, or Value/conv.? - Attribute the drop to cost-side vs value-side vs mix-shift. |
About ROAS-related value columns
Measure & set conversion values |
| Delta contribution view | Where did the actual dollars move between periods? | Percent changes can mislead; looking at absolute change in conversion value and cost by segment reveals where ROAS really broke. |
Absolute change in Conversion value Absolute change in Cost Segment-level contribution |
- Build a report comparing two periods with columns for change in Conversion value and change in Cost. - Segment by likely mix-shift dimensions (campaign, network, product, device, etc.). - Isolate segments with large negative “conversion value – cost” deltas. |
Google Ads reports & customization (overview) |
| Systematic segmentation | Where exactly in the account did performance break? | Segment in the same order Google decides traffic: campaign/strategy → network/inventory → intent (search terms) or products → device/location/time. This quickly narrows ROAS drops to specific pockets. |
Segments: - Campaign & bidding strategy - Network/inventory - Search terms & intent - Product / category mix - Device, location, time |
- Sort campaigns by spend and negative change in (conversion value – cost). - Look for campaigns where Cost grew faster than Conversion value, or where Value/click collapsed. - For Search, inspect queries where cost rose but Value/click or conversion rate fell. - For Shopping/PMAX, check product/category groups that absorbed more spend with lower Value/conv. - Segment by device and location to catch UX or regional issues. |
Target by geographic location
How your data segments work |
| Hidden / non-performance causes | Could the ROAS drop be a measurement artifact instead of real? | ROAS can “drop” due to reporting delays, attribution changes, tracking breakage, or offer/pricing shifts that change value per conversion, even if true demand or efficiency didn’t worsen. |
Conversion value delays Attribution model & window changes Tracking issues Value/conv. vs discounting / AOV |
- Exclude the most recent 1–3 days (or more for long funnels) when diagnosing breaks. - Look for sudden, account-wide cliffs in conversion rate or value/click that suggest tracking problems. - Check promo, pricing, and merchandising changes when conversions are steady but Value/conv. drops. - Confirm that conversion values passed back still match business reality. |
Understand your conversion tracking data
About conversion goals |
| What to do once you know the driver | How should you respond if CPC, conversion rate, or value/conv. is the main culprit? | Fix the dominant driver, not everything at once. CPC issues point to auctions and mix; conversion rate issues point to traffic quality and UX; value/conv. issues point to offers, product mix, and value mapping. |
Avg. CPC Conversion rate Value/conv. Value/click |
- If CPC is up: tighten where spend can go (networks, placements, queries, products), clean out low-value traffic, and recalibrate value-based bidding targets. - If conversion rate is down: isolate the impacted segments, improve or reroute landing experiences, or exclude poor-performing contexts; treat sudden broad drops as measurement/site incidents first. - If value/conv. is down: review pricing, discounts, product availability, lead quality, and value imports; ensure Google Ads optimizes to the right value signal and separate higher-value segments. |
About bidding strategies
About Smart Bidding & value-based bidding |
| Reusable ROAS-drop checklist | What’s the repeatable process to diagnose any ROAS drop? | A simple 5-step flow: compare periods with the right columns, decide cost-side vs value-side, segment systematically, rule out measurement issues, then fix the main driver with focused changes. |
Columns: Cost, Conversion value, ROAS, Conversions, Conversion rate, Avg. CPC, Value/conv., Value/click Segmentation order and measurement checks |
- Step 1: Compare two periods with the full diagnostic column set. - Step 2: Classify the problem as CPC (cost-side) vs Value/click (value-side). - Step 3: Segment in order: campaign/strategy → network/inventory → search terms or products → device/location/time. - Step 4: Check for sudden “measurement cliffs” before adjusting bids or budgets. - Step 5: Change one main lever at a time so future data stays interpretable. |
Switch between dates & compare date ranges
Customize performance reports |
If you’re trying to pinpoint what’s behind a ROAS drop, it helps to break the ratio into its drivers (conversion value vs. cost, then clicks × CPC, conversions × value/conv., and ultimately value/click) and validate nothing changed in measurement, attribution, or date comparisons before you start optimizing. Blobr is a helpful companion for this kind of diagnosis: it connects to your Google Ads account, monitors performance changes continuously, and uses specialized AI agents to highlight where the shift is coming from (for example, rising CPC, falling conversion rate, lower value per conversion, or a mix change across campaigns, products, devices, or locations), then turns those findings into clear recommendations you can review and apply when you’re ready.
Start by proving what “dropped” in ROAS (and that it’s real)
ROAS is a ratio, so it can fall even when some things are improving. Before you hunt for a single “bad metric,” lock down the scope of the drop so you don’t diagnose noise.
Use the same definition of ROAS across both time periods
In Google Ads, ROAS is typically Conversion value / Cost. That sounds simple, but in practice ROAS can appear to “drop” because the underlying conversion value being counted changed (different conversion actions, attribution settings, value rules, or reporting delays). Make sure your comparison uses the same:
- Date window (and compare to the same length of time; ideally match day-of-week patterns).
- Conversion value source (which conversion actions are included in the “Conversions” set, and whether you’re looking at “Conversion value” vs “All conversion value” depending on your setup).
- Attribution lens (especially if you recently changed attribution settings or conversion windows).
Run a clean “compare” view first (account-wide, then only the impacted campaigns)
In your campaigns view, set your date range to the period where ROAS fell, then use the compare feature against the previous period (or year-over-year if seasonality matters). First do this at the account level, then filter down to only the campaigns that actually contribute meaningful spend and value—because a small campaign with a huge ROAS swing can distract you while the real issue is in a core campaign.
Now add columns that let you see what changed underneath ROAS, not just ROAS itself: Cost, Conversion value, ROAS, Conversions, Conversion rate, Clicks, Impressions, CTR, Avg. CPC, Value/conv., Value/click. These are the “ROAS truth serum” columns.
Find the responsible metric by decomposing ROAS (the fastest, most reliable method)
If you want to pinpoint which metric is “responsible,” you need to break ROAS into components that you can actually act on. Here’s the mental model I’ve used for years because it turns a scary ROAS drop into a short list of measurable levers:
ROAS = Conversion value / Cost
Then split it into the two buckets that always explain the “why”:
Conversion value = Conversions × Value per conversion
Cost = Clicks × CPC
So when ROAS drops, it’s almost always one (or more) of these:
1) CPC increased (you’re paying more per click)
2) Conversion rate decreased (fewer conversions per click)
3) Value per conversion decreased (average order value / lead value fell)
4) Mix shifted (same metrics in aggregate, but spend moved into lower-value traffic)
The “3-question” test that identifies the culprit in minutes
Once you have the columns in place and you’re comparing two periods, answer these in order:
- Did cost go up, conversion value go down, or both? If cost rose while value stayed flat, CPC and/or volume is likely the issue. If value fell while cost stayed flat, conversion rate and/or value per conversion is likely the issue.
- Did Value/click fall? Value/click is the most underused diagnostic metric. If it fell, your traffic is worth less (conversion rate down, value per conversion down, or mix shift). If it stayed stable but ROAS fell, you likely have a cost-side issue (CPC up).
- Which moved more: Avg. CPC, Conversion rate, or Value/conv.? The biggest percentage change among these is usually the primary driver.
As a practical example: if ROAS fell 25% and you see Avg. CPC up 20% while Conversion rate is flat and Value/conv. is flat, you don’t have a landing page problem—you have a pricing/auction/bidding pressure problem. If Avg. CPC is flat but Conversion rate fell 25%, you almost certainly have a traffic quality, intent, site, or measurement issue.
Confirm it with a simple “delta contribution” view (what actually moved the dollars)
Percent changes are helpful, but the most useful view is: where did the money move? Build a report (or use the report editor) that shows the change in:
- Conversion value (absolute) between periods
- Cost (absolute) between periods
Then segment by the dimension most likely to reveal mix shift. In real accounts, ROAS drops often come from a small number of segments that suddenly absorbed spend (or suddenly stopped producing value).
Use systematic segmentation to locate the exact “break” point
Once you’ve identified whether the drop is cost-side (CPC) or value-side (conversion rate / value per conversion), segmentation is how you pinpoint the exact source. The trick is to segment in the order that mirrors how Google Ads actually behaves: campaign/strategy first, then traffic source, then intent, then user context.
Segment 1: Campaign and bidding strategy (where ROAS behavior is “decided”)
Start by sorting campaigns by spend and then by the largest negative change in conversion value minus cost. If you’re on value-based bidding (like target ROAS), pay special attention to campaigns that recently changed targets, budgets, or creative/feed inputs. A ROAS drop often appears right after an aggressive scale attempt: budgets increase, bidding explores more auctions, CPC rises, and the system temporarily buys “broader” traffic while it relearns.
What to look for in the columns: campaigns where Cost increased faster than Conversion value, or where Value/click collapsed. Those two patterns lead you to very different fixes.
Segment 2: Network and inventory (where cheap volume can dilute value)
Next, segment by where ads served. If you see spend shifting into inventory that historically produces lower value (or lower conversion rate), ROAS can drop even though your core inventory is stable. This is a classic “mix shift” story: the account didn’t get worse everywhere—spend simply moved to places that monetize worse.
Segment 3: Search terms / intent (where ROAS is won or lost in Search)
For Search campaigns, intent drift is one of the most common ROAS killers. If you broadened match behavior, loosened negatives, changed ad groups, or launched new assets, you can unintentionally buy queries that convert but at lower value, or queries that attract clicks but don’t convert.
Use a compare view on search terms (or an equivalent query view) and look for terms where:
Cost increased materially while Value/click is low, or where Conversion rate fell sharply. Those terms are usually the “leak.”
Segment 4: Product / category mix (where ROAS drops in Shopping and Performance campaigns)
If you run product-driven campaigns, a ROAS drop is often a product-mix problem, not a campaign problem. One category (or even a handful of SKUs) can start taking budget due to better CTR, better eligibility, price changes, or stronger ad engagement—while producing lower margin or lower revenue per click.
Look for where spend shifted and whether Value/conv. fell because customers are buying cheaper products, using heavier discounts, or converting on lower-value items.
Segment 5: Device, location, and time (where context changes conversion rate)
If your diagnosis points to conversion rate, segment by device and location next. A sudden ROAS drop that’s isolated to one device is often a site experience issue (speed, checkout, tracking) rather than an auction issue. A drop isolated to one location can be competitive pressure, shipping constraints, store coverage changes, or simply a regional demand shift.
The hidden causes that make ROAS “drop” even when performance didn’t
After you identify the metric that moved (CPC, conversion rate, or value per conversion), validate that you’re not looking at a measurement artifact. These are the most common culprits I see across accounts of all sizes.
Conversion value reporting delay and attribution shifts
ROAS can look temporarily worse when conversion value arrives late (common with longer consideration cycles) or when you changed attribution settings, conversion windows, or which actions are included in your primary “Conversions.” If cost is recognized immediately but value arrives later, your most recent days will often look like a ROAS drop when it’s really a timing issue. A good habit is to exclude the most recent 1–3 days (sometimes longer for high-consideration funnels) when diagnosing trend breaks.
Tracking breakage or partial loss of value signals
If conversion rate and value/click both fell suddenly across multiple campaigns at the same time, don’t assume “the market got worse.” That pattern is what tracking issues look like in the interface. The giveaway is a sharp discontinuity (a cliff) rather than a gradual trend.
Promo and pricing changes (value per conversion down)
If conversions are steady but ROAS is down, value per conversion is often the story: heavier discounting, a shift toward lower-priced items, fewer upsells, or changes in shipping/tax that impact what gets passed back as conversion value. This is why I always diagnose ROAS with Value/conv. and Value/click visible—not just conversion count.
What to do once you’ve found the responsible metric
If CPC is the main driver
When CPC rises faster than value, you’re either paying more in the auction or bidding is choosing more expensive opportunities. First confirm whether the CPC rise is localized (one campaign, one segment) or systemic (most campaigns). Then decide whether you’re dealing with competition, settings expansion, or an intentional scale move.
Immediately actionable fixes usually include tightening where spend can go (especially if mix shifted), cleaning up intent sources that produce low value/click, and recalibrating value-based bidding targets so the system stops paying “premium” prices for traffic that doesn’t return premium value.
If conversion rate is the main driver
A conversion rate drop is rarely solved by “bidding harder.” The fastest wins tend to come from isolating the segment where conversion rate fell (device, location, query intent, product group), then either excluding that segment, routing it to a better landing experience, or rebuilding the funnel (forms, checkout, page speed, trust signals).
If the drop is sudden and broad, treat it like a measurement or site incident until proven otherwise.
If value per conversion is the main driver
When value per conversion falls, you’re often looking at merchandising and offer dynamics, not ad mechanics. In ecommerce, that can be discount depth, product mix, out-of-stock on higher-priced items, or a shift into categories with lower AOV. In lead gen, it can be lead quality/value mapping, offline value import changes, or sales pipeline changes.
The tactical Google Ads move is to make sure the platform is optimizing to the right value signal (and that the value signal reflects business reality), then to separate or prioritize higher-value segments so budget doesn’t drift into “easy but low-value” conversions.
A tight checklist you can reuse every time ROAS drops
- Step 1: Compare two periods; add columns: Cost, Conversion value, ROAS, Conversions, Conversion rate, Avg. CPC, Value/conv., Value/click.
- Step 2: Decide if it’s cost-side (CPC up) or value-side (Value/click down).
- Step 3: Segment in this order: campaign/strategy → network/inventory → search terms or products → device/location/time.
- Step 4: Check for “measurement cliffs” (sudden broad drops) before making bidding changes.
- Step 5: Fix the dominant driver first; don’t change five things at once or you’ll lose the signal.
If you tell me which campaign type you’re diagnosing (Search vs Shopping vs Performance-focused campaigns), whether you use target ROAS bidding, and whether the drop is sudden or gradual, I can recommend the most likely segmentation path and the fastest columns/report layout to identify the exact metric and the exact segment responsible.
