Skip to content

AB test: click to play longform video#16201

Open
abeddow91 wants to merge 5 commits into
mainfrom
ab/click-to-play-ab-test
Open

AB test: click to play longform video#16201
abeddow91 wants to merge 5 commits into
mainfrom
ab/click-to-play-ab-test

Conversation

@abeddow91

@abeddow91 abeddow91 commented Jun 18, 2026

Copy link
Copy Markdown
Contributor

What does this change?

Adds a 0% server side AB test to test click-to-play default videos vs autoplay default videos.

Test behaviour

Control: mimics the existing on-site behaviour (i.e. longform videos will autoplay by default). Note that this behaviour can be overridden by reduced motion and autoplay settings to turn off autoplay.

Variant: all longform videos will be click to play by default. This behaviour cannot be overridden.

This test will only be measuring the impact on fronts as the existing behaviour of long form videos in articles is already click to play by default.

Why?

Currently, default videos on the front are always autoplaying. We would like to understand the impact of the two user experiences in regards to video and page engagement.

Screenshots

Control on page load

Screen.Recording.2026-06-18.at.13.26.53.mov

Variant on page load

Screen.Recording.2026-06-18.at.13.27.24.mov

AB test tracking
Screenshot 2026-06-18 at 13 28 15

@abeddow91 abeddow91 added the feature Departmental tracking: work on a new feature label Jun 18, 2026
@github-actions

github-actions Bot commented Jun 18, 2026

Copy link
Copy Markdown

@abeddow91 abeddow91 force-pushed the ab/click-to-play-ab-test branch from 8e847fc to 30c3db4 Compare June 18, 2026 08:45
@abeddow91 abeddow91 added run_chromatic Runs chromatic when label is applied fronts + curation labels Jun 18, 2026
@abeddow91 abeddow91 self-assigned this Jun 18, 2026
@github-actions github-actions Bot removed the run_chromatic Runs chromatic when label is applied label Jun 18, 2026
@abeddow91 abeddow91 marked this pull request as ready for review June 18, 2026 12:30
@abeddow91 abeddow91 requested a review from a team as a code owner June 18, 2026 12:30
@github-actions

Copy link
Copy Markdown

Hello 👋! When you're ready to run Chromatic, please apply the run_chromatic label to this PR.

You will need to reapply the label each time you want to run Chromatic.

Click here to see the Chromatic project.

@GHaberis GHaberis removed the request for review from a team June 18, 2026 13:23

@waisingyiu waisingyiu left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

It looks great, happy to approve. Just a non-blocking question - when this A/B test is live, does the web send all Ophan events with this A/B test participation? Or just the events that involve default videos?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

feature Departmental tracking: work on a new feature fronts + curation

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants