TL;DR. An Embedded form is a non-popup signup form you drop directly into your theme: footer, sidebar, hero, anywhere. Same builder as overlay popups, just renders inline.
Where to use embedded forms
Footer: a permanent email signup, no interruption.
Hero on the homepage: top-of-funnel capture.
Account page: ask logged-in visitors to opt into SMS.
Blog sidebar: newsletter signup next to your content.
Custom landing pages: full-bleed signup form for paid traffic.
Build an embedded form
In the dashboard, go to Forms > Campaigns > Create campaign.
Click Embedded form instead of popup.
Walk through the wizard (templates, theme, channels, reward, etc.). Most steps are identical to a popup; just no Teaser or position step.
Save the form. You'll get a Form ID (e.g.
embed-7K3M).
Install the embedded form on Shopify
Option A: Theme app block (recommended)
In Shopify admin, go to Online Store > Themes.
Click Customize on your published theme.
Navigate to the section where you want the form (e.g. footer).
Click Add block, then search for Brevo PushOwl form.
Paste the Form ID in the block's settings.
Save.
The form now renders inline at that spot.
Option B: Manual snippet (advanced)
In your theme code, add the PushOwl embed script (provided in the dashboard).
Add a
<div data-pushowl-form-id="embed-7K3M"></div>wherever you want the form.
Differences from a popup
Aspect | Popup | Embedded form |
Teaser | Yes | No |
Position | Centered / slide / fullscreen | Inline in the page |
Triggers | Yes (wait, scroll, exit) | No (always visible) |
Frequency cap | Yes | No (always visible) |
Targeting | Per-page rules | Wherever you embed it |
Tracking conversions
Embedded forms feed into the same analytics as popups. In Forms > Campaigns, the form appears alongside popups with its own impression and conversion stats. See Read your popup analytics.
