# Glide app onboarding advice, in my not-so-humble opinion

**URL:** https://community.glideapps.com/t/glide-app-onboarding-advice-in-my-not-so-humble-opinion/28708
**Category:** Community Resources
**Created:** [July 4, 2021, 5:46pm UTC](https://community.glideapps.com/t/glide-app-onboarding-advice-in-my-not-so-humble-opinion/28708 "2021-07-04T17:46:59Z")
**Posts on this page:** 17
**Page:** 1

<div class="post-metadata">

### Author: ![BlakeWS](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/blakews/32/24377_2.png) [@BlakeWS](https://community.glideapps.com/u/BlakeWS)
#### Post date: [July 4, 2021, 5:47pm UTC](https://community.glideapps.com/t/glide-app-onboarding-advice-in-my-not-so-humble-opinion/28708/1 "2021-07-04T17:47:00Z")

</div>

(Long rant deleted after re-reading…)

My advice would be to use a landing page service on your root domain, and put your Glide app on a subdomain, so that if I click to go there I’m already sold and expecting to sign-up. It just takes a little knowledge of how to add/delete DNS records.

(EDIT: This links below are not for a real app, I gave them as an example 🙂 )  
landing page → [mycoolservice.com](http://mycoolservice.com)  
app → [app.mycoolservice.com](http://app.mycoolservice.com)

Carrd is an excellent landing page builder that I’ve used on a few projects. (no affiliation)

> **[Carrd - Simple, free, fully responsive one-page sites for pretty much anything](https://carrd.co/)**
>
> A free platform for building simple, fully responsive one-page sites for pretty much anything.

---

<div class="post-metadata">

### Author: ![david](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/david/32/62831_2.png) [@david](https://community.glideapps.com/u/david)
#### Post date: [July 4, 2021, 5:48pm UTC](https://community.glideapps.com/t/glide-app-onboarding-advice-in-my-not-so-humble-opinion/28708/2 "2021-07-04T17:48:19Z")

</div>

Great advice. The automatic page we generate for you is not intended to be a “landing page” for your app—it is only intended to be your app.

---

<div class="post-metadata">

### Author: ![BlakeWS](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/blakews/32/24377_2.png) [@BlakeWS](https://community.glideapps.com/u/BlakeWS)
#### Post date: [July 4, 2021, 5:50pm UTC](https://community.glideapps.com/t/glide-app-onboarding-advice-in-my-not-so-humble-opinion/28708/3 "2021-07-04T17:50:36Z")

</div>

Yeah, I’m a cynical person when I go to someone’s app, so there’s no way I’m giving up my email right away. Even getting a peek inside isn’t enough, I need more info! If I’m giving up my email I just assume I’m added to some mailing list. These days inbox 0 is just a dream.

---

<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: [July 4, 2021, 6:12pm UTC](https://community.glideapps.com/t/glide-app-onboarding-advice-in-my-not-so-humble-opinion/28708/4 "2021-07-04T18:12:56Z")

</div>

For stuff like that, I always use a temp emails, like mailinator to test apps.

---

<div class="post-metadata">

### Author: ![Chris\_S](https://avatars.discourse-cdn.com/v4/letter/c/d2c977/32.png) [@Chris\_S](https://community.glideapps.com/u/Chris_S)
#### Post date: [July 5, 2021, 5:33am UTC](https://community.glideapps.com/t/glide-app-onboarding-advice-in-my-not-so-humble-opinion/28708/5 "2021-07-05T05:33:17Z")

</div>

Completely agree! Here is an example of my platform that uses Carrd as a landing page:

landing page → [www.coffeechat.co](http://www.coffeechat.co)  
Glide app → [app.coffeechat.co](http://app.coffeechat.co)

---

<div class="post-metadata">

### Author: ![BlakeWS](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/blakews/32/24377_2.png) [@BlakeWS](https://community.glideapps.com/u/BlakeWS)
#### Post date: [July 5, 2021, 3:10pm UTC](https://community.glideapps.com/t/glide-app-onboarding-advice-in-my-not-so-humble-opinion/28708/6 "2021-07-05T15:10:46Z")

</div>

That’s exactly what I was talking about, nicely done @Chris_S ! It’s such a nicer experience as I can get lots of info about your service without feeling I have to immediately give up my privacy.

---

<div class="post-metadata">

### Author: ![ArtzyDog](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/artzydog/32/53747_2.png) [@ArtzyDog](https://community.glideapps.com/u/ArtzyDog)
#### Post date: [February 10, 2023, 6:55pm UTC](https://community.glideapps.com/t/glide-app-onboarding-advice-in-my-not-so-humble-opinion/28708/7 "2023-02-10T18:55:18Z")

</div>

Hello,  
Quick question (I’m new at this) 🤭  
So I can create my landing page, which gives a quick overview of my app and all the information they will find there. Somewhere within the landing page, I’ll have a link to my app (incase they do decide to go ahead and sign up for it?) I’m I grasping this concept correctly?  
I’m just learning…

---

<div class="post-metadata">

### Author: ![ThinhDinh](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/thinhdinh/32/49_2.png) [@ThinhDinh](https://community.glideapps.com/u/ThinhDinh)
#### Post date: [February 11, 2023, 12:04am UTC](https://community.glideapps.com/t/glide-app-onboarding-advice-in-my-not-so-humble-opinion/28708/8 "2023-02-11T00:04:39Z")

</div>

Yes, that’s the right way to go.

---

<div class="post-metadata">

### Author: ![ArtzyDog](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/artzydog/32/53747_2.png) [@ArtzyDog](https://community.glideapps.com/u/ArtzyDog)
#### Post date: [February 11, 2023, 5:41am UTC](https://community.glideapps.com/t/glide-app-onboarding-advice-in-my-not-so-humble-opinion/28708/9 "2023-02-11T05:41:05Z")

</div>

Thanks a bunch!

---

<div class="post-metadata">

### Author: ![mikec](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/mikec/32/53291_2.png) [@mikec](https://community.glideapps.com/u/mikec)
#### Post date: [June 16, 2023, 5:28pm UTC](https://community.glideapps.com/t/glide-app-onboarding-advice-in-my-not-so-humble-opinion/28708/10 "2023-06-16T17:28:40Z")

</div>

Hey Chris, love your app great job on the design!

I’m hoping to achieve similar functions like yours here (where a user need to sign in to use any functions).

 ![image](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/3X/0/3/03a070bb3c932e92aa584ea6cacd0f3fdf71a6a1.png)

How do you differentiate the button visibility/conditions for sign-in and sign-out users? Thanks.

cc @ThinhDinh (feel like you’d know the solution too, haha)

---

<div class="post-metadata">

### Author: ![Joe\_Gabriele](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/joe_gabriele/32/57595_2.png) [@Joe\_Gabriele](https://community.glideapps.com/u/Joe_Gabriele)
#### Post date: [June 16, 2023, 5:49pm UTC](https://community.glideapps.com/t/glide-app-onboarding-advice-in-my-not-so-humble-opinion/28708/11 "2023-06-16T17:49:41Z")

</div>

User email is signed in email or user email is not sign in email

---

<div class="post-metadata">

### Author: ![mikec](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/mikec/32/53291_2.png) [@mikec](https://community.glideapps.com/u/mikec)
#### Post date: [June 16, 2023, 6:44pm UTC](https://community.glideapps.com/t/glide-app-onboarding-advice-in-my-not-so-humble-opinion/28708/12 "2023-06-16T18:44:50Z")

</div>

Thanks Joe, followed your advice, but should I set this as an Action condition or button visibility?

Here’s my current setup. For every button, I have 2 copies. 1 is the actual action for Signed-in user, and another 1 is a duplicate copy with “Sign-in Action”. Depend on whether a user is signed-in or not, they see different button essentially.  
 ![image](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/3X/f/d/fd10c92909665f7de7f5e585d922f254c9bfeb6f.png)

It’s a lot of work for every button, do you know a better way to approach this?

---

<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: [June 16, 2023, 6:49pm UTC](https://community.glideapps.com/t/glide-app-onboarding-advice-in-my-not-so-humble-opinion/28708/13 "2023-06-16T18:49:02Z")

</div>

If you want the button to be visible to users who are not signed in. Then you can use custom action conditions. You should be able to use the same button whether a user is signed in or not.

---

<div class="post-metadata">

### Author: ![ThinhDinh](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/thinhdinh/32/49_2.png) [@ThinhDinh](https://community.glideapps.com/u/ThinhDinh)
#### Post date: [June 16, 2023, 11:42pm UTC](https://community.glideapps.com/t/glide-app-onboarding-advice-in-my-not-so-humble-opinion/28708/14 "2023-06-16T23:42:17Z")

</div>

I think the right condition should be:

- Signed-in user’s email is not empty =\> Signed-in state
- Signed-in user’s email is empty =\> Not signed-in state

---

<div class="post-metadata">

### Author: ![mikec](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/mikec/32/53291_2.png) [@mikec](https://community.glideapps.com/u/mikec)
#### Post date: [June 17, 2023, 4:44pm UTC](https://community.glideapps.com/t/glide-app-onboarding-advice-in-my-not-so-humble-opinion/28708/15 "2023-06-17T16:44:53Z")

</div>

Perfect, I knew there’s a way to do this. Thanks @Jeff_Hager and @ThinhDinh !

---

<div class="post-metadata">

### Author: ![Squibsie](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/squibsie/32/61909_2.png) [@Squibsie](https://community.glideapps.com/u/Squibsie)
#### Post date: [December 10, 2023, 12:36pm UTC](https://community.glideapps.com/t/glide-app-onboarding-advice-in-my-not-so-humble-opinion/28708/16 "2023-12-10T12:36:23Z")

</div>

This is a great little tool I’ve squirrelled away for future use!

Thanks

---

<div class="post-metadata">

### Author: ![NoCodeAndy](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/nocodeandy/32/62530_2.png) [@NoCodeAndy](https://community.glideapps.com/u/NoCodeAndy)
#### Post date: [January 12, 2024, 12:54am UTC](https://community.glideapps.com/t/glide-app-onboarding-advice-in-my-not-so-humble-opinion/28708/17 "2024-01-12T00:54:08Z")

</div>


