# Creating an onboarding flow using tab visibility

**URL:** https://community.glideapps.com/t/creating-an-onboarding-flow-using-tab-visibility/11149
**Category:** Project Showcase
**Created:** [June 19, 2020, 8:35pm UTC](https://community.glideapps.com/t/creating-an-onboarding-flow-using-tab-visibility/11149 "2020-06-19T20:35:59Z")
**Posts on this page:** 20
**Page:** 2

<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: [June 21, 2020, 6:05am UTC](https://community.glideapps.com/t/creating-an-onboarding-flow-using-tab-visibility/11149/21 "2020-06-21T06:05:00Z")

</div>

Tabs = [https://docs.glideapps.com/all/reference/design-and-structure/navigation#tabs](https://docs.glideapps.com/all/reference/design-and-structure/navigation#tabs)

---

<div class="post-metadata">

### Author: ![Biboy](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/biboy/32/9295_2.png) [@Biboy](https://community.glideapps.com/u/Biboy)
#### Post date: [June 21, 2020, 6:07am UTC](https://community.glideapps.com/t/creating-an-onboarding-flow-using-tab-visibility/11149/22 "2020-06-21T06:07:21Z")

</div>

Thank you I thought can only declare 1 tab for 1 sheet. nice I get the concept now 🙂

---

<div class="post-metadata">

### Author: ![yinon\_raviv](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/yinon_raviv/32/1627_2.png) [@yinon\_raviv](https://community.glideapps.com/u/yinon_raviv)
#### Post date: [June 21, 2020, 1:45pm UTC](https://community.glideapps.com/t/creating-an-onboarding-flow-using-tab-visibility/11149/23 "2020-06-21T13:45:39Z")

</div>

Is the app public or public with email? If public then did you check it on publish version as I couldn’t make it work outside the editor.

---

<div class="post-metadata">

### Author: ![David\_Fefferman](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/david_fefferman/32/7594_2.png) [@David\_Fefferman](https://community.glideapps.com/u/David_Fefferman)
#### Post date: [June 21, 2020, 9:56pm UTC](https://community.glideapps.com/t/creating-an-onboarding-flow-using-tab-visibility/11149/24 "2020-06-21T21:56:23Z")

</div>

wonderfully crafted experience, @Lucas_Pires!

---

<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: [June 25, 2020, 6:44pm UTC](https://community.glideapps.com/t/creating-an-onboarding-flow-using-tab-visibility/11149/25 "2020-06-25T18:44:01Z")

</div>

@yinon_raviv Sorry for the late man! This app I’m using public with email

---

<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: [June 25, 2020, 6:45pm UTC](https://community.glideapps.com/t/creating-an-onboarding-flow-using-tab-visibility/11149/26 "2020-06-25T18:45:51Z")

</div>

Guys, i’ll make available soon an english version. This one is in portuguese

---

<div class="post-metadata">

### Author: ![Muhammad\_iqbal](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/muhammad_iqbal/32/246_2.png) [@Muhammad\_iqbal](https://community.glideapps.com/u/Muhammad_iqbal)
#### Post date: [June 25, 2020, 11:17pm UTC](https://community.glideapps.com/t/creating-an-onboarding-flow-using-tab-visibility/11149/27 "2020-06-25T23:17:00Z")

</div>

Wooowww… This is outstanding

---

<div class="post-metadata">

### Author: ![Muhammad\_iqbal](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/muhammad_iqbal/32/246_2.png) [@Muhammad\_iqbal](https://community.glideapps.com/u/Muhammad_iqbal)
#### Post date: [June 25, 2020, 11:19pm UTC](https://community.glideapps.com/t/creating-an-onboarding-flow-using-tab-visibility/11149/28 "2020-06-25T23:19:51Z")

</div>

How you make profil page in the last screen? You make circle image of your profile in the center with yellow background.

---

<div class="post-metadata">

### Author: ![yinon\_raviv](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/yinon_raviv/32/1627_2.png) [@yinon\_raviv](https://community.glideapps.com/u/yinon_raviv)
#### Post date: [June 26, 2020, 6:41am UTC](https://community.glideapps.com/t/creating-an-onboarding-flow-using-tab-visibility/11149/29 "2020-06-26T06:41:00Z")

</div>

Did you try doing this on public?

---

<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: [June 26, 2020, 5:01pm UTC](https://community.glideapps.com/t/creating-an-onboarding-flow-using-tab-visibility/11149/30 "2020-06-26T17:01:35Z")

</div>

Not yet

---

<div class="post-metadata">

### Author: ![Perrin](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/perrin/32/2830_2.png) [@Perrin](https://community.glideapps.com/u/Perrin)
#### Post date: [June 28, 2020, 3:00am UTC](https://community.glideapps.com/t/creating-an-onboarding-flow-using-tab-visibility/11149/31 "2020-06-28T03:00:42Z")

</div>

Hi, were you using an app that had email login? I have visibly set, and still have sign out. Thanks.

---

<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: [June 28, 2020, 3:57am UTC](https://community.glideapps.com/t/creating-an-onboarding-flow-using-tab-visibility/11149/32 "2020-06-28T03:57:43Z")

</div>

Nice work! Cant wait to see it.

---

<div class="post-metadata">

### Author: ![Younes](https://avatars.discourse-cdn.com/v4/letter/y/d6d6ee/32.png) [@Younes](https://community.glideapps.com/u/Younes)
#### Post date: [June 30, 2020, 12:35pm UTC](https://community.glideapps.com/t/creating-an-onboarding-flow-using-tab-visibility/11149/33 "2020-06-30T12:35:31Z")

</div>

How did you hide the 2 tabs please ? I can’t find a way to hide a tab and make it appear under certain conditions.

---

<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: [June 30, 2020, 1:30pm UTC](https://community.glideapps.com/t/creating-an-onboarding-flow-using-tab-visibility/11149/34 "2020-06-30T13:30:34Z")

</div>

Hey @Younes! The last button I used **Increment** action. So I set the 2 tabs visibility to show only when the increment column is 1 (the opposite for my onboarding tab)

---

<div class="post-metadata">

### Author: ![Younes](https://avatars.discourse-cdn.com/v4/letter/y/d6d6ee/32.png) [@Younes](https://community.glideapps.com/u/Younes)
#### Post date: [June 30, 2020, 2:29pm UTC](https://community.glideapps.com/t/creating-an-onboarding-flow-using-tab-visibility/11149/35 "2020-06-30T14:29:26Z")

</div>

Thank you but it doesn’t seems to be working on my side. Incrementation button only add 1 (whatever the user it adds 1 to the same cell) without hiding the actual tab and showing others.

---

<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: [June 30, 2020, 2:40pm UTC](https://community.glideapps.com/t/creating-an-onboarding-flow-using-tab-visibility/11149/36 "2020-06-30T14:40:27Z")

</div>

Create a user-specific Number column

![image](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/2X/f/fb66b06aaf1baf05de5fbd31cac5b00214c895d9.png)

---

<div class="post-metadata">

### Author: ![Younes](https://avatars.discourse-cdn.com/v4/letter/y/d6d6ee/32.png) [@Younes](https://community.glideapps.com/u/Younes)
#### Post date: [June 30, 2020, 3:45pm UTC](https://community.glideapps.com/t/creating-an-onboarding-flow-using-tab-visibility/11149/37 "2020-06-30T15:45:42Z")

</div>

I did it but unfortunately something is still blocking.  
So if i understand, the last button of your onboarding is an Increment action linked to user profiles sheet. As soon as it’s clicked the onboarding tab disappear and other tabs show up ?  
The onboarding visibility is set to **“show tab when increment is 0”** and other tabs are set to **"show tab when increment is 1"**

Thank you for all your help man!

---

<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: [June 30, 2020, 4:02pm UTC](https://community.glideapps.com/t/creating-an-onboarding-flow-using-tab-visibility/11149/38 "2020-06-30T16:02:34Z")

</div>

> [@Younes](#):
>
> an Increment action linked to user profiles sheet

No, it’s not linked with my user profile sheet. I only used a Number column with user-specific

> [@Younes](#):
>
> “show tab when increment is 0”

Actually, it’s better to put “show tab when **is not 1** ”

You’re welcome! 😁

---

<div class="post-metadata">

### Author: ![Younes](https://avatars.discourse-cdn.com/v4/letter/y/d6d6ee/32.png) [@Younes](https://community.glideapps.com/u/Younes)
#### Post date: [June 30, 2020, 4:21pm UTC](https://community.glideapps.com/t/creating-an-onboarding-flow-using-tab-visibility/11149/39 "2020-06-30T16:21:10Z")

</div>

Isn’t the tab visibility only based on the user profile sheet ?

I’m sorry for all the questions but i’ve been trying to solve this for days now 😢

---

<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: [July 1, 2020, 12:24am UTC](https://community.glideapps.com/t/creating-an-onboarding-flow-using-tab-visibility/11149/40 "2020-07-01T00:24:10Z")

</div>

> [@Lucas\_Pires](#):
>
> The last button I used **Increment** action. So I set the 2 tabs visibility to show only when the increment column is 1 (the opposite for my onboarding tab)

@Younes as I said here, it’s the increment

> [@Lucas\_Pires](#):
>
> Create a user-specific Number column

What i said here is to use this option to get “uniques” access and clicks

[Previous page](https://community.glideapps.com/t/creating-an-onboarding-flow-using-tab-visibility/11149.md?page=1)

[Next page](https://community.glideapps.com/t/creating-an-onboarding-flow-using-tab-visibility/11149.md?page=3)
