Summary 15 issues // Feedback requests after using Glide on Business Level

Hello everyone,

After transitioning from another platform to Glide for our startup’s MVP, we’ve realized that there are several smaller issues that require further development. These challenges make it difficult to work with Glide, but despite that, we’re making an effort to stay because of its user intuitiveness and database structure.

We have some feedback and feature requests that we would like to share. We would greatly appreciate confirmation or engagement from the Glide team to see if these issues are known but not addressed due to business decisions or if there are plans to fix them:

A) We would like the option to hide pages separately on mobile and web. Currently, there is a general “hide from menu” button, but we need the ability to hide the menu on mobile and web independently. WHY ? → We want to have many pages on the app as we can show them on the Toggle Menu bar, but if we do that then the web page looks just “too much”.

B) The pro level does not allow users to read sheets, which seems like an oversight considering that Airtable or Google Sheets can be integrated. What is the reasoning behind this limitation?

C) The default favicon has rounded corners, making it appear unattractive. Could you please provide an option to round the corners or customize the favicon? This should be a relatively straightforward change. ---- do note that on Google it still shows the old favicon and image, still after 1 month of usage despite clearing cache from Cloudflare and using different browsers.

D) Subdomain linking using Short.io and its integration is interesting, but it creates unnecessary complications. It would be helpful to have a dedicated table entry selection specifically for slugs instead of relying on hashing. GlideApps has made blogging, which should be straightforward, unnecessarily difficult to work with.

E) Working with webhooks is challenging since currently, they can only post data. It would be beneficial if receiving data from a webhook could be made easier so that we can store the values without relying on external services like Zapier or Integromat.

F) If possible, it would be great to have a static IP.

G) We would like to know the API rate limits for pulling/sending data to Airtable and external sheets. Is there a way to find this information in milliseconds?

H) Even if we don’t publish the updates we make on the frontend and click “revert changes,” the changes are not reverted. It seems that Glide is retaining the latest modifications on the front end.

G) If we don’t publish changes, sheet changes are still published. The “Revert Changes” button doesn’t seem to be functioning as intended. Shouldn’t we be able to revert all changes made to the layout and sheets?

J) The spreadsheets lack a “back” function, so if you accidentally delete a row or something similar, it’s gone forever. It would be helpful if this process was regulated by the “Publish” and “Revert Changes” buttons, or at least have some way to recover accidentally deleted data.

K) We can not store the User Login time and signup time, simply because Glide limits the edit of that page… This also feels “wrong” considering the fact that its simply a page allowing users to edit it will provide more creativity for projects building on it — at least fix the “signed up time etc”

L) Please provide a Google Login option for our app instead of using Glide login, this also feels a bit wrong considering that Glide has so much support for Goolge products – you anyways store the data don’t you?

M) Make things a bit more SEO friendliness, this will also help Glide to be honest!

N) Allow users to mark content as original because at the moment even if we publish on our domain the “domain.glideapps.com” still exists and this damages the SEO nature of things!

Thank you for taking the time to read this message.
I would like to acknowledge the following:

  1. In my professional career of about 8-10 years, I have never worked with such an easy-to-use tool as Glide. However, due to the expensive rates and some SEO & UX issues, we are considering exploring other platforms (which I won’t mention as its not the right place).

  2. We love the simplicity of creating action steps and syncing with external sources. It’s truly impressive!

  3. Initially, I was skeptical about support being provided by GPT only, but I quickly discovered that the community feature is even better. Having multiple experts providing feedback instead of relying on a single customer support specialist who may provide incorrect answers is a great advantage.

Once again, thank you, and we would appreciate some feedback on the above points as they have an impact on our business.

Best regards.

I could be wrong, but Google does not index Glide Pages for search. It will appear on Google if you search for your app, but it does not have any built in SEO nor does it crawl for keywords. Thus, if youre trying to build a blogging platform and hope users will find your content via SEO, Glide wouldnt be the best fit. Many of us have had to build landing pages and blogs on different platforms for that reason. Might have changed with Pages, but its doubtful.

If you want your favicon to be updated on Google Search, have you re-requested it be crawled in the Google Search Console?

I think we should get an Hamburger menu on Desktop view where all those tabs on Mobile would be displayed vs just at the top.

1 Like

Thanks for your feedback Joe! I understand totally what you are saying, however I don’t see why Glide could not add a small convenience for the price that Enterprise / Pro users pay, SEO is how users land on a site and its not wrong to at least provide the basics… Not asking for anything fancy after all…

Good point also with the toggle website, just having a few options or perhaps allow for differentiation of navbar between mobile and web is good enough I think!

1 Like

Also something to keep in mind is that Glide’s primary focus is more so internal B2B apps. Thus those apps do not need “strangers” to discover their app on Google as most likely they are given the link directly. This doesnt help a lot of people on this forum who do still use Glide for B2C or public consumption.

1 Like

Let me see if I can help with some of these:

A) We would like the option to hide pages separately on mobile and web. Currently, there is a general “hide from menu” button, but we need the ability to hide the menu on mobile and web independently. WHY ? → We want to have many pages on the app as we can show them on the Toggle Menu bar, but if we do that then the web page looks just “too much”.

One thing you may want to try is to put tabs in the Menu part of your navigation. This will keep them from showing up at the bottom of a mobile screen while still being available from the Menu section. On the desktop you will still see the tabs as part of your normal selection of tabs.

B) The pro level does not allow users to read sheets, which seems like an oversight considering that Airtable or Google Sheets can be integrated. What is the reasoning behind this limitation?

I’m not sure what you mean by this. All plans allow you to sync with a Google Sheet or Airtable as well as Excel and you can see data in both the sheet as well as in the Data Editor. Can you explain what you mean?

C) The default favicon has rounded corners, making it appear unattractive. Could you please provide an option to round the corners or customize the favicon? This should be a relatively straightforward change. ---- do note that on Google it still shows the old favicon and image, still after 1 month of usage despite clearing cache from Cloudflare and using different browsers.

The Favicon is based on the icon you select for your project but there are not any options for changing the roundness of it.

D) Subdomain linking using Short.io and its integration is interesting, but it creates unnecessary complications. It would be helpful to have a dedicated table entry selection specifically for slugs instead of relying on hashing. GlideApps has made blogging, which should be straightforward, unnecessarily difficult to work with.

I’m fairly sure there are many using shortening services, so it might be a good idea to ask about this one in particular in the forums.

E) Working with webhooks is challenging since currently, they can only post data. It would be beneficial if receiving data from a webhook could be made easier so that we can store the values without relying on external services like Zapier or Integromat.

I’ll let others with more experience to answer this one. May @Darren_Murphy can help…?

F) If possible, it would be great to have a static IP.

You can use custom domains, would that work for what you need?

G) We would like to know the API rate limits for pulling/sending data to Airtable and external sheets. Is there a way to find this information in milliseconds?

The problem with posting this type of information is that “it depends” and that it can change with new releases of APIs. Generally speaking, Airtable only allows updates every 3 mins right now and Google Sheets will accept data very quickly and update Glide data perhaps every minute or two. This is generally in a window of time, so it can depend where you land in that window.

H) Even if we don’t publish the updates we make on the frontend and click “revert changes,” the changes are not reverted. It seems that Glide is retaining the latest modifications on the front end.

This may be a bug as this should work.

G) If we don’t publish changes, sheet changes are still published. The “Revert Changes” button doesn’t seem to be functioning as intended. Shouldn’t we be able to revert all changes made to the layout and sheets?

Revert change is not meant for data at all, it is strictly meant for structure changes.

J) The spreadsheets lack a “back” function, so if you accidentally delete a row or something similar, it’s gone forever. It would be helpful if this process was regulated by the “Publish” and “Revert Changes” buttons, or at least have some way to recover accidentally deleted data.

You can usually use the ctrl-Z function on your keyboard to undo recent changes.

K) We can not store the User Login time and signup time, simply because Glide limits the edit of that page… This also feels “wrong” considering the fact that its simply a page allowing users to edit it will provide more creativity for projects building on it — at least fix the “signed up time etc”

You could likely build this in yourself as a table and an action to add a login time. You would present a tab with a button to “login” or start work or whatever. But you can also at least see these logins from the Analytics view in the Glide builder.

L) Please provide a Google Login option for our app instead of using Glide login, this also feels a bit wrong considering that Glide has so much support for Goolge products – you anyways store the data don’t you?

You can use Google login, just use the toggle in your Users & Authentication settings.

image

M) Make things a bit more SEO friendliness, this will also help Glide to be honest!

SEO isn’t really much of a priority for us and it’s not needed for internal business apps.

N) Allow users to mark content as original because at the moment even if we publish on our domain the “domain.glideapps.com” still exists and this damages the SEO nature of things!

1 Like

mmm, not really. I know that there has been talk about adding capability to receive webhooks, but I have no idea if that’s something that might be coming or not.

Of course, we do have the API for posting data to Glide. But one limitation of that is that you cannot trigger any actions as a result of an API call.

I could imagine that if Glide could receive webhooks, then they could trigger actions. And that could be incredibly useful.

4 Likes

thanks, this is what we ment webhook wise — so its a no from Glide side…

Thanks Darren…I can explain further sure:

a) this solves the mob version but still leaves the web version quite “heavy” in terms of displayed sides… an option to select which “hide in” you want to hide (mobile or web) would solve this, and there is certainly the deman considering the traction my previous posts got about this topic.

b) If we are PRO level, we can not read Glide Sheets, we can only edit and upload existing Glide Sheets… So it feels like a bug perhaps, but when we got downgraded to PRO from Business to test the limitations we received API error to upgrade plan in order to view raw data… so it feels like an overside, considering that you can view, update, edit rows from Airtable & Sheets - it makes the experience with glideapps, harder!

c) Ok (still looks ugly, why Glide is stepping in to round corners for clients instead of reading as is, allowing users to set any favicon themselves?)

d) Yes there are, BUT…as you said its not a prio on Glide, I can understand this, but still not nice.

e) Answered by Darren Murphy, thanks…

f) we are already using – but its ok we solved that from our backend.

g) Noted with thanks.

h) It certainly feels as such as other users acknowledged it too when reported on other post for help.

i) ok

j) Noted with thanks → still too easy to delete many rows now, maybe Glide can perhaps add a “confirm” action…

k) Noted with thanks

l) We use Signle Sign in, but it still shows “Sign in with Glide” when we try to sign in/signup, we want our brand here ideally.

m) noted with thanks

n) the reply was cutted here I feel, if not please ignore and thanks.

Thanks for your effort Darren, greatly appreciated, you have almost addressed all feedbacks / featured requests

1 Like

Regarding question A - there is a new integration called “Device Info” that could certainly be used to determine if the user is viewing via mobile or desktop, and based on that info could show/hide elements with information directed at a particular device.

2 Likes

Is it possible to hide tabs based on the device info though? because it feels that Pages are not “elements” so although I can hide their content I can not hide the page itself.

Yes. Under tab visibility settings… use device info in condition

3 Likes

@DarrenHumphries we checked and CTRL + Z does not revert sheet edits, so this feels like another bug (related to Point J)

The revert changes button is also not working, other users in the community also confirmed!

It’s not a bug, it’s correct behaviour. Neither undo nor discard changes will have any impact on data or changes made in the data editor. Both only affect changes in made in the layout.

If you think about it for a few minutes, undoing data/data editor changes is something that we definitely wouldn’t want to happen.

3 Likes

Hey,

  1. it feels extremely unsafe to have it so easy to delete a row and having no way of bringing it back.

As said, at least a confirmation that the row will be deleted would suffice, but Glide does not take this effort.

I am Using GlideSheets and not airtable etc, and deleting or even edititng a row on GlideSheets makes it impossible to reverse unless we use Sheets and we open Google Sheets itself…

When it comes to the web Layout Reverting changes, — I am not sure why you guys are so defensive here, it is just “not working” and other members of the community have also reported the bug.

We use enterprise for 250$, even if we do not publish changes but revert changes through the button, the recent layout adjustments that we will make will stay theremaking recent unpublished changes irreversable (unless I hit CTRL+Z on layout but that too has a limit of how back you want to go!)

These 2 bugs / features are top prioroty for us, and we would appreciate some customer support to talk to, instead we are being faced with commynity experts defending glide as this is some sort of an attacking game – it is not, we want to stay on Glide but we also want to work efficiently and not having to debate for reporting issues and requesting features (not all features will be granted, sure, but bugs should be attended).

Before you rush, kindly note that “autopublishing” is off, and layout changes do not appear on the live website, but on the version that we work on the changes are irreversable even if we hit “Revert changes” – yes this is only for layout and not for sheeet → yes there are other threads from the community that they too are being ignored in my opinion as people keep reporting the same issue here.

Perhaps. I don’t have a strong view on this either way. Personally, it’s not something that I do very often - especially in a live App.

I was just making the point that undo changes does not apply to data, and nor would I want it to. What if you were working in a live App and data had been added/changed by App users since the App was last published - how would undo changes affect that data? Would you want those changes to disappear? How would Glide tell the difference between data that had been changed by users, and data that had been changed by the App developer?

Yes, that’s been acknowledged and reported as a bug, and I expect that Glide will fix it in due course.

Side note: It’s generally better to refer to Glide Tables as Tables, rather than Sheets. When you say Sheets, many folks will immediately assume that you are referring to a Google or Excel Sheet, which can lead to confusion.

2 Likes

Thanks for addressing the above Darren and for your professiency in the reply.

You do have a valid point with the Tables :slight_smile:

Hi @Darren_Murphy and @DarrenHumphries there is also another request here, I think its also missed by the team perhaps by accident.

It sems that in the Container Form you can give Title + Descripton for the “True/False”, but if you add a "Text Entry or anything similar to it where the user has to add enter something such as text name numbers etc, there is no “Description”

Would it be possible to add a Descriptiuon Feature for the rest of the Entries? This will help a lot UX wise when explaining the prodcut to the end user…

Here is a sceenshot for more assistance:

Thanks everyone!

It’s a bit pointless tagging me here. I can give my opinion on the topic (if I have one), but I have zero influence on whether or not any specific feature request is addressed.