Need architecture advice for a mobile app feature.
Requirement:
Track per-user screen usage (Flutter app), identify least-used or never-used screens, then trigger automated WhatsApp engagement (currently likely using WATI).
Question:
Would you build custom backend tracking + analytics for this, or use platforms like CleverTap / MoEngage / Mixpanel / Firebase?
Need scalable but not over-engineered solution.
Would love practical experiences.