demobook

Klaviyo: Design an email campaign using images and text blocks

Demo summary

The creator shows how to import design assets from Figma into Klaviyo's drag-and-drop editor, alternating between image slices and text blocks for better deliverability.

Step-by-step

  1. Go to Templates and click Create to name your campaign
  2. Slice your design assets in Figma into separate images and text sections
  3. Export the image slices from Figma
  4. Drag and drop an Image block into the Klaviyo editor and upload your first slice
  5. Add a Text block below the image
  6. Copy the text content from Figma and paste it into the Klaviyo Text block
  7. Match the typography settings including font family, size, and hex color codes from Figma to Klaviyo

Options

  • Use a different font like Helvetica if the specific Figma font is not available on your computer

Watch out for

  • You must have the specific font files installed on your computer to select them in the editor if they are not standard

Tips

  • Slice your email into a mixture of images and text blocks rather than one large image to help it load faster
  • Use text blocks instead of images for copy to improve deliverability and ensure you land in the primary inbox
  • Centralize text alignment to match the original design layout

Highlights

how we build out this campaign is pretty simple

All demos from “Beginner’s Guide to Klaviyo Email Marketing (Full 2026 Setup)

  1. 0:572:50Set up sending domains and DMARC in KlaviyoThe creator demonstrates how to add a sending domain in Klaviyo settings and manually add NS and TXT records (including DMARC) to a DNS provider like Squarespace.KlaviyoAuthenticate sending domain (SPF/DKIM/DMARC)
  2. 4:262:58Create a newsletter pop-up from scratchA step-by-step walkthrough of building a pop-up form in Klaviyo, including teaser settings, logo customization, button styling, and success page configuration.KlaviyoAdd an opt-in popup
  3. 8:162:24Design an email campaign using images and text blocksCurrentThe creator shows how to import design assets from Figma into Klaviyo's drag-and-drop editor, alternating between image slices and text blocks for better deliverability.KlaviyoDesign a newsletter / email (drag-and-drop editor)
  4. 10:401:30Schedule and send a Klaviyo campaignDemonstrates the campaign sending workflow, including selecting recipients, enabling smart sending, writing subject lines, and scheduling the send time.KlaviyoSend a broadcast campaign
  5. 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.KlaviyoBuild a welcome / drip automation
  6. Watch “Beginner’s Guide to Klaviyo Email Marketing (Full 2026 Setup)” →

Design a newsletter / email (drag-and-drop editor)

  1. 1:280:36Generate email subject lines with AIShows how to use Klaviyo's subject line AI to generate and select optimized subject lines based on campaign context.Klaviyo
  2. 2:041:27Draft email content with AIDemonstrates using the 'draft email content' AI button to generate full email layouts and copy from a text prompt, including section-specific AI generation.Klaviyo
  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.Business Solution
  4. 11:042:38Designing Emails in Klaviyo EditorShows the process of uploading designs from Figma, using the drag-and-drop editor, and creating text-based native emails.Max Sturtevant
  5. 8:162:24Design an email campaign using images and text blocksCurrentThe creator shows how to import design assets from Figma into Klaviyo's drag-and-drop editor, alternating between image slices and text blocks for better deliverability.Walshy Mails | Sunlo Consulting
  6. 1:040:22Using Smart Translations in KlaviyoDemonstrates how to use the Smart Translations feature to build a message, select supported languages, and automatically generate localized versions based on Shopify locale data.Klaviyo
  7. 1:290:15Conditional content blocks based on localeShows how to use locale data to show or hide specific blocks within an email for regional promotions or shipping notes.Klaviyo
  8. 0:181:53Using Commerce7 product blocks in KlaviyoThe demo shows how to drag product blocks into a Klaviyo template and use dynamic product feeds to automatically pull in wine products (vintage, varietal, etc.) from Commerce7.Digimatic
  9. 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.Max Sturtevant
  10. 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.Max Sturtevant
  11. 14:451:55Setting up the Klaviyo Brand LibraryUploading logos, selecting brand colors, and importing Google Fonts for consistent email styling.Emiel Dingemans from Magicianly | Email Marketing
  12. 2:34:4411:34Importing Custom Designs into KlaviyoDemonstration of taking sliced images from Figma, compressing them, and assembling them into a responsive email within the Klaviyo editor.Emiel Dingemans from Magicianly | Email Marketing