Your fixed-your-tracking Google Ads dashboard still shows a ROAS higher than your WooCommerce bank deposit — and the gap is not a tracking bug. It is a setting called Customer Lifecycle Value Optimization, and in February 2026 Google’s auto-calculator suggested a $46.27 incremental value on top of a $10 baseline to hit a 100% customer-acquisition target ROAS — a 4.6x inflation per new-customer conversion. That inflated dollar figure is both what Smart Bidding optimizes toward AND what your ROAS column displays. Until you subtract it back out, the two numbers were never going to match.
The Setting That’s Silently Inflating Your WooCommerce Numbers
Google rolled out New Customer Value Mode across Search, Performance Max, and Shopping in April 2025. In February 2026, Google added an auto-calculator inside the lifecycle-goals UI that suggests an incremental value and applies it account-wide. The Google Ads modal itself tells you what is about to happen: “Your account-level incremental conversion value will be updated, impacting all campaigns using this value.”
Most WooCommerce store owners did not intentionally turn this on. It appears inside Conversions → Goals → Customer Acquisition, under “New Customer Value Mode” — the mode Google recommends by default when lifecycle goals are configured. If a PPC agency, a rep, or an auto-suggested optimization touched that section of the account, the setting is almost certainly live. And the reporting impact was never announced as a reporting change, because Google frames the feature as a bidding advantage, not a reporting hazard.
Here is the mechanic, stated plainly. Google Ads identifies a new customer via auto-detection — specifically, anyone who has not purchased in the last 540 days. When that customer converts, Google adds your account-level incremental value to the transaction value before the number lands in the conversion-value column. The same number gets passed into Smart Bidding as an acquisition signal. Your WooCommerce order total did not change. Your bank deposit did not change. Only the Google Ads reporting layer changed.
This explains why GA4, Meta, and Google Ads never show the same number for the same WooCommerce store. The industry already considers a 20–30% discrepancy between GA4 and Google Ads “normal”. Lifecycle-value inflation stacks on top of that, invisibly. And it is not small: a $5,000/month ad budget with a 20% ROAS inflation represents roughly $12,000 per year of phantom attributed revenue — revenue nobody actually earned, sitting in reports nobody is auditing.
The context is worse than “one more discrepancy.” 67% of data professionals do not trust their analytics data for business decisions, up from 55% the year before. Trust is already the scarce resource. Silent inflators do not help.
How To Audit Your Own Google Ads Account In 3 Steps
You do not need a data team to check this. You need fifteen minutes and a willingness to look at a setting most store owners have never opened.
Step 1: Check whether the setting is enabled
Inside Google Ads, navigate to Goals → Conversions → Customer Acquisition. If “New Customer Value Mode” is selected (as opposed to “New Customers Only” or the feature being off), lifecycle-value inflation is active on your account. Note it and move on.
Step 2: Read the current incremental value
In the same section, Google displays the current incremental conversion value — the dollar figure being added to every qualifying new-customer conversion. If you see a suggested number from the auto-calculator (typically a multiple of your average order value), that is the premium being baked into your ROAS column. Write it down. You will need it in step three.
If Google has applied its own auto-suggestion and you never manually set this number, you are reading ROAS numbers influenced by an inflator you did not choose. That is the specific scenario Andrew Lolk (founder of Savvy Revenue) captured on LinkedIn in February 2026, when the auto-calculator proposed $46.27 on top of a $10 base.
Step 3: Deflate the reported ROAS before comparing to WooCommerce revenue
Pull the “New vs. Returning Customers” segment inside the conversions report. This reveals how many of your conversions qualified as new customers under Google’s 540-day auto-detection window. Multiply that count by the incremental value from step two. That product is the phantom revenue layer on top of real sales.
Subtract it from the reported conversion value. Now compare to WooCommerce revenue for the same date range. The two numbers will not match exactly — platform attribution timing, returns, and data loss still create gaps — but the lifecycle-value inflator has been removed. The remaining discrepancy is the normal platform-vs-reality gap, not the engineered one.
You may be interested in: Why Is Google Smart Bidding Bringing in WooCommerce Customers Who Return Their Orders
Why MER Is The Only Number Google Can’t Inflate
The question is not “how do I make Google Ads report the right ROAS?” The question is “which number on my dashboard is arithmetically immune to the platform’s reporting choices?”
That number is Marketing Efficiency Ratio (MER) — total business revenue divided by total ad spend across all channels, with revenue pulled from WooCommerce rather than from any platform’s conversion column.
MER cannot be inflated by Google’s lifecycle-value setting. MER cannot be double-counted when Meta and Google both claim the same purchase. MER does not care whether a customer was identified as new, returning, assisted, or last-click. It divides one number by another number, and both numbers come from systems the ad platforms do not write to.
Platform ROAS is still useful for campaign-level decisions inside a single platform. But the moment you are comparing your Google Ads dashboard to your bank account, you are asking platform ROAS to do a job it was never designed for. MER does that job. Nothing else does.
This is why feeding clean signals back to Google Ads matters just as much as auditing the ones Google adds on its own. WooCommerce to Google Ads Customer Match is the mirror-image problem: the signals you intentionally send Google to improve Smart Bidding. Lifecycle-value inflation is the signal Google adds without asking. A healthy account controls both sides.
The Structural Fix: Read The Number Google Doesn’t Write
The reason the lifecycle-value inflator works on most dashboards is that most dashboards read from Google. If the source of truth is the platform doing the inflating, there is no independent number to compare against.
Transmute Engine™ is a first-party Node.js server that lives on your subdomain and writes every WooCommerce event into your own BigQuery dataset in real time. MER calculated from that BigQuery table is grounded in WooCommerce orders, not in Google’s conversion-value column — which means Google’s lifecycle-value setting cannot reach into the number you read to decide whether a campaign is working. The structural fix is not patching Google Ads; it is building a reporting foundation Google cannot edit.
Key Takeaways
- The setting is real and on by default when lifecycle goals are enabled. “New Customer Value Mode” in Conversions → Customer Acquisition adds an account-level incremental value to every qualifying new-customer conversion.
- The same inflated number powers bidding and reporting. Smart Bidding optimizes against it, the ROAS column displays it, and WooCommerce never sees it.
- Google’s auto-calculator can suggest a 4.6x inflation. The February 2026 UI proposed $46.27 on top of a $10 baseline to hit a 100% target ROAS — applied account-wide.
- Audit in 15 minutes. Check the setting, read the incremental value, subtract (incremental × new-customer conversions) before comparing to WooCommerce revenue.
- MER from WooCommerce is the only inflation-immune metric. Total revenue ÷ total ad spend, using WooCommerce orders as ground truth, bypasses every platform’s reporting choices.
Frequently Asked Questions
It is an account-level Google Ads setting that assigns an incremental conversion value to new customers. That incremental value is added to reported conversion value AND fed into Smart Bidding — so the same inflated dollar figure powers both the optimizer and the ROAS column you read in the dashboard.
Only if you understand that the number appears in your reported ROAS, not just in bidding signals. If you do set it, keep a reference version of the unmodified transaction value so you can reconcile to actual WooCommerce revenue. If you do not need new-customer acquisition bidding, leave it off.
Because the incremental value is added to your transaction value at the Google Ads reporting layer. Your WooCommerce order totals have not changed. Google Ads is adding a synthetic premium per qualifying new-customer conversion to bias Smart Bidding toward acquisition, and the dashboard shows the inflated figure.
Yes. tROAS is calculated against the conversion values Google Ads records — which now include the incremental new-customer value. A campaign hitting a 400% tROAS under New Customer Value Mode is not generating 400% return against WooCommerce revenue; it is hitting 400% against the inflated conversion value Google Ads is reporting.
Google Ads uses auto-detection to identify anyone who has not purchased in the last 540 days as a new customer. In WooCommerce, filter your orders table by customer email, find the last order date per email, and flag any purchase where the previous order was more than 540 days prior. That population is the set Google is applying the incremental value to.
Reconciliation starts with one clean number — WooCommerce revenue, read from a dataset no ad platform can edit. Seresa builds that dataset for WordPress stores: WooCommerce + outPIPE to BigQuery, Transmute Engine™ as the first-party server, MER as the metric that survives every platform’s reporting choices.
