All articles
· 8 min read

How to increase your PWA install rate (14 tactics that actually work)

Concrete, tested tactics to push PWA install rate from under 1% to 5–15% — timing, copy, targeting, iOS handling and the metrics that matter.

TI
The InstantPWA team
Product & engineering

Most sites that "have a PWA" convert less than 1% of visitors into installs. The site is technically installable — the visitor just never sees why they should. Here are the 14 tactics that consistently move the needle.

Timing

  1. Show the install popup on the second pageview, not the first.
  2. Wait 20–30 seconds of dwell before firing.
  3. Trigger after a key action: item saved, post read, cart populated.
  4. Never fire during the checkout or signup flow.

Copy

  1. Lead with the user benefit, not the technology: "Save this for one tap next time" beats "Install our web app".
  2. Use a single verb CTA: Install, Add to home screen, Save.
  3. Show your app icon in the popup so visitors preview what will appear on their device.

Targeting

  1. Show only to returning visitors — they’ve already qualified themselves.
  2. Suppress in in-app browsers (Instagram, TikTok, LinkedIn) and prompt "Open in Safari" instead.
  3. Frequency-cap: at most once per visitor per 7 days.

Platform quirks

  1. Render your own iOS Safari share-sheet guide; there is no automatic install prompt on iOS.
  2. Detect Android Chrome and reuse the beforeinstallprompt event instead of duplicating UI.
  3. Detect standalone (display-mode: standalone) and suppress the popup for already-installed users.

Measure the one metric that matters

  1. Install-to-impression ratio. Not clicks, not opens — the ratio of people who saw the popup to those who completed the install. Below 3% means the trigger is wrong; below 1% means visitors don’t see it at all.

InstantPWA ships every one of these tactics as defaults in the popup engine — you toggle the ones you want.

Ship your install prompt in 60 seconds

InstantPWA is one line of code. Free forever for one widget, no card required.

Get started free