Solution 1: The Wrapper
Progressier creates Webflow, Squarespace, Wix, Adalo PWAs by wrapping your apps with our custom PWA functionality. It comes with a few drawbacks:
In standalone mode, it shows the final URL of your domain in a header
It won't let you use some of our Widgets
Users will be redirected to the same page when they tap the "X" button in the header of the app
To use this solution, navigate to Get Started > Choose an integration method in your Progressier dashboard and select Wrapper.
Solution 2: The Embed
Alternatively, we can display your app in an iframe
. It solves the problems listed above, but it also comes with a few drawbacks as well:
You'll have to make sure your domain allows embeds (we show you how to do that with Squarespace/Webflow below).
Browsers have restrictions regarding cookies in
iframes
. Any functionality that requires the use of cookies in your app may break (this includes login forms, shopping carts, preferences, etc).
To use this solution, navigate to Get Started > Choose an integration method in your Progressier dashboard and select Embed.
Allow Embeds With Webflow
Open your Webflow Dashboard and go to the Settings of the app you want to modify.
Navigate to Hosting > Custom Domains. There, you'll have to follow Webflow's instructions to connect your domain. This is important. You won't be able to embed the default
.webflow.io
domain as it has additional security measures that prevent embedding altogether.Once your domain is connected, scroll to Hosting > Advanced Publishing Options and make sure Use Secure Frame Headers is off (it's already off by default).
If you haven't yet, remember to Publish your project to your custom domain, then add this domain as Embed URL in Progressier.
Allow Embeds With Squarespace
Open your Squarespace Dashboard and select the site you want to modify
Navigate to Settings > Advanced > Website Protection and disable Clickjack protection. This will allow your site to be embeddable in an iframe.