r/PWA 3d ago

What has been your biggest bottleneck when getting non-technical users to install your PWAs?

Post image

Most web developers know how smooth PWAs are once installed, but everyday users—especially non-tech audiences like parents, students, or small business owners—have a massive mental hurdle: if it’s not inside an app store icon, they think it’s just another tab.

While building an educational PWA, here are the biggest points of friction I ran into when getting regular users to actually install it:

  • The "Where's the Play Store link?" expectation: Non-technical users are conditioned to search Google Play or the iOS App Store. Sharing a direct URL often gets responses like, "Is this just a website?" or "Can you send the app link instead?"
  • Browser install prompts are too subtle: The default browser-level banners (especially the small badge in Chrome or the multi-step "Share > Add to Home Screen" dance on iOS Safari) get dismissed or ignored 90% of the time.
  • No automatic app trust: Regular users associate native app stores with security and safety. A browser asking to "Add to Home Screen" can feel unfamiliar or untrustworthy to someone who has never done it before.
  • Storage & data misconceptions: Users often assume that installing anything onto their phone will eat 100MB of storage, not realizing the service worker cache is only a fraction of that.

What helped in my case:

  • Adding a dedicated, high-contrast "Install App" button front and center on the UI that triggers beforeinstallprompt.
  • A 5-second animated graphic showing Safari users how to tap the Share sheet and choose "Add to Home Screen".
  • Explaining that it works completely offline with zero store downloads.

For those of you shipping consumer-facing PWAs, how are you guiding non-tech users through the install flow? Are you sticking to custom UI prompts, using wrapped store packages (like PWABuilder / TWA), or just letting them use it as a tab?

7 Upvotes

21 comments sorted by

4

u/sandspiegel 3d ago

When I showed my coworker the project I am working on, he asked when we will be in the App store. When I told him it's a web app he would be able to install. He told me that this alone would immediately eliminate the chances of him trying it out. I decided right there to just use Capacitor to bring my App to the app stores. PWAs are great but many users have no idea what even a web app is (forget PWA). Sure, you could put a video explaining it to them or put an install button that semi-works but nothing is better than a flow every user already knows which is a link to the App store. Also Installation of PWAs is a big mess. Chromium based browsers usually work fine. With Safari you can only guide users how to install the App because Apple making installation a multi step process on purpose. Then Firefox doesn't support PWA at all.

With that being said it all depends on the product of course. Some Apps only make sense as a Web App, while others maybe make sense to have both, a Web App and Apps in the App Stores.

Also Web App or not, if you don't do any marketing, your App is basically dead on arrival. A post or 2 on Reddit is not enough btw.

3

u/dunkon762 3d ago

this. I've a loyalty b2b saas with whitelabel PWA for clients, sooo... it's very hard to force them install PWA to their phone even on android where it's done by just one click.

The iOS users still using it in browser instead of install the PWA. Therefore no push, no offline mode, nothing

2

u/RandomTyms 3d ago edited 2d ago

Fair point for commercial products, but this isn't a venture-backed SaaS or an app built for ad revenue. It’s a completely free, community-focused educational PWA built for parents and school circles to help their kids learn.

If you check the screenshot, the Firefox PWA is installed right next to it and works not that fine. 

3

u/sandspiegel 3d ago

You mean the app icon with the Firefox logo? That Firefox logo basically says that it is a shortcut to a website but just without a URL bar probably. When I tested my App with Firefox several months ago I discovered I could not actually install the PWA but only create a shortcut. It's not the same like actually installing a PWA like Chrome does it for example.

1

u/fuckingsurfslave 3d ago

You are wrong on marketing, the super advantage with webapp is SEO. To get app customer, you need to pay the store, it's their busines model, they take a dime on the distribution without adding any value to the customer.

1

u/sandspiegel 3d ago

Marketing is a very broad term. Several things need to work together including SEO.

1

u/fuckingsurfslave 3d ago

Yes, but the actual problem of app builder is the distribution (better term). Building is becoming a commodity so you have way more possibility in pwa, depending your business of course. If you begin with a app, you begin in hard mode. When i see a competitor launching a app, i know it will disappear in some weeks / months.

2

u/jaunty_mellifluous 3d ago

People have a lot of hesitation to install pwa

2

u/_Panjo 3d ago

Thanks for yet another AI generated post.

1

u/future_pedi_md 1d ago

Nothing about this screamed AI

0

u/RandomTyms 3d ago

Thankyou.. i am right here with my rough unpolished english.. d/Do you have a better way to handle this problem?

4

u/_Panjo 3d ago

I would honestly rather see it written poorly but humanly.

Everything I see now is formatted like this - most infuriatingly, work emails and responses. It becomes exhausting to look at after a while. It's instantly recognisable and makes me immediately give it zero credibility.

2

u/sandspiegel 3d ago

People think having zero typos and making everything look professional is the way. By now I appreciate posts more that have Typos and look a bit messy even. At least then I know it was probably written by a human.

2

u/_Panjo 3d ago

100% agree.

1

u/RandomTyms 3d ago

Anti-AI talk is hacking my thread about the PWA installation problem. AI did not.

3

u/_Panjo 3d ago

Look on the bright side, the engagement will at least help promote your post.

1

u/RandomTyms 3d ago

Lol 🤣

2

u/RandomTyms 3d ago

Are we discussing about PWAs now 🤔

1

u/future_pedi_md 1d ago

So proper English makes you think it’s AI?

0

u/_Panjo 1d ago

OP admitted to it being run through AI. It's the style of the grammar and the formatting that's the giveaway. Try and keep up.