
Build, Publish, and Grow Your Apps
Freshworks Marketplace is where Freshworks customers discover and install apps that extend Freshworks products. If you’re building integrations, automations, or UI enhancements for customer-facing or employee-facing teams, Marketplace is the most direct path to distribution. This article gives you a practical starting point, explains where Marketplace fits in your app development journey, and points you to the right resources to publish faster.
Why Marketplace
Publishing on Marketplace enables:
- Customer distribution across supported Freshworks products
- App discoverability through listing, search, and categories
- Trust and quality via a structured review process
- Monetization through the Paid Apps Program (where supported)
Where Marketplace fits in the lifecycle
Build Marketplace-ready apps by aligning early with submission expectations:
- Build with the App SDK
- Test and validate runtime behavior
- Hardening: security, reliability, documentation
- Submit → review → resubmit (if required) → publish
- Maintain updates and compatibility
Engineering checklist (before submission)
Installation and configuration
Keep setup minimal. Document all required configuration in the listing and README.
Secure API usage
Follow secure request patterns and avoid exposing secrets.
Reliability
Handle API failures, invalid inputs, permission errors, and empty states.
Documentation and support
Include:
- supported product(s)
- setup steps
- limitations
- support contact
Review process (high level)
Submissions are evaluated across:
- Code review (security + source validation)
- QA review (functional testing + baseline security checks)
- Content review (listing metadata and completeness)
Pre-read: App Submission Process
Paid apps and incentives
If you’re building a commercial app, plan pricing and packaging early.
Start here: The Freshworks Paid Apps Program Guidebook
