Skip to main content

Embedded forms (add a signup form anywhere on your store)

An inline signup form that lives in your theme footer, sidebar, or hero. Same builder, no overlay.

Written by Engineering team

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

  1. In the dashboard, go to Forms > Campaigns > Create campaign.

  2. Click Embedded form instead of popup.

  3. Walk through the wizard (templates, theme, channels, reward, etc.). Most steps are identical to a popup; just no Teaser or position step.

  4. 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)

  1. In Shopify admin, go to Online Store > Themes.

  2. Click Customize on your published theme.

  3. Navigate to the section where you want the form (e.g. footer).

  4. Click Add block, then search for Brevo PushOwl form.

  5. Paste the Form ID in the block's settings.

  6. Save.

The form now renders inline at that spot.

Option B: Manual snippet (advanced)

  1. In your theme code, add the PushOwl embed script (provided in the dashboard).

  2. 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.

Did this answer your question?