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:
Page Title, Author, Creation Date.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.
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:
|| Key || Value ||
| Status | In Progress |
| Owner | Alice |
| Due | 2026-04-15 |
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:
Alternative Solutions
If the above configurations don't meet your needs, consider the following alternative solutions:
Best Practices
To avoid issues with multiple rows in your Page Properties Report:
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.
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.
In the macro settings, under Columns to show, enter a comma-separated list (no spaces):
Status,Owner,Due Date
Labels are the most reliable way to filter Page Properties Reports. Example: status-in-progress, team-marketing.
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