App monetization is an essential phase in the app development process, and Microsoft Teams Store provides a platform to monetize your app. Apps published with subscriptions can be purchased from the Microsoft commercial marketplace that includes Azure Marketplace and Microsoft AppSource. To purchase from Teams Store, you can link the SaaS offers to a Teams app.
SaaS offer
Software as a service (SaaS) offers play a crucial role for businesses aiming to use their apps to generate revenue. Apps with SaaS offers that are published in Microsoft commercial marketplace are SaaS apps. The publishing options available in a SaaS offer by which you can drive app monetization are:
Subscription: You can provide transactable offers that can be purchased. You can also provide a free app or allow your customers to bring their own licenses.
Free trial: You can provide free access to your app for a limited time or functionality. This encourages users to purchase the full version after the trial period.
Test drive: You can provide access to preconfigured environment for a fixed period and encourage users to purchase. Test drive and free trials are different, and you can provide one or both the features to the customers.
Contact me: You can allow users to contact you for specific offers, unique requirements, and any enquiries.
As a publisher, you can create your marketplace offers in Microsoft Partner Center. You can then link the offer to your app and publish the SaaS app for purchase.
Here are few key features associated with a SaaS offer:
In-app purchases: Allow users to upgrade from a free to a paid version within the app. Whether your app is free or paid, in-app purchases can generate an ongoing revenue stream.
Microsoft license management: Enables Microsoft to track and manage app licenses on your behalf from the Teams Store. You can either allow Microsoft to manage licenses on your behalf or you can manage licenses on your own. For more information, see configure your SaaS offer setup details.
Private plans
Private plan provides customized solutions for targeted customers based on their organizational requirements. You can either use an existing offer or a new offer to create a private plan. For more information, see private plans in commercial marketplace.
The source for this content can be found on GitHub, where you can also create and review issues and pull requests. For more information, see our contributor guide.
Platform Docs feedback
Platform Docs is an open source project. Select a link to provide feedback:
In this module, you'll learn how to monetize your Microsoft Teams apps by selling them through Microsoft AppSource, the Teams app store, and Teams Admin Center.
Demonstrate skills to plan, deploy, configure, and manage Microsoft Teams to focus on efficient and effective collaboration and communication in a Microsoft 365 environment.
Learn how to plan, create, and configure a SaaS offer. Know the basic information on technical requirements, landing page, offer plan, and API integrations.
Learn to create and test SaaS preview offers for Teams app. Generate a preview offer ID and configure your app with the preview offer ID to test the offer.
Learn the basic tasks and concepts needed to implement in-app purchases such as app manifest update, purchase experience API, and trial functionality in Teams apps.
Publish your app to Microsoft Teams Store or AppSource. What to expect after you submit, tips for rapid approval and publishing apps linked to a SaaS offer.
Learn to maintain your published app such as analyze usage, publish update, promote, check Teams Store marketing guidelines and complete Microsoft 365 Certification.