Skip to content
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

Activation/Installation Wizard #900

Closed
fpcorso opened this issue Nov 18, 2020 · 8 comments
Closed

Activation/Installation Wizard #900

fpcorso opened this issue Nov 18, 2020 · 8 comments

Comments

@fpcorso
Copy link
Contributor

fpcorso commented Nov 18, 2020

When a site first installs Popup Maker, we can show a simple and quick wizard for some basic settings. The most important one to consider is asking if the admin wants to use the block editor or the classic editor. This would help increase our usage of the block editor until we feel confident enough for switching it as the default.

Things to consider having

  1. Welcome video
  2. Quick, 3 minutes to your first popup video
  3. Setting for the block editor
  4. Setting for adblockers
  5. Telemetry - would allow us to remove the alert
  6. Button to take them to all popups page
@fpcorso fpcorso added this to the v1.14 milestone Nov 18, 2020
@fpcorso
Copy link
Contributor Author

fpcorso commented Nov 20, 2020

@danieliser Updated the issue with some more ideas for within the plugin onboarding. Not saying we should do all of them but wanted to put down anything we might add so we can start discussing what to put. Am I missing anything we should consider adding?

@fpcorso
Copy link
Contributor Author

fpcorso commented Nov 27, 2020

@danieliser So, based on my onboarding research and some concepts from UXATT, we should probably strip this to getting the user to creating their first popup as fast as possible.

Instead of letting them wander aimlessly into the setting first, we should probably automatically show a welcome screen and a button to go create their first popup.

If we didn't have any settings in the "wizard", it could be something simple like this:
Home

Where the video area is either a welcome video or some welcome text.

For some important setting, we could have a setting section before the button, like this:
Home

Since the goal is to get them to their first popup as soon as possible, the majority of settings can wait and not be here. The exception is the block editor vs classic editor since that will affect their popup creation. So, we could add that setting here. Or, we can keep the block editor as a setting elsewhere and make it a little more prominent until we switch it to being the default.

I'm leaning towards not having any settings here and getting them quickly to the new popup screen.

Thoughts @danieliser ?

@danieliser
Copy link
Member

I really like the flow.

The only thing we would do maybe in the future, is replacing the "Create my first popup!" button at some point with a WooCommerce setup like wizard. So if there were more settings that neededt o be initialized they could paginate through them, and on the last step of course it would say "Congradulations your ready to create your first popup" with a button like yours.

But for now, I think your right, there are only a few possible settings for them to consider.

We could have a follow up second welcome screen that overtakes the All Popups screen after they have made their first popup, that could then guide them through some of the settings for adblock etc. Unless you had another idea for how to get them following up quickly.

fpcorso added a commit that referenced this issue Dec 1, 2020
fpcorso added a commit that referenced this issue Dec 1, 2020
fpcorso added a commit that referenced this issue Dec 1, 2020
fpcorso added a commit that referenced this issue Dec 1, 2020
@fpcorso
Copy link
Contributor Author

fpcorso commented Dec 1, 2020

@danieliser Here is the current prototype. What do you think of the welcome message? Thought we could suggest some use cases, provide some social validation (installs + reviews), and then let them know we are here if they need help.

image

fpcorso added a commit that referenced this issue Dec 1, 2020
Instead of showing welcome screen every time the plugin is activated,
we set an option after the first time. Then, check against that option
 going forward.

Issue #900
fpcorso added a commit that referenced this issue Dec 1, 2020
@fpcorso fpcorso mentioned this issue Dec 1, 2020
11 tasks
@danieliser
Copy link
Member

@fpcorso That looks good. Should the avatar and signature be side by side somehow? Avatar could probably be a bit smaller as well.

@danieliser
Copy link
Member

@fpcorso Also I think I have my signature in a png if you wanted to use it.

@fpcorso
Copy link
Contributor Author

fpcorso commented Dec 1, 2020

@danieliser How's this for the avatar+signature:
image

fpcorso added a commit that referenced this issue Dec 1, 2020
@danieliser
Copy link
Member

@fpcorso oh yea that is a lot better.

@fpcorso fpcorso closed this as completed Dec 3, 2020
@fpcorso fpcorso mentioned this issue Dec 15, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants