Skip to main content
Question

Allow User to Select Their Home Page?

  • June 4, 2025
  • 5 replies
  • 68 views

willingworth
Influencer III
Forum|alt.badge.img+3

Hello, team,

I’m wondering if anyone has ever allowed the end-user to self-select their Landing Page. I’m thinking that with a course and quiz responses, we could get them auto-sorted to groups based on their responses in a course. The idea is to allow them to select a “Role” type for them and then their landing page is custom to that type of Role of user.

Any pro/cons/experiences before I dig in?

5 replies

KMallette
Hero II
Forum|alt.badge.img+9
  • Hero II
  • June 4, 2025

@willingworth The other approach would be to use an Additional Field that they have to select from (use a drop down, not a text field) during registration or first-login. With this approach they would ever only see one home page; no changes based on a course. I think there might be some confusion with the course/quiz approach because they had seen a different home page to begin with.

I did several menu/pages based on additional fields and they work quite well.

 


willingworth
Influencer III
Forum|alt.badge.img+3
  • Author
  • Influencer III
  • June 4, 2025

That’s tough -- we’d want them to be able to change. Since it’s Role based, they could change roles, change companies, or even want to upskill towards a different role.

But this is very useful for other ideas… :)


KMallette
Hero II
Forum|alt.badge.img+9
  • Hero II
  • June 4, 2025

That’s tough -- we’d want them to be able to change. Since it’s Role based, they could change roles, change companies, or even want to upskill towards a different role.

But this is very useful for other ideas… :)

You can make their role field viewable in their profile, depending on what other information you have in their profile that you WOULDN’T want them to change.  

Changing companies … that implies you’re using Extended Enterprise, and if so, that’s an admin move of the account in any case. 

Another approach entirely could be Skills.  This allows them to self-select, both for current and for future. And they can change their skills. Then you can use Skills for assigning catalogs, channels, etc. (Not sure of the exact mechanism here; I haven’t rolled out Skills yet). You might not need to change the actual Home Page. 


lrnlab
Hero III
Forum|alt.badge.img+10
  • Hero III
  • June 4, 2025

You can build groups based on course completion statuses of “enrolled”, “in progress” or “completed” only so not sure if this fits with what you say as it’s not tied to a response to test question, rather the course status.

The other options mentioned above will work fine if you are OK with users self-selecting their role option. Th risk is they may end up choosing the wrong role and be placed in the wrong group as a result.


sjennings78
Guide III
Forum|alt.badge.img+7
  • Guide III
  • June 5, 2025

I would recommend using an additional field on their profile that is visible to the user so they can update it as needed.  We did this with our clients at one point and it worked well - we provided a dropdown field with a selection of options and they were added to an automatic group based on their answer.  We created different menus for the different groups.  We did, however, provide a link to a tip sheet at the top of the home pages explaining how to change their role (or whatever the custom additional field was for) so they would know how to change it back to what they had previously selected or select a different one.  

Keep in mind that when creating different menus (each with a different “home” page), users will get the menu the first menu that they meet the criteria for.  So you’ll need to make sure you have your menus in the desired order (for example, if you have a default menu, you’d want that one further down in the list of menus so they don’t all wind up getting that one).