Confluence Page Properties Report Multiple Rows Jun 2026
Which of Confluence are you using? (Cloud or Data Center/Server)
To ensure data consistency, create a template page that your team can reuse. Create a new page. Insert the macro. Inside the macro, insert a 2-column table.
Page Properties and Page Properties Report work together through . When you insert a Page Properties macro on a page, Confluence automatically adds a label to that page. The report macro then pulls data from all pages that carry that same label, regardless of how many Page Properties macros exist on those pages.
Displaying all these as individual rows in the master report—rather than just one row representing the entire page—allows for and better filtering in the master table. Method 1: The "Nested Table" Technique (Native Method)
+---------------------------------------------+ | PAGE PROPERTIES MACRO | | +--------------------+--------------------+ | | | Project Status* | In Progress | | | +--------------------+--------------------+ | | | Target Date* | June 30, 2026 | | | +--------------------+--------------------+ | | | Project Lead* | Alex Smith | | | +--------------------+--------------------+ | +---------------------------------------------+ * Styled as header cells Save and publish the page. confluence page properties report multiple rows
If your master report looks rotated, remember that inside the , your table must be vertical (Keys on the left, Values on the right). The Report Page will automatically flip this data so that Keys become the top horizontal columns and Values become the vertical rows. 2. Duplicate Data is Merging
In the left column, put your metadata keys: Status , Owner , Due Date , Impact . In the right column, enter the specific data for this item.
In the macro settings, restrict the search to your specific label ( project-tracking-2026 ).
pages.each page -> def metadata = page.metadata def rowData = [ title: page.title, author: metadata.author, creationDate: metadata.creationDate ] reportData << rowData Which of Confluence are you using
Method 2: The Table Transformer App (Recommended for Complex Reports)
If you are using Confluence Cloud, Atlassian has introduced . This feature operates like Notion or Airtable. You can create a centralized database table with multiple rows and columns, and then embed filtered views of those rows across any page in your workspace. This is rapidly replacing the need for Page Properties reports in modern setups. Troubleshooting Common Row Issues
On your main parent page, insert the macro. Set it to filter by the label inventory-item and restrict the ancestors to "Current Page". This instantly creates a clean, multi-row table where each child page acts as a row. Method 3: Leverage Advanced Third-Party Add-ons
Method 1: Use Multiple Page Properties Macros with Unique IDs (Recommended) Insert the macro
Edit the macro properties and ensure "Show ID" is unchecked if you want to keep the page clean, or give it a unique ID if you plan to reference it specifically.
You can place Jira issue macros inside the right-hand column of your child pages. The Page Properties Report will dynamically pull and display the live Jira status directly inside your multi-row table.
: Placed on a master page to aggregate that data.
What (keys) are you trying to track?