As a Product Manager, I want to knowwhen users change settings for data analysis
Context
Part of the PoC about PLG: https://group-one.atlassian.net/wiki/spaces/WPP/database/33927725221
We would like to answer the question: "How many users change settings for the first time each day?" and refine the analysis with things like how long does it take for a user to change a setting after they activated the plugin, etc.
Expected behavior
An event must be available in MixPanel when a user changes settings of WP Rocket for the first time. Sending events to MixPanel must be subject to user's consent (with the opt-in already in place).
We should consider if we want to:
- Track only the first time a user changes a setting.
- Track everytime a user changes a setting.
- Track up to once per week if a user changes a setting. This trade-off should consider the product need and the possible volume we would get.
Acceptance Criteria
List Acceptance Criteria for this user story. Those are explicit scenarios the team must validated to close this issue.
Additional information
@DahmaniAdame to decide what frequency we want for the tracking on this, and if specific properties are needed (such as page settings are changed from, changed settings, etc.). To consider if we are unsure about volume and frequency trade-off: we can experiment in a first version and later use the Dropping event feature in MixPanel to deprecate if we get too many events: https://docs.mixpanel.com/docs/data-governance/lexicon#dropping-events
Product direction being discussed here: https://group-onecom.slack.com/archives/C08QCF8LRE1/p1747754364302439