Introducing app monetization: a new revenue stream for Zoom developers

Updated December 10, 2024

We are thrilled to announce that Zoom App developers can now monetize their apps directly through the Zoom App Marketplace, offering a seamless and trusted purchasing experience for Zoom’s vast user base. After a successful beta phase, App Monetization is officially live for all US-based developers, which means US-based customers can now purchase subscriptions to your apps directly through the marketplace.

This comprehensive guide will provide everything you need to know about App Monetization, including key features, steps to get started, tips for maximizing revenue, and information regarding pricing and fees.


Why Monetize Your App with Zoom?

1. Reach, Exposure, and Trust

  • Access millions of potential customers: Access Zoom's vast user base to reach millions of potential customers within the US.

  • Increase trust and credibility: Leverage the power of Zoom’s trusted brand to improve adoption rates and reduce perceived risks during the purchase flow.

  • Increased visibility: Your app will be showcased on the Zoom App Marketplace, enhancing its visibility to Zoom customers.

2. Seamless Checkout Experience

  • Optimized for conversions: We've designed a streamlined, one-page checkout process that helps reduce friction and boost sales.

  • Integrated payment system: Customers can complete purchases without leaving the Zoom App Marketplace, simplifying their buying experience.

3. Operational Efficiency

  • Tax handling: Zoom acts as the merchant of record, managing collection, remittance, and reporting sales tax and other applicable indirect taxes on your behalf.

  • Billing support: We provide billing support to customers, handling issues like chargebacks and refunds, so you don't have to.

  • Business management tools: Use our dashboards and webhooks to efficiently manage customers, track transactions, and monitor business performance.


Key Features of App Monetization

Customizable Pricing Plans

  • Multiple plan types: Offer up to four different subscription plans to cater to various customer needs.

  • Monthly and annual pricing: Provide flexibility with both monthly and annual options, and highlight savings for annual subscriptions.

  • Bulk pricing: Encourage larger purchases by offering price breaks for buying licenses in bulk.

  • User limits: Define minimum and maximum user limits for each plan to structure your offerings effectively.

  • Free trials: Attract new users by offering free trials to let them experience your app's value.

Integrated Tax and Compliance

  • Merchant of record: Zoom handles the collection, remittance, and reporting of sales tax and other applicable indirect taxes, simplifying compliance for you.

Automated Business Tools

  • Entitlements API: Automate the provisioning of licenses by implementing the user entitlements API into your app.

  • Subscription management: Keep track of user subscriptions, upgrades, downgrades, and cancellations with our developer dashboard.

  • Webhooks: Integrate with your backend systems to receive real-time updates on subscription events.

Monetization Dashboard

  • Performance tracking: Monitor sales, revenue, and customer engagement through intuitive dashboards.

  • Payout management: View detailed payout reports, including earnings, taxes, and Zoom's platform fees.

  • Customer Insights: Access data on your subscribers to understand usage patterns and optimize your offerings.


Steps to Monetize Your Zoom App

1. Set Up Your Payout Account

Before monetizing, you’ll need to set up a payout account to receive earnings.

  • Business information: Provide details about your business type (individual, private corporation, etc.).

  • Banking details: Enter the bank account information where payouts will be deposited.

  • Verification process: Complete a verification to confirm your business and banking details.

  • Terms and conditions: Agree to Zoom's terms.

2. Configure Monetization in the Build Flow

Access the Monetization tab in your app's build flow to set up pricing.

  • Create plans: Define up to four subscription plans with custom names, descriptions, and pricing.

  • Set pricing options: Configure monthly, annual, and/or bulk prices, including discounts for annual subscriptions and bulk orders.

  • Define user limits (optional): Specify minimum and maximum numbers of users per plan.

  • Highlight features: List the features included in each plan to highlight value propositions.

  • Free trials (optional): Offer trial periods to encourage users to test your app.

  • Contact information (optional): Provide sales contact details for enterprise customers needing custom solutions.

  • Preview function: Use the preview feature to see how your marketplace pricing page will appear to customers.

3. Automate Provisioning and Entitlements

Make sure your app correctly provisions paid features based on user entitlements.

  • Add scopes: To enable your app's use of the entitlements API, you must add the View a user’s entitlements scope.

  • Entitlements API: Implement the app user entitlements API to check user entitlements upon app initialization and provide appropriate access.

  • Webhooks (optional): Receive notifications for events like subscription starts, upgrades, cancellations, and license assignments.

  • Provisioning testing: Use test licenses to confirm that your app correctly provisions paid features to users with paid plan entitlements.

4. Submit Your App for Review

Apps will be tested to ensure they correctly handle provisioning.

  • Entitlements testing: Marketplace reviewers will use test licenses to verify that your app correctly implements the entitlements API and provisions paid features based on user entitlements.

  • Approval: Once approved, your app will be available for purchase on the Zoom App Marketplace.

5. Monitoring with the Monetization Dashboard

Stay informed about your app's performance through the monetization dashboard.

  • Customer management: View and manage all customers who have purchased your app.

  • Transaction details: Access detailed transaction histories, including taxes and fees.

  • Payout tracking: Monitor your earnings, pending payouts, and historical payout data.

  • Business analytics: Analyze sales trends, customer behavior, and revenue growth over time.


Best Practices for Maximizing Revenue

1. Craft Compelling Pricing Plans

  • Understand your audience: Tailor your plans to meet the needs of different customer segments.

  • Highlight value: Clearly communicate the benefits and features included in each plan.

  • Offer flexibility: Provide options like monthly and annual pricing to accommodate different purchasing preferences.

2. Utilize Free Trials

  • Lower barriers to entry: Free trials encourage users to try your app without immediate commitment.

  • Demonstrate value quickly: Showcase your app’s core value propositions early in the trial period.

3. Leverage Bulk Pricing

  • Incentivize larger purchases: Offer discounts for buying multiple licenses to attract larger organizations.

  • Communicate savings: Make it clear how much customers save by purchasing in bulk.

4. Promote Your App

  • Optimize app listing: Use engaging descriptions, screenshots, and videos.

  • Marketing efforts: Consider additional marketing channels to drive traffic to your app listing, such as blogs, social posts, and SEO backlinking.

  • Collaborate with Zoom: Take advantage of any promotional opportunities offered by Zoom.

5. Provide Excellent Support

  • Responsive communication: Be quick to respond to customer inquiries.

  • Comprehensive resources: Offer guides, FAQs, and support documentation to assist users.

  • Gather feedback: Use feedback to improve your app continuously.


Pricing and Fees

Free App Requirement

  • Marketplace policy: All apps must be free to download and install from the Zoom App Marketplace. This means you must always offer a free plan.

Minimum Pricing Threshold

  • Minimum price: The lowest price you can set for a paid plan is $0.99.

  • Reasoning: This minimum ensures transaction fees are covered, maintaining a sustainable model for developers and Zoom.

Revenue Sharing Model

  • Commission rate: Zoom charges a 15% commission on all app sales from the App Marketplace.

  • Billing support: Zoom handles customer billing inquiries and issues.

  • Aligned incentives: The commission model aligns Zoom's success with yours, fostering mutual growth.

  • Tax management: Certain applicable laws require marketplace platforms like Zoom to collect sales tax and other applicable indirect taxes on behalf of developers and remit them to the appropriate tax authority.

Geographic Availability

  • Developers: Currently limited to US-based developers.

  • Customers: Only US-based customers can purchase monetized apps.

  • Currency: All transactions are conducted in US Dollars (USD).


Additional Resources


Conclusion

App Monetization on Zoom represents a significant opportunity for developers to grow their businesses and reach previously untapped markets. By providing a platform that handles the heavy lifting of transactions, tax collection, and customer management, we empower you to focus on innovation while delivering exceptional value to your users.

Don't miss out on this chance to unlock new revenue streams and expand your app's reach. Get started with App Monetization today!


Ready to Monetize Your Zoom App?

Need Assistance? Contact us via our Developer Forum for support.