Back to BlogCase Study

How Indian Startups Are Winning with Progressive Web Apps

TechZunction Team20 September 20258 min read

The app install barrier is real in India. With budget smartphones shipping with 32GB of storage — much of it consumed by WhatsApp, YouTube, and a handful of essential apps — asking users to install yet another application is increasingly a losing proposition. Progressive Web Apps offer an alternative: a web application that can be added to the home screen, works offline, sends push notifications, and delivers a native-like experience without consuming storage or requiring an app store listing. We have built PWAs for four Indian startups, and the engagement numbers consistently outperform their native app counterparts.

For an online grocery delivery startup in Jaipur, we converted their mobile website to a PWA with service worker caching, push notifications for order updates and flash sales, and an Add to Home Screen prompt that triggers after the second visit. The results after 90 days: a 3.5x increase in return visits, 67% higher engagement time per session, and a 28% increase in conversion rate compared to the mobile website. The push notification opt-in rate was 45% — significantly higher than the typical 5-10% for native app download prompts.

The technical implementation follows a layered approach. The service worker handles caching strategies — we use a stale-while-revalidate approach for product images and a network-first strategy for inventory data to ensure prices and availability are always current. The Web App Manifest defines the PWA metadata — app name, icons, theme colour, display mode, and start URL. We use the Workbox library to manage service worker lifecycle and precaching, which handles cache versioning and cleanup automatically.

Push notifications are the killer feature for retention. We use the Web Push API with VAPID keys, with our NestJS backend managing subscriptions and sending notifications via the web-push npm package. Notifications are segmented by user behaviour — cart abandonment reminders, price drop alerts for wishlisted items, and delivery status updates. The key insight is restraint: we cap notifications at two per day and allow granular preference controls. Startups that blast five notifications daily see opt-out rates above 60% within the first week. Our clients who follow the two-per-day rule maintain opt-in rates above 70% even after six months.

Stay in the loop

Get our latest articles on engineering, design, and building digital products — delivered straight to your inbox.