Already have an app and want to distribute it on the Microapp Marketplace? It’s a simple process that will just take a couple of minutes.

Prerequisites

Things to Note

Microapp’s Creator Policy requires that microapps that authenticate users do so using Microapp’s Auth SDK. See our Identity page for information on how to integrate

Integration Steps

With that covered, let’s go through the integration process.

1. Enable Core Concepts Compatibility

To make your app compatible with the Microapp platform, you need to integrate with our core concepts:

  1. Identity and Authentication - Allow users to authenticate with Microapp’s identity system

  2. Monetization - Implement subscription or in-app purchase options

  3. Theming - Support light/dark mode and custom color schemes

  4. Localization - Support multiple languages for global reach

  5. UI Components - Use Microapp’s UI components for consistent experience

    • See UI documentation for component libraries
    • Provides accessibility and responsive design out of the box

Focus on implementing the core concepts that are most relevant to your app. At minimum, Identity integration is required for apps that need user authentication.

2. Test Your Integration

Ensure all Microapp features work correctly in your application:

  • Test authentication flows
  • Verify theme changes are applied correctly
  • Check localization for all supported languages
  • Validate UI components across different screen sizes
  • Test monetization flows if applicable

Each core concept has its own detailed documentation page. Be sure to review them for comprehensive integration guidance.

3. Distribute Your Microapp

Once your microapp is ready, deploy it to the Microapp marketplace:

  1. Create an account on the Creator Dashboard
  2. Create a new microapp project
  3. Follow the deployment instructions provided in the dashboard

For a detailed walkthrough of the deployment process, check out the Distribution Guide.