All posts

Published 16 April 2025 in Ecommerce

How to Use Klaviyo

Klaviyo has become one of the leading marketing automation platforms for eCommerce brands.

by Tyson

Klaviyo has become one of the leading marketing automation platforms for eCommerce brands. Whether you’re just starting out with email marketing or looking for advanced strategies to increase sales and build lasting customer relationships, Klaviyo offers a robust suite of tools that can help you get there. In this post, we’ll walk you through everything from setting up your account to creating email flows and campaigns, all while exploring best practices and tips to make the most of Klaviyo’s powerful features.


What Is Klaviyo?

Klaviyo is a marketing automation platform designed specifically for eCommerce businesses. It helps brands acquire, engage, and retain customers by automating email, SMS, and push notification campaigns. With features such as segmentation, personalization, detailed analytics, and over 200 pre-built integrations, Klaviyo empowers marketers to deliver targeted messaging that drives sales. Whether you run a Shopify, BigCommerce, or Magento store, Klaviyo’s seamless integrations and data-centric design make it a go-to solution for businesses aiming to scale through smart digital relationships.

Boost Your Conversion Instantly with Nudgify: Turn your website visitors into customers with real-time Social Proof and FOMO Nudges. Get Started Now


Getting Started with Your Klaviyo Account

Before you can start sending emails and messages, you need to set up your Klaviyo account correctly. Here’s how to do it step by step:

1. Account Setup and Integration

  • Integrate with Your eCommerce Platform
    Connecting your online store to Klaviyo is the first and most important step. Klaviyo supports integrations with popular platforms such as Shopify, Magento, and BigCommerce. The process is usually straightforward—simply install the Klaviyo app from your eCommerce store’s app marketplace and follow the instructions to sync your customer data.
  • Migrate Your Existing Data
    If you’re switching from another platform, ensure that you migrate your valuable customer data to Klaviyo. This helps you maintain continuity in your email marketing efforts and leverage historical data for segmentation and analytics.
  • Configure Your Account Settings
    Head over to your account settings to specify details such as your account currency, industry, and attribution settings. It’s essential to adjust settings like the Smart Sending window to control the frequency of emails sent to your customers.

2. Setting Up Your Sending Infrastructure

  • Authenticate Your Domain
    To build a strong sender reputation, set up your sending infrastructure by authenticating your domain. Ensure that your default sender email matches your root domain and add proper DMARC, SPF, and DKIM records to your DNS settings. This step is crucial so that email service providers see your messages as legitimate rather than spam.
  • Configure Sending Preferences
    Under Account Settings > Email > Sender Preferences, define your preview email prefix and Smart Sending window. Even if you are a beginner, these settings help you maintain a consistent email sender reputation as you ramp up your email volumes.

Creating and Managing Email Campaigns

Once your account is set up and your data is flowing into Klaviyo, you can begin creating email campaigns that target the right people at the right time.

1. Building a Campaign

  • Choose Your Audience
    When you create a new campaign, the first step is selecting the recipient group. Klaviyo allows you to send campaigns to lists or pre-built engaged segments. Use segmentation to avoid sending emails to unengaged subscribers.
  • Design Your Email
    Klaviyo offers a range of email templates that you can use as a starting point. You can choose between drag-and-drop, HTML, or even text-only editors. If you have a custom design, you can import your HTML template or build one from scratch using Klaviyo’s editor.
  • Personalize Your Content
    Use personalization tokens to insert customer-specific data such as first names, recent purchases, or profile details. Tailoring your message to the customer increases engagement and drives conversions.

2. Scheduling and Sending

  • Schedule Your Campaign
    After building your email, review all details including subject lines, sender name, and content. Decide whether to send immediately or schedule your campaign for a later time. Scheduling is particularly useful when targeting different time zones or aligning with promotions.
  • Monitor Campaign Performance
    Once your campaign goes live, use Klaviyo’s analytics to monitor key metrics like open rates, click-through rates, conversions, and bounce rates. These insights help you refine future campaigns and make data-driven improvements.

3. Best Practices for Campaigns

  • Start with Highly Engaged Segments
    When you’re new to Klaviyo, start by sending campaigns to your most engaged 30-day subscribers. This not only helps improve your sender reputation but also gives you a chance to test your email content with audiences most receptive to your brand.
  • A/B Testing
    Experiment with different subject lines, layouts, and call-to-actions. Klaviyo allows you to run A/B tests on your campaigns so you can understand which variations perform best.
  • Maintain Consistency
    As you set up your campaigns, it is essential to maintain branded elements such as logos, colors, and fonts. A consistent look and feel build trust and enhance brand recall.

Setting Up Flows for Automated Email Marketing

Automated flows are the workhorses behind successful email marketing strategies. They help nurture leads, re-engage customers, and recover lost sales without requiring manual intervention.

1. Why Use Flows?

Flows are a series of automated emails triggered by specific customer actions or events. For example:

Increase Trust & Sales with Social Proof

Boost trust, engagement, and conversions with Social Proof — tailored for any industry and easy to integrate. Seamlessly manage client access with our team portal.

Get Started Now
  • Welcome Series
    Immediately after a customer subscribes, send a series of welcome emails introducing your brand and setting expectations.
  • Abandoned Cart Flow
    If a customer adds items to their cart but fails to complete the purchase, trigger a sequence of reminders with dynamic product blocks.
  • Post-Purchase Follow-Up
    Strengthen customer relationships by sending order confirmations, shipments notifications, and requests for reviews.

2. Setting Up a Flow in Klaviyo

  • Access the Flow Builder
    Navigate to the Flows tab in your Klaviyo dashboard. Klaviyo offers pre-built flow templates that you can customize based on your needs.
  • Customize Triggers and Filters
    Define event triggers such as “Added to Cart” or “Placed Order.” You can also add filters to ensure flows only target specific customer segments—for example, first-time buyers or VIP customers.
  • Design Dynamic Content
    Leverage dynamic blocks that automatically populate with product images, customer names, and personalized recommendations. This not only personalizes the flow but also increases the likelihood of conversion.
  • Monitor Flow Analytics
    Once a flow goes live, check the analytics to see how each email performs. Metrics such as email open, click, and conversion rates can help you tweak the content and timing for improved performance.

3. Tips for Effective Automated Flows

  • Segment Within Flows
    Use segmentation criteria in your flows to ensure that you send emails only when necessary, preventing disengagement from over-communication.
  • Test and Optimize Timing
    Experiment with different time intervals between emails. For example, in an abandoned cart flow, try sending the first reminder within an hour and follow up with a more direct call-to-action a few hours later.
  • Personalize Beyond the First Name
    Include product recommendations and content based on previous browsing behavior or purchase history. The more relevant the message, the higher the likelihood the recipient will convert.

Mastering Segmentation and Personalization

Klaviyo’s segmentation capabilities are a major strength that distinguishes it from other marketing platforms. Intelligent segmentation allows you to target users based on various criteria, including engagement levels, purchase history, and demographic data.

1. Creating Segments

  • Understanding Segments
    Segments are groups of subscribers formed based on specific behavior or attributes. For example, you can create a segment of customers who’ve made a purchase in the last 30 days or people who have a high average order value.
  • Utilize Pre-Built Segments
    Klaviyo automatically creates engaged segments as recognized by various triggers. Use these as a starting point and refine them to target niche audiences within your customer base.
  • Custom Segment Criteria
    Build your own segments through detailed filters. For example, you can target customers by location, purchase frequency, or even specific actions on your website like “Viewed Product” or “Started Checkout.”

2. Personalization in Campaigns

  • Dynamic Content Insertion
    Personalization tokens in Klaviyo allow you to dynamically insert information about your customer. This could be their name, the products they recently viewed, or tailored recommendations based on their past purchases.
  • Tailored Messaging Across Channels
    It’s not just about emails. Use Klaviyo’s segmentation to tailor SMS marketing campaigns and push notifications as well. This multi-channel approach ensures your customers receive personalized content wherever they are.
  • Use Data Analytics for Insights
    Klaviyo’s detailed reports provide insights into customer behavior. Use these insights to further refine your segments and create highly targeted campaigns that resonate with your audience.

Advanced Features and Integrations

For marketers who want to push their strategies further, Klaviyo offers advanced integrations and tools that allow you to expand your marketing efforts.

1. Leveraging Klaviyo’s API

  • Custom Integrations
    If you’re using an eCommerce platform without a pre-built Klaviyo integration, customize your setup using Klaviyo’s APIs. The JavaScript API lets you track onsite behavior, while the server-side API allows you to send order and customer data securely.
  • Historical Data Sync
    Sending historical order data to Klaviyo is a best practice that enhances segmentation and provides better insights. Set up batch processes to push historical orders and customer activities using the Klaviyo API.

2. Using Klaviyo with Third-Party Tools

  • Email Template Editors and Design Tools
    While Klaviyo offers robust drag-and-drop editors, some marketers prefer designing in tools like Figma. If you opt to design in Figma, export your design as HTML and carefully review it against Klaviyo’s supported HTML and CSS standards to avoid rendering issues.
  • Integrating with Shopify and Other eCommerce Platforms
    Klaviyo’s seamless integration with Shopify is one of its strongest features. In just a few clicks, sync your customer data, products, and historical orders to create highly targeted campaigns and automated flows.

3. Omnichannel Marketing with SMS and Push Notifications

  • Multi-Channel Communications
    In today’s competitive market, combining email with SMS and push notifications creates a holistic strategy. Use Klaviyo’s tools to send automated SMS campaigns alongside your email workflows. For example, send a text reminder if an abandoned cart email goes unopened.
  • Advanced Analytics for Cross-Channel Performance
    Klaviyo consolidates performance data for email, SMS, and push notifications. Use this data to evaluate which channels perform best and strategically adjust your messaging for maximum impact.

Best Practices and Optimization Tips

To get the most out of Klaviyo, consider these best practices and tips from top marketing professionals:

1. Build a Branded Experience

  • Consistent Templates
    Create a base email template that reflects your brand identity. This should include your logo, brand colors, and consistent layout elements. A branded email builds trust and recognition among your subscribers.
  • Customize Consent Pages and Forms
    Extend your branding to sign-up forms, preferences pages, and other touchpoints. A consistent experience helps in converting site visitors to subscribers.

2. Warm Up Your Sending Domain

  • Gradual Ramp-Up
    If you’re new to Klaviyo, follow the built-in warming guidance in the campaign builder to gradually increase your email volumes. This process trains ISPs to recognize your emails as legitimate, boosting your sender reputation.
  • Monitor Deliverability
    Regularly monitor open rates, click rates, bounces, and spam complaints. Klaviyo provides a deliverability score along with reporting tools that let you compare your performance against industry benchmarks.

3. Data-Driven Decision Making

  • Utilize Analytics and Benchmarking
    Regularly review campaign analytics and business dashboards within Klaviyo. The insights you gain can help identify what’s working and signal where improvements are needed.
  • Set Measurable Marketing Goals
    Establish clear KPIs such as conversion rates, attributable revenue, and average order value. Use Klaviyo’s data attribution to measure success, then optimize campaigns based on your findings.

Bringing It All Together with a Real-World Example

Imagine you run an online apparel store and have just integrated Klaviyo with your Shopify account. Here’s how you might set up your marketing workflow using Klaviyo:

  1. Onboarding and Data Sync
    After installing the Klaviyo integration, your store automatically syncs customer data, product catalogs, and historical orders. Pre-built segments begin to populate based on customer engagement and past purchases.
  2. Campaign Creation
    You design a campaign using Klaviyo’s drag-and-drop email editor. Using your branded base template, you customize the copy and insert dynamic tokens to personalize product recommendations. You schedule this campaign to your actively engaged 30-day segment, ensuring that your email is both timely and relevant.
  3. Automated Flows
    Next, you set up an abandoned cart flow. The first email goes out one hour after a cart is abandoned, including dynamic product blocks that display the items left behind. A follow-up email, crafted with a low discount offer, is sent four hours later to entice the customer back.
  4. SMS Integration
    To further reduce cart abandonment, you also configure an SMS reminder for customers who do not open the initial email. This multi-channel approach increases the probability of recovering sales.
  5. Continuous Optimization
    Finally, using Klaviyo’s analytics dashboard, you monitor performance metrics and tweak timing, content, and segmentation based on your campaign results. Over time, you refine your email flows and campaign strategies, leading to increased conversions and customer lifetime value.

Expanding Your Klaviyo Expertise

As you become more comfortable with Klaviyo, there are several additional resources you can explore:

  • Klaviyo Academy and Courses
    Klaviyo offers a wide range of video tutorials, best practice guides, and live training sessions. From understanding email deliverability to designing campaigns that convert, these resources are designed to help you master the platform.
  • Community and Support
    The Klaviyo Community is an excellent place to share insights, ask questions, and learn from other experienced marketers. Joining live training sessions or office hours with Klaviyo experts can provide direct guidance tailored to your business needs.
  • Integrations and Partnerships
    Explore how Klaviyo seamlessly connects with other tools in your tech stack. Whether it’s integrating with a rewards program like Smile or connecting with third-party design tools, understanding these connections can unlock deeper personalization capabilities.

Overcoming Common Challenges

While Klaviyo is a powerful tool, like any platform it comes with its own set of challenges. Here are a few tips to overcome common hurdles:

  • Managing Deliverability
    Consistently clean your email lists and refine your segments to target active subscribers. Following best practices for authentication and domain warming will help ensure your emails hit the inbox rather than the spam folder.
  • Template Customization
    If you prefer designing templates outside of Klaviyo (for example, in Figma), be mindful of the HTML and CSS guidelines provided by Klaviyo. Always test your templates with a small segment of your audience before a full-scale rollout.
  • Learning Curve for Automation Flows
    Start with Klaviyo’s pre-built flow templates and gradually customize them to suit your customer behavior and brand voice. Time invested in understanding flow analytics and testing various triggers and timing intervals will pay dividends in higher conversion rates.

Key Takeaways

Using Klaviyo effectively comes down to understanding your audience, setting up robust campaigns and flows, and continuously optimizing your strategy based on data. Here are the key points to remember:

  • Set up your Klaviyo account correctly by integrating your eCommerce platform, migrating your data, and configuring your sending infrastructure.
  • Create targeted email campaigns by leveraging segmentation, personalization, and dynamic content.
  • Use automated flows to nurture leads, recover abandoned carts, and build lasting customer relationships.
  • Ensure your domain is properly authenticated and warm up your sending reputation gradually.
  • Tap into Klaviyo’s analytics and reporting tools to continuously refine your strategies.
  • Explore third-party integrations, SMS marketing, and design tools to expand your marketing efforts beyond simple email campaigns.

Final Thoughts

Klaviyo is more than just an email marketing tool—it’s a comprehensive platform that empowers eCommerce brands to build smarter, data-driven relationships with their customers. By integrating your online store with Klaviyo, setting up tailored campaigns and automated flows, and using advanced segmentation and personalization techniques, you can drive higher engagement, recover lost sales, and ultimately boost your revenue.

As you begin using Klaviyo, remember that success comes from continuous testing, optimization, and adapting to your customers’ evolving needs. Whether you’re sending your first email campaign or fine-tuning a sophisticated automated flow, the insights you gain along the way will help you create marketing strategies that resonate, convert, and build long-lasting customer loyalty.

Now that you know how to use Klaviyo to its fullest potential, it’s time to dive in, connect your data, and start turning your customer relationships into revenue-driving engines. Happy emailing and happy scaling!


With this guide, you now have a comprehensive overview of how to use Klaviyo—from the initial account setup and data synchronization to advanced campaign automation and detailed analytics. Embrace its powerful features, rely on best practices, and continually experiment with new ideas to transform your marketing efforts into measurable business growth.

Most Read Articles