# User onboarding not working

**URL:** <https://community.glideapps.com/t/user-onboarding-not-working/61773>\
**Category:** Ask for Help\
**Created:** [May 15, 2023, 10:40am UTC](https://community.glideapps.com/t/user-onboarding-not-working/61773 "2023-05-15T10:40:16Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![federica](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/federica/32/61767_2.png) [@federica](https://community.glideapps.com/u/federica)\
**Post date:** [May 15, 2023, 10:40am UTC](https://community.glideapps.com/t/user-onboarding-not-working/61773/1 "2023-05-15T10:40:16Z")

</div>

Hello everyone.  
Suddenly I have been facing issues with the onboarding process on glide.  
I used to have the sign-in screen first and then a Welcome screen with 3 input fields to fill to complete the profile. I set the filter to this screen to sign-in users and the condition visibility to: User profile \> HasProfile \> is not \> true.

But still, when someone signs in, he can’t see these 3 input fields. He access to the Welcome screen correctly, but without the 3 input fields (name, surname and phone). I don’t know why. Am I missing something?

thank you in advance

---

<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:** [May 15, 2023, 12:40pm UTC](https://community.glideapps.com/t/user-onboarding-not-working/61773/2 "2023-05-15T12:40:34Z")

</div>

Where do you store your database? Is there a chance the row is not immediately available for the user to fill in?

---

<div class="post-metadata">

**Author:** ![federica](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/federica/32/61767_2.png) [@federica](https://community.glideapps.com/u/federica)\
**Post date:** [May 18, 2023, 9:03am UTC](https://community.glideapps.com/t/user-onboarding-not-working/61773/3 "2023-05-18T09:03:50Z")

</div>

Hi @ThinhDinh  
The database is on airtable. Actually when a new user signs-in **I can’t see his email on the database, even on glide**. It’s like glide is not saving the email on the database. How is it possible? And also, on the settings panel I’ve set “ **Collect real user email address** ”.

I don’t know what’s wrong. Any clue?

---

<div class="post-metadata">

**Author:** ![Darren\_Murphy](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/darren_murphy/32/47326_2.png) [@Darren\_Murphy](https://community.glideapps.com/u/Darren_Murphy)\
**Post date:** [May 18, 2023, 9:09am UTC](https://community.glideapps.com/t/user-onboarding-not-working/61773/4 "2023-05-18T09:09:54Z")

</div>

Can you show us screen shots of your User Profiles configuration and your Users Table (from Glide) please? (ie. as below)

 ![CleanShot 2023-05-18 at 17.08.41@2x](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/3X/3/7/37f4ce7c109c8e6efce59821105aee27a78ee016.png)

 ![CleanShot 2023-05-18 at 17.08.56@2x](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/3X/2/7/27cb2dc91f73b9fcfbe329844b8fca8370de1f91.png)

---

<div class="post-metadata">

**Author:** ![federica](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/federica/32/61767_2.png) [@federica](https://community.glideapps.com/u/federica)\
**Post date:** [May 18, 2023, 9:27am UTC](https://community.glideapps.com/t/user-onboarding-not-working/61773/5 "2023-05-18T09:27:40Z")

</div>

Yes of course. I’ve blurred some emails just for privacy. The others seems to be dummy.

 ![Screen_Database](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/3X/2/c/2c6ac8cfd2d0a78e4f369f594be7bf7e5309ee35.png)  
 ![Schermata 2023-05-18 alle 11.23.03](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/3X/1/1/118a7c1eda1341591511df39244adfd83a2a85d2.png)

---

<div class="post-metadata">

**Author:** ![Darren\_Murphy](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/darren_murphy/32/47326_2.png) [@Darren\_Murphy](https://community.glideapps.com/u/Darren_Murphy)\
**Post date:** [May 18, 2023, 9:45am UTC](https://community.glideapps.com/t/user-onboarding-not-working/61773/6 "2023-05-18T09:45:22Z")

</div>

Thanks 🙂

The one thing that stands out to me is that your Image column is configured as a URL column type.  
I’m not certain, but it is possible that this is breaking your User Profiles configuration.

Can you try changing that to an Image type?

---

<div class="post-metadata">

**Author:** ![federica](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/federica/32/61767_2.png) [@federica](https://community.glideapps.com/u/federica)\
**Post date:** [May 18, 2023, 9:53am UTC](https://community.glideapps.com/t/user-onboarding-not-working/61773/7 "2023-05-18T09:53:50Z")

</div>

I’ve done it @Darren_Murphy . Nothing changes. Actually I’ve a doubt. Is there any chance that is linked to the plan?  
Because I see that I’ve the pro Plan installed, but actually on the screen I’ve sent you previously it says “Upgrade to Pro” as I’m not already on a Pro Plan.

See the attachments.

How can I fix this ?

![Schermata 2023-05-18 alle 11.51.20](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/3X/1/4/14c7db62ca0b8ae470bf8e13c8a6a2655191f316.png)

 ![Schermata 2023-05-18 alle 11.51.25](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/3X/9/b/9b68433cbb03f1c385420773125e0e25da8dac65.png)

---

<div class="post-metadata">

**Author:** ![Darren\_Murphy](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/darren_murphy/32/47326_2.png) [@Darren\_Murphy](https://community.glideapps.com/u/Darren_Murphy)\
**Post date:** [May 18, 2023, 10:03am UTC](https://community.glideapps.com/t/user-onboarding-not-working/61773/8 "2023-05-18T10:03:34Z")

</div>

You are on one of the old App based pricing plans. To move to a new Team based plan, you would need to do the following:

- Create a new Team, and purchase the Plan that you need (see the [Pricing Page](https://www.glideapps.com/pricing))
- Cancel the Plan on your existing App. You can do that via Settings → Billing.
- Transfer your App to your new Team Plan. You can do that via the main dashboard - hover over the App icon and click on the 3 dots.

---

<div class="post-metadata">

**Author:** ![federica](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/federica/32/61767_2.png) [@federica](https://community.glideapps.com/u/federica)\
**Post date:** [May 18, 2023, 10:17am UTC](https://community.glideapps.com/t/user-onboarding-not-working/61773/9 "2023-05-18T10:17:45Z")

</div>

@Darren_Murphy Actually this is an app I’ve made months ago for a client. So do I have to upgrade our Agency account into a Pro Plan for Business account and there will be no need to add a Pro plan for the single project? Is that correct?

Or should I create an account for the client and use an Individual Plan?

Thank you in advance.

---

<div class="post-metadata">

**Author:** ![Darren\_Murphy](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/darren_murphy/32/47326_2.png) [@Darren\_Murphy](https://community.glideapps.com/u/Darren_Murphy)\
**Post date:** [May 18, 2023, 10:23am UTC](https://community.glideapps.com/t/user-onboarding-not-working/61773/10 "2023-05-18T10:23:58Z")

</div>

That’s really up to you. It depends whether you want to keep control of the App, or hand it over to the client. Personally, I always ask my clients to create their own Glide subscriptions, and I build Apps for them in their team.

If you do keep it in your own Team, then yes it will be covered by your team subscription. You should be aware though that it will impact your monthly update quota.

---

<div class="post-metadata">

**Author:** ![federica](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/federica/32/61767_2.png) [@federica](https://community.glideapps.com/u/federica)\
**Post date:** [May 18, 2023, 10:54am UTC](https://community.glideapps.com/t/user-onboarding-not-working/61773/11 "2023-05-18T10:54:00Z")

</div>

Mmmm ok so in the case I had to create an account for the client (just to be sure that he is the one paying for his app) which plan do you suggest to make him purchase? Can the starter be good for the issue I’ve mentioned before? @Darren_Murphy

---

<div class="post-metadata">

**Author:** ![Darren\_Murphy](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/darren_murphy/32/47326_2.png) [@Darren\_Murphy](https://community.glideapps.com/u/Darren_Murphy)\
**Post date:** [May 18, 2023, 10:55am UTC](https://community.glideapps.com/t/user-onboarding-not-working/61773/12 "2023-05-18T10:55:51Z")

</div>

Sorry, I can’t answer that question. What you should do is compare the features and quotas available in each Plan, and choose the one that best suits the App.

---

<div class="post-metadata">

**Author:** ![federica](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/federica/32/61767_2.png) [@federica](https://community.glideapps.com/u/federica)\
**Post date:** [May 18, 2023, 10:58am UTC](https://community.glideapps.com/t/user-onboarding-not-working/61773/13 "2023-05-18T10:58:51Z")

</div>

Ok. Instead, when you say “You should be aware though that it will impact your monthly update quota” what do you mean? How having the app of the client on our Agency’s account impact the quota? Wouldn’t it be $99 dollars per month anyway? @Darren_Murphy

Thank you for the patience.

---

<div class="post-metadata">

**Author:** ![Darren\_Murphy](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/darren_murphy/32/47326_2.png) [@Darren\_Murphy](https://community.glideapps.com/u/Darren_Murphy)\
**Post date:** [May 18, 2023, 11:08am UTC](https://community.glideapps.com/t/user-onboarding-not-working/61773/14 "2023-05-18T11:08:05Z")

</div>

The old plans came with unlimited updates. That was not a sustainable business model for Glide, so they had to introduce some changes with the new pricing plans.

Have a read of the below to understand more:

> **[Glide • Updates](https://www.glideapps.com/docs/reference/account/updates)**
>
> An explanation of updates and how they relate to billing.

---

<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:** [May 18, 2023, 11:48am UTC](https://community.glideapps.com/t/user-onboarding-not-working/61773/15 "2023-05-18T11:48:51Z")

</div>

@federica Let’s not get to far off track here. I don’t think the original problem has anything to do with the current plan, so let’s not try to fix the wrong problem and end up doing something you regret and can’t undo. Make sure you fully understand the new plans and how they are different before making any changes. You can’t go back to an old legacy plan once you move away from it. Either way, it has nothing to do with your original issue.

I don’t use Airtable, but if I recall it’s a little slow to update, so the new user row may not be adding quickly enough, and may not exist yet when you present the onboarding screen. Does the user profile table have to be linked to Airtable, or can you use a Glide table for the user profiles?

---

<div class="post-metadata">

**Author:** ![federica](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/federica/32/61767_2.png) [@federica](https://community.glideapps.com/u/federica)\
**Post date:** [May 18, 2023, 12:24pm UTC](https://community.glideapps.com/t/user-onboarding-not-working/61773/16 "2023-05-18T12:24:49Z")

</div>

Hi @Jeff_Hager  
as I’m not an expert I was hoping to have an answer from you guys.  
That’s why I was just guessing that was something plan related. Any how, do you have any idea of why these records with the new clients emails are not created on the glideapp database when they sign in?

---

<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:** [May 18, 2023, 12:47pm UTC](https://community.glideapps.com/t/user-onboarding-not-working/61773/17 "2023-05-18T12:47:09Z")

</div>

I’m pretty sure I’ve read a handful of posts where records added to an Airtable table can take much longer to appear. I don’t know why and I don’t have any experience using Airtable, so I can’t provide much help there.

Just a couple related posts. I’m sure there is more. Maybe someone with Airtable experience can chime in.

> [@Glide user profiles with Airtable](https://community.glideapps.com/t/glide-user-profiles-with-airtable/58264/4):
>
> I was just about to post about this topic, but you may know the answer to this. In order to combat missing user information to improve onboarding, I have made a user flow that hides all pages but one upon signup if the role for that user is blank. Problem is that using an Airtable table for user profiles introduces lag between sign up and being able to reference that new user row to edit. Sometimes writing is unreliable, or sometimes the user is simply not even created (row not created on the …

> [@Airtable sync speed](https://community.glideapps.com/t/airtable-sync-speed/57282/7):
>
> +1 to this. @david For my use-case, creating new rows and having those rows be immediately editable is a huge issue when working with airtable. This is the case when a “linked” (airtable related) field is updated or created in another table. Here is an example of that flow: New user is created User edits their information immediately (Does not work sometimes due to sync time) User creates a new related record (Record A) related to their user profile row User creates related record to Record …

---

<div class="post-metadata">

**Author:** ![federica](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/federica/32/61767_2.png) [@federica](https://community.glideapps.com/u/federica)\
**Post date:** [May 18, 2023, 12:54pm UTC](https://community.glideapps.com/t/user-onboarding-not-working/61773/18 "2023-05-18T12:54:09Z")

</div>

As I’ve mentioned I’m having issues seeing these rows created even on GLIDE’s database, as I’ve showed on the second screenshot. So I guess it’s not something Airtable related. @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:** [May 18, 2023, 1:00pm UTC](https://community.glideapps.com/t/user-onboarding-not-working/61773/19 "2023-05-18T13:00:19Z")

</div>

Do they show up in Airtable? Do they eventually show up in Glide after a few minutes? 🤷‍♂️

---

<div class="post-metadata">

**Author:** ![federica](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/federica/32/61767_2.png) [@federica](https://community.glideapps.com/u/federica)\
**Post date:** [May 18, 2023, 1:03pm UTC](https://community.glideapps.com/t/user-onboarding-not-working/61773/20 "2023-05-18T13:03:01Z")

</div>

No, neither. ☹ @Jeff_Hager

[Next page](https://community.glideapps.com/t/user-onboarding-not-working/61773.md?page=2)
