WebLab PWA Suite
WebLab PWA Suite turns any WordPress site into a Progressive Web App — installable, offline-capable, and mobile-optimized. The plugin generates a valid Web App Manifest, registers a Workbox v7 Service Worker, and adds the platform-specific meta tags required for installation on Android, iOS, and des
WebLab PWA Suite turns any WordPress site into a Progressive Web App — installable, offline-capable, and mobile-optimized.
The plugin generates a valid Web App Manifest, registers a Workbox v7 Service Worker, and adds the platform-specific meta tags required for installation on Android, iOS, and desktop browsers.
Why a PWA?
A Progressive Web App provides a native-app-like experience directly from the browser:
- Installable — users can add your site to their home screen.
- Fast — assets are cached and served instantly on repeat visits.
- Offline-capable — the site remains usable without an internet connection.
- Engaging — push notifications bring users back.
- No app store — no publishing fees, no review delays.
Install UX (Free)
The plugin includes a complete, professionally-designed install experience with 42 free features that work out-of-the-box:
Smart Banner * Mobile-only banner (never annoying on desktop) * Value proposition with 3 configurable bullet points (icon + text) * Safe-area padding for iPhone notch * Dark mode support (prefers-color-scheme) * WCAG 2.1 AA accessible (ARIA, keyboard, focus trap)
Triggers (configurable) * Time on page (default: 30 seconds) * Scroll depth (default: 50%) * Returning visitor (2nd+ visit) * Exit-intent (desktop, optional) * Custom trigger via JS API
Dismiss & Persistence * “Later” button (temporary dismiss) * “Never” button with 24h-720h cooldown * localStorage persistence * Progressive cooldown
Per-Platform Instructions * iOS Safari: Share → Add to Home Screen → Add * Android Chrome: menu → Install app → Install * Desktop: install icon in address bar * Special message for in-app browsers (FB/IG/TikTok/WhatsApp)
Desktop QR Code * Scan with phone to install * Shortcode: [afpwa_qr size=”200″ caption=”Scan me!”]
A/B Testing for Install Messages * Up to 3 message variants (Free Install UX feature) * Integrates with the analytics dashboard * Auto-tracked conversion per variant
Push Opt-in Secondary * Shown after app install (not before) * GDPR-friendly * Customizable title, body, preview
Analytics Dashboard * Widget in WordPress Dashboard * Tracks: banner shown, dismissed, installs, CTR * Per-platform breakdown (iOS/Android/Desktop) * CSV export