Confluence Page Properties Report Multiple Rows Access

Confluence Page Properties Report Multiple Rows Access

Edit your source page and verify that every Page Properties macro has a strictly unique ID. If two macros share the same ID, or if the ID field is blank on multiple macros, Confluence will merge them or only display the first one.

Break the data into separate child pages. Ensure each page has the correct label. Issue 2: Columns are empty or missing

If your team repeatedly asks “how do I add another row?” – you’ve outgrown Page Properties. Move to Confluence Databases or a dedicated tool like Jira Product Discovery. confluence page properties report multiple rows

If you do not have access to third-party apps, you can try these native structural changes: Multiple Page Properties Macros : You can add several Page Properties macros to a single page. If they share the same label, the Page Properties Report will display them as separate rows. Vertical Table Formatting Page Properties macro Insert a table and remove the last column. Table Options Header Row Header Column

What (e.g., tasks, risks, metrics) are you trying to organize? Share public link Edit your source page and verify that every

The report will still only show one row for that page, but the cell itself will contain stacked data. This works well for listing team members or software components, but fails if you need to align multiple columns side-by-side perfectly. Best Practices for Troubleshooting Page Properties Reports

Inside the macro, create a standard two-column table for a single item. Step 2: Use the Create from Template Macro Ensure each page has the correct label

If you use multiple pages (Method 1), ensure each page title or a dedicated column (e.g., ID ) is unique.

Use a clear header row in your Page Properties table so the report knows what to call each column.

If you have (the inability to generate multiple rows from one source), you are hitting the ceiling of Confluence's design. The tool was built to organize documents about processes, not the processes themselves. It creates static artifacts, not dynamic entities.