6 Step App Marketplace Listing Process & GTM Opportunities

Benjamin Dean
Zoom Developer Blog
3 min readJun 7, 2019
From concept to complete, the high-level process of developing and launching a Zoom Marketplace app! Image courtesy of https://pixabay.com/photos/kanban-work-work-process-organize-4051777/

The Developer Advocate team responsible for the Zoom App Marketplace strives to consistently create the absolute best possible developer experience every day!

This blog post aims to operationalize this very frequent 1:1 meeting request at scale for developers who are new to Zoom Developer Platform and our App Marketplace!

The Six (6) Step Zoom App Marketplace Listing Process

  1. Get Familiar with the Zoom App Marketplace
    Take a few minutes to see the other apps already published on the Zoom App Marketplace. Then once you know what you want to develop, visit https://marketplace.zoom.us/docs/guides/about-marketplace/introducing-marketplace and read the docs to get familiar with our Marketplace, Developer Platform, and what it means to build apps for the Zoom App Marketplace.
    NOTE: If you aren’t a Zoom customer, you need to Sign Up to create a new free trial account to proceed.
  2. Develop Your App for Zoom App Marketplace
    Go to https://marketplace.zoom.us and build an app. Enable the “Intend to Publish to Marketplace” toggle if it isn’t already enabled, and if necessary select the OAuth app type.
  3. Use the Documentation and Developer Support Forum
    Use the Zoom API Reference to learn about the Zoom APIs and Webhooks you can use to build world-class customer experiences into your app. Need help? Ask your technical questions in the Zoom Developer Support Forum (we have a dedicated team of people working on answers in addition to other Zoom Developers).
  4. Conduct a Private Beta
    Continue development until you‘re ready to onboard select customers in private beta, then submit a Publishable URL request (using Marketplace). Once approved, you can invite customers privately for a beta test of your app, and iteratively refine the app/integration until it creates a world-class customer experience.
  5. Submit Your App for Review/Approval/Publishing
    Once your beta is complete, submit your app for review (functional/security) by the Zoom team, and we’ll engage with you directly from that point forward. Read this to understand the pitfalls you can avoid and how to expedite your approval: https://medium.com/zoom-developer-blog/how-to-get-your-app-published-to-the-zoom-app-marketplace-on-your-first-review-7d5c97b78d1a
  6. Engage with Zoom and Launch GTM Opportunities
    Once your app is approved, it will be published on our Marketplace, and you can promote your app/integration publicly and onboard as many customers as possible to your application. Before Zoom invests time/money on GTM activities, we need to know your app is in demand by our customers by their actions. Once your app/integration has achieved 100+ customers who have installed it into their Zoom account(s), contact us, and we’ll share the GTM opportunities available to you at that time, and we can grow together!

I hope this helps you with a clear set of instructions for getting started and what the process is soup-to-nuts.

Of course, we understand that sometimes questions entail sensitive information. Our staff will instruct you how to create a private 1:1 developer support case if needed, based on the forum engagement.

We care about every single one of our developers and want to do everything in our power to build a strong and lasting relationship of trust, but you’re developers, you know the importance of scale.

Answering questions only in email or in private meetings will never scale! Help us build our future together. Follow these steps for getting started, and contribute your questions and answers in the Zoom Developer Support Forum. :D

--

--

Benjamin Dean
Zoom Developer Blog

Full-stack developer (front-end heavy), advocate for good things, musician, artist, dad.