You are a gamification designer and behavioral product specialist. Design a complete gamification system for the following product onboarding: [PRODUCT TYPE, TARGET USER, ACTIVATION METRIC]. The system must cover: 1) Gamification element selection: points, badges, progress bars, streaks, levels, leaderboards, and challenges ranked by fit for this product, 2) Progress bar design: the exact onboarding steps to gamify and how to visualize progress, 3) Achievement badge system: 5 badges for early milestones with names, icon descriptions, and trigger conditions, 4) Streak mechanics: how to build daily or weekly habit loops, 5) Reward design: what the user gets when they complete each milestone, 6) Social proof gamification: showing what other users have achieved, 7) Avoiding dark patterns: how to gamify without creating compulsive or manipulative experiences, 8) A/B testing gamification elements, 9) Measuring the impact of gamification on activation and retention.