University > Looker Studio course > Fields in a report

Fields in a report

Understand the role of fields in Looker Studio, their types and aggregation methods, and discover best practices to manage and use them efficiently in your reports.

Data modeling

Prerequisites

To be able to work on the fields of a report, the following points must be observed:

  • Have edit access to the report and data source(s)
  • Have the correct rights and authentication mode (Owner/Viewer) set up to avoid surprises when editing.
  • Have knowledge of the concept of data aggregation

About fields in Looker Studio

Fields represent all the data available for a data source. Each field has a type (metric or dimension), a format (date, URL, text, number, etc.), and an aggregation method in the case of a metric. A field inherits its type, format, and default aggregation from the source, but can be overridden at the report/graph level. There are three different ways to override this information.

Data source

This is the place to standardize: correct types, set default aggregations, define the currency, and create shared calculated fields (e.g., CPC, ROAS, Source/Medium). Everything you would do in each report should live here.

Report

Ideal for contextual adjustments: rename "Cost" to "Cost (EUR)", group campaigns for this report only, choose a specific display format. You keep the source clean while customizing the experience.

Chart

Perfect for quick testing and iteration: a temporary CASE, a format variant, a TO_TEXT() to display an ID. Document these deviations if you keep them: they are not reusable elsewhere.

Simple decision rules

A diagram showing the three different places where you can change the data type for a Looker Studio data source.

Keep in mind the impact of rights: depending on Owner/Viewer, a user may or may not be able to see certain fields, and above all, may not be able to edit them. Reusable sources limit duplication and discrepancies.

If the list of fields changes (new fields, modified types), remember to update the fields in the source (Data sources > Edit > Refresh fields).

What are the differences between a metric and a dimension?

Dimensions

Definition: these are qualitative, descriptive attributes that allow data to be categorized or segmented. They generally appear in the form of text, dates, or categorical values.

Role: they serve as "keys" for organizing data. They are generally used as rows or columns in a table, or as labels in a graph.

Examples:

  • Date
  • Country
  • Traffic source (Google, Facebook, Email, etc.)
  • Campaign name
  • Device type (mobile, desktop)
  • Age group

Metrics

Definition: these are quantitative, measurable data that can be aggregated (sum, average, rate, etc.). They appear in the form of numbers.

Role: they represent the value being analyzed. They are often used as numerical values in graphs or tables.

Examples:

  • Number of clicks
  • Impressions
  • Conversion rate
  • Cost
  • Revenue

The interaction between the two types

A dimension segments the information that a metric will deliver. For example, if you want to display clicks by country, the dimension is "Country" and the metric is "Clicks." This interaction transforms raw data into actionable information. It is this dynamic combination of dimensions and metrics that enables flexible and customized performance visualization. In Looker Studio, metrics and dimensions interact with each other in almost all available visualizations.

A diagram showing, with two bubbles, the differences between a dimension and a metric in Looker Studio.

Different types of formats

Type inference from the connector

The connector sends Looker Studio a schema where each field has a default type. Looker Studio relies primarily on this schema to type the fields in the report.

  • Numeric: number, percent, duration
  • Text: label, id, campaign name, etc.
  • Date and time: date, year, month, week, hour, etc.
  • Boolean: true, false
  • Geo: country, city, continent, zip code, address, latitude, longitude
  • Currency: EUR, USD, GBP, INR, etc.
  • URL: URL or image

With Catchr, these types are sent automatically from connected sources and warehouses. No tedious manual editing required.

The list of different field types available: https://developers.google.com/looker-studio/connector/reference#semantictype

1. Time-related formats

In marketing, the concept of time is central. You will often want to analyze your performance by year, month, week, or even hour.

  • Year: to track your key indicators on an annual basis.
  • Year + quarter: useful for financial analysis or large seasonal campaigns.
  • Year + month: ideal for tracking the monthly evolution of your KPIs.
  • Year + week: useful for digital marketing, where campaigns are often planned on a weekly basis.
  • Specific day: allows you to see the impact of a one-off event such as a campaign launch.
  • Day of the week: essential for understanding which day your actions perform best.
  • Time: provides an hourly overview, useful for example for sending emails or advertising.
  • Duration (in seconds): corresponds to a measure of elapsed time, such as the average session duration on a website.

Rule of thumb: start your analysis with the monthly scale to identify trends, then refine with the weekly and daily scales for optimization.

2. Geographic formats

These formats allow you to view your data according to the location of your audiences or customers.

  • Countries and country codes: useful for comparing performance between different international markets.
  • Continents and sub-continents: provide a macro view for global strategies.
  • Regions and regional codes: allow you to drill down to the state or province level.
  • Cities and city codes: relevant for local marketing.
  • Latitude and longitude: useful for placing data on a precise map.

Rule of thumb: favor codes (US, FR, CA, etc.), which are more standardized and reliable than names.

3. Numeric formats

These form the basis of your performance indicators.

  • Number: used for all raw metrics such as impressions, clicks, or leads.
  • Percentage: essential for rates (CTR, conversion rate, open rate).
  • Duration: useful for measuring time spent or the duration of an action.
  • Currency: useful if you want to highlight monetary data such as the cost of a campaign.

Rule of thumb: limit the number of decimal places to keep your reports readable.

4. Text and logical formats

These are used to describe, categorize, or create filters.

  • Text: used to name campaigns, identify traffic sources, or display labels.
  • Boolean value (true/false): useful for creating simple filters (e.g., mobile traffic or not).
  • URL: allows you to integrate clickable links into your reports.
  • Image: allows you to view the image from a link.

Rule of thumb: use text to segment your data (by source, campaign, channel) and Booleans to create quick filters.

Different types of aggregation

Aggregation determines how Looker Studio combines multiple rows when you place a field in a chart or table.

There are several types of aggregation that can be classified into three distinct categories.

1. Numeric aggregations

These functions apply to fields containing numerical values. They are used to calculate statistical indicators.

  • SUM: calculates the total sum.
  • AVG: calculates the average.
  • MAX: returns the highest value.
  • MIN: returns the lowest value.

2. Counts

These functions apply to any type of field (text, number, ID, etc.) to count occurrences.

  • COUNT: counts the total number of entries, including duplicates.
  • COUNT_DISTINCT: counts only unique entries.

3. Special modes

These options control how Looker Studio behaves on fields when no particular aggregation is desired or when the tool must decide automatically.

  • NONE: no aggregation is applied, the data is left raw.
  • AUTO: Looker Studio automatically chooses the appropriate aggregation, especially in calculated fields.

Conclusion

Mastering fields in Looker Studio is essential for building reliable, readable, and actionable reports. Understanding the difference between dimensions and metrics, knowing where to edit a field (source, report, or graph), and applying the right formats or aggregations not only helps you avoid misinterpretations but also saves valuable time during analysis.

By adopting a clear logic—standardize in sources, contextualize in reports, and experiment in graphs—you create a solid foundation for your visualizations. This ensures consistency in your data, limits duplicates, and promotes smooth collaboration between different users.

With good field management, Looker Studio becomes a powerful tool for transforming raw data into concrete marketing insights, and Catchr further simplifies this step by automating the preparation and formatting of your data, without any technical effort.