As part of the DE1.3 Personal Dashboard initiative, show Impact metrics (from the Newcomer Homepage) on the Personal Dashboard (while modernizing the underlying architecture to support long-term scalability, maintainability, and ownership).
This Epic encompasses product, engineering, and platform work needed to evolve Impact from a newcomer-specific feature into a shared contributor experience that can serve editors throughout their editing journey.
Hypothesis: If we add Impact data to the Personal Dashboard, then this will help unblock a future experiment to compare the new Dashboard layout vs. the current Homepage.
Background
The Growth team's Impact module helps contributors understand the value of their work by surfacing metrics such as article pageviews, editing activity, and other contribution statistics. While the feature has been successful in reinforcing contributor motivation, its current implementation reflects its origins as a Growth MVP.
The Personal Dashboard (DE1.3) envisions a central home for Wikimedia users that brings together reading tools, contribution tools, personalized recommendations, and meaningful visibility into a user's activity and impact. As part of that vision, Impact metrics should become a core component of the dashboard experience rather than remaining exclusive to the Newcomer Homepage.
At the same time, the current implementation presents technical and ownership challenges:
- The existing Impact APIs were developed as an MVP and are not intended to support long-term growth or highly prolific contributors.
- Much of the implementation lives within the GrowthExperiments extension, making future ownership by other teams more difficult.
- The longer-term ownership model anticipates the Connections team maintaining Impact metrics, requiring a clearer separation of responsibilities and supported platform interfaces.
This Epic coordinates the work needed to address these product and technical goals.
Goals
- Integrate Impact metrics into the Personal Dashboard experience.
- Establish the Personal Dashboard as the primary location for contributor activity and impact information.
- Improve scalability to support contributors across a wide range of editing activity.
- [TBD] Transition from the existing Growth Impact APIs to supported Wikimedia DPE APIs where appropriate.
- [TBD] Reduce technical debt by separating Impact functionality from GrowthExperiments where practical.
Potential workstreams
- Product and UX: Design how Impact metrics are presented within the Personal Dashboard.
- Engineering: Impact data on Dashboard: Implement Impact metrics within the Personal Dashboard.
- API and backend modernization: Evaluate supported Wikimedia DPE APIs that can replace Growth-owned services.
- Architecture and code ownership: Identify if GrowthExperiments code needs to be relocated or refactored.