A polished, non-intrusive rating dialog designed to capture quick sentiment (1–5 stars) at the right moment. The card uses clear hierarchy (icon header, question, stars, primary CTA, subtle dismiss) and micro-interactions to drive completion without feeling pushy. Built for production: fully themeable, localized, analytics-ready, and frequency-capped so users are prompted only when it makes sense.
Functionality
-
Star selector (1–5) with hover/press states, optional half-stars, haptics, and keyboard support.
-
Two-path flow: high scores → app store review intent; low/medium → in-app feedback sheet (text + email).
-
Throttling & targeting: show after N launches/events, cooldown windows, “don’t ask again,” remote config toggle.
-
Modal, sheet, or inline card presentation; tap-outside to dismiss (configurable).
-
Theming tokens: header art/icon, radius, shadow, typography, star style (outline/filled), primary/secondary CTAs.
-
Internationalization & accessibility: fully localized copy, ARIA roles, focus order, screen-reader labels.
-
Telemetry hooks: analytics events (
view
,rate
,submit
,dismiss
), user id/session attribution. -
Offline safe: queue feedback payloads; retry with exponential backoff.
-
Optional metadata capture (platform, app version, route) for support triage.
Use cases
-
Prompt after a successful moment (purchase, level complete, resolved ticket).
-
Ongoing CSAT/NPS pulses in SaaS and marketplaces.
-
Post-release sentiment checks for new features or A/B experiments.
-
Support deflection: route detractors to feedback instead of the store.
-
Growth loops: encourage satisfied users to leave public reviews.
Keywords
rating dialog, star rating, app review prompt, CSAT, NPS, feedback card, store review intent, CTA, dismiss, frequency capping, remote config, analytics events, A/B testing, localization, accessibility, haptic feedback, theming tokens, modal sheet, Flutter widget, FlutterFlow component, production UI.
In-App Rating Card
- Fixed price & scope
- Pixel-perfect UI/UX
- App Store & Google Play submission
You may only use this template for one project. For more details, please read the Marketplace Terms of Service.