Web Apps October 25, 2026 19 min read Emerson Team

Progressive Web Apps: When a PWA Beats Native (and When It Doesn't)

PWAs vs native in 2026: $40K-$70K builds, +76% conversions at Alibaba, iOS push since 16.4 — plus the honest limits and a decision framework by business type.

Every mobile product conversation eventually hits the same fork: pay for two native codebases, or stay web-only and hand your best mobile experience to whoever builds an app first. Progressive web apps — PWAs — promise a third door: installable, offline-capable, push-enabled software built once, on the web, with no app-store gatekeeper. That promise is real, and so are its limits. The skill is knowing which side of the line your business sits on before you sign a build contract.

We build PWAs, cross-platform apps and fully native products for clients across media, hospitality and industrial distribution, and the right answer genuinely varies by business. This article lays out what PWAs do well in 2026, where they still fall short — especially on iPhones — what the published case-study numbers actually show, and the decision framework we use in scoping calls. It ends with a 90-day plan you can start this quarter. Where a figure comes from published research we name the source; where it is illustrative math from typical engagements, we say so plainly.

Here is the short version before we go deep.

Key Highlights

  • Google's published case studies credit PWAs with 76% higher conversions for Alibaba and 65% more pages per session for Twitter Lite — with a 20% lower bounce rate for Twitter Lite.
  • Google speed research found bounce probability climbs +32% by 3 seconds of load time and +123% by 10 seconds — speed alone is a business case.
  • For a typical 6-8 screen product, our illustrative 2026 ranges put a PWA at $40,000-$70,000 versus $110,000-$160,000 for two native codebases — roughly 50-60% cheaper in year one.
  • Maintenance runs 15-20% of build cost per year, per codebase; one web codebase pays that bill once, and native pays it twice.
  • App stores take 15-30% of digital purchases; the web pays no commission and no $99-per-year Apple listing fee.
  • The reach argument cuts both ways: about 88% of US mobile time is spent inside apps (eMarketer estimates) — and a PWA is not listed where that attention lives.
  • iPhones have supported web push since iOS 16.4 — but only after the user adds the site to the home screen, and background sync still does not work on iOS at all.
  • In our scoping experience, roughly 7 in 10 business apps fit a PWA-first launch (illustrative); camera-heavy, sensor-driven or store-discovery-dependent products do not.

The 2026 PWA Baseline: What the Web Can Do Now

Progressive web app is not a product you buy — it is a checklist of web capabilities: served over HTTPS, a service worker script that handles offline caching, a web app manifest with your name and icons, and a responsive interface that runs from a 4-inch phone to a desktop monitor. When those pieces are in place, the browser can install the site like an app: home-screen icon, full-screen window, no browser chrome. Users rarely notice the difference at a glance, and neither does your accountant.

The commercially relevant capability list has stabilized: instant loads on repeat visits, offline access to cached content, push notifications, home-screen installation and updates that ship the moment you deploy — no review queue, no forced-upgrade cycles. Chrome, Edge and Samsung Internet support the full set on Android. Safari supports most of it on iOS, with specific holes we cover under Limitation 1. A decade after the term was coined, "can it work as a PWA?" has a mostly boring answer: yes.

To keep the analysis concrete, we will test every factor against three businesses we see often: a regional news publisher fighting for ad revenue against platform giants, a 10-location restaurant group that wants ordering and loyalty without staff troubleshooting app installs, and an industrial parts distributor whose outside sales team works from warehouses and job sites with miserable connectivity. By the decision framework at the end, they land in three different places — for three different reasons.

Key takeaway: The web grew up — offline, push and installability are 2026 table stakes, and the question is no longer whether a PWA can do it but whether your business needs what it cannot.

Advantage 1: Cost — One Build Instead of Two (or Three)

The core economic argument is simple: one codebase, one mainstream skill set, and no store compliance work. You avoid the $99-per-year Apple developer fee and the one-time $25 Google fee — small numbers, but they arrive with paperwork — and, more importantly, you ship updates on your own deploy schedule instead of waiting in app review. For a typical 6-8 screen product, our illustrative 2026 ranges look like this, at blended agency rates with one product manager:

Build pathTeam shapeYear-1 cost range (illustrative)Time to launch
PWA, one web codebase1 PM, 1-2 web devs, part-time QA$40,000-$70,0008-12 weeks
Cross-platform native (React Native / Flutter)1 PM, 2 devs, part-time QA$60,000-$90,00012-16 weeks
Native, two codebases in parallelSplit teams, 3-4 devs, QA$110,000-$160,00014-18 weeks

Year-one build cost midpoints for the same 6-8 screen product — bars showing $55K for a PWA, $75K for a cross-platform native app and $135K for two native codebases; illustrative midpoints from typical agency engagements, 2026.
Year-one build cost midpoints for the same 6-8 screen product — bars showing $55K for a PWA, $75K for a cross-platform native app and $135K for two native codebases; illustrative midpoints from typical agency engagements, 2026.

The pattern holds at equal scope because the PWA build simply contains less: no store assets, no platform-specific QA matrix, no review cycles. Maintenance follows the same logic — the industry rule of thumb of 15-20% of build cost per year is paid once on one web codebase and twice on two native ones, and the full math lives in our app maintenance cost guide. Compared with the cross-platform-versus-native economics we broke down separately in native versus cross-platform in 2026, an equivalent PWA usually lands another 10-20% cheaper (illustrative).

One more line item applies only to some models: if your product sells digital goods — content subscriptions, courses, premium tiers — app stores typically take 15-30% of those purchases. The web pays none of that; payment processing runs about 2.9% plus $0.30 per transaction at published US rates (Stripe). If you sell physical goods or services, this argument is worth nothing to you, because the stores never took a cut of pizza or plumbing.

Key takeaway: A PWA cuts year-one build cost roughly in half versus two native codebases and trims every year after — but only for products that genuinely live in a browser tab.

Advantage 2: Reach, Speed and Zero Install Friction

A URL needs no permission, no download, no 150 MB of storage and no account wall before the first moment of value. Every link you share — search result, email, QR code on a table tent — is an entry point that opens in one tap. Because the web is crawlable, the same engineering that makes a PWA fast also feeds your SEO. Speed work is not a feature of the platform; it is the marketing budget.

The economics of speed are the most reliably published numbers in this space. Google research found that as mobile page load goes from 1 to 3 seconds, the probability of bounce increases 32% — and by 10 seconds it is up 123%. The same research program reported that 53% of mobile visits are abandoned when a page takes longer than 3 seconds. We watched speed translate directly into traffic in our Core Web Vitals overhaul for a news publisher — exactly the engineering a PWA demands.

How bounce probability grows with mobile load time — a line rising 32% above baseline at 3 seconds, 90% at 5 seconds, 106% at 6 seconds and 123% at 10 seconds, based on Google-SOASTA mobile speed research.
How bounce probability grows with mobile load time — a line rising 32% above baseline at 3 seconds, 90% at 5 seconds, 106% at 6 seconds and 123% at 10 seconds, based on Google-SOASTA mobile speed research.

Install friction is the quieter advantage. Industry benchmarks commonly put app-install conversion well under 2% of mobile site visitors (illustrative — real rates vary widely by vertical), which means an app-first strategy quietly discards the other 98%.

A PWA meets every visitor immediately and offers installation after engagement, when the prompt actually has context. Size and speed compound that reach: Starbucks' ordering PWA weighs less than 0.2% of its iOS app and doubled daily active users, by published case figures. Our news publisher example leans on exactly this — articles must open instantly from search, because that is where readers arrive. The same reach-first logic powers service businesses: our retreat booking engine lives entirely on fast, bookable web pages.

Key takeaway: If growth runs through search, links and speed, zero install friction is not a compromise — it is the product matching its distribution.

Advantage 3: Offline, Push and the Home-Screen Experience

The service worker is where a PWA stops feeling like a website. Cached menus, catalogs and articles open instantly on the second visit — even in a basement dining room or a steel-clad warehouse with one bar of signal. Our restaurant group caches menus, hours and loyalty balances; our parts distributor wants the full 12,000-SKU catalog available offline for job-site quoting.

Push notifications close the re-engagement loop: order-ready alerts, breaking news, cart reminders, expiring loyalty points. Google's OLX case study measured 250% more re-engagement among users who arrived via the home-screen icon. Be honest about opt-in, though — acceptance rates vary widely by vertical and by how well you time the ask — so model revenue at conservative opt-in, not best case.

Installation itself has matured. Android can show a native install prompt at the moment your code chooses; iOS requires the user to tap Add to Home Screen in the Safari share menu, and since iOS 16.4 (March 2023) an installed iPhone web app can receive push like any Android one. From the home screen it launches full-screen with your icon and splash — most users cannot tell it is not from a store, until they go looking for one.

CapabilityAndroid (Chrome)iPhone (Safari)
Install to home screenAutomatic prompt, one tapManual share-menu action
Web push notificationsYes, before or after installYes, only after install (iOS 16.4+)
Offline cachingFull service-worker supportSupported, with storage limits
Background syncSupportedNot supported
Presence in an app storeOptional, via Trusted Web Activity wrapNone

Reported uplifts from Google's published PWA case studies — horizontal bars showing +76% conversions for Alibaba, +70% conversion for Flipkart home-screen users, +65% pages per session for Twitter Lite, +51% mobile sessions for Lancôme and +40% time spent for Pinterest.
Reported uplifts from Google's published PWA case studies — horizontal bars showing +76% conversions for Alibaba, +70% conversion for Flipkart home-screen users, +65% pages per session for Twitter Lite, +51% mobile sessions for Lancôme and +40% time spent for Pinterest.

Read the case-study numbers with their era in mind: Alibaba, Twitter Lite, Flipkart, Pinterest and Lancôme were early adopters replacing genuinely bad mobile sites in 2017-2019. The uplifts are real and vendor-published, but your baseline matters — if your current mobile site is already fast, expect smaller gains. Treat these as proof that speed, installability and push move revenue, not as a quote for your own forecast.

Key takeaway: Offline caching, push and install deliver the three app behaviors businesses actually monetize — and they are strongest exactly where connectivity is worst.

Limitation 1: The iOS Nuances That Trip Up PWA Projects

iPhones are where PWA enthusiasm meets platform reality, and the details matter enough to list. Every browser on iOS runs on Apple's WebKit engine — outside the EU that is a hard rule, and even where EU rules have loosened it, WebKit is still what nearly every iPhone user actually gets. Push arrived only with iOS 16.4 in March 2023, requires the user to install the app to the home screen first, and background sync does not exist on iOS at all. Storage is the quiet one: Safari can wipe website data a user has not touched for seven days — installed home-screen apps get an exemption, but the platform still holds the keys.

iOS limitationWhat it breaksPractical workaround
No install prompt; manual Add to Home ScreenLower install rates than AndroidTeach the flow: onboarding overlay, QR codes, receipts
Push only after home-screen installNo notification-led growth loop pre-installCapture email/SMS first; prompt push after engagement
No background syncQueued offline actions may not send when signal returnsDesign for manual sync; go hybrid if it is critical
Storage caps and eviction rulesLarge offline datasets at riskKeep offline payloads lean; detect eviction early
WebKit-only engineRendering and performance differencesTest on real iPhones continuously, not just Android

Who should worry most? Businesses whose core loop needs background data movement — field teams whose offline work must upload itself the moment signal returns, or anything doing background location tracking. The parts distributor in our example sits exactly here, which is why its field tool leans hybrid rather than pure PWA; for the publisher and the restaurant group, none of these holes touches the core loop.

Key takeaway: iOS works for PWAs now — but only inside Apple's rules. If your core loop needs what iOS withholds, plan the hybrid path before you build, not after.

Limitation 2: Where Native Still Wins

Start with the awkward statistic: roughly 88% of US mobile time is spent inside apps (eMarketer estimates), and apps collect that time through stores — search, charts, featuring, ratings. A PWA has no store presence at all. If your growth model depends on store discovery — consumer utilities, games, lifestyle products competing for organic installs — the absence is a strategy problem no cost saving offsets. If your growth runs through search, email and physical touchpoints, it costs you nothing.

OS depth is the second moat: widgets, watch apps, CarPlay, Siri shortcuts, background location, Bluetooth peripherals, on-device machine learning and GPU-heavy rendering. The web touches some of this — camera, geolocation, limited Bluetooth scanning — but never at native depth. The chart below is our illustrative scoring of where the two approaches stand; read it as a map of project risk, not a benchmark:

How PWA and native capability coverage compare across common app needs — grouped bars scoring forms and payments, offline caching, push re-engagement, background sync and camera, GPU and OS depth; illustrative 0-100 scores from agency project experience.
How PWA and native capability coverage compare across common app needs — grouped bars scoring forms and payments, offline caching, push re-engagement, background sync and camera, GPU and OS depth; illustrative 0-100 scores from agency project experience.

Two nuances keep this honest. First, the wrap path exists: Android lets you publish a PWA as a Trusted Web Activity, and tools like Capacitor wrap web code for both stores — so store presence is buyable later, at the cost of extra QA surface and platform review friction. Second, payments cut both ways: Apple Pay and Google Pay work fine on the web, so commerce loses little, while digital-goods sellers may actually save on the web by avoiding store commissions.

Key takeaway: Native wins when the store is the growth channel or the hardware is the product. When neither is true, the native premium buys capabilities your users cannot name.

The Decision Framework: Which Businesses Should Ship a PWA

After the factors, the decision. We map business type to a default call, refined across engagements, then check it against our three running examples.

Business typeLives or dies onDefault call for 2026Watch-out
News & media publisherSpeed, SEO, ad viewability, breaking-news pushPWA-firstSubscription upsell must live on the web — no store rules apply
Restaurant / café groupOrdering ahead, loyalty, menus and hoursPWA-firstYou drive installs yourself: QR codes on tables, receipts, SMS
E-commerce storefrontCheckout speed, re-engagementPWA storefrontAR try-on or heavy camera features may need a native companion
B2B catalog & field salesOffline depth, background sync, hardwareCross-platform or hybrid nativeiOS web lacks background sync — do not fight it
Fintech / regulatedSecurity depth, biometrics, store trust signalsNative or hybrid, PWA marketing siteBudget for compliance review on every path

Cumulative cost avoided by launching a PWA instead of two native codebases — a line rising from about $80K in year one to roughly $95K by year two and $110K by year three; illustrative model at constant feature scope including 15-20% annual maintenance per codebase.
Cumulative cost avoided by launching a PWA instead of two native codebases — a line rising from about $80K in year one to roughly $95K by year two and $110K by year three; illustrative model at constant feature scope including 15-20% annual maintenance per codebase.

The savings curve above is why we push clients to decide with the three-year view rather than the launch quote — the gap compounds with every release and every feature built once instead of twice. Applied to our examples: the publisher ships PWA-first, folding the work into the Core Web Vitals program it needed anyway; the restaurant group ships PWA loyalty with installs driven by QR codes on table tents and receipts; the e-commerce operator pairs its PWA storefront with the pattern in our headless commerce rebuild. The parts distributor goes hybrid — a web shell with native modules for background sync. Same analysis, three different answers.

The hybrid path deserves its own paragraph, because it is the honest answer for a growing share of products: ship the PWA now, wrap it for the stores when data justifies it. Your APIs, data layer and most of your UI carry over, which is why starting on the web rarely strands you. What does not carry over cleanly is OS depth — so decide against your roadmap, not your launch budget.

Key takeaway: Match the platform to the growth engine — search-and-service businesses ship PWA-first, store-and-sensor businesses pay for native, and the middle ships web-first with a wrap plan.

What Your Business Should Do

Frameworks are only useful if they change what you do on Monday. Here is the 90-day plan we run with clients weighing this decision:

Days 1-30: Audit before you commit.

  • List your product's five most important features and tag each one: works fine in a browser tab, or needs hardware and OS depth?
  • Pull the numbers: mobile share of sessions, bounce by device, load times on a throttled 4G connection, and any store-commission exposure in your model.
  • Get a PWA quote and a native quote against the same one-page specification, so the comparison is real.

Days 31-60: Prototype the risky parts.

  • Build a thin PWA slice: service-worker caching on your most-used pages, one push flow, and home-screen install tested on a real iPhone and a real Android.
  • Test on the worst devices your users actually carry — not the newest phone in the office.
  • Define success metrics before the build: repeat-visit frequency, push opt-in rate, and conversion on cached pages versus live ones.

Days 61-90: Decide and ship.

  • If the prototype holds, ship to a 10% cohort and review the numbers weekly against your baseline.
  • If iOS gaps block a core feature, budget the hybrid wrap instead of restarting — your web work carries over.
  • Put the maintenance line in the contract: 15-20% of build cost per year, one codebase, one roadmap.

The Bottom Line

A PWA is not a cheaper app; it is a different distribution strategy that happens to be cheaper. When growth runs through search, links, speed and service — publishing, ordering, loyalty, catalogs, booking — one web codebase reaches more people faster than any store listing. When growth runs through store discovery, or the product lives in the hardware, native earns its premium. The expensive mistake is not choosing wrong; it is choosing without the workload map above.

If you want a second opinion before committing a budget, that is a call we take every week. Book a free strategy call and we will pressure-test the PWA decision against your actual roadmap — or send us a message with your questions and we will answer within one business day.

Free download: the Learning Guide (PDF)

Everything worth keeping from this article — key numbers, tables and the action checklist — in one print-ready, fillable PDF.

Download PDF

Join our newsletter — more growth tips, twice a month

Playbooks from real projects. No spam, unsubscribe anytime.

FAQ

Do PWAs really work on iPhones?+

Yes, with documented caveats. Since iOS 16.4 (March 2023), an iPhone web app added to the home screen can send push notifications, cache content offline and launch full-screen like an installed app. What iOS still withholds: background sync, an automatic install prompt and anything beyond WebKit's engine. For forms, feeds, content, loyalty and ordering — the majority of business apps — the experience is genuinely good; for background-heavy field tools, plan a hybrid.

How much does a PWA cost to build and maintain?+

For a typical 6-8 screen business product, our illustrative 2026 ranges run $40,000-$70,000 to build and 15-20% of that per year to maintain, host and improve. Hosting and push services are usually a rounding error next to native maintenance across two codebases. There are no store fees and no 15-30% commission if you sell digital goods. Get real quotes for your scope — ranges are planning tools, not prices.

Will we lose anything by skipping the app stores?+

You lose store discovery, store social proof and the badge effect — which matters if organic installs are a growth channel. You also give up deep OS integration: widgets, watch apps, CarPlay and background services. What you keep is instant reach: every visitor is one tap from your product with nothing to download. Many businesses wrap the PWA for stores later — Trusted Web Activity on Android, Capacitor on both platforms — once the data justifies it.

Can we start with a PWA and go native later?+

Yes, and it is the most common path we recommend for genuinely uncertain cases. Your backend, APIs, data model and much of your UI carry over, so a later native or hybrid build starts from assets rather than zero. The reverse move is also possible: wrapping the existing PWA with Capacitor gets you into both stores quickly. The one thing to get right early is architecture — keep business logic in services rather than buried in page code, whichever door you start on.

#PWA#Web Apps#Mobile#Business Case
E
Author
Emerson Technology Team

Engineering-led team at Emerson Technology — building apps, web platforms and growth systems for ambitious businesses. Every guide comes from real client work.

Want results like these for your business?

Get a Free Consultation