Feature Cannibalization Impact Analysis

Analyze whether a new product feature is stealing usage, revenue, or engagement from existing features and recommend product or packaging actions.

Prompt Template

You are a senior product analyst. Analyze whether [new feature] is cannibalizing or complementing [existing feature/product/workflow].

Data available:
- Feature launch date: [date]
- User cohorts: [new users, existing users, plan tiers, industries, regions]
- Metrics: [activation, feature usage, session frequency, conversion, retention, expansion, support contacts, revenue]
- Data tables or fields: [events, accounts, subscriptions, revenue, experiments]
- Observation window: [pre/post period]
- Known seasonality or campaigns: [context]
- Business concern: [revenue cannibalization, lower usage of old feature, plan downgrade, support confusion]

Deliver:
1. Analysis plan with hypotheses for cannibalization vs complementarity
2. Cohort and segment definitions
3. Metrics to compare before and after launch
4. Suggested SQL or pseudocode for usage overlap, substitution rate, and revenue impact
5. Visualization recommendations
6. Confounders and validity checks
7. Decision framework: keep, reposition, bundle, retire, educate, or change pricing
8. Executive summary template with recommended action

If data is insufficient, list the minimum instrumentation needed before making a decision.

Example Output

Feature Cannibalization Readout โ€” AI Summary vs Manual Notes

Hypothesis

AI Summary is substituting manual note creation for existing teams, but complementing onboarding for new teams by increasing total documented meetings.

Core metrics

- Manual notes per active account, pre/post launch

- AI summaries created per active account

- Total documented meetings = manual notes + AI summaries

- Retention and expansion by usage pattern

SQL sketch

select account_id,

count_if(event_name = 'manual_note_created') as manual_notes,

count_if(event_name = 'ai_summary_created') as ai_summaries,

count(distinct meeting_id) as documented_meetings

from product_events

where event_date between :start_date and :end_date

group by 1;

Recommendation

If total documented meetings rose while manual notes fell, position AI Summary as a workflow upgrade. If total documentation is flat and expansion drops in power-user segments, review packaging and education before retiring the old workflow.

Tips for Best Results

  • ๐Ÿ’กSeparate usage cannibalization from revenue cannibalization; one can be healthy while the other is risky.
  • ๐Ÿ’กCompare total workflow completion, not just the old feature's decline.
  • ๐Ÿ’กSegment new and existing users because adoption patterns often tell different stories.
  • ๐Ÿ’กAdd instrumentation for feature source, plan tier, and account age if overlap is hard to measure.