How to Calculate Conversion Value in Google Ads?

Alexandre Airvault
January 19, 2026

What “Conversion Value” Means in Google Ads (and Why It’s Not Just Revenue)

In Google Ads, conversion value is the number you assign (or pass dynamically) to represent how much a conversion is worth to your business. The platform then adds those values up to show the total value driven by your ads, and—crucially—uses that value signal for value-based bidding when you choose strategies like Maximize conversion value or Target ROAS.

Think of conversion value as your “business scoring system.” If you sell products online, it’s often revenue per order. If you generate leads, it’s usually an estimated value based on what those leads turn into over time. The better your values reflect reality, the smarter your optimization decisions become.

How Google Ads Calculates the Conversion Value Metric

Once values exist on your conversion actions, Google Ads calculates the Conversion value metric as the sum of the values of all conversions in the “Conversions” column. If you also report “All conversions,” then “All conv. value” is the value sum across both primary and secondary conversion actions.

From there, several key performance metrics are simple math:

  • Conv. value = total of all conversion values tracked (for the relevant column)
  • Value / conv. = Conv. value ÷ Conversions (average value per conversion)
  • Conv. value / cost = Conv. value ÷ Cost (your ROAS-style efficiency metric inside Google Ads)
  • Conv. value / click = Conv. value ÷ Eligible clicks

Primary vs. Secondary Conversions: Why Your Numbers Sometimes “Don’t Match”

Google Ads reporting depends on which conversion actions are set as primary (used for optimization and shown in “Conversions” and “Conversion value”) versus secondary (reporting only, shown in “All conv.” and “All conv. value”). If you’re trying to calculate ROI or train bidding, you generally want your most meaningful outcomes to be primary—and everything else to be secondary—so the bidding system isn’t optimizing toward the wrong value signal.

How to Calculate Conversion Value for Your Business (Before You Touch Any Tags)

The most common mistake I see is setting conversion value based on what’s easy to measure rather than what’s strategically correct. A strong value model doesn’t need to be perfect, but it does need to be consistent, defensible, and aligned to profit or growth goals.

Ecommerce (Purchases): The Straightforward Model

If you sell products online, the cleanest approach is usually transaction-specific (dynamic) conversion values where each order passes its actual value at checkout. This is especially important if you have multiple products with different price points, discounting, bundles, or variable cart sizes.

In many accounts, “purchase value” is set to revenue. That’s fine as a starting point. But if margins vary wildly by product category, you’ll often get better decisions by passing profit (or a margin-adjusted value) instead of raw revenue—because that’s the value you actually keep.

Lead Generation (Forms, Calls, Bookings): A Practical Value Formula

Lead gen needs an estimated value. The goal is to translate a lead into an expected financial outcome using your close rates and economics. A practical model looks like this:

  • Lead Value = (Lead-to-sale close rate) × (Average revenue per sale) × (Gross margin)

If you track multiple lead types (for example, “quote request” vs “schedule consultation”), give them different values. Even simple weighting (like $20 for a high-intent lead and $5 for a low-intent lead) is far better than treating everything as equal.

Decide: Same Value Every Time vs. Different Value Per Conversion

Use the same value when the conversion is essentially uniform (for example, a single service with a consistent average ticket) or when you’re intentionally using values to compare actions (like valuing a signup at $20 and a call at $5).

Use different values when the value truly changes per conversion—like ecommerce orders, variable pricing, or leads that can be priced based on form selections. This approach is more representative of reality and usually improves value-based bidding decisions.

How to Set Conversion Value in Google Ads (Static and Dynamic)

Option A: Set a Static (Same) Value in the Conversion Action

If you want each conversion to have the same value, you can set it directly in the conversion action settings. This is also the route you’re effectively taking when you use URL-based, codeless website conversion tracking—because that setup supports static in-platform values.

Here’s the fastest, reliable workflow:

  • Go to your conversion actions in the Goals area and open the conversion action you want to value.
  • Edit settings, then find the Value section.
  • Select Use the same value for each conversion, then enter the value you calculated.
  • Save your changes and allow a short ramp time—changes generally affect future conversions, not past ones.

Operational tip: if you change a conversion’s value later, keep a note of the change date. Your reporting trend lines will naturally shift, and you’ll want to interpret performance with that context.

Option B: Track Transaction-Specific (Dynamic) Values via Tag Parameters

If values vary by transaction, you’ll set the conversion action to use different values for each conversion and pass the value dynamically at the moment of conversion. This is common for purchases, but it’s also very effective for lead gen when your form captures intent or deal size indicators.

At a high level, your site needs to send two essentials at runtime:

  • value as a number (use a period as the decimal delimiter)
  • currency as a string using ISO 4217 currency codes (for example, “USD”)

A simplified example (your IDs/labels will differ):

<script>
 gtag('event', 'conversion', {
   'send_to': 'AW-CONVERSION_ID/CONVERSION_LABEL',
   'value': 123.05,
   'currency': 'USD'
 });
</script>

Best practice: always set a reasonable default value in the conversion action settings for cases where a value fails to pass. That prevents “zero value” conversions from quietly poisoning your bidding signals.

Option C: Use Offline Value for Qualified Leads (CRM-Based Value)

For many service businesses, the most accurate conversion value lives in the CRM: qualified opportunities, closed-won revenue, or margin. In those cases, you’ll get the strongest optimization by feeding back offline conversion values after the lead matures—so the system learns what actually produces revenue, not just what produces form fills.

If you’re doing this seriously, prioritize durability and accuracy: capture click identifiers properly, keep timestamps clean, and make sure values represent what you want to optimize for (often revenue or profit, not “number of leads”).

Validate Your Conversion Value (So Smart Bidding Can Actually Use It)

Confirm You’re Looking at the Right Columns (and the Right Time Basis)

In Google Ads, primary conversion columns are typically attributed back to the time of the click, not the day the conversion happened. This is great for ROAS analysis because spend is also tied to click date. But if you’re reconciling against another system, you may need to use “by conversion time” columns to line up dates more closely.

Also note that conversion data can show decimals. That’s normal when attribution assigns fractional credit across interactions.

Set the Right Count Setting for Value Accuracy

If you’re optimizing toward transaction value (especially ecommerce), counting matters. “Every” counts every conversion after an interaction for that conversion action, while “One” counts only one conversion per ad interaction. For purchases, “Every” is usually the right choice because each additional sale adds value; for lead actions, “One” is often more realistic if repeat submissions aren’t truly incremental.

Use Conversion Value Rules When Value Depends on Audience, Location, or Device

Sometimes your underlying value is real, but it’s not uniform. Maybe certain regions have higher close rates, certain audiences have higher lifetime value, or mobile leads are less likely to convert into sales. In these cases, conversion value rules let you adjust values in real time based on conditions like location, device type, and audiences—so both reporting and bidding use the adjusted value.

This is one of the most practical “advanced” levers in Google Ads because it upgrades your value model without requiring your website or CRM to calculate every nuance.

Turn Conversion Value into ROI Improvements with the Right Bidding Strategy

If you have reliable values, value-based bidding is where accounts usually take a big step forward. If you want to spend the budget and maximize total value, Maximize conversion value is a natural fit. If you need to hit a specific efficiency target, Target ROAS is typically the next step—but it works best when you have enough recent conversion volume with valid values to train the system.

The key is sequencing: get your value model stable first, confirm it’s flowing correctly, then let automation scale what your values define as “success.”

Let AI handle
the Google Ads grunt work

Try our AI Agents now
Topic Key Takeaway How to Calculate / Implement Google Ads Features Involved Relevant Google Ads Documentation
What “conversion value” means Conversion value is the numeric worth you assign to each conversion so Google Ads can sum total value and optimize using value-based bidding. It’s your internal “business scoring system,” not necessarily raw revenue. Decide what a conversion is worth in money or relative value (e.g., revenue, profit, or weighted points). Google Ads then aggregates these values into the Conversion value metric and related ratios like value per conversion and value per cost. Conversion actions, conversion value setting, Conversion value, Value / conv., Conv. value / cost, Conv. value / click columns. See how Google defines conversion value and related columns and conversion measurement. ([support.google.com](https://support.google.com/google-ads/answer/11305867?hl=en&utm_source=openai))
How Google Ads calculates the “Conversion value” metric Conversion value is the sum of all individual conversion values in the relevant column. “All conv. value” similarly sums across both primary and secondary conversion actions. Formulas used in the post:
  • Conv. value = sum of all conversion values
  • Value / conv. = Conv. value ÷ Conversions
  • Conv. value / cost = Conv. value ÷ Cost
  • Conv. value / click = Conv. value ÷ Eligible clicks
Reporting columns for conversions and conversion value, including standard and “by conv. time” variants. Reference the list of conversion-related columns in custom columns, including conversion value, value per conversion, and value per cost. ([support.google.com](https://support.google.com/google-ads/answer/11305867?hl=en&utm_source=openai))
Primary vs. secondary conversions Primary conversion actions feed Smart Bidding and populate the “Conversions” and “Conversion value” columns. Secondary conversions are for reporting only and appear in “All conversions” and “All conv. value.” Make your most meaningful outcomes (e.g., purchases, high-quality leads) primary so bidding optimizes toward them. Less critical or diagnostic actions should be secondary to avoid diluting the value signal. Conversion goals, primary vs. secondary conversion actions, “Conversions” vs. “All conversions” columns. Learn how Google structures conversion goals and updating your conversion goals, including primary/secondary status. ([support.google.com](https://support.google.com/google-ads/answer/10995103?hl=en&utm_source=openai))
Designing a value model before tagging Don’t default to what’s easiest to track. Build a value model that is consistent, defensible, and aligned with profit or growth, even if it’s approximate. Clarify:
  • What outcomes matter (revenue, profit, high-intent leads, etc.).
  • Relative importance of different actions (e.g., quotes vs. newsletter signups).
  • Whether you can approximate value using margins, close rates, or LTV.
Use those decisions to set static or dynamic values later.
Conversion goals, value settings per conversion action, account-level strategy (ROAS, growth vs. efficiency). Use conversion measurement as a framework, then configure values when you set up web conversions. ([support.google.com](https://support.google.com/google-ads/answer/1722022?hl=en-WS&ref_topic=10546871&utm_source=openai))
Ecommerce: dynamic transaction values For online sales, pass transaction-specific values (order revenue or profit) so Google Ads sees the real value of each order, especially when prices, discounts, or cart sizes vary.
  • Set the conversion action to “use different values for each conversion.”
  • At checkout, send the actual order value and currency in the tag (e.g., value: 123.05, currency: 'USD').
  • If margins differ heavily, consider passing profit or margin-adjusted value rather than gross revenue.
Web conversion tracking, Google tag or GTM event snippet, dynamic value and currency parameters, currency settings on the conversion action. See examples of passing value and currency with the Google tag in add a Google tag to your website and advanced e‑commerce tagging in implementation methods. Review currency behavior in additional settings. ([support.google.com](https://support.google.com/google-ads/answer/6331314?hl=en-WS&utm_source=openai))
Lead gen: practical value formula Lead generation requires estimated values based on downstream performance. Even a simple model is better than treating all leads equally. The blog’s suggested formula:
  • Lead Value = (Lead-to-sale close rate) × (Average revenue per sale) × (Gross margin)
Assign higher values to higher-intent lead types (e.g., “quote request”) and lower values to lighter signals (e.g., “newsletter signup”).
Conversion actions for different lead types (forms, calls, bookings), static per-conversion values, potentially offline value imports if you refine values in a CRM. Learn about tracking and importing downstream outcomes in offline conversion imports and conversion measurement. ([support.google.com](https://support.google.com/google-ads/answer/2998031?utm_source=openai))
When to use the same value vs. different values Use a single static value when conversions are uniform or explicitly being weighted. Use dynamic values when the economic value truly varies per conversion.
  • Same value: one service with a stable average ticket; weighting different actions (e.g., signups at 20, calls at 5).
  • Different values: ecommerce carts, variable pricing, or leads where form inputs give meaningful deal-size signals.
Conversion value setting (“use the same value for each conversion” vs. “use different values”), static vs. dynamic tagging implementations. Configure these options when you set up web conversions and define the Value setting for each conversion action. ([support.google.com](https://support.google.com/google-ads/answer/9119707?utm_source=openai))
Option A: static value in the conversion action For uniform conversions or KPI-style scoring, set a fixed value in the conversion action. This is also what you effectively use with codeless URL-based tracking. Workflow outlined in the post:
  • Go to Goals → Conversion actions → open the conversion.
  • Edit settings → Value section.
  • Select “Use the same value for each conversion” and enter your chosen value.
  • Save; changes impact future conversions only. Note the change date for reporting context.
Conversion action settings, default value field, URL-based (codeless) conversion setup. Follow the configuration flow in set up your web conversions (conversion settings → value) and related guidance in set up your conversions. ([support.google.com](https://support.google.com/google-ads/answer/9119707?utm_source=openai))
Option B: dynamic values via tag parameters When conversion value varies, send transaction-specific values at conversion time using your website’s tag implementation. In your implementation:
  • Set the conversion action to use different values per conversion.
  • Send value as a number and currency as an ISO 4217 code in your conversion event (for example, via gtag('event', 'conversion', ...)).
  • Set a reasonable fallback default value within the conversion action in case the tag fails to send a value.
Google tag or GTM event snippet, dynamic parameters, transaction-specific values, currency configuration. See dynamic value examples in add a Google tag to your website and the purchase-event example in implementation methods. Currency handling is detailed in additional settings. ([support.google.com](https://support.google.com/google-ads/answer/6331314?hl=en-WS&utm_source=openai))
Option C: offline and CRM-based values For many service businesses, the most accurate value appears later in the CRM (qualified opportunities, closed-won revenue, or profit). Importing offline values trains bidding on real business outcomes instead of raw lead volume.
  • Capture click identifiers (e.g., GCLID) and timestamps when leads first convert online.
  • When deals progress or close in the CRM, export conversions with their final values.
  • Import those offline conversions back into Google Ads so Smart Bidding learns which clicks led to valuable customers.
Offline conversion import, enhanced conversions for leads, CRM integration, offline value uploads. Use offline conversion imports and, for lead flows, enhanced options described in set up your web conversions (offline conversions section). ([support.google.com](https://support.google.com/google-ads/answer/2998031?utm_source=openai))
Attribution time: click time vs. conversion time By default, primary conversion metrics in Google Ads are attributed to the time of the click, not the time the conversion occurred. This aligns spend and value on the same timeline but can differ from other systems. Use “by conversion time” columns (e.g., Conversions (by conv. time), Conversion value (by conv. time)) when reconciling to systems that report on the actual day the conversion happened. Standard vs. “by conv. time” conversion and value columns, attribution models, reporting views. See the “by conv. time” variants in custom columns and interpretation tips in understand your conversion tracking data. ([support.google.com](https://support.google.com/google-ads/answer/11305867?hl=en&utm_source=openai))
Count setting: “Every” vs. “One” Your counting choice affects how much value Google sees. For ecommerce, “Every” is usually right; for leads, “One” often avoids overstating value from repeated submissions by the same user.
  • Every: counts each conversion after an ad interaction (best for purchases where each sale adds incremental value).
  • One: counts a single conversion per interaction (best when repeat actions don’t represent new value, like multiple form resubmits).
Conversion action “Count” setting, reporting columns that respect the selected counting logic. Configure this in the “Count” section, as described in about conversion counting options and in the conversion settings described in set up your web conversions. ([support.google.com](https://support.google.com/google-ads/answer/3438531?hl=EN-AU&ref_topic=10546871&utm_source=openai))
Conversion value rules When value depends on audience, location, or device, you can use conversion value rules to adjust values at auction time without changing your onsite or CRM logic. Examples from the post:
  • Increase value for audiences with higher LTV.
  • Adjust down for devices or regions that close at lower rates.
These adjustments change both reporting and bidding inputs in real time.
Conversion value rules, value rule conditions (audience, geography, device), value multipliers or fixed adjustments. Learn how to review and manage these rules in the conversion value rules report and how they integrate with value-based bidding in Maximize conversion value bidding. ([support.google.com](https://support.google.com/google-ads/answer/10519848?hl=en&utm_source=openai))
Value-based bidding strategies Once your value model is stable and values are flowing correctly, use value-based bidding to scale ROI: Maximize conversion value to grow total value, or Target ROAS when you need to hit a specific efficiency.
  • Stabilize tracking and value inputs first.
  • Switch to value-based strategies like Maximize conversion value (with optional target ROAS).
  • Ensure you have enough recent conversions with reliable values so Smart Bidding can learn.
Smart Bidding, Maximize conversion value, Target ROAS, value-based optimization across auctions. See how Smart Bidding optimizes for conversion value in about Smart Bidding, strategy selection guidance in pick the right bid strategy, and details in Maximize conversion value bidding. ([support.google.com](https://support.google.com/google-ads/answer/7065882?hl=en&utm_source=openai))

Let AI handle
the Google Ads grunt work

Try our AI Agents now

What “Conversion Value” Means in Google Ads (and Why It’s Not Just Revenue)

In Google Ads, conversion value is the number you assign (or pass dynamically) to represent how much a conversion is worth to your business. The platform then adds those values up to show the total value driven by your ads, and—crucially—uses that value signal for value-based bidding when you choose strategies like Maximize conversion value or Target ROAS.

Think of conversion value as your “business scoring system.” If you sell products online, it’s often revenue per order. If you generate leads, it’s usually an estimated value based on what those leads turn into over time. The better your values reflect reality, the smarter your optimization decisions become.

How Google Ads Calculates the Conversion Value Metric

Once values exist on your conversion actions, Google Ads calculates the Conversion value metric as the sum of the values of all conversions in the “Conversions” column. If you also report “All conversions,” then “All conv. value” is the value sum across both primary and secondary conversion actions.

From there, several key performance metrics are simple math:

  • Conv. value = total of all conversion values tracked (for the relevant column)
  • Value / conv. = Conv. value ÷ Conversions (average value per conversion)
  • Conv. value / cost = Conv. value ÷ Cost (your ROAS-style efficiency metric inside Google Ads)
  • Conv. value / click = Conv. value ÷ Eligible clicks

Primary vs. Secondary Conversions: Why Your Numbers Sometimes “Don’t Match”

Google Ads reporting depends on which conversion actions are set as primary (used for optimization and shown in “Conversions” and “Conversion value”) versus secondary (reporting only, shown in “All conv.” and “All conv. value”). If you’re trying to calculate ROI or train bidding, you generally want your most meaningful outcomes to be primary—and everything else to be secondary—so the bidding system isn’t optimizing toward the wrong value signal.

How to Calculate Conversion Value for Your Business (Before You Touch Any Tags)

The most common mistake I see is setting conversion value based on what’s easy to measure rather than what’s strategically correct. A strong value model doesn’t need to be perfect, but it does need to be consistent, defensible, and aligned to profit or growth goals.

Ecommerce (Purchases): The Straightforward Model

If you sell products online, the cleanest approach is usually transaction-specific (dynamic) conversion values where each order passes its actual value at checkout. This is especially important if you have multiple products with different price points, discounting, bundles, or variable cart sizes.

In many accounts, “purchase value” is set to revenue. That’s fine as a starting point. But if margins vary wildly by product category, you’ll often get better decisions by passing profit (or a margin-adjusted value) instead of raw revenue—because that’s the value you actually keep.

Lead Generation (Forms, Calls, Bookings): A Practical Value Formula

Lead gen needs an estimated value. The goal is to translate a lead into an expected financial outcome using your close rates and economics. A practical model looks like this:

  • Lead Value = (Lead-to-sale close rate) × (Average revenue per sale) × (Gross margin)

If you track multiple lead types (for example, “quote request” vs “schedule consultation”), give them different values. Even simple weighting (like $20 for a high-intent lead and $5 for a low-intent lead) is far better than treating everything as equal.

Decide: Same Value Every Time vs. Different Value Per Conversion

Use the same value when the conversion is essentially uniform (for example, a single service with a consistent average ticket) or when you’re intentionally using values to compare actions (like valuing a signup at $20 and a call at $5).

Use different values when the value truly changes per conversion—like ecommerce orders, variable pricing, or leads that can be priced based on form selections. This approach is more representative of reality and usually improves value-based bidding decisions.

How to Set Conversion Value in Google Ads (Static and Dynamic)

Option A: Set a Static (Same) Value in the Conversion Action

If you want each conversion to have the same value, you can set it directly in the conversion action settings. This is also the route you’re effectively taking when you use URL-based, codeless website conversion tracking—because that setup supports static in-platform values.

Here’s the fastest, reliable workflow:

  • Go to your conversion actions in the Goals area and open the conversion action you want to value.
  • Edit settings, then find the Value section.
  • Select Use the same value for each conversion, then enter the value you calculated.
  • Save your changes and allow a short ramp time—changes generally affect future conversions, not past ones.

Operational tip: if you change a conversion’s value later, keep a note of the change date. Your reporting trend lines will naturally shift, and you’ll want to interpret performance with that context.

Option B: Track Transaction-Specific (Dynamic) Values via Tag Parameters

If values vary by transaction, you’ll set the conversion action to use different values for each conversion and pass the value dynamically at the moment of conversion. This is common for purchases, but it’s also very effective for lead gen when your form captures intent or deal size indicators.

At a high level, your site needs to send two essentials at runtime:

  • value as a number (use a period as the decimal delimiter)
  • currency as a string using ISO 4217 currency codes (for example, “USD”)

A simplified example (your IDs/labels will differ):

<script>
 gtag('event', 'conversion', {
   'send_to': 'AW-CONVERSION_ID/CONVERSION_LABEL',
   'value': 123.05,
   'currency': 'USD'
 });
</script>

Best practice: always set a reasonable default value in the conversion action settings for cases where a value fails to pass. That prevents “zero value” conversions from quietly poisoning your bidding signals.

Option C: Use Offline Value for Qualified Leads (CRM-Based Value)

For many service businesses, the most accurate conversion value lives in the CRM: qualified opportunities, closed-won revenue, or margin. In those cases, you’ll get the strongest optimization by feeding back offline conversion values after the lead matures—so the system learns what actually produces revenue, not just what produces form fills.

If you’re doing this seriously, prioritize durability and accuracy: capture click identifiers properly, keep timestamps clean, and make sure values represent what you want to optimize for (often revenue or profit, not “number of leads”).

Validate Your Conversion Value (So Smart Bidding Can Actually Use It)

Confirm You’re Looking at the Right Columns (and the Right Time Basis)

In Google Ads, primary conversion columns are typically attributed back to the time of the click, not the day the conversion happened. This is great for ROAS analysis because spend is also tied to click date. But if you’re reconciling against another system, you may need to use “by conversion time” columns to line up dates more closely.

Also note that conversion data can show decimals. That’s normal when attribution assigns fractional credit across interactions.

Set the Right Count Setting for Value Accuracy

If you’re optimizing toward transaction value (especially ecommerce), counting matters. “Every” counts every conversion after an interaction for that conversion action, while “One” counts only one conversion per ad interaction. For purchases, “Every” is usually the right choice because each additional sale adds value; for lead actions, “One” is often more realistic if repeat submissions aren’t truly incremental.

Use Conversion Value Rules When Value Depends on Audience, Location, or Device

Sometimes your underlying value is real, but it’s not uniform. Maybe certain regions have higher close rates, certain audiences have higher lifetime value, or mobile leads are less likely to convert into sales. In these cases, conversion value rules let you adjust values in real time based on conditions like location, device type, and audiences—so both reporting and bidding use the adjusted value.

This is one of the most practical “advanced” levers in Google Ads because it upgrades your value model without requiring your website or CRM to calculate every nuance.

Turn Conversion Value into ROI Improvements with the Right Bidding Strategy

If you have reliable values, value-based bidding is where accounts usually take a big step forward. If you want to spend the budget and maximize total value, Maximize conversion value is a natural fit. If you need to hit a specific efficiency target, Target ROAS is typically the next step—but it works best when you have enough recent conversion volume with valid values to train the system.

The key is sequencing: get your value model stable first, confirm it’s flowing correctly, then let automation scale what your values define as “success.”