-
Notifications
You must be signed in to change notification settings - Fork 4.2k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
🪟🎉 Remove the onboarding page #19539
Conversation
@@ -202,48 +201,15 @@ | |||
"preferences.unsubscribeAnyTime": " You can unsubscribe any time.", | |||
"preferences.securityUpdates": "Receive emails about security updates.", | |||
|
|||
"onboarding.headTitle": "Get Started!", | |||
"onboarding.title": "Let’s set up your first connection.", | |||
"onboarding.subtitle": "Connections are automated data pipelines that sync data from a source to a destination.", | |||
"onboarding.createSource": "Create a source", |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
ℹ️ I did check all strings individually here, and the remaining strings are still used across the product (but we could change their IDs in a future PR if we want).
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Nice! One fewer set of routes to refactor 😆 tested locally with a new account and set up a new connection - all worked as expected.
* Remove the onboarding page * Fix e2e tests
What
Remove the onboarding page from the product. We've run some extensive experiment and had the onboarding page disabled for 50% of all users in the past month(s). We did not see that the onboarding page had any impact on users actually succeeding to setup their connection (or other metrics we track). Thus we decided to remove it from the product and instead focus on improving onboarding flows in the future via other parts of the app (e.g. the already improved empty Connection page). This change was signed off by Natalie and Andy J.
How?
I also ran
ts-prune
and compared the before state to after to make sure there are no new orphaned components that are no longer needed.