demobook

Building a multi-step Welcome Flow in Klaviyo

Demo summary

The creator builds a welcome automation from a template, adding conditional splits for non-buyers and setting specific time delays for a front-loaded sequence.

Step-by-step

  1. Navigate to Flows in the left menu and click Create Flow.
  2. Search for 'welcome' and select a template that includes a trigger for your newsletter list.
  3. Set the Profile Filter to 'What someone has done' > 'Placed Order' > 'zero times' > 'over all time'.
  4. Adjust the first Time Delay to 8 hours and the second to 16 hours to front-load the first 24 hours.
  5. Add subsequent emails with 1-day time delays between them.
  6. Disable Smart Sending for each email in the flow.
  7. Enable UTM tracking for each email.

Options

  • Use default Klaviyo flows for SMS instead of email.
  • Use templates that include pre-built conditional splits for returning customers vs. non-buyers.
  • Adjust the Smart Sending timeframe (e.g., 12 hours, 2 hours) if you choose to keep it on.

Watch out for

  • Ensure you select the correct list (e.g., Newsletter) during the initial template setup.
  • Set re-entry criteria to prevent users from entering the welcome series more than once.

Tips

  • Turn off Smart Sending for flows because they are trigger-based and essential for the user to receive; keep it on for campaigns.
  • Front-load the sequence with two emails on the first day to capitalize on subscriber momentum.
  • Use a plain text format for the second email (Email 1B) in the sequence.
  • Apply a 'zero orders' profile filter to prevent existing customers from receiving discount codes intended for new subscribers.

Highlights

a pretty basic setup to be honest

All demos from “Klaviyo Email Marketing FULL Course 2026: The Complete Ecommerce System (Step by Step)

  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.KlaviyoCreate an email signup / subscription form
  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.KlaviyoCreate an email signup / subscription form
  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.KlaviyoCreate an email signup / subscription form
  4. 33:461:17Setting up A/B tests for Klaviyo signup formsShows how to use the 'Create A/B Test' feature in Klaviyo to test different offers (e.g., 20% off vs. mystery discount) and configure manual weight settings.KlaviyoA/B test a campaign
  5. 1:09:243:37Building a multi-step Welcome Flow in KlaviyoCurrentThe creator builds a welcome automation from a template, adding conditional splits for non-buyers and setting specific time delays for a front-loaded sequence.KlaviyoBuild a welcome / drip automation
  6. 1:30:412:59Setting up a Browse Abandonment flow in KlaviyoDemonstrates creating a Browse Abandonment flow, configuring the 'Viewed Product' trigger, and setting up flow filters to exclude recent purchasers.KlaviyoTrigger emails from behavior / events
  7. 1:45:554:46Creating Abandoned Cart and Checkout flowsShows the setup of an Abandoned Cart flow using the 'Added to Cart' trigger and cloning it to create an Abandoned Checkout flow with the 'Checkout Started' trigger.KlaviyoSet up an abandoned-cart flow (ecommerce)
  8. 2:07:331:59Configuring a Post-Purchase automationDemonstrates setting up a post-purchase flow in Klaviyo with an order count split to differentiate between first-time and returning customers.KlaviyoSet up a post-purchase / win-back flow
  9. 3:19:055:27Building an Engaged 90-Day segment in KlaviyoStep-by-step creation of an engagement segment using 'OR' logic to combine email opens, clicks, and website activity over a 90-day period.KlaviyoSegment the list
  10. 3:42:461:02Setting up a branded sending domain in KlaviyoShows where to find the domain settings in Klaviyo to add a branded sending domain and update DNS records for better deliverability.KlaviyoAuthenticate sending domain (SPF/DKIM/DMARC)
  11. 4:01:350:57Exporting Klaviyo analytics for AI analysisDemonstrates how to export campaign and flow analytics as CSV files from Klaviyo to be used for external data analysis.KlaviyoTrack opens / clicks / revenue (reporting)
  12. Watch “Klaviyo Email Marketing FULL Course 2026: The Complete Ecommerce System (Step by Step)” →

Build a welcome / drip automation

  1. 1:09:243:37Building a multi-step Welcome Flow in KlaviyoCurrentThe creator builds a welcome automation from a template, adding conditional splits for non-buyers and setting specific time delays for a front-loaded sequence.Emiel Dingemans from Magicianly | Email Marketing
  2. 4:211:26Setting up automated flows in KlaviyoDemonstrates building welcome, abandoned cart, and post-purchase flows using pre-built templates and adjusting timing and logic.Uk Desi Vlogger
  3. 21:071:06Setting up Flows from TemplatesDemonstrates how to use Klaviyo's flow library to quickly build a Welcome Series and Browse Abandonment automation using pre-configured triggers.Derek Stroh
  4. 15:052:08Set up an automated welcome series flowShows how to build a welcome flow triggered by a list subscription, including adding filters (placed order zero times) and configuring time delays between emails.Walshy Mails | Sunlo Consulting
  5. 3:113:05Setting up a Welcome Flow in KlaviyoDemonstrates how to create a welcome flow from scratch, selecting a list trigger and adding time delays between initial emails.Max Sturtevant
  6. 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.Business Solution
  7. 8:362:57Building a pickup reminder automation flowA step-by-step walkthrough of building a custom flow in Klaviyo triggered by a 'Placed Order' event where the delivery method is 'pickup', including wait steps and conditional filters.Digimatic
  8. 2:440:14Regional paths in automation flowsDemonstrates using conditional splits and entry triggers based on Shopify Markets data to route customers through localized automation paths.Klaviyo
  9. 8:541:41Setting up a Welcome Series flowShows how to trigger an automated email series when someone signs up for a newsletter, including setting wait times between emails.Max Sturtevant
  10. 4:021:47Setting up a Welcome FlowA step-by-step walkthrough of selecting a pre-built welcome flow template and customizing the automation triggers for new subscribers.EmailTooltester
  11. 56:119:34Klaviyo Flow Builder BasicsAn overview of the flow interface, including selecting triggers (Added to List, Placed Order), adding profile filters, and using conditional splits.Emiel Dingemans from Magicianly | Email Marketing
  12. 1:05:4510:54Building a Multi-Step Welcome Series FlowConstructing a 7-email welcome sequence with specific time delays and content angles like brand story, bestsellers, and social proof.Emiel Dingemans from Magicianly | Email Marketing