demobook

Klaviyo: Building and Targeting Signup Forms

Demo summary

Shows the creation of popups, flyouts, and embedded forms, including multi-step collection, mobile optimization, and behavioral triggers like exit intent.

Step-by-step

  1. Select a form format such as popup, flyout, full page, or embedded in the visual editor
  2. Drag and drop blocks to add fields like email, phone, dropdowns, or checkboxes
  3. Set device-specific visibility to optimize layouts for desktop versus mobile
  4. Configure targeting and behavior controls such as exit intent, scroll depth, or time delay
  5. Set display frequency rules to determine how many days to wait before re-showing a dismissed form
  6. Configure form actions for after submission, such as showing a success step or redirecting to a URL
  7. Add a teaser tab in the editor to allow visitors to reopen the form after dismissal
  8. Paste the provided code snippet into your site if using an embedded form

Options

  • Collect phone numbers on a second step of a multi-step form
  • Enable GDPR-style data protection fields with explicit checkboxes
  • Use a custom JavaScript trigger to fire the form on a specific click
  • Set popups to close automatically when a user clicks outside the form
  • Dock flyouts on mobile so they can be dismissed with a swipe
  • Include static or unique single-use discount codes on the success step
  • Enable collision prevention to limit forms to one per session

Watch out for

  • Embedded forms require a code snippet pasted into your site, unlike other formats that publish directly
  • Timing, device rules, and visitor rules must all be met simultaneously before a form will display
  • Compliance disclosure language is required by default when capturing phone numbers

Tips

  • Use multi-step forms to ask for email first and phone numbers second to improve conversion
  • Place discount codes directly on the success step so they are immediate for the shopper
  • Use teasers to keep offers available for visitors who initially dismissed the form
  • Set 'don't show again after submit' to keep the user experience polite

All demos from “Klaviyo Review & Full Demo 2025: The Ultimate Product Tour

  1. 1:102:23Creating and Scheduling Campaigns in KlaviyoDemonstrates the workflow for setting up one-off email and SMS campaigns, including audience selection, AI subject line assistance, and advanced scheduling options like Smart Send Time.KlaviyoSend a broadcast campaign
  2. 3:332:00Building Automated Marketing FlowsShows the drag-and-drop canvas for creating automated sequences triggered by behavior, including the use of conditional splits, time delays, and profile property updates.KlaviyoBuild a welcome / drip automation
  3. 5:332:01Designing Email Templates with Drag-and-DropWalks through the visual editor using sections and blocks, highlighting universal content for brand consistency and dynamic tables for personalized data rendering.KlaviyoDesign a newsletter / email (drag-and-drop editor)
  4. 7:342:09Setting Up Dynamic Product FeedsDemonstrates how to pull product catalog data into emails using rule-based logic for personalized recommendations based on browsing and purchase history.KlaviyoIntegrate with Shopify / store / CRM / other apps
  5. 9:432:23Building and Targeting Signup FormsCurrentShows the creation of popups, flyouts, and embedded forms, including multi-step collection, mobile optimization, and behavioral triggers like exit intent.KlaviyoCreate an email signup / subscription form
  6. 12:062:21Advanced Audience SegmentationDemonstrates building dynamic segments using complex logic, including event-based rules, profile properties, and location data to maintain clean sending lists.KlaviyoSegment the list
  7. 14:273:10Managing Customer Data and Identity ResolutionExplores the B2C CRM and CDP features, showing how profiles are unified, data is transformed without code, and how to monitor data quality across integrations.KlaviyoTag & manage subscribers
  8. Watch “Klaviyo Review & Full Demo 2025: The Ultimate Product Tour” →

Create an email signup / subscription form

  1. 5:403:13Setting up a Klaviyo signup form and targeting rulesThe creator demonstrates how to create a new signup form in Klaviyo, selecting the list, and configuring targeting behaviors like exit intent, time delays, and page exclusions.Emiel Dingemans from Magicianly | Email Marketing
  2. 8:535:12Designing a high-converting popup in KlaviyoA step-by-step walkthrough of the Klaviyo form builder, showing how to add logos, edit headlines, style input fields, and remove the close 'X' to reduce friction.Emiel Dingemans from Magicianly | Email Marketing
  3. 19:422:45Optimizing Klaviyo forms for mobile devicesDemonstration of cloning a desktop form to create a mobile-specific version, adjusting button heights, font sizes, and teaser styles for smaller screens.Emiel Dingemans from Magicianly | Email Marketing
  4. 9:432:23Building and Targeting Signup FormsCurrentShows the creation of popups, flyouts, and embedded forms, including multi-step collection, mobile optimization, and behavioral triggers like exit intent.Business Solution
  5. 26:428:36Designing a High-Converting Signup FormUsing the form editor to customize headlines, input fields, CTA buttons, and success pages while removing friction elements like the 'X' close button.Emiel Dingemans from Magicianly | Email Marketing
  6. 37:101:58Setting up a Signup Form TeaserDemonstrating how to create a persistent 'teaser' tab that allows users to reopen the signup form after closing it.Emiel Dingemans from Magicianly | Email Marketing
  7. 39:083:37Optimizing Signup Forms for MobileCloning a desktop form and adjusting button sizes, font sizes, and input field heights specifically for mobile users.Emiel Dingemans from Magicianly | Email Marketing