Klaviyo Tutorial: Email Marketing for E-Commerce

Klaviyo has become the go-to email marketing platform for e-commerce businesses that want data-driven, personalised customer communications. Unlike general-purpose email tools, Klaviyo is built specifically for online stores, offering deep integrations with platforms like Shopify and WooCommerce that unlock powerful segmentation and automation capabilities.

For Singapore’s thriving e-commerce sector, Klaviyo provides the tools to compete effectively in a market where consumers expect personalised shopping experiences. Whether you sell fashion, electronics, beauty products, or food items online, Klaviyo helps you turn one-time buyers into loyal repeat customers through targeted email and SMS campaigns.

This Klaviyo tutorial covers everything you need to get started: integrating with your e-commerce platform, building subscriber lists and segments, creating automated email flows for welcome series, abandoned carts, and post-purchase follow-ups, designing broadcast campaigns, and analysing your results to continuously improve performance.

Integrating Klaviyo with Your E-Commerce Store

Start by creating a Klaviyo account at klaviyo.com. During signup, select your e-commerce platform — Shopify, WooCommerce, BigCommerce, or Magento. Klaviyo’s onboarding process is tailored based on your platform choice, guiding you through the specific integration steps.

For Shopify stores, the integration is straightforward. Install the Klaviyo app from the Shopify App Store, then authorise the connection. Klaviyo automatically syncs your customer data, order history, product catalogue, and browsing behaviour. The entire process takes less than five minutes, and historical data begins importing immediately.

WooCommerce integration requires installing the Klaviyo plugin from the WordPress plugin directory. After installation, enter your Klaviyo API key in the plugin settings. Configure which data points to sync, including customers, orders, products, and categories. The plugin also adds Klaviyo’s tracking snippet to your site for real-time visitor behaviour tracking.

Verify your integration is working correctly by checking the Integration tab in Klaviyo. You should see data flowing in, including customer profiles, historical orders, and active site tracking. Klaviyo typically takes 24 to 48 hours to fully import historical data for established stores. During this time, set up your sending domain and verify it through DNS records to ensure optimal email deliverability.

Configure your sending details under Account Settings. Set your default sender name, sender email address, and physical address. Singapore businesses must include a valid business address in compliance with the Spam Control Act. Upload your brand logo and set brand colours, which Klaviyo applies across email templates automatically. A properly configured integration forms the foundation of your email marketing strategy.

Building Lists and Segments

Klaviyo distinguishes between lists and segments in important ways. Lists are static groups of contacts who opted in through a specific source, such as a signup form or import. Segments are dynamic groups that update automatically based on conditions you define, such as purchase behaviour, engagement level, or customer lifetime value.

Create your primary email list by navigating to Lists & Segments and clicking Create List. Name it descriptively, such as “Newsletter Subscribers” or “Website Signups.” Set up signup forms to populate this list — Klaviyo offers embedded forms, pop-ups, flyouts, and full-page forms. Customise the design, timing, and targeting rules for each form to maximise conversions without disrupting the shopping experience.

Build essential segments for your e-commerce business. Start with these high-impact segments: active customers who purchased in the last 90 days, lapsed customers who have not purchased in 180 days, high-value customers in the top 20% by lifetime spend, first-time buyers, repeat purchasers, and engaged subscribers who opened or clicked in the last 30 days.

Create product-specific segments for targeted marketing. If you sell multiple product categories, segment customers by what they have purchased. A Singapore beauty brand, for example, might segment by skincare buyers, makeup buyers, and haircare buyers to send relevant product recommendations and new arrival announcements to each group.

Use predictive analytics segments powered by Klaviyo’s machine learning. These include predicted next order date, expected customer lifetime value, and churn risk. These advanced segments enable you to intervene proactively — sending retention offers to high-risk customers or upsell campaigns to those predicted to purchase soon. This data-driven approach enhances your broader digital marketing strategy.

Creating a Welcome Email Flow

The welcome flow is the most important automation for any e-commerce store. It introduces new subscribers to your brand and sets the tone for the entire customer relationship. In Klaviyo, navigate to Flows and click Create Flow. Select the Welcome Series template or start from scratch.

Set the trigger to “When someone is added to a list” and select your primary signup list. Add a filter to exclude existing customers if you want separate welcome experiences for subscribers and buyers. The first email should send immediately after signup.

Design your first welcome email to make a strong impression. Include your brand story, highlight what makes your products or service unique, and deliver any promised incentive such as a discount code or free shipping offer. For Singapore audiences, emphasise local relevance — mention local delivery options, SGD pricing, and any Singapore-specific benefits.

Build a sequence of three to five emails spaced two to three days apart. The second email can showcase your best-selling products or customer favourites. The third email might share customer reviews and testimonials to build trust. The fourth email can highlight a specific product category or seasonal collection. The final email creates urgency around the welcome offer if it has an expiry date.

Add conditional splits to personalise the flow based on subscriber behaviour. If a subscriber makes a purchase after the first email, skip the remaining promotional emails and move them to a post-purchase flow instead. If they click but do not buy, send them targeted product recommendations based on what they browsed. These conditional paths dramatically improve conversion rates compared to a one-size-fits-all approach.

Setting Up Abandoned Cart Recovery

Abandoned cart emails are among the highest-revenue automations for e-commerce businesses. Klaviyo’s integration with Shopify and WooCommerce automatically detects when customers add items to their cart but leave without completing the purchase.

Create an abandoned cart flow by going to Flows and selecting the Abandoned Cart template. The trigger is set to “Checkout Started” by default. Add a time delay — the first reminder should send one hour after abandonment, when the purchase intent is still fresh. Add a flow filter to exclude anyone who has already placed an order since the cart was abandoned.

Design your first abandoned cart email with a clear reminder of what was left behind. Use Klaviyo’s dynamic product blocks to automatically display the exact items in the customer’s cart, including product images, names, and prices in SGD. Include a prominent “Complete Your Order” button that links directly back to their cart.

Add a second email 24 hours after abandonment for those who did not convert from the first email. This message can address common objections — highlight your return policy, shipping options, payment security, or customer support availability. For Singapore shoppers, mentioning local payment options like PayNow or GrabPay can remove friction.

Consider a third email at 48 to 72 hours with a small incentive, such as free shipping or a modest discount. Use a conditional split to offer incentives only to first-time customers, protecting your margins from existing customers who may abandon carts strategically. Monitor your flow analytics closely — a well-optimised abandoned cart flow typically recovers 5-15% of abandoned carts, representing significant recovered revenue.

Post-Purchase Email Flows

Post-purchase flows nurture customers after they buy, building loyalty and driving repeat purchases. These flows are critical for Singapore e-commerce businesses where customer acquisition costs continue to rise through paid channels like Google 광고 and social media advertising.

Create a post-purchase flow triggered by “Placed Order.” Add a time delay of one day, then send an order confirmation and thank-you email. While transactional order confirmations may come from your e-commerce platform, this branded email from Klaviyo adds a personal touch and sets expectations for what comes next.

Send a shipping and delivery tips email two to three days after purchase. Include estimated delivery timeframes for Singapore addresses, tracking information, and customer support contact details. For perishable or fragile products, include handling or storage instructions that add value and reduce support enquiries.

Request a product review seven to fourteen days after delivery. Timing is important — wait long enough for the customer to use the product but not so long that the experience fades. Include a direct link to leave a review, and consider offering a small incentive like loyalty points or a discount on the next order. Reviews build social proof that supports your 콘텐츠 마케팅 efforts.

Build a replenishment flow for consumable products. If you sell items that need regular replacement — skincare products, supplements, coffee, or pet food — calculate the typical usage period and trigger a reorder reminder a few days before the customer is likely to run out. Personalise the timing based on the customer’s actual order frequency for maximum relevance.

Add a cross-sell or upsell email 21 to 30 days after purchase. Use Klaviyo’s product recommendation engine to suggest complementary items based on what the customer bought. For example, if someone purchased a camera, recommend accessories like cases, memory cards, or tripods. These personalised recommendations can significantly increase average customer lifetime value.

Designing Broadcast Campaigns

While flows run automatically, broadcast campaigns are one-time sends that you design and schedule manually. Use campaigns for sales events, new product launches, seasonal promotions, newsletters, and announcements.

Create a campaign by navigating to Campaigns and clicking Create Campaign. Select your target list or segment — avoid sending to your entire database for every campaign. Instead, target specific segments based on interest, purchase history, or engagement level to maintain high deliverability and engagement rates.

Design your campaign using Klaviyo’s template editor. Start with a pre-built template or create your own layout. Key design principles for Singapore e-commerce emails include mobile-first design, clear product imagery, prominent pricing in SGD, visible call-to-action buttons, and concise copy that respects your audience’s time.

Use dynamic content blocks to personalise campaigns at scale. Product recommendation blocks automatically display items tailored to each recipient based on their browsing and purchase history. This means one campaign template can deliver unique, relevant content to thousands of subscribers simultaneously.

Schedule campaigns strategically for the Singapore market. Test different send times to find what works for your audience — generally, late morning and early evening on weekdays perform well for B2C e-commerce. For major campaigns tied to events like Great Singapore Sale, 11.11, or Chinese New Year, plan your campaign calendar well in advance and build anticipation with teaser emails.

Analysing Performance and Revenue

Klaviyo’s analytics dashboard provides clear visibility into how your email marketing drives revenue. The main dashboard shows total attributed revenue, active subscribers, average revenue per recipient, and key engagement metrics across both flows and campaigns.

Review flow performance by navigating to the Flows tab and checking individual flow analytics. Key metrics include emails sent, open rate, click rate, revenue per recipient, and conversion rate. Compare your abandoned cart flow’s recovery rate against industry benchmarks — top-performing Singapore e-commerce stores achieve recovery rates above 10%.

Analyse campaign performance through the Campaigns analytics view. Beyond open and click rates, focus on revenue attribution — how much direct revenue each campaign generates. Klaviyo attributes revenue to campaigns using a configurable attribution window, typically five days for emails. Compare revenue per recipient across different campaign types and segments to identify your most profitable strategies.

Use Klaviyo’s benchmarks feature to compare your performance against similar e-commerce businesses. Filter benchmarks by industry, company size, and region to get relevant comparisons. If your metrics fall below benchmarks, investigate potential issues with your list quality, content relevance, or send frequency.

Track deliverability metrics carefully. Monitor your bounce rate, spam complaint rate, and unsubscribe rate for each send. Maintain a bounce rate below 2% and spam complaint rate below 0.1% to protect your sender reputation. Regular list cleaning — removing unengaged subscribers who have not opened emails in 90 to 120 days — keeps your deliverability healthy and your costs down. These insights complement your SEO and paid advertising data to give you a complete picture of your marketing performance.

자주 묻는 질문

How much does Klaviyo cost for Singapore businesses?

Klaviyo offers a free plan for up to 250 contacts and 500 email sends per month. Paid plans are based on the number of active profiles in your account — 1,000 profiles costs approximately USD 30 per month, while 10,000 profiles costs around USD 150 per month. All features are available on paid plans with no feature gating between tiers. Pricing is in USD and billed to your credit card regardless of location.

Can Klaviyo integrate with both Shopify and WooCommerce?

Yes, Klaviyo offers native integrations with both Shopify and WooCommerce, as well as BigCommerce, Magento, and other e-commerce platforms. The Shopify integration is particularly seamless, syncing customer data, orders, and products with minimal configuration. WooCommerce integration uses a WordPress plugin that provides similar functionality.

How is Klaviyo different from Mailchimp for e-commerce?

Klaviyo is purpose-built for e-commerce with deeper platform integrations, more advanced segmentation based on purchase behaviour, predictive analytics, and superior revenue attribution. Mailchimp is more versatile for general businesses but lacks the e-commerce depth that Klaviyo provides. For online stores generating significant revenue, Klaviyo typically delivers a higher return on investment.

What email flows should I set up first in Klaviyo?

Prioritise these three flows: welcome series for new subscribers, abandoned cart recovery, and post-purchase follow-up. Together, these flows cover the most critical customer touchpoints and generate the majority of automated email revenue. Once these are running, add browse abandonment, win-back, and replenishment flows to maximise your automation coverage.

How do I improve my Klaviyo email deliverability?

Verify your sending domain with DNS authentication records (DKIM and SPF), maintain a clean subscriber list by removing bounced and unengaged contacts regularly, use double opt-in for signup forms, avoid spam trigger words in subject lines, and gradually warm up your sending volume when starting with a new account. Consistent sending patterns and high engagement rates build a strong sender reputation over time.

Can I use Klaviyo for SMS marketing in Singapore?

Klaviyo supports SMS marketing in select countries. For Singapore businesses, check the latest supported regions in Klaviyo’s documentation. If SMS is available, ensure you comply with Singapore’s PDPA and the Do Not Call Registry requirements. Collect explicit SMS consent separately from email consent, and provide clear opt-out instructions in every message.