You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
[Due for payment 2025-02-10] [$250] Remove onboarding videos from all the onboarding flows #55642
We have onboarding videos in the welcome message that comes from Concierge for most flows and from the guide/sales in the #admins room for users who created a workspace or are an admin.
We did an a/b test and found the videos are now less effective at generating usage than not having the videos. Thus, we would like to remove them from all cases.
We show different variations of the video based on their introSelected NVP. We need to remove it from all cases. The NVP looks like:
"introSelected": {
"choice": "newDotEmployer"
And here you can see the video for the employee (the NVP above) case here:
changed the title [-]Remove onboarding videos from all the onboarding flows[/-][+][$250] Remove onboarding videos from all the onboarding flows[/+]on Jan 22, 2025
⚠️@FitseTLT Thanks for your proposal. Please update it to follow the proposal template, as proposals are only reviewed if they follow that format (note the mandatory sections).
What specific scenarios should we cover in automated tests to prevent reintroducing this issue in the future?
What alternative solutions did you explore? (Optional)
None at this time.
Reminder: Please use plain English, be brief and avoid jargon. Feel free to use images, charts or pseudo-code if necessary. Do not post large multi-line diffs or write walls of text. Do not create PRs unless you have been hired for this job.
⚠️@ugogiordano Thanks for your proposal. Please update it to follow the proposal template, as proposals are only reviewed if they follow that format (note the mandatory sections).
@FitseTLT’s proposal here looks good to me, as it addresses removal of all redundant code including the removal of all optimistic report action generations and writing to the backend.
Issue is ready for payment but no BZ is assigned. @trjExpensify you are the lucky winner! Please verify the payment summary looks correct and complete the checklist. Thanks!
Activity
[-]Remove onboarding videos from all the onboarding flows[/-][+][$250] Remove onboarding videos from all the onboarding flows[/+]melvin-bot commentedon Jan 22, 2025
Job added to Upwork: https://www.upwork.com/jobs/~021882162574801556686
melvin-bot commentedon Jan 22, 2025
Triggered auto assignment to Contributor-plus team member for initial proposal review - @c3024 (
External)twilight2294 commentedon Jan 22, 2025
Proposal
Please re-state the problem that we are trying to solve in this issue.
Remove onboarding videos from all the onboarding flows
What is the root cause of that problem?
Feature removal request
What changes do you think we should make in order to solve the problem?
Remove the videos from the message creation flow at the following places:
App/src/CONST.ts
Lines 104 to 107 in 9340e36
App/src/CONST.ts
Lines 157 to 162 in 9340e36
App/src/CONST.ts
Lines 5178 to 5182 in 9340e36
App/src/CONST.ts
Lines 4992 to 4996 in 9340e36
App/src/CONST.ts
Lines 5131 to 5135 in 9340e36
Optional: I think we need to remove the
messageas well, but that needs to be confirmedWhat specific scenarios should we cover in automated tests to prevent reintroducing this issue in the future?
N/A
What alternative solutions did you explore? (Optional)
N/A
FitseTLT commentedon Jan 22, 2025
Proposal
Please re-state the problem that we are trying to solve in this issue.
Remove onboarding videos from all the onboarding flows
What is the root cause of that problem?
Improvement
What changes do you think we should make in order to solve the problem?
App/src/libs/actions/Report.ts
Lines 3660 to 3670 in a0836a9
and
App/src/libs/actions/Report.ts
Lines 4034 to 4064 in a0836a9
What specific scenarios should we cover in automated tests to prevent reintroducing this issue in the future?
Not needed
What alternative solutions did you explore? (Optional)
github-actions commentedon Jan 22, 2025
ugogiordano commentedon Jan 22, 2025
🚨 Edited by proposal-police: This proposal was edited at 2024-09-28 10:38:21 UTC.
Proposal
Please re-state the problem that we are trying to solve in this issue.
The goal is to remove all onboarding videos from the onboarding flows.
What is the root cause of that problem?
This request is based on a feature removal decision.
What changes do you think we should make in order to solve the problem?
CONST.tsfile, specifically at the following lines:https://github.com/Expensify/App/blob/9340e36d214aa1dff61d98f1f82bf30906f293c7/src/CONST.ts#L7C1-L8C1
App/src/CONST.ts
Lines 263 to 264 in 9340e36
App/src/CONST.ts
Lines 106 to 112 in 9340e36
App/src/CONST.ts
Lines 160 to 166 in 9340e36
App/src/CONST.ts
Lines 4994 to 5000 in 9340e36
App/src/CONST.ts
Lines 5133 to 5139 in 9340e36
App/src/CONST.ts
Lines 5180 to 5186 in 9340e36
videoCommentActionfrom theprepareOnboardingOptimisticDatafunction in theReport.tsfile, at the following lines:App/src/libs/actions/Report.ts
Lines 3660 to 3670 in 9340e36
App/src/libs/actions/Report.ts
Lines 4035 to 4063 in 9340e36
What specific scenarios should we cover in automated tests to prevent reintroducing this issue in the future?
What alternative solutions did you explore? (Optional)
None at this time.
Reminder: Please use plain English, be brief and avoid jargon. Feel free to use images, charts or pseudo-code if necessary. Do not post large multi-line diffs or write walls of text. Do not create PRs unless you have been hired for this job.
github-actions commentedon Jan 22, 2025
c3024 commentedon Jan 23, 2025
@FitseTLT’s proposal here looks good to me, as it addresses removal of all redundant code including the removal of all optimistic report action generations and writing to the backend.
🎀 👀 🎀 C+ reviewed!
melvin-bot commentedon Jan 23, 2025
Triggered auto assignment to @Gonals, see https://stackoverflow.com/c/expensify/questions/7972 for more details.
23 remaining items
danielrvidal commentedon Feb 4, 2025
I'm still seeing the onboarding video on my onboarding flows on staging and production? Should I be seeing it still?
2025-02-04_11-45-59.mp4
FitseTLT commentedon Feb 4, 2025
I think this is a gif @danielrvidal It has already been mentioned here that it needs a BE fix.
danielrvidal commentedon Feb 4, 2025
Got it, so is that on @Gonals to help update from our side?
melvin-bot commentedon Feb 10, 2025
Issue is ready for payment but no BZ is assigned. @trjExpensify you are the lucky winner! Please verify the payment summary looks correct and complete the checklist. Thanks!
trjExpensify commentedon Feb 10, 2025
@Gonals don't suppose you can confirm removal of that GIF from the backend?
Gonals commentedon Feb 11, 2025
Yep. I haven't gotten to it yet. I'll create a separate issue for it, so we don't have to hold this one for it.
trjExpensify commentedon Feb 11, 2025
Okay, let's track that in #convert though (CC: @danielrvidal). Added it to the project.
trjExpensify commentedon Feb 11, 2025
Payment summary as follows:
Removal of vids, so no checklist required here. Closing!
Gonals commentedon Feb 11, 2025
@trjExpensify, I take we want to remove the GIF, but geep the rest of the message, right?
trjExpensify commentedon Feb 11, 2025
Yes, I believe that was @danielrvidal's intent.
JmillsExpensify commentedon Mar 3, 2025
$250 approved for @c3024