Personalisation in Ecommerce Email Marketing
Back to Articles
Tips & Tricks6 min read8 December 2025

Personalisation in Ecommerce Email Marketing

E

Emma Clarke

Account Director

How to go beyond first-name tokens and use real personalisation in your Shopify email campaigns. Product recommendations, dynamic content, and behaviour-based messaging.

Most ecommerce brands think they're doing personalisation because they include the subscriber's first name in their subject line. That's not personalisation — that's a mail merge. True personalisation means sending emails where the content, offer, and timing are determined by what you actually know about the individual recipient.

Levels of Personalisation

Think of email personalisation on a spectrum from basic to advanced. Each level requires more data and more technical setup, but delivers meaningfully better results:

  1. 1Level 1 — Name tokens: '{{ first_name }}' in subject line. Table stakes. Every brand does this.
  2. 2Level 2 — Segment-based content: different emails for different customer groups (first-time buyers vs repeat customers vs VIPs)
  3. 3Level 3 — Dynamic content blocks: same email template, but specific sections swap based on customer attributes
  4. 4Level 4 — Product recommendations: algorithmically generated product suggestions based on browse and purchase history
  5. 5Level 5 — Predictive personalisation: send timing, offer type, and content are all optimised per individual based on predicted behaviour

Product Recommendations in Klaviyo

Klaviyo's product recommendation blocks can be dropped into any email template and will automatically populate with personalised product suggestions based on the subscriber's Shopify purchase and browse history. Configuration options include:

  • Recently viewed: products the subscriber has browsed but not purchased
  • Related to recent purchase: items that complement what they've already bought
  • Best sellers: your top products, useful for subscribers with no purchase history
  • Custom catalogue filters: show only in-stock items, items in a specific category, or products above/below a price threshold
Key insightEmails containing personalised product recommendations generate 3-5x higher click-through rates than standard promotional emails. The uplift is largest for post-purchase cross-sell flows.

Dynamic Content Blocks

Dynamic content lets you serve different copy, images, or offers to different segments within a single email send. In Klaviyo, this is done using conditional logic within the template. Practical examples:

  • Show a loyalty points balance block only to customers enrolled in your loyalty programme
  • Display gender-specific product collections based on the customer's purchase history
  • Show a 'first-time buyer' welcome message vs a 'thanks for coming back' message based on order count
  • Surface a birthday discount block in the 7 days around a subscriber's birthday

Send-Time Optimisation

Klaviyo's Smart Send Time feature analyses each subscriber's historical open data to determine the optimal send time for each individual. Enabling this on your regular campaigns can lift open rates by 10-20% without changing a single word of your copy.

The best personalised email is one where the subscriber thinks: 'How did they know I'd want this?' That level of relevance doesn't happen by accident — it requires both the right data and the discipline to use it.
E

Emma Clarke

Account Director, Flex Commerce