Skip to main content
All CollectionsSubscribers & Opt-InsOpt-Ins
Add Embedded Forms to your store
Add Embedded Forms to your store

Embedded forms let you collect email and SMS subscribers from any page on your website. Unlike pop-ups, embedded forms are always visible and integrate seamlessly with your site's design. They're perfect for footer sign-ups and dedicated landing pages

Anand avatar
Written by Anand
Updated yesterday

Before You Begin

  • If you're using Shopify, you don't need to add any code to your site - embedded forms work automatically through Shopify's app embed feature

  • You can collect both email and SMS subscribers through a single embedded form

  • Forms can be customized with your branding and additional custom fields


Create Your Embedded Form

  1. In your PushOwl dashboard, click New Opt-in Form

  2. Select Embedded Form as your form type

  3. Customize your form:

    • Add email and SMS collection fields

    • Style the form to match your brand

    • Add custom attributes to collect additional information

    • Set up targeting rules if needed


Add the Form to Your Site

  1. Once you're happy with your form design, click Publish

  2. Copy the form ID that appears

  3. Go to your Shopify admin

  4. Navigate to Online Store > Themes and click Customize

  5. Select the page where you want to add the form

  6. Click Add section

  7. Under Apps, select PushOwl

  8. Paste your form ID in the settings panel

  9. Click Save

Your embedded form will now appear on your site wherever you added it. You can add multiple forms to different sections of your site.


Tips for Success

  • Keep forms simple - asking for just email or phone number typically gets better conversion rates

  • Test your form on both desktop and mobile devices

  • Use clear, compelling copy to explain the value of signing up

  • Consider adding the form to your footer for consistent visibility


Need Help?

If you need assistance setting up your embedded form, our support team is here to help. Contact us through your PushOwl dashboard.

Did this answer your question?