Wp-calypso: Focused Launch: show Site Name step only when needed

Created on 9 Nov 2020  路  4Comments  路  Source: Automattic/wp-calypso

  • [x] Show site title step only if the user hasn't changed the site title yet (e.g. title === __("Site Title")). Hide it otherwise
  • [x] If the site title step was ever shown to the user, keep showing it in the flow (requires storing this information in the @automattic/launch data store)
[Type] Task

Most helpful comment

Thank you @razvanpapadopol and @ollierozdarz , I've updated this issue's description to reflect the new requirements

All 4 comments

@ollierozdarz what do you think about the following scenario?

  1. The user is landing in the editor after creating a site without a custom site title. They click _Launch_ and the steps look like this:
    Screenshot 2020-11-10 at 21 47 52

  2. The user is customizing the site title and exits the flow without launching.

  3. Next time they click _Launch_, steps look like this:
    Screenshot 2020-11-10 at 21 48 00

Shouldn't we remember that we displayed the _Name your site_ step and always (as long as they visit using the same browser without clearing local storage) display it even if they changed it?

Hey @razvanpapadopol, thanks for the mention! If I'm reading correctly, it's about 'what happens if a user hasen't yet edited their site title > they via the launch flow > but don't end up launching'?

In my mind there are two options:

1. We either treat the Launch button (in the mock) as a submit action, where editing the site title then launching would save the site title.
2. Otherwise, if a user edits the site title here, and doesn't launch, we could simply ask them again next time they open the launch flow.

It probably boils down to what is possible (and easier) technically.

I do strongly think we should _only_ be displaying (and asking) the user to edit the site title if they have never edited it before, purely as a way to heighten the chances of them purchasing a domain in this flow 馃檪

  1. Otherwise, if a user edits the site title here, and doesn't launch, we could simply ask them again next time they open the launch flow.

Yes, this is exactly what I was thinking. For consistency, if we're asking them once to edit the site title as part of this flow (and updating the domain suggestions in real-time) we should keep doing that until they launch.

we should only be displaying (and asking) the user to edit the site title if they have never edited it before

馃憣 We'll be checking this condition the first time focused launch flow is started.

Thank you @razvanpapadopol and @ollierozdarz , I've updated this issue's description to reflect the new requirements

Was this page helpful?
0 / 5 - 0 ratings