App Marketplace Requirements
We want to help you succeed, so we created this guide to ensure we have all the necessary content to properly publish your App on the Procore App Marketplace. We collect the information we need from the Marketplace Listing section of your App page on the Developer Portal, and additional material you provide to our App Validation Engineer. Please ensure the content you supply for your App Marketplace tile - descriptions, screenshots, video, etc. - accurately reflects the App’s core experience.
Submitting Information for Marketplace Listing
Once you have everything assembled you can log in to your Procore Developer Portal account and visit your App page to enter and submit information for your App Marketplace listing. The following sections summarize the various fields found in the Marketplace Listing section of your App page. All field entries and selections are required unless otherwise noted.
1.0 App Tab
1.1 Name - The public-facing name for your App.
1.1.1 - Must not infringe on a trademark or copyright for any other products or services.
1.1.2 - Must be unique and be different from any other App name on the App Marketplace.
1.1.3 - Must not include the word Procore anywhere in the name.
1.1.4 - Must be a clear and intuitive name suitable for the App Marketplace.
1.1.5 - Must match the Developer App Name as defined on the Developer Portal.
1.1.6 - Must not contain the name of the developer, ISV, or other entity that created the App.
1.1.7 - Procore makes the final determination on whether your proposed App name is acceptable.
1.2 Description - A detailed description of your App for display on the App Marketplace. Similar to an ‘elevator pitch’.
1.2.1 - Must not exceed 500 characters in length.
1.3 Tagline - A brief, clear, and concise (short) description of your App. Used as search text for App Marketplace searches.
1.3.1 - Must not exceed 40 characters in length.
1.4 Category - Corresponds to the main functionality of your App.
1.4.1 - Must be set to one of the following categories.
- Document Management
- Estimating & Takeoff
- Field Communications
- Field Productivity
- Legal & Compliance
- Progress Documentation
- Quality & Safety
- Site Cameras
Note: Procore retains the right to re-assign your app to a different category if, upon review, we deem that your category choice is incorrect.
1.5 Built By - Name of the organization that developed your App. Normally, this is your company name.
1.6 About Your Company - Lets the audience get to know your company by giving them insight into your company history, experience, and expertise.
1.7 How it Works - Describes the functionality between Procore and your App and how it works from a technical point of view.
1.7.1 - Must not exceed 500 characters in length.
2.0 Support Tab
2.1 Support Email - Dedicated email address for support requests.
2.2 Support Phone (optional) - Telephone number for support requests.
2.3 Support Website URL - URL for the support website link for your App.
2.4 Support Website Label - Text label that displays for your support website link.
2.5 Additional Requirements - Support website must satisfy the following.
2.5.1 - Detailed summary of what the core App does and how it integrates with Procore.
2.5.3 - Clear instructions on how to get started using the App.
2.5.4 - Test account (for the internal Procore QA team only). Must be capable of testing all functions of the integration.
2.6 Recommended - More (optional) suggestions for providing the best possible support experience:
2.6.1 - Display the version number of the App and the date it was last updated.
2.6.2 - Host a dedicated, downloadable support article.
2.6.3 - Produce and host instructional videos.
2.6.4 - Allow Procore to curate and host your instructional material on our Support Site.
3.0 Features Tab
3.1 Feature (x) - Must provide descriptions of at least three features of your App. Each description must not exceed 100 characters in length.
4.0 Links Tab
4.1 Link URL (optional) - URL to external web content you want to include in your App Marketplace listing. These can be links to user documentation, your company website, case studies, etc.
4.2 Link Label (optional) - Text label that displays for your external web link.
5.0 Required Procore Tools Tab
5.1 Procore Tools - These are the Procore tools that are required for your App to function properly.
6.0 Integration Requirments Tab
6.1 Requirement (optional) - Short descriptions of any prerequisites that must be met in order for your App to function properly. For example, product subscriptions, proper licensing, third-party systems, etc.
7.0 Media Tab
7.1 Logo - Standard logo for your App or company. Also serves as App icon.
7.1.1 - Image dimensions must be 200 x 200 px with a transparent or white background.
7.1.2 - Must be one of the following formats: .EPS, .SVG, .AI, or .PNG.
7.1.3 - Must not resemble the Procore logo/icon (see Procore Branding Guidelines).
7.1.4 - Artwork must not infringe on any trademarked or copyrighted work.
7.2 Screenshots - A minimum of three screenshots must be provided.
7.2.1 - Accepted File Formats: .PNG or .JPG, .JPEG Must follow a 16:9 resolution format. (Example resolution: 1920x1080px at 72dpi)
7.2.2 - Must show the App in use, and not merely title art, login page, or splashscreens.
7.3 Demo Videos (recommended) - For use on the App Marketplace and Procore Support Site.
7.3.1 - Accepted File Formats: .MP4 or .MOV, Minimum resolution: 720p, 24fps screen recording. Must include instructional voice over audio.
7.3.2 - Video must show the App moving data in/out of Procore and describe what tools it connects with through the Procore API.
7.3.2 - Please submit the actual video file or provide a download link to a file storage service for files larger than 10mb. Direct links to online videos will not be accepted.
Additional App Submission Material
In addition to the required information you provide for your Marketplace Liksting through the Developer Portal, there are a number of items that you submit directly to Procore for review during the App submission and publication process. Your Procore App Validation Engineer will provide you access to a shared drive where you can upload and store these additional materials including documents, video files, imagery, or other items requested by our App Validation Engineer.
- Indicate whether your App is a free or paid integration. [Apps can have a trial period, but the integration itself cannot have a trial period. It is either free or paid.]
- If your App requires the purchase of software, or you charge for the integration itself, then clearly indicate this in your submission.
You may elect to provide an additional marketing video promoting your App and company. [same file format and technical requirements as demo videos described above.]
App Banner (Logo)
In addition to the App logo/icon you upload on the Developer Portal, you can submit a second logo, or ‘banner’ image that is not constrained by the 200x200 limitation.
- Accepted File Formats: .MP4 or .MOV, Minimum resolution: 720p, 24fps screen recording. Maximum time: 3 min