Show the code
display_html(as.character(t9))| platform | Group | Count | Percent |
|---|---|---|---|
| desktop | Control | 10152 | 15.4 |
| desktop | treatment | 1057 | 16.9 |
| mobile | Control | 4155 | 12.9 |
| mobile | treatment | 508 | 17.2 |
Activation, Retention, Revert Rate
This analysis finds that on the mobile web platform, the Add-a-link results are positive: a 33.7% increase in the constructive activation rate, a 3.7% increase in the constructive retention rate, and a 19.6% decrease in revert rate. Users assigned to the treatment group with the Add-a-link feature enabled saw improvement across our three experiment metrics compared to the control group.
Results reveal that the Add-a-link structured task improves outcomes for newcomers over a control group that did not have access to the “add-a-link” tasks.
Newcomers who get the Add-a-link structured task are more likely to be activated (i.e. make a constructive, non-reverted, first article edit). When analyzing the full data set we see a 17.2% constructive activation rate for those in the mobile treatment group compared to those in the mobile control group which saw a 12.9% constructive activation rate. These differences are statistically significant. Add-a-link increases constructive activation by 33.7% relative to the control on mobile.
We see a 3.7% increase in Constructive Retention (article) for mobile web editors in the treatment group (3.1%) relative to the control (3.0%). The findings confirm the original hypothesis.
Mobile web treatment group editors experienced a 19.6% lower revert rate (32.0%) than mobile control group editors (39.8%). The findings confirm the original hypothesis.
We can conclude that there is enough evidence to roll out this treatment widely at this time on English Wikipedia.
Hypothesis: For new logged in account holders (account <24hrs) on English Wikipedia, 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.
Constructive Activation (Article) is this experiment’s primary metric.
The findings from analyzing the full dataset confirm the original hypothesis and surpass initial expectations.
When analyzing the full data set we see a 17.2% constructive activation rate for those in the mobile treatment group compared to those in the mobile control group which saw a 12.9% constructive activation rate. These differences are statistically significant.
Add-a-link increases constructive activation by 33.7% relative to the control on mobile.
display_html(as.character(t9))| platform | Group | Count | Percent |
|---|---|---|---|
| desktop | Control | 10152 | 15.4 |
| desktop | treatment | 1057 | 16.9 |
| mobile | Control | 4155 | 12.9 |
| mobile | treatment | 508 | 17.2 |
display_html(as.character(t12))| Metric | Value |
|---|---|
| Mobile Control Percent | 12.9 |
| Mobile Treatment Percent | 17.2 |
| AbsoluteChange | 4.3 |
| PercentagePointChange | 4.3 |
| PercentChange | 33.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.
We see a 3.7% increase in Constructive Retention (article) for mobile web editors in the treatment group relative to the control. The findings confirm the original hypothesis.
display_html(as.character(aggr_tbl_retention_platform_render))| platform | Group | Count | Percent |
|---|---|---|---|
| desktop | Control | 2608 | 4.0 |
| desktop | treatment | 261 | 4.2 |
| mobile | Control | 972 | 3.0 |
| mobile | treatment | 92 | 3.1 |
display_html(as.character(aggr_tbl_retention_platform_render_comp_render))| Metric | Value |
|---|---|
| Mobile Control Percent | 3.0 |
| Mobile Treatment Percent | 3.1 |
| AbsoluteChange | 0.1 |
| PercentagePointChange | 0.1 |
| PercentChange | 3.7 |
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 19.6% lower revert rate (32.0%) than mobile control group editors (39.8%). The findings confirm the original hypothesis.
display_html(as.character(avg_rr_by_platform_render))| platform | Group | n | Prop_Rev_Article_Edits | Percent |
|---|---|---|---|---|
| desktop | Control | 16729 | 0.32 | 32.2 |
| desktop | treatment | 1667 | 0.29 | 29.3 |
| mobile | Control | 7057 | 0.40 | 39.8 |
| mobile | treatment | 753 | 0.32 | 32.0 |
display_html(as.character(avg_rr_platform_lift_render))| Metric | Value |
|---|---|
| Mobile Control Percent | 39.8 |
| Mobile Treatment Percent | 32.0 |
| AbsoluteChange | -7.8 |
| PercentagePointChange | -7.8 |
| PercentChange | -19.6 |
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: 2024-11-25 00:00:00
Experiment enrollment ended on: 2025-03-15 23:59:59
We collected edit data from experiment start up to: 2025-03-30 23:59:59
We collected revert data up to: 2025-04-01 23:59:59
#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 | 66102 | 72366 | 91.34 |
| desktop | treatment | 6264 | 72366 | 8.66 |
| mobile | Control | 32242 | 35190 | 91.62 |
| mobile | treatment | 2948 | 35190 | 8.38 |
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 | 14307 | 14.6 |
| treatment | 1565 | 17.0 |
| Metric | Value |
|---|---|
| Control Percent | 14.6 |
| Treatment Percent | 17.0 |
| AbsoluteChange | 2.4 |
| PercentagePointChange | 2.4 |
| PercentChange | 16.8 |
display_html(as.character(f))| Group | wiki_db | Percent |
|---|---|---|
| Control | enwiki | 12.9 |
| treatment | enwiki | 17.2 |
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 | 3580 | 3.6 |
| treatment | 353 | 3.8 |
| Metric | Value |
|---|---|
| Control Percent | 3.6 |
| Treatment Percent | 3.8 |
| AbsoluteChange | 0.2 |
| PercentagePointChange | 0.2 |
| PercentChange | 5.2 |
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 | 23786 | 0.34 | 34.4 |
| treatment | 2420 | 0.30 | 30.1 |
| Metric | Value |
|---|---|
| Control Percent | 34.4 |
| Treatment Percent | 30.1 |
| AbsoluteChange | -4.3 |
| PercentagePointChange | -4.3 |
| PercentChange | -12.5 |