I have a google sheet that fetches data and pushes that data to two tabs in Google Sheets. Those two tabs in sheets are what I need to update in Glide after the data fetches. As far as I can tell, its holding on to the data from when I first clicked upload google sheet when creating the app. Appreciate any help!
I found out I uploaded a xlxs file instead of my google sheet… so what I understand is thats all static and I’ll have to rebuild everything! Noooooooo. Is this true? I cant swap the data source?
Which plan are you on?
Maker
I think I figured it out. I was able to add the google sheet to the existing app. I do have another question about stripe and if the paywall is working? Here is the link if you dont mind?
Does it let you see the other tabs? My user table/flows are all out of sorts. The Find +EV and Parlays tabs should be hidden unless a customer creates an account and completes payment. Any suggestions?
Yes, I can navigate to each of the other 3 tabs shown at the top, although the Account tab shows no content.
Need more information - show me your current visibility conditions.
If your Find +EV & Parlays tabs are the ones that are supposed to be hidden, then you need to show me what (if any) visibility conditions you have on those tabs.
The only thing I’ll say about the two screen shots you showed is that your User Profile Image column should be an Image type - not Text. See below:
Okay, cool. So right now you have no visibility conditions on either of those tabs:
If you want them hidden from non-subscribed users, you’ll need to change that. Presumably you have a column in the User Profile row that gets updated when a user has an active subscription?
Lets assume it’s a boolean hasSubscription column, then your visibility condition would be “User Profile → hasSubscription is checked”
With that setup, every user that signs into your app will have a row in the user table. If a user being signed in is your criteria for the tabs to be shown, then Email is not empty would suffice.
Do I not want every user to have a row?
The criteria for the tabs to be shown is if they are a paying subscriber.
Yes, that’s correct.
Although I noticed that you made the hasSubscription column User Specific. You probably don’t want that - it means that it would be difficult for you as an Admin to identify which users have subscriptions.
Now I’m lost again. Glide created this Apps: Login tab in Google Sheets when I refreshed so I deleted the other Users table in Glide. I think that was a mistake. I’m also curios how the “hasSubscription” gets checked? Does Glide this automatically?
The Apps: Login tab is nothing more than a log of all past user logins. It’s created by glide but not used by your app. It’s just a log and that’s it. You should not have deleted the user table as that is the table that is used by the app to store user data.
I think that’s a question you have to answer. How do you determine that a user has a subscription? It gets filled by whatever process you create to determine if a user has a subscription or not.













