Manage & Improve Your Marketplace App
Learn how to update your app, track usage metrics, and optimize performance on the Procore Marketplace.
Introduction
Launching your app on the Procore Marketplace is just the beginning, your journey evolves from there. Maintaining a high-quality app and continuously improving it based on platform updates, performance insights, and customer feedback is essential for long-term success.
This guide covers how to manage updates to your app, view key metrics, and implement best practices to keep your app relevant and impactful.
Manage Your App
You can update your app’s functionality, features, or Marketplace Listing at any time through the Procore Developer Portal. Note that some changes may require approval from the Marketplace team.
If you’re unable to access the app in the Developer Portal, see Managing App Collaborators to check your role or request access.
Managing Your Marketplace Listing
Your Marketplace Listing serves as the public-facing introduction to your app. You can update it at any time through the Procore Developer Portal to reflect the latest branding, features, and value proposition.Access Requirements
To make edits, you must:- Have access to the app in the Developer Portal
- Be assigned the Admin or Owner role for the app
Best Practices
A well-crafted listing helps attract the right audience and improve discoverability. For guidance on optimizing your listing content, see Marketplace Listing Guidelines.Managing Your App Functionality
You can update your app’s technical configuration through the Developer Portal. This includes enhancing functionality, updating embedded experiences, and configuring tool permissions. Here’s how to manage common updates:
Add or Update API Routes
To expand your app’s capabilities, integrate additional Procore API routes. Use the REST API Overview to identify endpoints for reading, writing, or updating data. If your app uses Service Account Authentication, be sure to update tool permissions accordingly.Update Embedded or Iframe Properties
To modify the embedded experience (e.g., iframe URL, added views, interpolation), follow these steps:- Open your app in the Developer Portal.
- Click the pencil icon next to the embedded component.
- Update the required fields (URL, views, parameters).
- Click Save Component, then Save Version.
- Test via custom app installation.
- When ready, click Promote Version, then Submit for Review.
Update App Tool Permissions
Tool access varies depending on your authentication type:- User-Level Authentication:
- Permissions are tied to the end user and cannot be edited directly. Be sure to reflect any changes in your Marketplace Listing.
- Service Account Authentication:
- In the Developer Portal, select your app and click Add Components or Edit Permissions.
- Update tool permissions as needed.
- Click Save Component and then Save Version.
- Test via custom app installation.
- Click Promote Version, then Submit for Review.
Managing Your App Metrics
Understanding how your app is performing on the Procore Marketplace is key to making informed product decisions and improving user experience. The Developer Portal provides visibility into usage metrics without exposing any personally identifiable information (e.g., names, emails).
Where to Find Metrics
To access your app's performance data:
- Log in to the Developer Portal
- Select your app
- Click the Metrics tab
What You Can Track
Key metrics include:- Marketplace Views: Total and time-filtered views of your app's public listing
- Installations: Number of company accounts that installed your app, along with install dates
- Uninstalls: Number of companies that removed your app, including when it occurred
Marketing & Growing Your App
Publishing your app on the Procore Marketplace is just the first step toward scaling adoption and maximizing its impact. This section focuses on the different aspects of growing and maintaining your app, as well as some of the self-service marketing activities.
Leverage Procore’s Marketing Guides
To support your go-to-market and growth strategies, Procore provides a suite of self-service partner guides that offer actionable tactics and recommendations. Rather than duplicating this guidance, we encourage you to explore the full details in each guide below:
- Partner How-To: Promote My Application: Tips for creating a compelling Marketplace listing, promoting your app across digital channels, and aligning with Procore’s marketing resources.
- Partner How-To: Increase Integration Adoption & Usage: Strategies for training your teams, enabling customer success, and building long-term usage momentum.
- Partner How-To: Elevate My Integration: Best practices for enhancing the technical quality, reliability, and user experience of your app.
These resources are designed to help you grow efficiently and successfully within the Procore ecosystem. For questions, contact techpartners@procore.com.
Best Practices for Growth & Maintenance
Proactively managing your app ensures long-term success and sustained impact.
-
Regularly Monitor Metrics
Track engagement trends and installation patterns to stay ahead of changes. -
Collect and Act on User Feedback
Gather insights through support channels, or direct outreach. -
Keep Your App Aligned with Platform Changes
Stay current with Procore API updates and deprecation notices to ensure compatibility. -
Communicate Updates to Users
Release notes, listing updates, and in-app messaging help keep users informed. -
Provide Exceptional Support
Fast, helpful support builds trust and improves customer retention.
Additional Resources
- Build & Prepare Your App
- Marketplace Listing Guidelines
- Marketplace Approval Checklist
- Managing App Collaboration
Updates to Guidelines and Enforcement
Procore Technologies reserves the right to revise the Developer Documentation at any time.
As outlined in our terms and conditions, Procore may remove or decline the publication of any Marketplace listing at its discretion.