Setup guide · Webflow
Add an install popup to Webflow — setup guide
Install InstantPWA on Webflow: exact snippet placement, published-site checks, phone testing and honest service-worker limitations.
Key takeaways
- A Site or Workspace plan that includes custom code.
- Use your own popup ID in the script.
- Verify the published address, not an editor preview.
- Treat install guidance and full PWA capabilities as separate checks.
Before you start
- A Site or Workspace plan that includes custom code.
- A published HTTPS site.
- An InstantPWA popup configured for that site address.
Step-by-step for Webflow
- Step 1Copy your popup’s code
Create your popup, save its published website address and copy the install code. Replace the example ID with your own.
<script src="https://instantpwa.com/api/public/embed.js" data-widget-id="YOUR_WIDGET_ID" defer></script> - Step 2Install and verify: step 1
Open Site settings → Custom code.
- Step 3Install and verify: step 2
Paste the snippet into Footer code and save changes.
- Step 4Install and verify: step 3
Publish to the domain you saved in InstantPWA.
- Step 5Install and verify: step 4
Open the published site and run the install check.
- Step 6Check what the home-screen icon actually does
Test Safari on iPhone and Chrome on Android. Open the installed shortcut and confirm the destination. A positive script check is not proof of offline caching or push permission.
Common Webflow gotchas
- Webflow does not provide arbitrary root-file hosting. A service worker on another domain cannot control your Webflow pages.
- Full same-origin PWA support needs a separate hosting/proxy strategy; the footer snippet only adds the popup.
- Save Custom Code and publish; saving alone does not update the live site.
FAQ
Does the popup automatically provide offline support?
No. Offline support requires a service worker on the same origin and intentional caching. Check that separately from installing the snippet.
Why does the script check fail?
Check the popup ID, publish the code, clear caches and open the exact website address saved in InstantPWA. A script inside an iframe does not run as part of the main page.
Can visitors use an iPhone home-screen icon?
Safari offers Share → Add to Home Screen. Whether that launches a standalone PWA or a shortcut depends on the site configuration; test the launch on a real device.
Preview your install popup
Match your website’s branding before adding the snippet.