# Form on the first screen?

**URL:** https://community.glideapps.com/t/form-on-the-first-screen/15416
**Category:** Ask for Help
**Created:** [September 7, 2020, 5:02pm UTC](https://community.glideapps.com/t/form-on-the-first-screen/15416 "2020-09-07T17:02:51Z")
**Posts on this page:** 6
**Page:** 1

<div class="post-metadata">

### Author: ![SuperMerabh](https://avatars.discourse-cdn.com/v4/letter/s/8491ac/32.png) [@SuperMerabh](https://community.glideapps.com/u/SuperMerabh)
#### Post date: [September 7, 2020, 5:02pm UTC](https://community.glideapps.com/t/form-on-the-first-screen/15416/1 "2020-09-07T17:02:51Z")

</div>

Hello, I saw a few apps that have a form to fill as soon as the user opens the app and they can’t continue without filling out the form. For the life of me, I can’t figure out how to do this. Help? @david @Jeff_Hager?

---

<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: [September 7, 2020, 5:14pm UTC](https://community.glideapps.com/t/form-on-the-first-screen/15416/2 "2020-09-07T17:14:29Z")

</div>

That all depend on what you are trying to do. Have you followed this thread below? Pretty easy if you have enabled user profiles and the value you are checking for tab visibility is on the profile sheet

> [@Public/public w/email question](https://community.glideapps.com/t/public-public-w-email-question/15411):
>
> Working on a new app and can’t get past the sign in process working the way I want. My other app is whitelist so I haven’t experienced this before. Here the flow I’m trying to make work…tried two options: Privacy set to public: There is a tab to create your profile, and the tab disappears as soon as you complete the form (writes to a user profiles sheet). That works fine but the tab doesn’t disappear because the user isn’t “signed in”. Since this didn’t work, I tried plan B… Privacy set to pu…

---

<div class="post-metadata">

### Author: ![\_eric](https://avatars.discourse-cdn.com/v4/letter/_/5f9b8f/32.png) [@\_eric](https://community.glideapps.com/u/_eric)
#### Post date: [September 7, 2020, 5:23pm UTC](https://community.glideapps.com/t/form-on-the-first-screen/15416/3 "2020-09-07T17:23:53Z")

</div>

You do it with the details page and using user conditions. For example, hide certain components and tabs until the data is populated.

---

<div class="post-metadata">

### Author: ![Robert\_Petitto](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/robert_petitto/32/25193_2.png) [@Robert\_Petitto](https://community.glideapps.com/u/Robert_Petitto)
#### Post date: [September 7, 2020, 5:57pm UTC](https://community.glideapps.com/t/form-on-the-first-screen/15416/4 "2020-09-07T17:57:47Z")

</div>

Correct. I do this in nearly every app now in order to initiate onboarding. Here’s a video that I created in my recent thread on creating a gamified glide app:

> [@How To: Build a Gamified Glide App (updated 10/6/20)](https://community.glideapps.com/t/how-to-build-a-gamified-glide-app-updated-8-30-20/13102):
>
> Learn to create a gamified Glide app from scratch! Complete with XP, in-app currency, ranks, progress bars, guilds, challenges, inventory and item stores. Part 1: Create your spreadsheet, design an onboarding experience, set up user profiles, and add users to guilds! [[Gamify your Glide App #1: Onboarding, User Profiles and Guilds] ](https://www.youtube.com/watch?v=2RrwaKKcm00)

---

<div class="post-metadata">

### Author: ![SuperMerabh](https://avatars.discourse-cdn.com/v4/letter/s/8491ac/32.png) [@SuperMerabh](https://community.glideapps.com/u/SuperMerabh)
#### Post date: [September 7, 2020, 6:03pm UTC](https://community.glideapps.com/t/form-on-the-first-screen/15416/5 "2020-09-07T18:03:27Z")

</div>

@Robert_Petitto started to watch your tutorial, this looks like what I’ve been looking for, you’re a great teacher, thank you! I’ll report back when I am done 😊

---

<div class="post-metadata">

### Author: ![SuperMerabh](https://avatars.discourse-cdn.com/v4/letter/s/8491ac/32.png) [@SuperMerabh](https://community.glideapps.com/u/SuperMerabh)
#### Post date: [September 7, 2020, 8:09pm UTC](https://community.glideapps.com/t/form-on-the-first-screen/15416/6 "2020-09-07T20:09:36Z")

</div>

@Robert_Petitto, that was very helpful, thank you! The one thing I was struggling with was the “grayed out” button, I didn’t want it to show if all the fields are filled out, so I added another case “notclicked” in addition to false and true. If all the profile was filled but the button was not clicked (value of 1), then the button didn’t show, that makes it a bit cleaner.

Anyone who is reading this, the answer to my question is in this wonderful tutorial:

[![](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/2X/f/f1a39064e5cfaaecb852f6de2ec976c7cd71c543.jpeg "Gamify your Glide App #1: Onboarding, User Profiles and Guilds") ](https://www.youtube.com/watch?v=2RrwaKKcm00)
