Unique Age Experiences

Question:
Hi! When a user signs up, I would like them to choose an age, let’s say from a few broad categories (Baby, Early Child, Child, Teen, Adult). As a result of their choice, I would like them to give a unique member experience.

I currently have the private member page URL as mydomain.com/me. So, to access their member page, all a user needs to do is type mydomain.com/ the word me. Easy to type and remember. However, I need a way to customize the page based on the user’s age selection.

One option I was thinking of is if there is some way to code it so certain sections are hidden based on the member age. Everyone would still go to mydomain.com/me.

Another even better option is to create a different unique member page the user is directed to based on their age choice, so it could be completely customized. However, I don’t know if this is possible. For example, for the baby age it would be mydomain.com/mebaby, for child it would be mydomain.com/child, etc.

The best thing of all would be is if mydomain.com/me could be used for every age, and show completely different based on the user’s age—but I really don’t know if that is possible! Would be fantastic, though. :slight_smile:

Thanks very much for your help!

For this, we will need to create a custom signup page where we can include a dropdown. Based on the selected option, the user will be redirected accordingly.
I would suggest: A single page that dynamically loads content based on the user’s age, using advanced coding and database queries.

To customize the member experience based on age while keeping the URL simple, you can either use a single page and dynamically show or hide content based on the user’s age selection, or redirect users to different pages (like /mebaby, /child) depending on their choice. Another option is to use Wix’s dynamic pages, where a single template adjusts its content according to the user’s age, making the experience personalized while maintaining a clean URL structure. If you’d like more assistance with any of these options, feel free to reach out, and we can schedule a meeting to discuss it further!