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

Feedback - Improve the lesson preview CTA banner #2864

Open
Clorith opened this issue Aug 28, 2024 · 8 comments
Open

Feedback - Improve the lesson preview CTA banner #2864

Clorith opened this issue Aug 28, 2024 · 8 comments
Labels
[Component] Learn Theme Website development issues related to the Learn theme. [Component] Sensei Website development issues related to the Sensei plugin installed on Learn. [Dev] Needs Design [Type] Enhancement New feature request for the Learn website.

Comments

@Clorith
Copy link
Member

Clorith commented Aug 28, 2024

Type of feedback

// dev

Description

Users may think they are required to have an account on WordPress.org to take a lot of the lessons right now, due ot the wording of the banner when previewing lessons.

Being signed in should only be a requirement if you wish to track your progress, or take the quizzes associated with a course.

By updating the text from "Register or sign in to take this lesson." to something a bit more descriptive such as "Register or sign in to track your progress, and participate in lesson quizzes." we can avoid confusion, and reduce unnecessary signups on WordPress.org.

I included a secondary alternative, although I think it adds a bit too much text and can be a bit more confusing, I think it's an interesting idea to just get a conversation going on a potential second iteration perhaps. This adds in a byline to make it explicitly clear that an account is not needed with the wording "This is a public lesson, you do not need an account to access this course."

Screenshots or screen recording (optional)

Current banner
The current banner indicates you need to register or sign in to take this lesson.

proposed new look with new wording
The banner with the proposed new text.

second proposal concept, explicitly declaring an account is not needed
This is merely a concept proposal on making it more explicit that an account isn't needed, but this may as noted add some confusion?

@Clorith Clorith added the Awaiting Triage Issues awaiting triage. See Training Team handbook for how to triage issues. label Aug 28, 2024
@kathrynwp kathrynwp added [Type] Enhancement New feature request for the Learn website. [Component] Learn Theme Website development issues related to the Learn theme. labels Aug 28, 2024
@kathrynwp
Copy link
Collaborator

kathrynwp commented Aug 28, 2024

This came up in Slack, linking here for full context.

@adamwoodnz adamwoodnz moved this to 🛑 Pending discussion in WordPress.org Redesign Aug 28, 2024
@adamwoodnz adamwoodnz added [Dev] Needs Design [Component] Sensei Website development issues related to the Sensei plugin installed on Learn. and removed Awaiting Triage Issues awaiting triage. See Training Team handbook for how to triage issues. labels Aug 28, 2024
@adamwoodnz
Copy link
Contributor

@fcoveram @thetinyl any thoughts on this proposal?

@thetinyl
Copy link

Oh, interesting. Thanks for calling attention to this @Clorith. I do see what you mean.

Some questions that came up for me:

  • Looking at the banner as a whole even with the suggested tweaks, we still have the 'This is a preview lesson.' language. To me, this implies that there's more to the course I don't have access to... even if we state clearly what registration offers. It's not really a "preview". @adamwoodnz How closely is the content tied to Sensei vs. what elements of the banner can we change?
  • The impression I got from working on some of the Learn redesign efforts was that the Training team wanted to encourage course registration. @kathrynwp may be able to weigh in here, but if this is the case, it does add another layer of consideration for the language we use.

@kathrynwp
Copy link
Collaborator

@thetinyl See #2829 for an issue related to the "preview" wording!

The impression I got from working on some of the Learn redesign efforts was that the Training team wanted to encourage course registration. @kathrynwp may be able to weigh in here, but if this is the case, it does add another layer of consideration for the language we use.

I do think it's preferable if people register for the course rather than just preview its lessons. It allows us to gather feedback when they complete the course, and gives them a record of having taken the course on their WordPress.org profile. It also allows them to get all the benefits of going through the course sequentially, including the interactive exercises like quizzes. The previews are a nice-to-have option that we offer, but overall it's a better experience for everyone if they register.

@adamwoodnz adamwoodnz moved this from 🛑 Pending discussion to ⚠ On Hold/Blocked in WordPress.org Redesign Sep 3, 2024
@thetinyl
Copy link

thetinyl commented Sep 4, 2024

So I've been noodling over this one.

As @Clorith points out, I think there's value in being descriptive to provide clarity on what added benefit logging in/registering provides. I also think there's a balance we need to strike with the Training team's goals and staying true to the complete Learn experience.

Is it fair to claim that, while someone can see almost all the lesson content in "preview mode" (pulling language from @fcoveram's proposal in #2869)... they can't actually complete the lesson without logging in (they can't track and they'll be missing quizzes and other interactive bits)?

If this is the case, my suggestion for updating the language would be something like:

Register or log in to track progress and complete this lesson.

@adamwoodnz adamwoodnz moved this from ⚠ On Hold/Blocked to 🛑 Pending discussion in WordPress.org Redesign Sep 5, 2024
@fcoveram
Copy link

fcoveram commented Sep 6, 2024

Question to @thetinyl

If this is the case, my suggestion for updating the language would be something like: Register or log in to track progress and complete this lesson.

Is it ok to swap "register" with the "log in" words to match the design? Here is a screenshot of how it would look like on the page.

screenshot of the lesson before users log in

On the other hand, after users log in to the WordPress site, they need to "take the lesson" to see the content and start tracking the progress. What could be a good copy for both the message heading and the CTA? Here is a screenshot from the design page in Figma.

screenshot of the lesson after users logged in

If you compare this screen with the previous one, this one has the admin bar showing the user info.

@thetinyl
Copy link

thetinyl commented Sep 6, 2024

Is it ok to swap "register" with the "log in" words to match the design?

@fcoveram Absolutely!

As for the other message... that's a tricky one. Especially if a logged in user is just previewing the lesson content (which I assume works the same way for both user states?)

Maybe something like:

Take this course to track your progress and complete the materials.
BUTTON: Take course

@fcoveram
Copy link

fcoveram commented Sep 9, 2024

…which I assume works the same way for both user states?

Yes. Logged and not logged in users will land on a page with the message and no visible content related to the lesson.

The copy suggested works well. I will update the content 🙂

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
[Component] Learn Theme Website development issues related to the Learn theme. [Component] Sensei Website development issues related to the Sensei plugin installed on Learn. [Dev] Needs Design [Type] Enhancement New feature request for the Learn website.
Projects
Status: No status
Status: 🛑 Pending discussion
Development

No branches or pull requests

5 participants