Klaviyo
106 demo clips across 17 tasks.
Add an opt-in popup →7 demos
4:533:49Create and customize a Klaviyo signup formDemonstrates how to select a form template, adjust the background and behavior settings (like 30-second delay or exit intent), and configure mobile vs. desktop targeting.@maxwellcopy
52:2918:01Build a mobile opt-in popup in KlaviyoA step-by-step walkthrough of creating a mobile-only signup form in Klaviyo, including editing blocks, setting up multi-step email/SMS capture, and configuring targeting behaviors like time delay.@maxwellcopy
1:10:304:42Design a desktop signup form in KlaviyoDemonstrates how to clone a mobile form for desktop use, adjust image placement (Right image vs. Left image), and hide the close button to force user decision-making.@maxwellcopy
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.@maxwellcopy
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.@magicianemieldingemans
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.@magicianemieldingemans
10:372:14Designing emails in Klaviyo's editorWalks through using the drag-and-drop editor to replace images, add product sections, and integrate social links into a template.@maxwellcopy
6:56:045:55Upload custom Figma designs to KlaviyoWalks through slicing a design in Figma, compressing images, and rebuilding the layout in Klaviyo using image blocks and tables for social icons.@maxwellcopy
14:451:55Setting up the Klaviyo Brand LibraryUploading logos, selecting brand colors, and importing Google Fonts for consistent email styling.@magicianemieldingemans
12:481:11Configuring Abandoned Cart flowsDemonstrates setting up triggers for when a customer leaves items in their cart without completing a purchase.@maxwellcopy
1:28:477:56Creating an Abandoned Cart FlowSetting up a flow triggered by 'Added to Cart' and explaining the difference between cart abandonment and checkout abandonment.@magicianemieldingemans
5:471:43Configuring Abandoned Cart AutomationsShows how to use Klaviyo's pre-built abandoned cart options to automatically follow up with customers who leave items in their cart.@emailtooltester
Send a broadcast campaign →7 demos
14:331:42Creating and scheduling a campaignShows the process of selecting a campaign template, writing a subject line, and scheduling the send time.@maxwellcopy
1:57:472:53Creating and Scheduling an Email CampaignThe process of starting a new campaign, selecting recipients, and navigating to the drag-and-drop editor.@magicianemieldingemans
8:112:17Creating and sending an email campaignDemonstrates the process of setting up a newsletter campaign, including subject line configuration, template selection, and using the drag-and-drop editor.@emailtooltester
Segment the list →9 demos
16:131:25Creating audience segmentsDemonstrates how to build segments based on customer behavior, such as 'Engaged 60 Days' or 'Unengaged' subscribers.@maxwellcopy
2:49:395:43Building an Engaged Customer SegmentUsing the segment builder to define 'Engaged 120 Days' based on email opens, clicks, and website activity.@magicianemieldingemans
43:033:41Creating Win-Back SegmentsDemonstrates creating a segment-based trigger for customers who haven't purchased in a specific timeframe (e.g., 90 days).@maxwellcopy
A/B test a campaign →5 demos
3:36:500:47Set up A/B tests in Klaviyo flowsDemonstrates the 'conditional split' method for A/B testing flow emails to compare performance metrics directly in the flow builder.@maxwellcopy
48:081:31Adding a 'Micro-Yes' Step to Signup FormsDemonstrating how to add an initial commitment step to a form to increase overall conversion rates.@magicianemieldingemans
3:22:321:32A/B Testing Campaign Send TimesSetting up a send-time split test to determine which hour generates the highest 'Placed Order' rate.@magicianemieldingemans
8:09:111:05Deliverability hack: Invisible text in KlaviyoDemonstrates how to paste large blocks of text into a Klaviyo email and make it invisible (white text, small font) to improve the image-to-text ratio for spam filters.@maxwellcopy
1:53:203:16Creating a Sunset Flow for Unengaged SubscribersSetting up an automation to re-engage or suppress subscribers who haven't opened emails in a long period to protect sender reputation.@magicianemieldingemans
5:590:31Configuring an email footer for deliverabilityShows how to add a primary tab footer with unsubscribe links and text blocks to improve trust with spam filters.@rehmcopy
Import / migrate contacts →2 demos
6:061:16Klaviyo Account Creation and Shopify IntegrationWalkthrough of signing up for a Klaviyo account, selecting business type, and connecting a Shopify store URL.@magicianemieldingemans
9:213:08Import contacts via CSVDemonstrates how to upload an external email list into Klaviyo using a CSV file and mapping data fields like email and name.@TheBrandHustler
Tag & manage subscribers →6 demos
7:221:22Setting up a Main Subscriber ListDemonstration of creating a newsletter list and choosing between single and double opt-in settings.@magicianemieldingemans
3:05:320:33Bulk Suppressing Unengaged ProfilesShowing the shortcut in Klaviyo to suppress all current members of a segment to clean the email list.@magicianemieldingemans
2:351:29Managing contacts and segments in KlaviyoThe video demonstrates how to navigate the contacts tab, manage custom fields, and create segments based on engagement and opt-in status.@emailtooltester
8:443:57Setting up a Dedicated Sending Domain and DMARCStep-by-step guide on adding NS and TXT records to DNS settings (Squarespace/Google Domains) to verify a branded sending domain in Klaviyo.@magicianemieldingemans
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.@magicianemieldingemans
5:561:04Setting up a Branded Sending DomainShows the step-by-step process in Klaviyo settings to connect a dedicated sending domain to improve deliverability.@itsderekstroh
Deliverability & setup →2 demos
12:412:04Configuring Smart Sending and Attribution SettingsAdjusting account-level settings for smart sending windows, conversion attribution, and UTM tracking parameters.@magicianemieldingemans
3:254:05Create a Klaviyo accountStep-by-step walkthrough of signing up for a new Klaviyo account, including entering business details and sender information.@TheBrandHustler
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.@magicianemieldingemans
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.@magicianemieldingemans
39:083:37Optimizing Signup Forms for MobileCloning a desktop form and adjusting button sizes, font sizes, and input field heights specifically for mobile users.@magicianemieldingemans
1:19:135:28Setting up a Site Abandonment FlowCreating a flow triggered by 'Active on Site' to target visitors who browse the home page but don't view specific products.@magicianemieldingemans
1:24:414:06Building a Browse Abandonment FlowConfiguring a flow triggered by 'Viewed Product' with filters to exclude those who have already added items to their cart.@magicianemieldingemans
18:434:51Setting up Browse Abandonment FlowWalks through setting up the 'Viewed Product' metric trigger and adding flow filters to target users who haven't started a checkout.@maxwellcopy
1:38:5311:12Building a Post-Purchase Customer Thank You FlowDesigning a flow triggered by 'Placed Order' that uses conditional splits to distinguish between first-time and returning buyers.@magicianemieldingemans
36:322:57Building Post-Purchase Upsell FlowsShows how to trigger a flow based on 'Placed Order' and use conditional splits to differentiate between first-time and repeat buyers.@maxwellcopy
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.@magicianemieldingemans
13:496:02Sync Klaviyo with ShopifyShows how to integrate Klaviyo with a Shopify store to enable data syncing for subscribers and automated tracking.@TheBrandHustler
0:372:11Connect Klaviyo to Shopify and sync subscribersShows how to find the Shopify app in the Klaviyo integration directory, enter the store URL, and configure sync settings for email and SMS subscribers.@Klaviyo
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.@BusinessSolution-org
2:350:30Analyze customer data with RFM and funnel dashboardsThe demo shows the marketing analytics interface, specifically highlighting RFM analysis for loyalty tracking and conversion funnel dashboards.@Klaviyo
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.@magicianemieldingemans
4:011:40Verifying Event Tracking and MetricsA walkthrough of the Klaviyo analytics dashboard to verify that events like 'Active on Site' and 'Added to Cart' are firing correctly from the integrated store.@itsderekstroh