Overview
Advanced In App Review is a Flutter package that enables intelligent in-app review prompts for Android and iOS. It intelligently triggers review requests based on customizable conditions such as days after app installation, number of app launches, or specific user actions. Designed to improve review rates without disrupting the user experience, it respects platform-specific guidelines and avoids aggressive prompting. The package integrates seamlessly with native review systems like Apple's SKStoreReviewController and Google Play's In-App Review API.
Use cases
- Prompting users for reviews after app usage milestones
- Increasing app store ratings through timely engagement
- Reducing review request fatigue with smart timing
- Integrating native review flows on iOS and Android
- Customizing review triggers based on user behavior
Key features
- Configurable review triggers (time, launches, events)
- Supports iOS SKStoreReviewController and Android In-App Review
- Avoids excessive review prompts
- Platform-native review UI
- Flexible condition-based logic
Suitable for
- Apps aiming to boost app store ratings
- Developers seeking non-intrusive review strategies
- Projects using native review APIs
- Products with defined user engagement milestones
Considerations
- Requires proper configuration of trigger conditions
- May not trigger on all devices due to platform restrictions
- Needs testing on both iOS and Android
- Depends on app store availability of review APIs
- Limited control over exact timing due to OS policies