| Purpose | Choose Data Fields and numerical aggregations that match the question you want a Cloudbeds Insights dashboard visualization to answer. |
| Best for | Property managers, general managers, administrators, and owners who create or validate custom dashboard visualizations. |
| Use this when | You are unsure which Data Field to use, need to choose how a numerical field is summarized, or a total, average, count, or other dashboard result does not look as expected. |
| Requirements | Cloudbeds Insights access. Creating or modifying dashboard visualizations also requires the applicable Author permissions. |
| Expected result | A dashboard visualization that uses Data Fields at the appropriate reporting level and summarizes numerical values in a way that matches the reporting question. |
| Limitations | Available Data Fields depend on your Cloudbeds Insights access and applicable reporting permissions. Aggregation options are available for numerical Data Fields. Text and date fields do not have aggregation options. |
Introduction
A dashboard can return a technically valid number and still answer the wrong question if the Data Field or aggregation does not match your reporting goal. Two decisions have the biggest effect on the result:
- Which Data Field represents the information you want to measure?
- How should multiple numerical values be summarized when records are grouped together?
Start with the reporting question, then choose the Data Field and aggregation that represent that question. This is especially important when similarly named fields represent data at different reporting levels or when a numerical value can be summarized in more than one way.
Use this guide while creating or editing a dashboard visualization. For the complete dashboard-building workflow, including adding visualizations, placing Data Fields, and applying filters, see Create and Configure a Custom Dashboard in Cloudbeds Insights.
The updated Reporting and Cloudbeds Insights experience is rolling out in phases. The features described in this article may become available to some properties before others. During the transition, you can continue accessing reports in the previous experience, which is currently expected to remain available until early March 2027.
Table of contents
- Choose the right Data Field
- Identify field types
- Understand how aggregation works
- Choose an aggregation
- Commonly confused aggregations
- Avoid misleading calculations
- Understand no value and zero
- Troubleshoot unexpected results
Choose the right Data Field
Start with the question the visualization should answer. Cloudbeds Insights can represent similar information at different reporting levels, so Data Fields with related names can produce different results.
For example, some fields describe the reservation or room reservation as a whole, while others represent activity for each applicable stay date.
| Compare | Reservation-level data | Stay-date operational data |
|---|---|---|
| Reporting level | Reservation or room reservation | Stay date |
| Repeats across stay dates? | No. The value represents the reservation or room reservation. | The activity is represented for each applicable stay date. |
| Example fields | Reservation Guest Count, Reservation Room Nights, Room Revenue Total | Guest Nights, Total Room Revenue, Room Rate |
| Use when | The question is about the reservation itself. | The question is about activity on a specific stay date. |
Do not mix reporting levels without checking what each Data Field represents. A reservation-level value does not automatically become a nightly value when the visualization is grouped by stay date. Using a reservation-level field for a stay-date question can make a result appear repeated or overstated.
Common field choices
| If you want to measure... | Consider this Data Field |
|---|---|
| Total guests on the reservation | Reservation Guest Count |
| Guests counted for each night of their stay | Guest Nights |
| Total nights across all rooms on the reservation | Reservation Room Nights |
| Room revenue for the whole stay, before taxes and fees | Room Revenue Total |
| All room revenue for a stay date, before taxes and fees | Total Room Revenue |
Need to compare field definitions? See Cloudbeds Insights Dashboard Data Fields: definitions and calculations to review the customer-facing Data Field dictionary and calculation details.
Identify field types
Data Fields can represent different types of information. Field-type icons help you recognize how a field behaves in a visualization, but they do not replace the field definition.
After Data Fields are added to a visualization, numerical metrics display a number icon (#), while non-numerical dimensions use a text-type icon. Date fields use a calendar icon. Aggregation options are available for numerical Data Fields. Text and date fields do not have aggregation options.
The example below uses Room Type as a non-numerical dimension in Group Rows, while Rooms Sold, Occupancy, ADR, and Total Room Revenue are numerical metrics in Columns.
Similar name does not mean same calculation. If two Data Fields have similar names, check their descriptions or the Dashboard Data Fields reference before choosing one.
Understand how aggregation works
A numerical Data Field can contain values across many underlying records. When a visualization groups those records, the aggregation determines how the numerical values are summarized into the result shown for that group.
Changing the aggregation changes the calculation, not the underlying data. The aggregation determines how the visualization summarizes the numerical values available for the selected field and grouping.
Filters also affect the values included in the result. Records that do not match the active filters are excluded before the remaining values are summarized for the visualization.
To review the aggregation for a numerical metric, open its three-dot menu in the visualization configuration area. The example below shows the aggregation menu for Rooms Sold.
Choose an aggregation
Choose the aggregation that matches the question you are asking. The available options shown for a numerical metric are Sum, Mean, Max, Min, Count, Std, and Var.
The first five options cover most day-to-day reporting questions. Std and Var are statistical measures and are less commonly needed.
| Aggregation | What it calculates | Use it to answer |
|---|---|---|
| Sum | Adds every value together. | How much is there in total? |
| Mean | Adds the values and divides by the records that have a value. | What is the typical or average value? |
| Max | Returns the single highest value. | What is the highest value? |
| Min | Returns the single lowest value. | What is the lowest value? |
| Count | Counts the records that have a value in that field. | How many records have a value? |
| Std (standard deviation) | Measures how spread out the values are, in the same unit as the field. | How consistent are the values? |
| Var (variance) | Measures the same spread as Std, but squared. | Use when a downstream statistical calculation or export specifically requires variance. |
When to use common aggregations
- Sum: Use for values that accumulate, such as revenue, taxes, fees, room nights, guest nights, and paid amounts.
- Mean: Use for a typical raw per-record value, such as room rate, stay length, or booking window.
- Max and Min: Use to find extremes or check the range of the data. They can help expose unusually high, low, or zero values.
- Count: Use when the question is how many records contain a value. Choose the field you count carefully because records with no value are skipped.
- Std: Use when you need to understand how much the values vary around the average. Because Std is expressed in the field's own unit, such as dollars or nights, it is the more readable measure of spread.
- Var: Use only when a statistical workflow specifically requires variance. Var is Std squared, so the result is not expressed in the field's original unit and is usually less useful for day-to-day operational reporting.
Using Std or Var? Spread requires at least two records to be meaningful. If a group contains only one record, the spread does not provide useful information. Add Count alongside Std when you need context for how many values contributed to the result.
Commonly confused aggregations
Some aggregation options answer similar-looking questions but calculate different things. Use these distinctions when a result looks unexpected.
| Compare | Difference |
|---|---|
| Sum vs. Count | Sum adds the values. Count counts the records that contain a value. For example, Sum of a room-count field answers how many rooms were booked, while Count answers how many records contain that room-count value. |
| Mean vs. total divided by all rows | Mean divides by the records that actually contain a value, not by every row in the group. If some records have no value, the two calculations differ. |
| Max vs. Sum | Max returns the single highest value. Sum adds all values together. For example, highest revenue night uses Max on a nightly revenue field, while total revenue for the period uses Sum. |
| Std vs. Var | Both measure spread. Std is expressed in the field's own unit and is easier to interpret. Var is Std squared and is mainly useful when a statistical calculation specifically requires variance. |
Avoid misleading calculations
Do not Sum rates, percentages, or other non-additive values
Sum is appropriate when values accumulate. A percentage, rate, stay length, or booking window does not become more meaningful by adding it across records. For example, adding three 80% occupancy values produces 240%, which does not represent an occupancy rate.
Do not apply Mean to a field that is already an average or percentage
Fields such as ADR, occupancy percentage, and commission percentage are already calculated figures. Applying Mean to them can produce a misleading result when the groups contain different numbers of records.
For example, consider two room types in one month:
| Room type | Rooms sold | Room revenue | ADR |
|---|---|---|---|
| Suite | 1 | $400 | $400 |
| Standard | 9 | $900 | $100 |
| Property total | 10 | $1,300 | $130 |
The Mean of the two ADR values is $250, but the actual property ADR is $130. The simple Mean gives the one suite night the same weight as the nine standard room nights.
Use the calculated ADR field at the grouping level you need instead of averaging ADR values again.
Understand no value and zero
Aggregations ignore records that have no value in the selected field. Those records are not treated as zero, and Count does not include them.
Zero is different. A record containing 0 has a value, so it is counted and included in calculations. For example, a $0 room rate can lower a Mean room rate, while a record with no room rate value is skipped.
| Example | Result | Why |
|---|---|---|
| Count of 1, no value, 1, 5, 6, 9, no value | 5 | The two records with no value are skipped. |
| Mean of 1, no value, 2, 3 | 2 | The total of 6 is divided by the 3 records that contain a value. |
Add Count when you need context for another aggregation. A total or average can be based on far fewer records than expected if the selected field is blank on many records. Count the same field to understand how many records contributed a value.
Troubleshoot unexpected results
Use the checks below when a dashboard visualization's totals, averages, counts, or grouped results do not match what you expected.
| What you are seeing | What to check |
|---|---|
| The average is higher than almost every individual value. | One or more outliers may be pulling the Mean up. Use Max and Min to check the range. |
| A percentage result is over 100%. | Check whether a percentage field is being added together. Percentages should not be summed across records. |
| ADR or occupancy does not match another result. | Check whether an already-calculated field is being averaged again. Use the calculated field at the grouping level you need. |
| The Count is lower than the number of records you expected. | The selected field may have no value on some records. Count a field that is populated for the records you intend to count. |
| A total looks much lower than expected. | The selected Data Field may be blank on many records. Use Count on the same field to understand how many records contributed a value. |
| There is no selectable aggregation for a Data Field. | Check the field type. Aggregation options are available for numerical Data Fields. Text and date fields do not have aggregation options. |
| Revenue appears repeated or overstated when grouped by stay date. | Check whether you are using a reservation-level revenue field where a stay-date revenue field is needed. |
| You cannot find the Data Field you expected. | Confirm that you are searching the correct Data Fields folder and that your role has the applicable reporting permissions. See Configure Cloudbeds Insights Viewer and Author Permissions. |
Next Operational Step
After choosing the Data Fields and aggregations that match your reporting question, return to Create and Configure a Custom Dashboard in Cloudbeds Insights to add them to a visualization, configure grouping and filters, and save the dashboard.
Comments
Please sign in to leave a comment.