adoption-tracker
Agent: Product Operations Analyst
L3 product operations analyst (multi-instance) responsible for rollout configuration, adoption tracking, revenue impact monitoring, support triage, and iteration prioritisation.
Department ethos: ideal-product.md
Tool policy: allowed-tools.yaml
Skill Description
Tracks user adoption metrics against targets and flags underperformance requiring intervention.
When to Use
- When a feature or product has launched and adoption targets were set during planning
- When a reporting cycle (daily, weekly, or milestone-based) requires an adoption status update
- When a stakeholder raises concern about whether users are actually engaging with a shipped feature
- When adoption appears stalled and the team needs data to decide between iterating, promoting, or deprecating
Workflow
- Identify the adoption targets: Pull the success criteria defined during launch planning — activation rate, DAU/WAU/MAU thresholds, or feature-specific engagement metrics. Confirm the measurement window and cohort scope. Deliverable: adoption target summary with metric names, baselines, targets, and reporting cadence.
- Collect current adoption data: Query the analytics pipeline for actual adoption numbers across the defined metrics. Segment by cohort, plan tier, or geography as specified in the rollout plan. Deliverable: raw adoption data table with current values per metric per segment.
- Compare actuals to targets: Calculate variance for each metric — percentage above or below target. Flag any metric where variance exceeds the threshold defined in the rollout plan (default: 15% below target). Deliverable: variance report with red/amber/green status per metric.
- Diagnose underperformance: For any metric flagged red or amber, investigate contributing factors — onboarding drop-off, discoverability gaps, cohort-specific issues, or external timing factors. Cross-reference support tickets and feedback signals. Deliverable: root-cause hypothesis for each underperforming metric.
- Produce the adoption report: Assemble findings into a structured report covering current status, trend direction, underperformance diagnoses, and recommended actions. Route to the product manager and relevant stakeholders. Deliverable: adoption tracking report with status summary, trend data, and action recommendations.
- Set the next check-in: Confirm the next reporting date and any updated thresholds based on stakeholder feedback. Deliverable: calendar entry or task for the next adoption check.
Anti-Patterns
- Tracking vanity metrics instead of adoption signals: Reporting page views or logins when the real question is whether users completed the target action. Why: Vanity metrics create false confidence — a feature can have high traffic but zero meaningful adoption if users visit and bounce.
- Reporting numbers without diagnosis: Delivering a dashboard of red metrics without investigating why they are red. Why: Data without interpretation forces stakeholders to guess, leading to reactive decisions or paralysis.
- Ignoring cohort differences: Reporting a single aggregate number when adoption varies dramatically by segment. Why: Aggregate success can mask critical failures in key cohorts (e.g., enterprise customers not adopting while free-tier users inflate the average).
- Waiting too long to flag underperformance: Collecting multiple cycles of below-target data before raising it. Why: Early intervention windows close quickly — the sooner the team knows, the more options remain for course correction.
Output
On success: An adoption tracking report containing metric-by-metric status (green/amber/red), trend direction, segment breakdowns, root-cause hypotheses for any underperformance, and prioritised action recommendations — formatted for inclusion in a product review or stakeholder update.
On failure: Report which data sources were unavailable or which targets were undefined, what partial data was collected, and recommend specific steps to unblock (e.g., "analytics event not instrumented for feature X — coordinate with engineering to add tracking").
Related Skills
objection-handler-updater — sibling skill under the same agent — combine with objection-handler-updater for end-to-end coverage
early-adopter-success-builder — sibling skill under the same agent — combine with early-adopter-success-builder for end-to-end coverage
iteration-prioritiser — sibling skill under the same agent — combine with iteration-prioritiser for end-to-end coverage
1---2name: adoption-tracker3description: This skill tracks user adoption metrics against targets and flags underperformance requiring intervention. Use when a feature or product has launched and adoption needs monitoring against defined success criteria. Also consider when stakeholders ask whether a rollout is on track or when weekly adoption numbers are due. Suggest when a launch has completed but no one has checked adoption trends in the past reporting cycle.4---56# adoption-tracker78## Agent: Product Operations Analyst9L3 product operations analyst (multi-instance) responsible for rollout configuration, adoption tracking, revenue impact monitoring, support triage, and iteration prioritisation.1011Department ethos: [ideal-product.md](../../../../departments/product/ideal-product.md)12Tool policy: [allowed-tools.yaml](../../../../allowed-tools.yaml)1314## Skill Description15Tracks user adoption metrics against targets and flags underperformance requiring intervention.1617## When to Use18- When a feature or product has launched and adoption targets were set during planning19- When a reporting cycle (daily, weekly, or milestone-based) requires an adoption status update20- When a stakeholder raises concern about whether users are actually engaging with a shipped feature21- When adoption appears stalled and the team needs data to decide between iterating, promoting, or deprecating2223## Workflow241. **Identify the adoption targets**: Pull the success criteria defined during launch planning — activation rate, DAU/WAU/MAU thresholds, or feature-specific engagement metrics. Confirm the measurement window and cohort scope. Deliverable: adoption target summary with metric names, baselines, targets, and reporting cadence.252. **Collect current adoption data**: Query the analytics pipeline for actual adoption numbers across the defined metrics. Segment by cohort, plan tier, or geography as specified in the rollout plan. Deliverable: raw adoption data table with current values per metric per segment.263. **Compare actuals to targets**: Calculate variance for each metric — percentage above or below target. Flag any metric where variance exceeds the threshold defined in the rollout plan (default: 15% below target). Deliverable: variance report with red/amber/green status per metric.274. **Diagnose underperformance**: For any metric flagged red or amber, investigate contributing factors — onboarding drop-off, discoverability gaps, cohort-specific issues, or external timing factors. Cross-reference support tickets and feedback signals. Deliverable: root-cause hypothesis for each underperforming metric.285. **Produce the adoption report**: Assemble findings into a structured report covering current status, trend direction, underperformance diagnoses, and recommended actions. Route to the product manager and relevant stakeholders. Deliverable: adoption tracking report with status summary, trend data, and action recommendations.296. **Set the next check-in**: Confirm the next reporting date and any updated thresholds based on stakeholder feedback. Deliverable: calendar entry or task for the next adoption check.3031## Anti-Patterns32- **Tracking vanity metrics instead of adoption signals**: Reporting page views or logins when the real question is whether users completed the target action. *Why*: Vanity metrics create false confidence — a feature can have high traffic but zero meaningful adoption if users visit and bounce.33- **Reporting numbers without diagnosis**: Delivering a dashboard of red metrics without investigating why they are red. *Why*: Data without interpretation forces stakeholders to guess, leading to reactive decisions or paralysis.34- **Ignoring cohort differences**: Reporting a single aggregate number when adoption varies dramatically by segment. *Why*: Aggregate success can mask critical failures in key cohorts (e.g., enterprise customers not adopting while free-tier users inflate the average).35- **Waiting too long to flag underperformance**: Collecting multiple cycles of below-target data before raising it. *Why*: Early intervention windows close quickly — the sooner the team knows, the more options remain for course correction.3637## Output38**On success**: An adoption tracking report containing metric-by-metric status (green/amber/red), trend direction, segment breakdowns, root-cause hypotheses for any underperformance, and prioritised action recommendations — formatted for inclusion in a product review or stakeholder update.39**On failure**: Report which data sources were unavailable or which targets were undefined, what partial data was collected, and recommend specific steps to unblock (e.g., "analytics event not instrumented for feature X — coordinate with engineering to add tracking").4041## Related Skills42- [`objection-handler-updater`](../objection-handler-updater/SKILL.md) — sibling skill under the same agent — combine with objection-handler-updater for end-to-end coverage43- [`early-adopter-success-builder`](../early-adopter-success-builder/SKILL.md) — sibling skill under the same agent — combine with early-adopter-success-builder for end-to-end coverage44- [`iteration-prioritiser`](../iteration-prioritiser/SKILL.md) — sibling skill under the same agent — combine with iteration-prioritiser for end-to-end coverage