Create a Custom Project Report
Objective
To add a custom report using Procore's Reports tool.
Background
The Reports tool gives users the ability to create, generate and export customised reports. When designing a report, its author can include data captured by specific Procore tools, specify the desired column layout and also define how to group and filter report data. After generating a report, it can also be exported from Procore into Microsoft Excel.
Things to Consider
- Required User Permissions:
- To create a custom project report without Enhanced Reporting:
- To create a Custom Report, 'Standard' permissions or higher on the project Reports tool.
AND
'Read-only' permissions or higher for the tools they want to create a report for. For Financial Management tools, users must have 'Admin' permission on the appropriate financial tool to create a custom report. For the Company Directory, users will need 'Admin' permission on the Company Directory.
- To create a Custom Report, 'Standard' permissions or higher on the project Reports tool.
- To create a custom project report with Enhanced Reporting:
- 'Standard' level permissions or higher on the Project level Reports tool with additional permissions depending on the field group. See What additional user permissions are required to access reportable data with enhanced reporting?
- To create a custom project report without Enhanced Reporting:
- Additional Information:
- Custom reports are only visible and available to the individual who created them.
- Reports can include data from these Procore tools and sources:
- Action Plans
- Tendering
- Budget
- Change Management
- Change Event Line Item Details
- Potential Variations
- Variations
- Commitments
- Coordination Issues
- Site Diary
- Daily Construction Report Log
- Call Log
- Notes Log
- Delay Log
- Skip Log
- Quantity Log
- Timecard Entry
- Manpower Log
- Visitor Log
- Equipment Log
- Accident Log
- Productivity Log
- Weather Log
- Inspection Log
- Delivery Log
- Site Diary Completion
- Waste Log
- Safety Violation Log
- Directory
- Drawings
- Financial Line Items
- Configurable Budget Snapshots
- Financial Line Item Details
- Financial Line Item Summary
- Forms
- Incidents
- Incident Injury Records
- Incident Near Miss Records
- Incident Records (All)
- Incidents
- Inspections
- Inspection Item Details
- Inspection Summary
- Labor Productivity
- Meetings
- Meeting Attendance
- Meeting Items
- Meetings
- Models
- Observations
- Owner Payment Applications
- Owner Payment Applications
- Photos
- Portfolio
- Main Contract
- Project Roles
- Snag List
- RFIs
- Programme Tasks
- Programme Tasks
- Lookaheads
- Requested Changes
- Specifications
- Subcontractor Payment Applications
- Subcontractor Payment Applications
- Submittals
- Tasks
- Daywork Sheets
- Materials
- Sheets
- Timecards
- Equipment
- Timesheets
- Timecard Entries
- Production Quantities
Steps
Create a New Custom Report
- Navigate to the Project level Reports tool.
- Click Create Report in the top right corner.
- You will then have the option to Create a New Report or choose an existing template. To create a brand new report, click the Create New Report tile.
- Enter in the report name by clicking the pencil icon next to Enter Report Name.
- Enter in a description of the report by clicking the pencil icon next to Enter Description.
- In the right pane is a list of tools you can report on. Select a tool you wish to report on.
- Once you have selected a tool, the right pane will populate with a list of columns you want to add to your report. Drag and drop columns into your report or add all of the columns by clicking Add All.
- Once you've added the desired columns, you have these options:
- Group report data
In the Group by list, select one of the items in the drop-down menu to group report data by the specified column (e.g., you may want to group data by the responsible contractor). - Filter your report data
Click the Add Filter drop-down menu to select what you would like to filter by. Once you've specified a filter, you can add another filter. You can also filter data by date range by selecting a start and end date. - Change the column order
Use a drag-and-drop operation to place the column into the desired position. - Aggregate data
Click the fx in the column and select one of the following (for numeric values): count, sum, min, max, or average. Once the report is created, you will see the count, sum, min, max, or average of the values at the bottom of the column. For field types that are not a numeric value, you have the option to aggregate by count.
- Group report data
- Once you've added the desired columns, you have these options:
-
To add a new tool to your report, click Add Tab at the top of the report and repeat step 6-7 above.
-
When finished configuring your report layout, click Create Report.
Create a Custom Report from a Report Template
- Navigate to the Project level Reports tool.
- Click Create Report.
- Click one of the available report templates. See What report templates are available in the Reports tools?
- A preview of your data in the report will load. To create a report from this template, click Use Template.
The system creates the new report. You can then edit it, distribute it, share it, assign it to projects, clone it or delete it.