User Adoption (Beta)

Beta

The User Adoption dataset is currently in beta for the Analytics tool.

The User Adoption dataset is used to populate the metrics and visualizations in the Expanded Adoption report that reflect user adoption in Procore. It provides a high-level monthly view of how your team utilizes various Procore tools across different projects. This dataset enables you to track engagement trends, identify high-performing teams, and monitor tool adoption over time.

Summary of Join Relationships

The User Adoption dataset uses a simplified Metrics-to-Project model. By connecting Adoption metrics to the Project object, you can analyze engagement data by project type, region, stage, or any other project-level metadata.

Report Grains

The User Adoption dataset is designed to offer clear insights by using a standardized naming convention that specifies the Maximum Resolution for each metric directly within the data string. Metrics are prefixed with "Project" or "Company" when they do not adhere to the standard User-level grain.

  • User Grain (Standard): If a metric name is listed without a prefix, such as Daily Log Entry Create Count, data is available at the User, Project, and Company levels.

  • Project Grain: Metrics prefixed with "Project", such as Project Budget Line Item Create Count, are available at the Project and Company levels, but do not track individual user activity.

  • Company Grain: Metrics prefixed with "Company", such as Company Procore Analytics Query Request Count, are only available at the Company level. This grain typically applies to tools entitled across an entire contract rather than project-by-project.

Objects

The User Adoption object acts as a master directory that records how and when users engage with Procore. It defines the how and when of platform engagement by tracking which tools are used, how often they are accessed, and by whom.

Object

Format

Description

Date Created

Date

First day of the month when events were performed.
Note: Data is rolled up to a monthly grain; filtering to a specific day will show the results for the entire month.

ID

Text

Unique identifier for the user event.

Created By

Text

Name of the user who performed the event.
Note: This object is only available for User-grain metrics.

Tool

Text

Specifies which Procore tool the performed event is associated with.

Metric

Text

Name of the specific adoption metric.

Metric Value

Number

Total user events recorded for each project, categorized by month.

Metric Definition

Text

Detailed explanation of what the specific metric measures.

Join Table

Object

Direct Joins

Indirect Joins via Named Object in Bold

User Adoption

Project

Project: Address, Bid Type, City, Office Name, Region, Stage Name.

Data Integrity and Methodology

Deleted Records

To preserve an accurate historical record of user intent and operational effort, the User Adoption dataset handles deleted records based on when the deletion occurred:

  • Same-Day Deletes: Actions created and deleted within the same day are excluded from the counts.

  • Historical Deletes: Actions deleted more than one day after they were created are still counted in the adoption totals.

Why This Matters

Maintaining the count of historical actions that were deleted later ensures the User Adoption dataset accurately reflects the actual activity that occurred on that day.