Let’s be honest. A lot of the data that you see in analytics programs (including GA4) is imprecise, but we present the results in exact numbers, as if it was precise.

Why is analytics data imprecise?

Visitors using ad blockers, consent management systems, privacy-focused browsers — all of these technologies contribute to imprecise analytics.

How can you change your reporting to reflect this lack of precision in your data? One small step you can take right now is to start using round numbers in your reporting.

For example, here are 3 possible conversion rates:

  • 3.28%
  • 3.3%
  • 3%

Based on each number, would you actually change your tactics? Is this one conversion rate metric giving you enough information to even make a decision? Unlikely. And since we know that this data is imprecise, let’s not include a decimal at all, much less two decimals. We can easily change this by setting the decimal value for the metric to 0 in Looker Studio.

How to round non-decimal numbers in Looker Studio

What about larger numbers that don’t have decimals — how can we round those? We use Looker Studio for our reporting and there is a feature called Compact Numbers where a number will be truncated if it’s sufficiently large. Here is an example:

Sessions using Compact Numbers function in Looker Studio

While this is an interesting idea, it isn’t very easy to read, especially in a table like this:

Example of compact number feature using in table in Looker Studio

There is a ROUND function in Looker Studio, but it only works with decimal numbers, not whole numbers.

How to round to the nearest hundred in Looker Studio

We can force the ROUND function to round our metrics by temporarily turning our whole numbers into decimal numbers, like so:

(ROUND((Sessions/100),0))*100

This calculated field is taking our metric (Sessions), dividing it by 100 to turn it into a decimal, rounding that value, and then multiplying it by 100 to return it back to a whole number.

Example of Session Data rounded in Looker Studio

Let’s compare how that looks in a tabular format:

Rounded and Compact Numbers comparison in Looker Studio table

Much easier to read!

Rounding to the nearest ten or thousand in Looker Studio

That calculation rounds to the nearest hundred, but if you wanted to round to the nearest ten, use this:

(ROUND((Sessions/10),0))*10

Or, to round to the nearest thousand, use this:

(ROUND((Sessions/1000),0))*1000

Join our newsletter to get more how-to guides, expert tips & free resources

Using Looker Studio to round metrics with wide ranges of values

This rounding can break down a bit when you have a table with larger numbers and smaller numbers in it, like so:

Rounding function over rounding numbers and reducing accuracy without limits in place.

We wouldn’t want to lose those Organic Video sessions, and the other smaller numbers have changed too much via rounding.

In these situations, we can add a CASE function to ROUND the data differently, depending on how large the number is:

CASE
WHEN Sessions <10 THEN Sessions
WHEN Sessions >=10 AND Sessions <1000 THEN ((ROUND((Sessions/10),0))*10)
WHEN Sessions >=1000 AND Sessions <10000 THEN ((ROUND((Sessions/100),0))*100)
WHEN Sessions >= 10000 THEN ((ROUND((Sessions/1000),0))*1000)

END

Using that, we end up with smarter rounding results:

Using CASE function to set rounding rules in Looker Studio - example of table with varying numbers.

Try these out in your own reports — it should help you avoid the “why don’t these numbers match up?” discussion and instead help you focus on making decisions driven by the data.

Want to know what you can do to report effectively with inaccurate data? Check out our resource, Marketing Analytics Data is Wrong. Can It Be Fixed?!

Black and white portrait of Dana DiTomaso

Dana enjoys solving problems that haven’t been solved before. With her 20+ years experience in digital marketing and teaching, she has a knack for distilling complex topics into engaging and easy to understand instruction. You’ll find Dana sharing her knowledge at digital marketing conferences around the world, teaching courses, and hosting a technology column.

Learn more about Dana