-
Notifications
You must be signed in to change notification settings - Fork 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
Add site launch confirmation step #98902
Comments
@richtabor 👋🏼 bringing the message from Slack, here:
I really like this. Especially the fact “Launch site” will always be accessible, no matter where you are. And since it’s also visible in the frontend, the Launchpad can keep the “Preview task”. I quickly mocked the two options you mentioned.Some thoughts/ideas:
screen.2025-01-27.at.14.12.47.mp4Not sure about the notice as the only medium to confirm users the site has been launched. Easy to miss. Also, in core we don’t have this badge of “Coming soon” right? I kinda miss a way to quickly show the status of the site. (Launched / Unlaunched) Small detail on the icon side: |
Worth noting that right now, the button doesn't behave like shown in the initial video of the issue. The button redirects you to a wizard with some upsells (domain, plan) if you don't have these yet and if you abort, the site is not launched. Just want to share this to include this in the discussion. The button in the "preview page" is different though, that one launches without any upsell or confirmation. |
What's the reasoning behind them being different in the first place? |
I don't know, what I did for the "launch button" is that I copied the behavior that existed before in the frontend launch bar. I discovered the calypso button later. I'm happy to unify, what should we do in your opinion? |
Description
Introduce a confirmation step when customers select the “Launch site” button in the WordPress admin bar.
This will reduce unintentional launches, make launching a site a meaningful milestone, and create a timely opportunity to highlight premium features that align with this monumental moment.
Launching a site is a milestone—not just a task—marking the transition from building to publishing. Currently, it's superficial because it’s too easy to launch without understanding why or what launching truly means.
It's literally one click and one follow-up notification, as seen below:
CleanShot.2025-01-24.at.12.15.49.mp4
Requirements
Copy suggestion:
The text was updated successfully, but these errors were encountered: