Adding "Hi [First Name]" to your emails is not personalisation. It is a merge tag. True personalisation means showing each customer different content, products, and offers based on who they are and what they have done. In Klaviyo, the tools for advanced personalisation are powerful — but most brands use less than 10 per cent of what is available.

This guide covers the full spectrum of personalisation capabilities in Klaviyo, from basic to advanced, with practical implementation guidance for ecommerce brands. We implement these techniques through our Klaviyo email marketing services.

Why personalisation matters

Personalised emails generate significantly more revenue than generic emails. The data is consistent across industries and brand sizes:

  • Personalised subject lines increase open rates by 15 to 25 per cent
  • Dynamic product recommendations increase click rates by 30 to 50 per cent
  • Segmented campaigns generate 2 to 3x more revenue per recipient than unsegmented sends
  • Personalised product content increases conversion rates by 20 to 40 per cent

The reason is simple: relevance. An email showing products you have actually browsed is more relevant than an email showing random products. An email acknowledging your purchase history feels more personal than a generic promotion. Relevance drives engagement, and engagement drives revenue.

Impact of email personalisation on revenue metrics
Personalised emails consistently outperform generic emails across open rates, click rates, and conversion rates.

The four levels of email personalisation

Level 1: Merge tags

The basics: inserting the customer's first name, location, or other profile properties into the email. This is table stakes. Every brand should do this, but it is the lowest level of personalisation.

Level 2: Segmented campaigns

Sending different campaigns to different segments based on behaviour, purchase history, or engagement level. For example, sending a skincare promotion to customers who have previously bought skincare products, and a different promotion to haircare buyers.

Level 3: Dynamic content

Showing different content blocks within the same email based on the individual customer's data. One email template can show different products, images, and copy depending on who opens it. This is where Klaviyo excels.

Level 4: Predictive personalisation

Using Klaviyo's predictive analytics to personalise based on what the customer is likely to do next. Show replenishment reminders based on predicted reorder dates. Adjust messaging based on churn risk. Recommend products based on predicted preferences.

Dynamic content blocks

Klaviyo's template builder supports dynamic content blocks that change based on the recipient's profile data. This means you can build one email template that renders differently for every person on your list.

How to use dynamic blocks

  • Product blocks in flows — Automatically show the product the customer viewed, added to cart, or purchased
  • Dynamic product feeds — Show personalised product selections based on browsing or purchase history
  • Location-based content — Show different content based on the customer's country or region
  • Loyalty status — Display different messaging for loyalty members vs non-members

Conditional show/hide logic

Klaviyo's conditional content feature lets you show or hide entire sections of an email based on profile properties or event data. This is incredibly powerful for creating personalised experiences within a single template.

Examples

  • Show a VIP badge and exclusive offer only to customers tagged as VIP
  • Hide the discount section for customers who have purchased at full price in the past (they do not need a discount to convert)
  • Show different hero images based on the customer's preferred product category
  • Display a free shipping message only for orders above a certain threshold based on the customer's typical order value
Conditional content blocks in Klaviyo email templates
Conditional logic lets you show or hide email sections based on individual customer data.

Product recommendations

Klaviyo's product recommendation engine is one of its most underused features. It uses machine learning to predict which products each customer is most likely to purchase and dynamically populates email content accordingly.

Recommendation types

  • Based on browsing history — Products the customer has viewed but not purchased
  • Based on purchase history — Products frequently bought after the customer's previous purchases
  • Collaborative filtering — Products that similar customers have purchased
  • Best sellers — Your top-performing products, filtered by the customer's preferred category
  • New arrivals — Recent additions to your catalogue in categories the customer has shown interest in

Add recommendation blocks to your email templates in the Klaviyo editor. Configure the algorithm type and the number of products to display (we recommend 3 to 4 for optimal performance). For more on personalisation strategy, see our ecommerce personalisation guide.

Predictive personalisation

Klaviyo's predictive analytics open up a new dimension of personalisation that most brands are not using yet.

Predicted CLV segmentation

Segment customers by their predicted lifetime value and tailor your communication accordingly. High-CLV customers warrant VIP treatment, exclusive offers, and personal outreach. Low-CLV customers may respond better to aggressive discounting or win-back offers.

Churn risk messaging

Identify customers at risk of churning (based on Klaviyo's churn risk score) and trigger proactive re-engagement flows before they stop purchasing. This is more effective than waiting until the customer has already lapsed.

Predicted reorder timing

For consumable products, use Klaviyo's predicted next order date to send replenishment reminders at the right time. If a customer typically reorders coffee every 28 days, send a reminder on day 25.

Predictive personalisation features in Klaviyo
Klaviyo predictive analytics enable personalisation based on what customers are likely to do next.

Personalised send times

Klaviyo offers smart send time optimisation, which delivers emails at the time each individual is most likely to open and engage. Instead of picking a single send time for your entire list, Klaviyo analyses each contact's historical engagement patterns and delivers at their optimal time.

This feature is particularly effective for campaigns sent to large, diverse lists. A single optimal send time does not exist when your audience spans different time zones, work schedules, and email checking habits.

Implementation roadmap

You do not need to implement everything at once. Here is a practical roadmap:

Month 1: Foundation

  • Add merge tags to all email templates (name, location)
  • Create core segments for campaigns (engaged, VIP, lapsed)
  • Add dynamic product blocks to abandoned cart and browse abandonment flows

Month 2: Dynamic content

  • Add product recommendation blocks to post-purchase and newsletter emails
  • Implement conditional content blocks for key audience differences
  • Set up location-based content for UK vs international customers

Month 3: Predictive

  • Create segments based on predicted CLV and churn risk
  • Build replenishment flows using predicted order dates
  • Enable smart send time optimisation for campaigns
  • Test and measure the impact of each personalisation layer

Personalisation is not a nice-to-have — it is the difference between email that generates background noise and email that drives meaningful revenue. Klaviyo gives you the tools. The key is implementing them systematically and measuring the impact at each stage.

If you want help implementing advanced personalisation in your Klaviyo account, get in touch. We build personalised email programmes through our Klaviyo email marketing services that consistently outperform generic approaches.