Confluence Page Properties Report Multiple Rows [new] May 2026

In Confluence, the Page Properties Report is natively designed to display one row per page. If you need to report on multiple rows from a single source page, you must use specific workarounds, as the macro typically only pulls the first row of data it finds. Option 1: Native "Multiple Macros" Workaround

To get multiple rows for one page in your report, you can add multiple Page Properties macros to that page.

Setup: Place each row of data into its own individual Page Properties macro on the source page.

Configuration: In the Page Properties Report macro settings, specify the Label used on those pages.

Behavior: The report will then show one row for every macro found on that page. Note that if the macros share a common header, they may still be split into multiple rows in the report. Option 2: Restructure to Key-Value Pairs

The most reliable native method is to use a two-column table where the left column is the header (the "Key") and the right is the "Value". Insert the Page Properties macro. Create a table with two columns. Make the left column a Header Column.

Enter your property names on the left and values on the right. Option 3: Third-Party Apps (Advanced)

The Page Properties Report macro is designed to display one row per page. By default, it does not support generating multiple report rows from a single Confluence page. Standard Native Behavior

The macro rollup works by looking for a single instance of key/value pairs across multiple pages. If you place multiple "Page Properties" macros on a single page, the report can only target one of them at a time if you use a specific ID, or it will aggregate them into a single entry. Workarounds to Generate Multiple Rows

To achieve a report with multiple rows, you must use one of the following structural or third-party methods:

Confluence Page Properties Report: How to Display Multiple Rows

Confluence is a powerful collaboration platform that enables teams to create, share, and manage content. One of its most useful features is the Page Properties Report macro, which allows users to create a table that displays properties from multiple pages. However, one common limitation of this macro is that it only displays a single row of data. In this article, we'll explore how to display multiple rows in a Confluence Page Properties Report.

What is a Confluence Page Properties Report?

A Page Properties Report is a macro in Confluence that enables users to create a table that displays properties from multiple pages. This macro is useful for creating reports, dashboards, and other types of pages that require data from multiple sources. With a Page Properties Report, users can easily create a table that displays information such as page titles, authors, creation dates, and more.

The Limitation: Single Row Display

By default, the Page Properties Report macro only displays a single row of data. This can be limiting when you need to display data from multiple pages. For example, if you have a report that needs to display data from 10 different pages, you would need to create 10 separate Page Properties Report macros, each displaying a single row of data. This can be cumbersome and make your page look cluttered.

Solution: Using the Page Properties Report with Multiple Rows

So, how can you display multiple rows in a Confluence Page Properties Report? The solution involves using a combination of Confluence macros and some clever configuration. Here are the steps:

Step 1: Create a Table on Each Page

To display multiple rows in a Page Properties Report, you need to create a table on each page that contains the data you want to display. This table should have a single row with the properties you want to display. For example, if you want to display the page title, author, and creation date, your table might look like this:

| Page Title | Author | Creation Date | | --- | --- | --- | | My Page | John Doe | 2022-01-01 |

Step 2: Add the Page Properties Macro

On each page, add the Page Properties macro to the table you created in Step 1. This macro will allow you to specify the properties that you want to display in the report.

Step 3: Add the Page Properties Report Macro

On the page where you want to display the report, add the Page Properties Report macro. This macro will allow you to specify the pages that you want to include in the report.

Step 4: Configure the Page Properties Report Macro

To display multiple rows in the report, you need to configure the Page Properties Report macro to use a specific layout. To do this, follow these steps:

Step 5: Add Pages to the Report

To add pages to the report, click the Add pages button and select the pages that you want to include. You can select multiple pages by holding down the Ctrl key (Windows) or Command key (Mac). confluence page properties report multiple rows

Step 6: Save and View the Report

Save the page and view the report. The Page Properties Report macro should now display multiple rows of data, one for each page that you selected.

Tips and Variations

Here are some tips and variations to help you get the most out of the Page Properties Report macro:

Conclusion

Displaying multiple rows in a Confluence Page Properties Report is a powerful way to create reports and dashboards that showcase data from multiple pages. By following the steps outlined in this article, you can create a report that displays multiple rows of data, making it easier to analyze and visualize your data. Whether you're a Confluence power user or just starting out, this article has provided you with the knowledge and skills to take your reporting to the next level.

0;1079;0;2cb; 0;d7;0;f1; 0;88;0;98; 0;279;0;17a; 0;1152;0;b19;

18;write_to_target_document1a;_ciPuabL2OOfP2roP5bu40A0_20;56; 0;aea;0;407;

The Page Properties Report macro in Confluence is a powerful tool for data aggregation, but it can be frustrating when it doesn't display multiple rows as expected. To ensure your report functions correctly and displays every relevant page as a separate row, you must master the relationship between the Page Properties0;bb0;0;656; macro and the Report macro. 0;16; 0;92;0;a3; 0;baf;0;64b; How the Report Generates Rows 0;16;

In Confluence, the Page Properties Report generates one row for every unique page that matches your specified labels and criteria. If you are expecting multiple rows but only seeing one (or none), the issue usually lies in how your source pages are tagged or how the metadata is structured. 0;16; Key Strategies for Multiple Rows 0;16; 0;4f8;0;4cd;

Distinct Source Pages: Each row in your report must correspond to a distinct Confluence page. If you have multiple "Page Properties" macros on a single page, the report will often merge them into one row or only display the first one. To get ten rows of data, you generally need ten separate pages.

Uniform Labeling0;ee;0;403;: The most common reason for missing rows is inconsistent labeling. The Report macro filters by labels. Ensure every source page has the exact same label (e.g., project-status) applied to the page itself, not just text within the page.

Table Formatting: Inside each source page's Page Properties0;402; macro, your data must be in a two-column table. The left column acts as the "Header" (the metadata key). The right column contains the "Value."

If the report cannot find these specific keys across multiple pages, it won't be able to populate the rows and columns accurately. 0;54; Advanced Troubleshooting for Multiple Rows 0;16; 0;265;0;4b8;

Check the "Space" Scope: Ensure your Report macro is configured to look across the correct spaces. If your source pages are spread across "Marketing" and "Product" spaces, but your report is limited to "Marketing," you will miss half your rows.

Avoid Macro Nesting0;40e;: Do not place a Page Properties macro inside another macro (like a Layout or Expand macro) unless necessary, as this can sometimes hide the metadata from the reporting engine.

The "Hidden" Parameter: If you want to keep your source pages clean, you can check the "Hidden" parameter in the Page Properties macro. This allows the data to be reported in your master table without cluttering the view of the individual source pages.0;5ac; 0;2a; Common Use Case: Project Dashboards 0;16;

To create a project dashboard with multiple rows, create a "Template" page for project updates. Every time a new project starts, create a new page from that template, ensuring it has the label status-update. Your master Page Properties Report macro will then automatically add a new row every time a new project page is published. 0;16;

18;write_to_target_document7;default18;write_to_target_document1a;_ciPuabL2OOfP2roP5bu40A0_20;a5;

18;write_to_target_document1b;_ciPuabL2OOfP2roP5bu40A0_100;57; 0;9bb;0;679;

18;write_to_target_document1a;_ciPuabL2OOfP2roP5bu40A0_20;4c85;0;4d7f; AI responses may include mistakes. Learn more

18;write_to_target_document7;default0;a1;0;a1;18;write_to_target_document1a;_ciPuabL2OOfP2roP5bu40A0_20;a5; 0;f5;0;195;

18;write_to_target_document1b;_ciPuabL2OOfP2roP5bu40A0_100;4ae;0;6b3; 0;26c;0;7f0;

18;write_to_target_document1a;_ciPuabL2OOfP2roP5bu40A0_20;edf; 18;write_to_target_document7;default0;1a4; 0;36c9;0;71;

18;write_to_target_document1b;_ciPuabL2OOfP2roP5bu40A0_100;6;

18;write_to_target_document1a;_ciPuabL2OOfP2roP5bu40A0_20;6;

Page Properties Report macro is natively designed to roll up key-value pairs from multiple pages, showing one row per source page

. If you need to display multiple rows from a single page in your report, you have three primary options: Atlassian Community 1. The Multi-Macro Workaround (Native) You can place multiple Page Properties macros In Confluence, the Page Properties Report is natively

on a single page. If they share the same table headers and page label, they will appear as separate rows in your report. Atlassian Documentation Page Properties Macro for each row you want to report. Ensure each macro contains a table with a Header Column on the left and data on the right. Assign a unique

to each macro in its settings if you need to filter specific ones. Label the page and use that label in your Page Properties Report Macro Atlassian Documentation 2. Nested Table "Trick" (Visual Only)

If you want the report to technically stay as one row but display a full list of items: Confluence page properties and page properties report.

Confluence Page Properties Report — multiple rows

If you need a Page Properties Report that shows multiple rows (one row per child page) from Page Properties macros on child pages, use the built-in Page Properties Report macro configured like this:

  1. On each child page include a Page Properties macro with a table. Example table on each child page:
|| Key || Value ||
| Status | In Progress |
| Owner  | Alice      |
| Due    | 2026-04-15 |
  1. On the parent/index page insert the Page Properties Report macro and set:
  1. Example macro parameters (Confluence Cloud / Server UI):

Notes:

If you want, I can generate the exact macro code snippet or a template table for your child pages — tell me the property keys you use.

Confluence Page Properties Report: Handling Multiple Rows

The Confluence Page Properties Report macro is a powerful tool for displaying metadata from pages in a table format. However, one common challenge users face is dealing with multiple rows in the report when a page has multiple property values. In this article, we'll explore how to effectively manage and display multiple rows in a Confluence Page Properties Report.

Understanding the Issue

When you add a Page Properties Report macro to a Confluence page, it retrieves property values from the pages that match the specified criteria. If a page has multiple values for a property, the report will display multiple rows for that page, one for each property value. This can lead to a cluttered and confusing report, especially if you're dealing with a large number of pages or complex property values.

Configuring the Page Properties Report

To handle multiple rows in a Page Properties Report, you can try the following configurations:

  1. Use a delimiter: If you're using a property with multiple values, you can specify a delimiter (e.g., comma, semicolon) to separate the values. This will display all values in a single cell, rather than creating multiple rows.
  2. Group by page: Make sure the "Group by page" option is enabled in the report macro settings. This will ensure that each page is only listed once in the report, even if it has multiple property values.
  3. Use a custom template: Confluence allows you to create custom templates for the Page Properties Report. You can design a template that handles multiple rows or values more elegantly.

Alternative Solutions

If the above configurations don't meet your needs, consider the following alternative solutions:

  1. Use a different macro: Confluence offers other macros, such as the Page Properties macro, that can help you display metadata in a more flexible way.
  2. Create a custom report: If you have specific reporting requirements, you can create a custom report using Confluence's API or a third-party plugin.

Best Practices

To avoid issues with multiple rows in your Page Properties Report:

  1. Plan your property structure: Before creating a report, think about how you'll structure your property values. Consider using delimiters or separate properties for different values.
  2. Test your report: Always test your report with sample data to ensure it displays as expected.
  3. Document your setup: Keep a record of your report configuration and any custom templates or solutions you implement.

By following these tips and best practices, you can effectively manage multiple rows in your Confluence Page Properties Report and create informative, easy-to-read tables that meet your needs.

In Confluence, the Page Properties Report macro is natively designed to display only one row per page. If a single Page Properties macro contains a table with multiple rows, the report will typically only display the first one.

To display multiple rows in a report from a single source page, you can use these official methods and common community workarounds: Official Methods

Multiple Page Properties Macros: You can place several Page Properties macros on one page. If they have different header names, the report may display them in one row; however, if they share common headers, the report will split them into multiple rows for that same page.

Use Unique IDs: Assign a unique Page Properties ID to each macro on your source page. In your Page Properties Report, you can then specify which specific IDs to include, or leave it blank to report on all of them as separate entries.

Confluence Page Properties Report: Displaying Multiple Rows

The Confluence Page Properties Report macro allows you to display metadata from a page in a table format. However, by default, it only displays a single row of data. If you want to display multiple rows of data, you can use the following approaches:

Method 1: Using the Confluence Page Properties Report macro with multiple page property macros

You can add multiple Page Property macros to a single page, each containing a different set of metadata. Then, use the Confluence Page Properties Report macro to display all the page properties.

Here's an example:

| Page Property Macro 1 | Page Property Macro 2 | ... | | --- | --- | ... | | Property 1: Value 1 | Property 2: Value 2 | ... | | Property 3: Value 3 | Property 4: Value 4 | ... |

Confluence Page Properties Report Macro

| Property | Value | | --- | --- | | Property 1 | Value 1 | | Property 2 | Value 2 | | Property 3 | Value 3 | | Property 4 | Value 4 |

Method 2: Using a Table Macro with multiple rows

Alternatively, you can use a Table macro to create a table with multiple rows. You can then use the Page Property macro to populate the table cells.

Here's an example:

Table Macro

| Property | Value | | --- | --- | | Property 1 | page-property:Property 1 | | Property 2 | page-property:Property 2 | | Property 3 | page-property:Property 3 | | Property 4 | page-property:Property 4 |

In this example, each row of the table displays a different set of metadata.

Method 3: Using a Third-Party Add-on

There are also third-party add-ons available that provide enhanced functionality for displaying multiple rows of data in a Confluence page properties report. One such add-on is the Advanced Page Properties add-on.

Advanced Page Properties Add-on

This add-on allows you to display multiple rows of data in a page properties report using a simple syntax.

Here's an example:

Advanced Page Properties Macro

| Property | Value | | --- | --- | | advanced-page-properties | | Property 1 | Value 1 | | Property 2 | Value 2 | | Property 3 | Value 3 | | Property 4 | Value 4 | | /advanced-page-properties |

This add-on provides a more flexible and customizable way to display multiple rows of data in a Confluence page properties report.

Conclusion

Displaying multiple rows of data in a Confluence page properties report can be achieved using various methods, including using multiple page property macros, a table macro, or a third-party add-on. Choose the method that best fits your needs and requirements.

Here’s a clear write-up explaining how to display multiple rows using the Page Properties Report macro in Confluence.


How to Display Multiple Rows with the Confluence Page Properties Report Macro

Example: Project Risk Register

Parent Page: Risk Dashboard
Child Pages: Risk 001, Risk 002, Risk 003 (each labeled project-risk)

| Page Title | Status | Owner | Due Date | Impact | |------------|--------|-------|----------|--------| | Risk 001 | Open | Alice | 2025-05-01 | High | | Risk 002 | In Progress | Bob | 2025-04-15 | Medium | | Risk 003 | Closed | Alice | 2025-03-30 | Low |

This table is generated automatically. Adding a fourth child page creates a fourth row instantly.

2. Showing Only Specific Columns

In the macro settings, under Columns to show, enter a comma-separated list (no spaces):
Status,Owner,Due Date

2. Use labels for filtering.

Labels are the most reliable way to filter Page Properties Reports. Example: status-in-progress, team-marketing.

Example Use Case

Label: sprint-22-task

Page A (Design homepage)
| Status | Owner | Due Date | |--------|-------|----------| | Done | Alice | Jan 10 |

Page B (Write API docs)
| Status | Owner | Due Date | |--------|-------|----------| | In Progress | Bob | Jan 15 |

Page Properties Report (filtered by sprint-22-task) shows:

| Page Title | Status | Owner | Due Date | |---------------------|--------------|-------|----------| | Design homepage | Done | Alice | Jan 10 | | Write API docs | In Progress | Bob | Jan 15 | In the Page Properties Report macro, select the