Blog

Klaviyo Marketing Tutorial For Beginners (Step-by-Step)

Written by
Enchant Team

Most businesses struggle with email marketing because they're treating every customer like they're the same person. The biggest opportunity you're missing isn't creating better subject lines or prettier templates - it's understanding that Klaviyo distinguishes between flows (automated sequences) and campaigns (one-time sends), and knowing which one to use when determines whether you'll see 2% open rates or 40% open rates.

We've helped dozens of small to medium-sized enterprises transform their email marketing from afterthought to revenue driver, and the pattern is always the same: businesses that master Klaviyo's automation flows before focusing on campaigns see dramatically better engagement rates. The difference between a flow and a campaign isn't just technical - it's the difference between having a conversation with your customers and shouting at them.

What makes this particularly important for beginners is that most tutorials start with campaigns because they seem simpler. But that's backwards thinking. When you understand how to build automated sequences that respond to customer behaviour, you're building a system that works whilst you sleep. This tutorial will walk you through setting up your first automated flow, creating targeted campaigns that actually convert, and integrating everything properly so your marketing runs on autopilot.

Setting Up Your Foundation: Forms and Lead Generation

Before you can send a single email or SMS, you need people to send to. Sign-up forms collect email addresses and phone numbers from website visitors, but here's what most beginners get wrong: they create one generic form and hope for the best.

Start by creating your first popup form. In your Klaviyo dashboard, navigate to the "Sign-up forms" section and click "Create Form". Choose "Popup" as your form type - these convert better than embedded forms because they demand attention. For your first form, keep the copy simple but specific. Instead of "Join our newsletter", try "Get 15% off your first order" or "Be the first to know about new arrivals".

The timing settings matter more than you'd expect. Set your popup to appear after 30 seconds or when someone scrolls 50% down the page. This gives visitors time to understand what you offer before interrupting them. Exit-intent popups target visitors unknown to Klaviyo and catch people just before they leave your site - these are worth setting up as a second form.

Exit-Intent Popup Performance
Exit-intent popups typically convert 10–15% of visitors who trigger them.Type image caption here (optional)
Form Type Best Timing Expected Conversion Rate
Standard Popup 30 seconds or 50% scroll 3-8% of visitors
Exit-Intent Popup When mouse moves toward browser bar 10-15% of those who trigger it
Multi-Step Form 60 seconds for engaged visitors Higher quality leads

Multi-step forms are considered best practice for collecting both email and SMS consent. Create separate steps for each type of consent to optimise list growth. The first step asks for email, the second asks if they'd like SMS updates. This approach feels less overwhelming and actually increases completion rates.

Multi-Step Forms Win
Multi-step forms (email first, SMS second) are best practice for growing both lists.

Here's your immediate win: Add coupon blocks to form success steps to offer promotional discounts. After someone subscribes, show them a discount code immediately. This turns a lead into a customer within minutes of subscribing.

Building Your First Automated Flow

This is where Klaviyo becomes powerful. Flows are automated sequences triggered by customer actions such as joining lists, making purchases, or abandoning carts. Think of flows as conversations that happen automatically based on what people do.

Start with a welcome series - it's the most important flow you'll create. In Klaviyo, go to "Flows" and click "Create Flow". Choose "Welcome Series" from the pre-built options. Welcome series flows automatically send multiple pre-configured messages over time to introduce new subscribers to your brand.

Your welcome series should have at least three emails. Email 1: Send immediately after signup with your discount code and best-selling products. Email 2: Wait 2 days, then share your brand story and what makes you different. Email 3: Wait 4 more days, then show customer testimonials and encourage a second purchase.

  • Email 1: Welcome + discount code (send immediately)
  • Email 2: Brand story and values (wait 2 days)
  • Email 3: Social proof and testimonials (wait 4 days)
  • Email 4: Best-selling products (wait 1 week)
Welcome Series Performance
Aim for £2–5 revenue per email from your welcome series.

Flows can include time delays between actions and multiple paths that split based on different criteria. After your third email, add a conditional split: if someone has made a purchase, send them to a "new customer" path with cross-selling emails. If they haven't purchased, send them to a "nurture" path with more educational content.

Set up an abandoned cart flow next. This captures people who add items to their cart but don't complete the purchase. The trigger is "Started Checkout" with a filter for "zero times" placed order. Send the first email after 1 hour, the second after 24 hours, and the third after 72 hours. Each email should show the exact items they left behind and make it easy to complete the purchase.

Creating Effective One-Time Campaigns

Email campaigns are one-time sends to targeted contact groups, suitable for newsletters, sale announcements, or promotional communications. Unlike flows, campaigns go out to everyone on your chosen list at the same time.

Before creating your first campaign, you need a segment of engaged subscribers. Go to "Lists & Segments" and create a segment called "Engaged Subscribers". Set the conditions to include people who have opened or clicked an email in the last 90 days. This ensures you're sending to people who actually want to hear from you.

Klaviyo's campaign builder guides users through the creation process, letting you select campaign names, types (email, SMS, or push), and organisational tags. Start by clicking "Create Campaign" and choose "Email" as your type. Give it a clear name that includes the date and purpose, like "March Sale 2024 - Spring Collection".

Campaign Type Best Use Case Recommended Frequency
Newsletter Regular updates and content Weekly or bi-weekly
Product Launch New product announcements As needed
Sale/Promotion Discount announcements Monthly maximum
Seasonal Campaign Holiday and seasonal promotions Seasonal timing

Choose your template carefully. Create base templates for future campaigns, including logos, colours, headers, footers, and preferred layouts to save time. This keeps your branding consistent and speeds up campaign creation. Your template should match your website's look and feel.

Campaigns can be sent immediately or scheduled for future delivery. For promotional campaigns, schedule them for Tuesday through Thursday between 10 AM and 2 PM - these times typically see higher engagement rates. Always send a test email to yourself first to check how it looks on mobile devices.

Essential Klaviyo Integrations and Setup

Your Klaviyo account is only as good as the data flowing into it. Businesses must integrate their websites with the platform and verify that sign-up forms are enabled before launching any marketing campaigns.

If you're using Shopify, the integration is straightforward. In your Shopify admin, go to "Apps" and search for "Klaviyo". Install the app and connect your accounts. This automatically syncs your customer data, order history, and product information. For WooCommerce or other platforms, you'll need to install the Klaviyo tracking script on your website.

The tracking script is crucial because it tells Klaviyo what people do on your website. Without it, you can't trigger flows based on browsing behaviour or track which products people view. Copy the tracking script from your Klaviyo account settings and paste it into your website's header section, just before the closing head tag.

The platform requires creation of lists or segments of engaged subscribers before launching campaigns. Create these core segments from day one:

  1. VIP Customers: People who have spent over £200 in the last year
  2. Recent Purchasers: Anyone who bought something in the last 30 days
  3. Browse Abandoners: People who viewed products but didn't purchase
  4. Engaged Subscribers: Anyone who opened or clicked in the last 90 days

These segments become the foundation for all your future campaigns. You can target VIP customers with exclusive offers, recent purchasers with complementary products, and browse abandoners with the specific items they viewed.

Advanced Features That Drive Results

Once you've mastered the basics, Klaviyo's AI tools have been shown to improve lead quality by 25% and retention through predictive analytics. These features help you understand which customers are likely to make repeat purchases and which ones might churn.

AI Lead Quality Boost
Predictive analytics in Klaviyo’s AI can improve lead quality by ~25%.

The predictive analytics feature appears in your customer profiles automatically after you've collected enough data. Look for metrics like "predicted lifetime value" and "churn risk" in individual customer profiles. Use this information to create segments of high-value customers who deserve extra attention.

SMS marketing works differently from email and requires explicit consent. Klaviyo enables businesses to create personalized SMS campaigns using automated flows alongside email sequences. Create separate SMS flows for abandoned carts and back-in-stock notifications - these perform exceptionally well because they're immediate and personal.

Feature Best Application Setup Priority
Predictive Analytics Identifying high-value customers Month 3+
SMS Flows Urgent notifications and reminders Month 2
Browse Abandonment Recovering interested prospects Week 2
Win-Back Campaigns Re-engaging inactive customers Month 2

Browse abandonment flows target people who view products but don't add them to cart. Set up a flow triggered by "Viewed Product" with a time delay of 24 hours. If someone hasn't returned or purchased, send them an email featuring the exact product they viewed plus similar items. This flow often converts better than abandoned cart emails because you're catching people earlier in their decision process.

Create a win-back flow for customers who haven't purchased in 90 days. Start with a "We miss you" message, follow up with your best-selling products, and finish with a special discount. This flow can recover 15-20% of customers who would otherwise never purchase again.

Measuring Success and Optimising Performance

The numbers that matter most are open rates, click rates, and revenue per email. In your Klaviyo dashboard, check these metrics weekly and look for patterns. Flows typically perform better than campaigns - if your welcome series has a 40% open rate but your newsletter has 15%, that's normal and expected.

Set up your first A/B test on a campaign subject line. When creating a campaign, click "A/B Test" and create two versions with different subject lines. Send to 20% of your audience initially, then automatically send the winning version to the remaining 80%. This approach improves your open rates over time.

Track revenue attribution to see which emails actually drive sales. In your campaign and flow analytics, look at the "Revenue" column - this shows how much money each email generated. Your welcome series should generate £2-5 per email sent, whilst newsletters might generate £0.50-1 per email.

Revenue Tracking Essential

Track revenue per email to identify the campaigns and flows that drive sales.

  • Welcome flows: Target £3+ revenue per email
  • Abandoned cart: Target 15-25% conversion rate
  • Browse abandonment: Target 5-10% conversion rate
  • Regular campaigns: Target £0.50+ revenue per email
  • Win-back flows: Target 10-15% reactivation rate

Clean your lists every three months by creating a segment of people who haven't engaged in 180 days. Send them a re-engagement campaign with the subject line "Should we break up?" offering one last chance to stay subscribed. Anyone who doesn't engage with this email should be removed from your regular sends to protect your sender reputation.

Monitor your unsubscribe rates carefully. If they spike above 2% for any campaign, review your content and sending frequency. High unsubscribe rates can damage your deliverability, making it harder for future emails to reach the inbox. It's better to send less frequently to engaged subscribers than to annoy people with too many emails.

Your Klaviyo Action Plan for the Next 30 Days

Start with your foundation this week: install the Klaviyo tracking script, create your first popup form with a discount offer, and build a three-email welcome series. These three elements will immediately start capturing leads and converting them into customers whilst you work on the more advanced features.

Week two should focus on your first automated flows. Set up abandoned cart recovery and browse abandonment flows - these will recover sales that would otherwise be lost. Don't worry about perfecting the copy initially; getting the flows running is more important than having perfect emails.

By week three, create your core segments and send your first targeted campaign to engaged subscribers. This is where you'll see the difference between mass marketing and personalised communication. Your engaged subscribers will respond much better than sending to your entire list.

In week four, review your analytics and set up A/B tests for your best-performing emails. Look at which flows are generating the most revenue and which campaigns have the highest engagement rates. Double down on what's working and pause what isn't.

The most important metric to track is revenue per email - if your welcome series generates £3 per email and your newsletter generates £0.30 per email, focus your energy on getting more people into that welcome series. That's where you'll see the biggest impact on your business growth, and that's the power of understanding how to use Klaviyo properly from the start.

Written by
Enchant Team

What to read next

Visit blog

Get started with Enchant.

Discover how we can maximise your marketing potential across multiple channels.

Enchant came in and delivered an incredible training programme and strategy for our Global Marketing team on many areas of our CRM and email marketing.
Rene from BlackRock

Rene

Director, Global Marketing Insights at BlackRock

Sealskinz email marketing design by Enchant Agency