Closed Bug 1456141 Opened 6 years ago Closed 6 years ago

Document exact targeting/frequency parameters for Onboarding experiment

Categories

(Firefox :: Messaging System, enhancement, P2)

enhancement

Tracking

()

RESOLVED FIXED
Firefox 62
Iteration:
62.1 - May 21
Tracking Status
firefox62 --- fixed

People

(Reporter: k88hudson, Assigned: ursula)

References

(Blocks 2 open bugs)

Details

User Story

https://mozilla.invisionapp.com/share/V4GS3HWWP9H#/screens
For our upcoming onboarding experiment, we should define exactly what the targeting parameters should be. These will be expressed as JEXL in the message definitions. 

For example:
- should there be a delay before the message is shown?
- for how long / how many times should the message be shown?
- are there restrictions on profile age?
User Story: (updated)
Blocks: 1432588
Severity: normal → enhancement
Iteration: --- → 61.4 - May 7
Priority: -- → P2
Assignee: nobody → usarracini
Also: how does this interact with the about:welcome stuff?
Here's a doc I put together for some preliminary onboarding targeting parameters: https://docs.google.com/document/d/1ivWv3wRg3Juih_IeGdRCtgZcFAsrIogsdjf8ufb_QUg/edit#heading=h.m13lpag72vpa . Key take away here is that it will have the same criteria as the about:welcome new first run experience, and so we'll need to work out the parameters for running those experiments. 
Chris, can you take a look at this and see that I've gotten everything right? As well as provide some insight about how the about:welcome experiment will run, and how that fits into the experiment we want to run with the new onboarding tour?
Flags: needinfo?(chrismore.bugzilla)
(In reply to Ursula Sarracini (:ursula) from comment #2)
> Here's a doc I put together for some preliminary onboarding targeting
> parameters:
> https://docs.google.com/document/d/
> 1ivWv3wRg3Juih_IeGdRCtgZcFAsrIogsdjf8ufb_QUg/edit#heading=h.m13lpag72vpa .
> Key take away here is that it will have the same criteria as the
> about:welcome new first run experience, and so we'll need to work out the
> parameters for running those experiments. 
> Chris, can you take a look at this and see that I've gotten everything
> right? As well as provide some insight about how the about:welcome
> experiment will run, and how that fits into the experiment we want to run
> with the new onboarding tour?

Makes sense to me. Where do we define the variations of the A/B test at? The variations should be:

a: control (current experience)
b: about:welcome
c: no first run experience at all (control of the control)

That will give us how much retention impact the /firstrun/ has over doing nothing (variation C) and how much about:welecome retention impact has compared to /firstrun/ and doing nothing.

Thanks!
Flags: needinfo?(chrismore.bugzilla)
Blocks: 1457565
Iteration: 61.4 - May 7 → 62.1 - May 21
Iteration: 62.1 - May 21 → 62.2 - Jun 4
Iteration: 62.2 - Jun 4 → 62.1 - May 21
Thanks Chris. I'll document the variations for both experiments in the doc. It looks like we have a clear path forward for the new onboarding tour and about:welcome in 62. In addition, the document in comment 2 has the specific targeting parameters for the new onboarding experience. I think we can close this now.
Status: NEW → RESOLVED
Closed: 6 years ago
Resolution: --- → FIXED
Blocks: 1462427
Component: Activity Streams: Newtab → Messaging System
You need to log in before you can comment on or make changes to this bug.