Show the code
display_html(as.character(t9))| platform | Group | Count | Percent |
|---|---|---|---|
| desktop | Control | 1825 | 40.5 |
| desktop | treatment | 1797 | 38.7 |
| mobile | Control | 1359 | 34.1 |
| mobile | treatment | 1326 | 33.5 |
Activation, Retention, Revert Rate
This analysis finds that on the mobile web platform, the Add a Link in Read Mode results are mixed: a 1.7% decrease in constructive activation, a 5.1% decrease in constructive retention, and a 1.4% decrease in revert rate.
We see a 33.5% constructive activation rate for those in the mobile treatment group compared to those in the mobile control group which saw a 34.1% constructive activation rate. These findings do not confirm the original Constructive Activation (article) hypothesis. However, these differences are not statistically significant. Mobile web editors in the treatment group saw a 5.1% decrease in retention (4.1%) compared to editors in the mobile control group (4.3%). The findings do not confirm the original Constructive Retention (article) hypothesis. As far as revert rates, mobile web treatment group editors experienced a 1.4% lower revert rate (23.2%) than mobile control group editors (23.6%). Revert rate findings confirm the original revert rate hypothesis.
The observed results indicate that the intervention produced a small decline in constructive activation, but this effect was limited and not statistically significant. Since the results show a negative trend while also being inconclusive, rather than roll the feature out more widely the team plans to iterate on this work and reassess with another experiment at a later time.
Hypothesis: For new logged in account holders (account <24hrs), on wikis in this experiment, if we introduce the “Add a Link” Structured Task in Wikipedia articles, then we expect to increase the percentage of new account holders who constructively activate on mobile web by 10% compared to the control group, because the tools provided guide editors step by step to begin contributing.
Constructive Activation (Article) is this experiment’s primary metric.
The findings from analyzing the full dataset do not confirm the original hypothesis. When analyzing the full data set we see a 33.5% constructive activation rate for those in the mobile treatment group compared to those in the mobile control group which saw a 34.1% constructive activation rate. These differences are not statistically significant.
display_html(as.character(t9))| platform | Group | Count | Percent |
|---|---|---|---|
| desktop | Control | 1825 | 40.5 |
| desktop | treatment | 1797 | 38.7 |
| mobile | Control | 1359 | 34.1 |
| mobile | treatment | 1326 | 33.5 |
display_html(as.character(t12))| Metric | Value |
|---|---|
| Mobile Control Percent | 34.1 |
| Mobile Treatment Percent | 33.5 |
| AbsoluteChange | -0.6 |
| PercentagePointChange | -0.6 |
| PercentChange | -1.7 |
constructive_activation_article_namespace_mobileHypothesis: Mobile web users who receive the Add a Link structured task will have a 3% or higher retention rate than mobile web users who do not.
If we increase constructive activation, but that doesn’t flow into retained users, then the impact of this work will be limited. Thus we look to ensure newcomer Constructive Retention (article) remains stable or improves.
Retention is a secondary metric we track in this experiment.
Mobile web editors in the treatment group saw a 5.1% decrease in retention (4.1%) compared to editors in the mobile control group (4.3%). The findings do not confirm the original hypothesis.
display_html(as.character(aggr_tbl_retention_platform_render))| platform | Group | Count | Percent |
|---|---|---|---|
| desktop | Control | 311 | 6.9 |
| desktop | treatment | 315 | 6.8 |
| mobile | Control | 172 | 4.3 |
| mobile | treatment | 162 | 4.1 |
display_html(as.character(aggr_tbl_retention_platform_render_comp_render))| Metric | Value |
|---|---|
| Mobile Control Percent | 4.3 |
| Mobile Treatment Percent | 4.1 |
| AbsoluteChange | -0.2 |
| PercentagePointChange | -0.2 |
| PercentChange | -5.1 |
constructive_retention_article_namespace_mobileHypothesis: “Add a Link” Structured Task mobile web participants will not experience a higher edit revert rate than mobile web editors in the control group.
Revert Rate is a secondary metric we track in this experiment.
Mobile web treatment group editors experienced a 1.4% lower revert rate (23.2%) than mobile control group editors (23.6%). The findings confirm the original hypothesis.
Note: These figures reflect the revert rates for all article edits made by users in each group on the respective wiki rather than only edits made through the “Add a Link” structured task.
display_html(as.character(avg_rr_by_platform_render))| platform | Group | n | Prop_Rev_Article_Edits | Percent |
|---|---|---|---|---|
| desktop | Control | 2348 | 0.19 | 18.8 |
| desktop | treatment | 2351 | 0.19 | 19.5 |
| mobile | Control | 1791 | 0.24 | 23.6 |
| mobile | treatment | 1735 | 0.23 | 23.2 |
display_html(as.character(avg_rr_platform_lift_render))| Metric | Value |
|---|---|
| Mobile Control Percent | 23.6 |
| Mobile Treatment Percent | 23.2 |
| AbsoluteChange | -0.3 |
| PercentagePointChange | -0.3 |
| PercentChange | -1.4 |
rr_mobilecat("Experiment enrollment began on:",format(exp_start_ts, "%Y-%m-%d %H:%M:%S"), "\n")
cat("Experiment enrollment ended on:",format(exp_end_ts, "%Y-%m-%d %H:%M:%S"), "\n")
cat("We collected edit data from experiment start up to:", format(end_date_plus15, "%Y-%m-%d %H:%M:%S"), "\n")
cat("We collected revert data up to:", format(edits_plus_two, "%Y-%m-%d %H:%M:%S"), "\n")Experiment enrollment began on: 2025-03-04 21:53:00
Experiment enrollment ended on: 2025-05-28 00:00:00
We collected edit data from experiment start up to: 2025-06-12 00:00:00
We collected revert data up to: 2025-06-14 00:00:00
#Convert to a character string containing the HTML code & display
display_html(as.character(tbl_html))| platform | Group | Group_count | Experiment_total_count | Percent |
|---|---|---|---|---|
| desktop | Control | 4510 | 9158 | 49.2 |
| desktop | treatment | 4648 | 9158 | 50.8 |
| mobile | Control | 3983 | 7935 | 50.2 |
| mobile | treatment | 3952 | 7935 | 49.8 |
display_html(as.character(aggr_tbl_const_activation_article_render))
display_html(as.character(aggr_tbl_const_activation_article_comp_render))
constructive_activation_article_namespace| Group | Count | Percent |
|---|---|---|
| Control | 3184 | 37.5 |
| treatment | 3123 | 36.3 |
| Metric | Value |
|---|---|
| Control Percent | 37.5 |
| Treatment Percent | 36.3 |
| AbsoluteChange | -1.2 |
| PercentagePointChange | -1.2 |
| PercentChange | -3.1 |
display_html(as.character(f))| Group | wiki_db | Percent |
|---|---|---|
| Control | eswiki | 28.8 |
| treatment | eswiki | 27.2 |
| Control | fawiki | 49.8 |
| treatment | fawiki | 49.2 |
| Control | frwiki | 31.1 |
| treatment | frwiki | 31.8 |
| Control | idwiki | 31.7 |
| treatment | idwiki | 26.4 |
| Control | ptwiki | 31.9 |
| treatment | ptwiki | 31.6 |
| Control | arzwiki | 60.0 |
| treatment | arzwiki | 60.0 |
display_html(as.character(aggr_tbl_const_retained_article_render))
display_html(as.character(aggr_tbl_const_retained_article_comp_render))
constructive_retention_article_namespace_overall| Group | Count | Percent |
|---|---|---|
| Control | 483 | 5.7 |
| treatment | 477 | 5.6 |
| Metric | Value |
|---|---|
| Control Percent | 5.7 |
| Treatment Percent | 5.6 |
| AbsoluteChange | -0.1 |
| PercentagePointChange | -0.1 |
| PercentChange | -2.5 |
display_html(as.character(avg_rr_render))
display_html(as.character(avg_rr_lift_render))
rr_overall| Group | n | Prop_Rev_article_Edits | Percent |
|---|---|---|---|
| Control | 4139 | 0.21 | 20.8 |
| treatment | 4086 | 0.21 | 21.1 |
| Metric | Value |
|---|---|
| Control Percent | 20.8 |
| Treatment Percent | 21.1 |
| AbsoluteChange | 0.2 |
| PercentagePointChange | 0.2 |
| PercentChange | 1.1 |