Integrate Existing App
Configure your app to be deployed on Microapp’s platform.
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
- Your app is built with one of our supported frameworks
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:
-
Identity and Authentication - Allow users to authenticate with Microapp’s identity system
- See Identity documentation for implementation details
- Required for user authentication and personalization
-
Monetization - Implement subscription or in-app purchase options
- See Monetization documentation for implementation details
- Enables revenue generation from your microapp
-
Theming - Support light/dark mode and custom color schemes
- See Theming documentation for implementation details
- Ensures your app respects user preferences
-
Localization - Support multiple languages for global reach
- See Localization documentation for implementation details
- Expands your potential user base
-
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:
- Create an account on the Creator Dashboard
- Create a new microapp project
- Follow the deployment instructions provided in the dashboard
For a detailed walkthrough of the deployment process, check out the Distribution Guide.