The Semrush App Center provides different monetization options for your app:
You can combine these options with in-app purchases.
Freemium and paid apps can have a trial version.
Learn more about monetization ›
Your app doesn't need to implement payment processing logic. All these operations are handled on the Semrush App Center side.
The App Center also provides methods in JS SDK using which your app can offer users:
During development, you must test the app or in-app purchasing using test purchases.
App Center can provide information about the user subscription to the app in three different ways:
You can pick the method suitable for your app based on your app's features.
The App Center can send users email reports in the following formats:
You can't use both simplified and custom email reports in one app. Choose the format that's best for you and your users.
When your app becomes a part of the App Center, Semrush provides full support for your app that includes:
If you want to list your app in the App Center, learn more about app integration and submitting your app.