The WebView plugin allows you to display content from external websites inside your app. It’s ideal for embedding forms, blogs, event pages, or customer portals without needing to recreate them.
Requirements
This is a Boost plugin, available on the Standard, Growth, and Scale plans
Your website must use HTTPS.
To use the In Feature view, the website must allow embedding via iframe (X-Frame-Options must be disabled).
How to use the WebView plugin
Log in, go to Builder in the left navigation.
Click the + button at the top left to open the Plugin Marketplace.
Search for WebView, then click Add Plugin.
Name your plugin and click Add.
Stay in the Content tab:
Paste your desired website URL into the field provided.
Click Validate to confirm the site loads successfully.
Choose your view mode:
In Feature (default): Displays the website inside your app.
In Popup Window: Opens the site in a modal overlay.
External Browser: Opens the site in the device’s default browser (Chrome, Safari, etc.).
Click the Security tab:
Turn on Require Login to restrict access to logged-in users.
(Optional) Add tag-based restrictions and choose whether to match any or all tags.
Click the Tagging tab:
Enter a tag name to automatically apply to users when they open this plugin.
Click Add Tag.
Click the Purchase tab:
Check Require Purchase to enable.
Choose your product type (e.g., Single Purchase or Subscription).
Upload an image, fill out purchase text, and success/failure messages.
Click the Analytics tab:
View data such as number of views, users, and devices over time.
Troubleshooting tips
If the website doesn’t display inside the app, check the browser’s developer tools for iframe restrictions. You must allow iframe embedding (no X-Frame-Options header blocking it). If you don’t have control over these settings, choose Pop-Up Window or External Browser instead.
If a secure connection isn’t available, switch to External Browser mode to avoid loading errors.