# Creating onboarding screens

**URL:** <https://community.glideapps.com/t/creating-onboarding-screens/52633>\
**Category:** Ask for Help\
**Created:** [October 26, 2022, 4:02pm UTC](https://community.glideapps.com/t/creating-onboarding-screens/52633 "2022-10-26T16:02:11Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![emmalr](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/emmalr/32/44654_2.png) [@emmalr](https://community.glideapps.com/u/emmalr)\
**Post date:** [October 26, 2022, 4:02pm UTC](https://community.glideapps.com/t/creating-onboarding-screens/52633/1 "2022-10-26T16:02:12Z")

</div>

I want to create an onboarding process for new subscribers. I’ve done this on a mobile app but not Glide Pages.

When I’m testing and ‘sign out’, I press ‘Sign up’ and it automatically signs me in as the last test user.

How do I create a pages onboarding process for Glide Pages so I can add extra questions for their profile?

---

<div class="post-metadata">

**Author:** ![Lucas\_Pires](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/lucas_pires/32/64863_2.png) [@Lucas\_Pires](https://community.glideapps.com/u/Lucas_Pires)\
**Post date:** [October 26, 2022, 4:15pm UTC](https://community.glideapps.com/t/creating-onboarding-screens/52633/2 "2022-10-26T16:15:10Z")

</div>

Hi Emma

You can test in Glide builder picking the “Anyone” user, so this way you can test with someone who doesn’t have signed up yet

![image](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/3X/1/5/1535ce7a113ad53170f8f5133d405fc43a10f541.png)

---

<div class="post-metadata">

**Author:** ![AyS\_0908](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/ays_0908/32/27349_2.png) [@AyS\_0908](https://community.glideapps.com/u/AyS_0908)\
**Post date:** [October 26, 2022, 4:49pm UTC](https://community.glideapps.com/t/creating-onboarding-screens/52633/3 "2022-10-26T16:49:45Z")

</div>

Hi @emmalr,

In Glide page, to create such a process, I use some “containers” with “visibility conditions” and button triggering “custom actions”.

- In table [Users]: “onboarding” column, which will receive values 1, -1 , 2
- New screen based upon [Users], with whole page filtered on “User email is signedin”
- X containers (2 in my case) with “custom actions” setting values in the “onboarding” column
- The screen has also a visibility condition with “NOT visible when onboarding column = 2”

nb: all other screens of your app, must have a visibility condition with “visible when onboarding column = 2”

 ![image](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/3X/8/3/835293e0c512c73dbe66e3d9b3d686b11a639886.png)

Hope this helps

---

<div class="post-metadata">

**Author:** ![emmalr](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/emmalr/32/44654_2.png) [@emmalr](https://community.glideapps.com/u/emmalr)\
**Post date:** [October 26, 2022, 6:24pm UTC](https://community.glideapps.com/t/creating-onboarding-screens/52633/4 "2022-10-26T18:24:30Z")

</div>

Hi Lucas, I’ve done that, but as soon as I press ‘sign up’ it automatically logs me in as as the previous user.

---

<div class="post-metadata">

**Author:** ![Lucas\_Pires](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/lucas_pires/32/64863_2.png) [@Lucas\_Pires](https://community.glideapps.com/u/Lucas_Pires)\
**Post date:** [October 26, 2022, 6:26pm UTC](https://community.glideapps.com/t/creating-onboarding-screens/52633/5 "2022-10-26T18:26:51Z")

</div>

Yes, because your email has already been register in glide data base.

Are you useing google spreadsheet or glide table in your app?

---

<div class="post-metadata">

**Author:** ![Jeff\_Hager](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/jeff_hager/32/43_2.png) [@Jeff\_Hager](https://community.glideapps.com/u/Jeff_Hager)\
**Post date:** [October 26, 2022, 6:56pm UTC](https://community.glideapps.com/t/creating-onboarding-screens/52633/6 "2022-10-26T18:56:15Z")

</div>

The builder doesn’t have a true sign in process. Clicking the button will most likely “log you in” with your glide account, or whichever user you last previewed as. If you want to test as different users, you need to use the “Preview As” function in the builder. You can choose existing users, or you can manually add a new user to your user profile table and preview as them.

If you are looking for a specific page, then you will have to select the tabs at the upper left of the builder, or find a way to navigate to the screen you need.
