Klaviyo Review

Are you willing to pay more for the best email tool for your ecommerce business? Choose Klaviyo.
Editor’s note: We updated this information on March 1, 2023.

Klaviyo Review: 1-minute summary

Here’s the deal: Klaviyo offers the best email + SMS marketing solution for ecommerce companies looking to level up their marketing. So what do I mean by leveling up? Well, it has some of the best segmentation, personalization, and reporting features, especially on ecommerce brands.

Klaviyo Pros

Klaviyo Cons

You can trust our reviews✔️ We spend days testing and comparing this software to help you find the best marketing tool. Click here to find out more about how we test products.

Click here to sign up for Klaviyo.

The above link is our partner link. If you sign up through our link, you’ll receive free goodies at no extra cost. For more information on how to receive the free goodies, click here.

Klaviyo Review: Pricing

In this pricing section, I’ll discuss the topics below. Click on […] and skip to that section.

  • Different Klaviyo tiers […]
  • Price comparison with its competitors […]
  • Discounts […]
  • Extra discounts (special occasions) […]
  • Cancellation process […]
  • Refunds […]
  • Hidden fees […]
  • Email credits […]

Click here to sign up for Klaviyo.

The above link is our partner link. If you sign up through our link, you’ll receive free goodies at no extra cost. For more information on how to receive the free goodies, click here.

Different plans

  1. Free plan (forever free)
  2. Klaviyo Email (starting from $20/mo)
  3. Klaviyo Email & SMS (starting from $20/mo)
  4. Klaviyo One (For enterprise)

Price comparison

The table below shows the annual prices of the most popular email marketing companies, including discounts for purchasing annually since most email marketing companies offer discounts when you buy a yearly subscription. Sadly, Klaviyo doesn’t provide annual subscriptions, so no discounts exist.

The top horizontal bar represents the number of subscribers in your account. The first two columns on the left are the email tool + the tier/plan.

Remember that the email tool Sendinblue (Sendinblue review) isn’t included in the table below because it doesn’t calculate its price based on the number of subscribers in your account. Therefore, if you only send one or two newsletters monthly, Sendinblue might be financially more attractive than any other email tool.

By scrolling to the right, you can find higher contact numbers. Click here for a full-width version if you’re on a laptop or PC.

5001,0001,5002,00025003,0004,0005,0006,0007,0008,00010,00015,00020,00020,00050,000100,000200,000300,000500,000700,000900,0001,200,0001,500,0002,000,0002,500,0003,000,0004,000,0005,000,000
MailerLite Growing Business$10$15$25$25$25$39$39$39$59$59$59$73$109$139$139$289
MailerLite Advanced$20$30$40$40$40$50$50$50$80$80$80$110$150$180$180$340$440$820$1,200$1,900
ConvertKit Creator$29$29$49$49$49$49$79$79$99$99$99$119$149$179$179$379$679$1,279$1,879
ConvertKit Creator Pro$59$59$79$79$79$79$111$111$139$139$139$167$209$251$251$519$879$1,579$2,179
Zoho Standard$4$7$17$17$17$18$24$31$35$38$41$49$61$74$74$138$242
Zoho Professional$6$12$29$29$29$30$40$52$58$63$69$81$101$123$123$230$403$748$1,035$1,380
Sender Standard$19$19$19$19$19$33$33$33$57$57$57$57$87$107$107$227$367$697
Sender Professional$35$35$35$35$35$60$60$60$120$120$120$120$200$250$250$460$860$1,660
Constant Contact Lite$12$30$50$50$50$80$80$80$120$120$120$120$180$230$230$430
Constant Contact Standard$35$55$75$75$75$110$110$110$160$160$160$160$210$260$260$460
Constant Contact Premium$80$110$150$150$150$200$200$200$275$275$275$275$325$375$375$575
ActiveCampaign Marketing Lite$39$39$61$61$61$99$99$99$174$174$174$174$286$286$286$486
ActiveCampaign Marketing Plus$70$70$125$125$125$186$186$186$287$287$287$287$474$474$474$699
ActiveCampaign Marketing Professional$187$187$187$187$187$262$262$262$424$424$424$424$686$686$686$1,011
ActiveCampaign Bundles Plus$116$116$171$171$171$232$232$232$333$333$333$333$520$520$520$745
ActiveCampaign Bundles Professional$482$482$482$482$482$557$557$557$719$719$719$719$981$981$981$1,306
GetResponse Email Marketing$19$19$29$29$29$54$54$54$79$79$79$79$174$174$174$299$539
GetResponse Marketing Automation$59$59$69$69$69$95$95$95$114$114$114$114$215$215$215$359$599
GetResponse Ecommerce Marketing$119$119$139$139$139$169$169$169$199$199$199$199$299$299$299$444$699
Mailchimp Essentials$27$45$45$75$75$110$110$110$180$180$180$180$230$270$270
Mailchimp Standard$20$45$45$60$60$100$100$100$135$135$135$135$230$285$285$450$800
Mailchimp Premium$350$350$350$350$350$350$350$350$350$350$350$350$465$535$535$815$1,025$1,600
AWeber Lite$15$25$25$25$25$45$45$45$65$65$65$65$145$145$145$388$788
AWeber Plus$30$40$40$40$40$60$60$60$80$80$80$80$160$160$160$403$803
AWeber Unlimited$899$899$899$899$899$899$899$899$899$899$899$899$899$899$899$899$899$899$899$899$899$899$899$899$899$899$899$899$899
Klaviyo Email$20$30$45$60$60$70$100$100$130$150$150$150$350$375$375$720$1,380$2,070
Klaviyo Email & SMS$35$45$60$75$75$85$115$115$145$165$165$165$365$390$390$735$1,395$2,085
Beehiiv Launch$0$0$0$0$0
Beehiiv Grow$49$49$49$49$49$49$49$49$49$49$49$49
Beehiiv Scale$99$99$99$99$99$99$99$99$99$99$99$99$99$99$99$99$99
HubSpot Marketing Hub - Starter$20$20$40$40$60$60$78$96$112$128$144$176$256$336$336$816$1,616
HubSpot Marketing Hub - Professional$890$890$890$890$1,140$1,140$1,140$1,140$1,140$1,140$1,390$1,390$1,640$1,890$1,890$3,190
HubSpot Marketing Hub - Enterprise$3,600$3,600$3,600$3,600$3,600$3,600$3,600$3,600$3,600$3,600$3,600$3,600$3,700$3,700$3,700$4,000$4,450$5,250$5,950$7,350$8,550$9,750
Moosend Pro$9$16$24$24$32$32$48$48$64$64$64$88$160$160$160$315$624$1,216$1,808$2,896$4,080$5,840

Learnings

  1. With up to 10,000 subscribers, Klaviyo’s price is roughly 2 to 3 times that of MailerLite (MailerLite review), an email marketing solution offering beginner-friendly prices.
  2. At 15,000 subscribers and up, Klaviyo becomes more expensive, roughly 3 to 4 times the price of MailerLite.
  3. Email marketing tools that are more expensive than Klaviyo are MailChimp (Mailchimp review), ActiveCampaign (ActiveCampaign review), and HubSpot (HubSpot review)
  4. Remember, Klaviyo consistently mentions on its website that ecommerce brands use Klaviyo to increase the ROI of their email marketing. In other words, it might be more expensive than most other email tools, but you probably will see a higher return on investment.

Discounts

Most email marketing companies offer discounts when purchasing an annual subscription, which can be attractive since email marketing is a long-term game.

Sadly, Klaviyo doesn’t offer the option to purchase an annual subscription or discounts.

Furthermore, most email marketing companies offer discounts for non-profit organizations. Klaviyo doesn’t offer discounts for non-profit organizations.

Extra discounts (special occasions)

Some email marketing tools like GetResponse (GetResponse review) offer deals during Black Friday, Cyber Monday, Valentine’s day, etcetera. Sadly, Klaviyo doesn’t provide any special discounts.

Cancellation process

You can easily cancel your Klaviyo subscription online. Although this might seem obvious, some email marketing companies like Constant Contact (Constant Contact review) have a more difficult cancellation process.

Screenshot of Klaviyo’s cancellation process

Refunds

According to Klaviyo’s terms of service policy, they don’t provide refunds.

The number of contacts (subscribed vs unsubscribed)

According to this page on Klaviyo’s website, they will never charge you for suppressed profiles, i.e., contacts unsubscribed from your email list. Remember that some email tools, like MailChimp (Mailchimp review) and AWeber (AWeber review), charge you for the ones that unsubscribe from your email list. In other words, if you have 5,000 subscribed contacts and 2,000 unsubscribed contacts, Mailchimp and AWeber charge you for 7,000 contacts. To be clear, Klaviyo will only charge you for the 5,000 subscribed to your list.

Email credits

Email credits might make the most financial sense if you are an infrequent email sender. For example, some companies like MailChimp (Mailchimp review) and Sendinblue (Sendinblue review) offer email credit packages where you pay $60 for 10,000 email credits.

Klaivyo offers SMS/MMS credits but doesn’t provide email credits besides its monthly subscription package.

Klaviyo Review: Free plan

The cool thing about Klaviyo’s free plan is that you get access to all its features. For more information about the differences between its paid and free plan, check this page on Klaviyo’s website.

Does Klaviyo offer the best free plan compared to other email marketing tools? The short answer is no – you can find a more detailed explanation here, where we compare the best free email marketing tools.

Forever free plan✔️
Maximum subscribers/contacts250 contacts
Maximum monthly emails500
Maximum monthly SMS credits150
Email automation✔️
Support❌ (Email support first 60 days)
Remove branding
Maximum signup formsUnlimited
Landing pages❌ (Klaviyo doesn’t offer landing pages)
Email scheduling✔️

Klaviyo Review: Newsletter Features

  • This section only covers Klaviyo’s newsletter features and not its automation features

In this newsletter features section, I’ll discuss the topics below. Just click on […] to skip to that part.

  • Maximum contacts & monthly emails […]
  • Google Analytics UTM builder […]
  • Newsletter […]
  • Segmentation […]
  • Email Scheduling […]
  • Audiences / Email lists […]

Maximum contacts & monthly emails

When subscribed to Klaviyo’s paid plan, you can send up to 10X your contact number, i.e., if you are on the 5,000 subscriber tier, you can send 50,000 emails per month. This includes regular newsletters and automated emails (flows). Once you reach the threshold, your emails will stop sending automatically. You can enable auto-upgrade so you won’t run out of email credits. For more information on Klaviyo’s billing, see this page on its website.

Then there’s a daily sending limit of 4X your contact number, e.g., if you have 1,000 subscribers, you can send up to 4,000 emails daily (see screenshot below).

https://community.klaviyo.com/accounts-and-settings-2/flow-campaigns-sending-limit-3293

Warning: If you send many emails, Klaviyo can become costly. The table below shows the sending limitations of other email marketing companies. As you can see, some of them offer unlimited email sending.

  • N/a = the platform doesn’t allow you to choose that particular plan on higher contact numbers; see, for example, MailerLite’s Business plan. 
  • Unknown = the platform doesn’t provide details. You have to contact them for custom pricing.
20,00050,000100,000200,000300,000500,000700,000900,0001,200,0001,500,0002,000,0002,500,0003,000,0004,000,0005,000,000
MailerLiteGrowing BusinessUnlimitedUnlimitedn/an/an/an/an/an/an/an/an/an/an/an/an/a
MailerLiteAdvancedUnlimitedUnlimited12X12X12X12XUnknownUnknownUnknownUnknownUnknownUnknownUnknownUnknownUnknown
MailchimpEssentials10X10Xn/an/an/an/an/an/an/an/an/an/an/an/an/a
MailchimpStandard12X12X12Xn/an/an/an/an/an/an/an/an/an/an/an/a
MailchimpPremium15X15X15X15XUnknownUnknownUnknownUnknownUnknownUnknownUnknownUnknownUnknownUnknownUnknown
KlaviyoEmail10X10X10X10X10X10X10X10X10X10X10X10X10X10X10X
HubSpot Marketing HubStarter5X5X5X5X5X5X5X5X5X5X5X5X5X5X5X
HubSpot Marketing HubProfessional10X10X10X10X10X10X10X10X10X10X10X10X10X10X10X
HubSpot Marketing HubEnterprise20X20X20X20X20X20X20X20X20X20X20X20X20X20X20X
GetResponseAll tiersUnlimitedUnlimitedUnlimitedUnlimitedUnlimitedUnlimitedUnlimitedUnlimitedUnlimitedUnlimitedUnlimitedUnlimitedUnlimitedUnlimitedUnlimited
ConvertKitAll tiersUnlimitedUnlimitedUnlimitedUnlimitedUnlimitedUnknownUnknownUnknownUnknownUnknownUnknownUnknownUnknownUnknownUnknown
Constant ContactAll tiers24X24X24X24X24X24X24X24X24X24X24X24X24X24X24X
AWeberAll tiersUnlimitedUnknownUnknownUnknownUnknownUnknownUnknownUnknownUnknownUnknownUnknownUnknownUnknownUnknownUnknown
ActiveCampaignAll tiersUnlimitedUnlimitedUnlimitedUnlimited10X10X10X10X10X10X10X10X10X10X10X

Google Analytics UTM builder

Klaviyo allows you to add UTM parameters automatically to your emails, which would be a requirement for me when choosing an email marketing platform. Remember that some email marketing tools don’t offer this feature, i.e., you have to manually add UTM parameters to HTML links in your emails, which is error-sensitive and time-consuming. To better understand how UTM tracking works with Klaviyo, check out this page on their website.

Newsletter

First, to clarify, what I mean by newsletters in this context is regular newsletters, not automation builders or emails. Want to read my thoughts on its automation features? Check this part of this Klaviyo review.

Secondly, in terms of newsletter builders, while some may have more flexibility than others, I have not had a bad experience with any of the email marketing tools I tested. For instance, GetResponse’s newsletter builder may offer more features than ConvertKit’s, but that doesn’t necessarily mean ConvertKit’s builder is poor quality.

That said, Klaviyo’s newsletter is one of the easiest to use. As you can see in the screenshot below, it offers a clear overview of the process of creating a newsletter, which not every newsletter has. It allows you to go back and forth between the different creation stages quickly.

When creating your newsletter, you can use the drag-and-drop builder, the text-only builder, or code the newsletter yourself. It offers 100+ pre-designed templates (see five examples in the screenshot below). What’s good to know is that you can change the design of every pre-designed template to your liking with their easy-to-use builder. 

An example of Klaviyo’s user-friendliness is that you can easily change the template despite already choosing one. To the ones that haven’t tested other email marketing tools, this example might sound silly but trust me; many email tools don’t allow you to change the email template, i.e., you have to create an entirely different email if you want to change the design/template. Keep in mind that there are many more examples, and these little things add up, making it one of the most user-friendly email marketing tools.

Know that when creating a newsletter with Klaviyo’s builder you can basically tweak everything what you see, i.e., they offer one of the most feature-rich newsletter builders.

Segmentation

Like every email tool, Klaviyo also offers segmentation options when sending a newsletter. You can create segments, use tags, custom fields, etcetera. However, it differentiates itself by providing multiple extra features, one of which is the Skip recently emailed profiles, i.e., Smart Sending. As the name implies, it allows you to not send another newsletter to the ones that already have received an email from you in a specific timeframe.

Another thing worth mentioning is its A/B testing feature. It allows you to test headlines, including email content. You can then select a winning metric; open rate, click rate, or placed order rate. You can also test different send times. All-in-all, Klaviyo’s A/B testing feature offers more functionalities than most other email tools (some don’t even offer it).

Aside from the above examples, Klaviyo’s segmentation feature has more sophisticated functionalities than most email marketing tools. The only email tool that offers similar functionalities is MailChimp (Mailchimp review) with its Advanced Segments feature, which is only available in its Premium tier (more expensive than Klaviyo).

The screenshot below shows an example of what you can do with this segmentation feature. The parts where I added an arrow are where Klaviyo differentiates itself from other email tools. Remember that this is just one of the infinite possibilities for segmenting your audience with Klaviyo.

I added a screenshot below of MailerLite’s segmentation feature to give you some perspective. As you can see MailerLite (review) doesn’t allow us to select a timeframe like Klaviyo, nor does it offers nested conditions like in the Klaviyo example where I filter on campaign name.

Email Scheduling

Every email tool allows you to schedule your emails, but not every email marketing software tool lets you schedule the email in the recipient’s local timezone. Klaviyo is one of those email tools that offer this feature, which might be helpful when you have a worldwide audience in different timezones.

Audiences / Email lists

Klaviyo allows you to create up to 1,000 lists and segments. Do note you should use Klaviyo’s lists functionality to segment your audience and not to maintain different businesses in one Klaviyo account. Also, if you’re an agency, don’t use one Klaviyo account to set up email marketing campaigns for various clients. Instead, every single Klaviyo account should only be for one business.

MailChimp (review) is the only tool that offers features to create separate Audiences, i.e., lists, in one account. Within Mailchimp, you can set a default from name, default sender’s email address, and physical address for each audience/list. For example, Mailchimp published a case study of a tattoo shop that offers tattoo services and educational products, i.e., educating other tattoo artists. As you can imagine, these are entirely separate audiences, and therefore Tattoo guru Russ uses two audiences instead of creating two accounts. Read the full story here.

Klaviyo Review: Email Marketing Automation

In this section, I’ll discuss the features below. Just click on […] to skip to that part.

  • Email marketing automation possibilities […]
  • Automation templates […]
  • Ecommerce automation […]
  • Dynamic content […]
  • Universal and saved content […]

Email marketing automation possibilities

Triggers

Every email marketing tool works with triggers, and so does Klaviyo. The screenshot below shows the different triggers you can use for your automation. For example, the basic triggers most email tools use are a contact subscribing to a list, submitting one of your forms, or clicking a link in one of your emails.

However, there are a few downsides of Klaviyo’s triggers: you can’t change the trigger once you’ve chosen one, i.e., if you change your mind, you can’t go back and change the trigger of the flow. Instead, you have to delete the entire flow and start from scratch, which is annoying and time-consuming. Most other email tools I’ve tested offer you the option to change the trigger of your automation.

Another thing I’ve tested is adding a trigger for a sign-up form I created, which is a cumbersome process compared to other email marketing tools. You can’t simply select the form you create as a trigger. Instead, there are numerous steps you have to take before you can finally choose the sign-up form as a trigger for your automation.

Add an action

Once you’ve selected the trigger for your automation/flow, you can add actions, e.g., sending an email, adding a time delay, or adding a conditional split. Like most other email tools, you can drag and drop the actions into the automation flow you’re building.

Automation templates

Klaviyo offers +- 50 automation templates (Klaviyo calls it flows). Most email marketing software tools nowadays offer automation templates, which you can easily import into your account and use/edit to your liking. The difference between Klaviyo’s templates and competitors is that Klaviyo’s are heavily focused on ecommerce, as shown in the screenshot below. Templates allow beginners to get a grasp on what’s possible.

The screenshot below shows a simple browse abandonment automation (i.e., flow).

Ecommerce automation

In this section, I’ll discuss the features below. Just click on […] to skip to that part.

  • Unique discount/coupon codes […]
  • Back-in-stock notification […]

Unique discount/coupon codes

Firstly, not many email tools offer this functionality to create unique coupon codes for your store automatically. Secondly, I’ve tested the unique coupon code generation with my Shopify store, which works perfectly. 

You can use it in automated emails (i.e., flows) or regular newsletters. Automatic unique coupons are a great way to increase your sales because you can add an expiration date. For example, if subscriber X has been on your list for seven days and hasn’t purchased anything yet, you could send an automatic email with a coupon code that will expire in X hours or days after they receive the email. As you can imagine, you can’t do this manually for every new subscriber. For more information, see this page on Klaviyo’s website.

Back-in-stock notification

Although I’m not a die-hard shopper, I occasionally use the back-in-stock notification on some of the products I like. A feature like this makes Klaviyo stand out from other email tools that aren’t necessarily focused on serving ecommerce businesses since I haven’t come across another email tool offering the back-in-stock notification functionality.

Klaviyo created documentation on how to set up a back-in-stock notification form on Shopify and BigCommerce

In the screenshot below, you can see an example of one of Klaviyo’s pre-built flows you can use to notify them when a particular product is back in stock. In addition, you could add a so-called conditional split to notify your VIP customers immediately while others receive a notification 2 hours later.

Dynamic content

Klaviyo offers different functionalities to personalize your emails. I’ll discuss the features below. Just click on […] to skip to that part.

  • Template tags […]
  • Conditional logic (show/hide logic) […]

Django template language (template tags)

Klaviyo supports most of the filters used by the Django template language.

You can use the Django template language to create dynamic template tags in your emails (see screenshot below). Remember that not all email marketing software tools offer dynamic template tags, i.e., if this is a must for you, ensure to double-check.

The most simple example of dynamic tags is this: Hi {{ first_name|default: “my friend”}}. If the first_name field of a subscriber isn’t empty, i.e., we know their first name, the output will be Hi Robbin. If the first_name field is empty, the output will be: Hi my friend. Note that there are infinite possibilities when using dynamic template tags in your emails, allowing you to personalize your emails.

Another quick addition to the above example is: Hi {{ first_name|title|default: “my friend”}}. As you can see, I now added the tag title in between. The title tag ensures the capitalization of the first letter, and all others are lowercase. For example, some people, when they enter their contact information in your sign-up forms, they write it in all caps, which is a bit weird when you write them an email and always use CAPS; it’s like you’re screaming at them.😅

For more information and examples for using dynamic template tags in your emails, see this page on Klaviyo’s website.

You can also use these template tags in fields like Sender email address, buttons, etcetera. In the screenshot below, you can see an example where the email address will change when the contact is in your loyalty program, i.e., when they are in the loyalty program, they can reply. If they aren’t in the loyalty program, the default email address is no-reply@…com. In other words, you’re rewarding your most loyal customers with an extra service to reply to your emails with questions.

You can find another example in the screenshot below. For example, when a subscriber needs to spend $50 to receive free shipping and a pair of socks, you can use a mix of custom properties and Django syntax to work it out. 

Conditional logic (show/hide logic)

Let’s say your sign-up forms have a question on them asking why they use your product (see example in the screenshot below).

You can then use that data to personalize the images you use in your newsletters by only showing the outdoor image to the ones that chose outdoor. Remember that you can use the show/hide logic on every block you add to your Klaviyo newsletters, not only images. 

For more information regarding the conditional logic, see this page on Klaviyo’s website.

The downside of the conditional logic feature is that there’s no easy way to see all the possible logic elements you can add. Furthermore, there’s no feature where I can click a button to create the show/hide logic code. So without a simple button, it’s the learning curve to start with this is way higher.

MailerLite (MailerLite review), one of the cheapest email tools, has a more beginner-friendly and user-friendly approach to using show/hide logic in your emails. In the screenshot below, you can see that I can select who I want to show this specific block to, and I don’t have to use any coding to accomplish this as I do with Klaviyo.

So, all-in-all, Klaviyo’s conditional logic feature could use massive improvements in user-friendliness.

Universal and saved content

You can select the star icon with every block you add to your newsletters (see first screenshot below), which allows you to save that particular block to your universal content section (see second screenshot below). And an important and handy thing to remember; changes to universal content will apply to all templates containing that content. You can use it for newsletter headers, footers, or a block of content with a seasonal promotion that you use in multiple emails.

Klaviyo Review: Opt-in Form Features

I’ll discuss the features below. Just click on […] to skip to that part.

  • Different types of sign-up forms […]
  • Multi-step forms […]
  • Adding a teaser […]
  • SMS sign-up forms […]
  • Add coupon codes to form success messages […]
  • A/B testing […]
  • Opt-in form templates […]
  • GDPR […]
  • Double opt-in setup […]

Different types of sign-up forms

When creating a sign-up form, you can choose four different types. 

When choosing the popup, full page, or flyout, you get extra options like the display timing and display frequency (see screenshot below).

Multi-step forms

A neat feature I haven’t seen at other email marketing tools is the option to add extra steps in the sign-up process. For example, when your website visitor sees your popup, it might only ask for their email address. The next step could be to ask for their phone number or other profile information like their birthday or preferences (e.g., male or female clothing updates).

Adding a teaser

Another cool feature I haven’t seen at other email tools is the option to add a teaser, as Klaviyo calls it. In the screenshot below, you can see an example of the teaser. You can set it up in multiple ways, but one way is to show the teaser once your website visitor closes your popup form without opting in. They will constantly see the 15% off teaser in the bottom left corner, which teases them to click on it and subscribe to your newsletter.

SMS sign-up forms

Since Klaviyo offers SMS marketing features, you can add a phone number input field to your sign-up forms. For example, you can add the phone number directly below the email input field, like in the screenshot below. Or you can add an extra step (multi-step form) for the phone number input field.

Add coupon codes to form success messages

As explained earlier in this review, Klaviyo allows you to create unique and automatically generated coupon codes. One example is to create a sign-up form where you allow people to opt-in by entering their email addresses in return for a 10% discount on their purchase. The success message after opting in will be the coupon code.

A/B testing

Klaviyo’s process of creating A/B tests for your sign-up forms is easy. Remember, not every email tool offers A/B testing for sign-up forms.

Opt-in form templates

Klaviyo offers 50+ pre-designed templates you can use to grow your email list. You can tweak these templates to your liking.

GDPR

Klaviyo offers an easy way to add checkboxes, which you can use to get GDPR consent. You can tweak the content of the checkboxes, add more checkboxes, and choose whether to make it required. You can also tweak the text below the consent checkboxes to your liking or delete it altogether.

Double opt-in setup

Double opt-in ensures everyone signing up for your newsletter confirms their subscription before receiving it. 

For every list with Klaviyo, you can individually change the opt-in settings to single or double opt-in. And remember, you can create up to 1,000 lists and segments.

You can easily change the content and subject line of the double opt-in email, as seen in the screenshot below.

When distributing coupon codes to your audience to gain more newsletter subscribers, you might want to create different lists for every coupon promotion you do. Why? You probably want to alter this confirmation email content to match the coupon code people sign up for.

Klaviyo Review: Support

You’ll receive email support for the first 60 days when signing up for a free plan. You also have the opportunity to use its community to ask questions. I’ve tested it, and asking questions to the community works fine. Often I received an answer within a couple of days.

If you sign up for a paid plan, you can contact them by email and live chat. The drawback is that no 24/7 live chat makes it more challenging for those not in Eastern Time (ET). For example, I’m from Europe, six hours ahead of ET, i.e., when Klaviyo’s chat support starts, my work day almost ends (I like to start early in the morning). Another drawback is that there’s no live chat on Saturday and Sunday.

Klaviyo Review: Reporting

The bottom line is that many email marketing tools offer terrible reporting features. 

Yes, they all provide reports of individual campaigns, automation sequences, etcetera. But not that many offer an excellent overview of all these things combined. For example, I prefer to see how ALL my campaigns performed over time. Similar to my automation campaigns, sign-up forms, list growth, etcetera.

Klaviyo reporting features are the best I’ve encountered while testing dozens of email marketing tools.

Keep track of subscriber growth

When reporting to yourself, your manager, or your client, you want to share monthly reports and compare them with each other to determine whether your list is growing. Klaviyo offers an excellent reporting feature to keep track of your subscriber growth. You can easily see your total list size and the number of unsubscribers, and you can add a custom timeframe to see the performance of earlier months.

Email reporting

Every email tool offers individual campaign reporting features, i.e., showing you the performance of individual newsletters. Although it’s essential to know how your campaigns are performing, what is as equally (if not more) important is having a clear overview of the performance of all your campaigns in any given period. 

Klaviyo offers the best reporting features of all the email marketing tools I’ve tested. The list below refers to the numbers in the screenshot below. 

  1. You can select a custom timeframe, which enables you to create whatever report you want (e.g., monthly reports). 
  2. I added the campaign performance card to my dashboard of the campaign results for February 2023. It shows the number of emails I’ve sent and my open and click rate.
  3. An example card I added to my dashboard of the number of conversions my campaigns generated. You can add up to 10 cards per dashboard and create multiple dashboards inside your Klaviyo account.
  4. Another cool feature not many email tools offer is the comparison feature, where you can compare two different periods with one another. 
  5. When you click on Add card, it offers a wide range of options on what metric/report you want to add to your dashboard. 

Automation reports

You can add multiple flow performance metrics to your dashboard, including the two in the screenshot below. The bottom line is that Klaviyo offers a great way to see how your flows perform over a more extended period instead of just seeing the results of individual flows/automations. 

Remember, most email marketing tools don’t offer excellent automation reporting features.

Sign-up form reports

You can add multiple sign-up form performance metrics to your dashboard, including the two in the screenshot below. 

The bottom line is that Klaviyo offers a great way to see how your sign-up forms perform over a more extended period instead of just seeing the results of individual forms. 

Remember, most email marketing tools don’t offer great sign-up form reporting features.

Transactional emails

The short answer is yes; you can use Klaviyo for sending transactional emails. 

Examples of transactional emails are an order confirmation, a shipping confirmation, an account created confirmation email, etcetera. The screenshot below shows six examples of ready-to-go templates you can import into your account for transactional email purposes. For more information on how this works with Klaviyo, see this page on Klaviyo’s website.

Klaviyo’s History

In 2012, Klaviyo co-founders Andrew Bialecki and Ed Hallen founded Klaviyo. The screenshot below is from Klaviyo’s website on May 13, 2013. As you can see, the core message of helping ecommerce businesses with email marketing didn’t change a dime. A decade later, they still focus 100% on helping ecommerce businesses. If you want to hear their story, listen to this podcast episode.

Frequently asked questions

Klaviyo alternatives

Remember, mainly all email tools offer ecommerce integrations. The difference is that Klaviyo’s features are on a higher level compared to most others. Why? Well, some email tools like MailChimp (Mailchimp review) focus on helping EVERY business with their email marketing, i.e., they try to help everyone. Klaviyo, on the other hand, only has one focus: helping ecommerce businesses.

Click here to sign up for a free Klaviyo account.

So, if you’re looking for a Klaviyo alternative, you are probably looking for a cheaper email tool since there’s no better alternative for ecommerce businesses. A great option would be MailerLite (MailerLite review), one of the most affordable email tools, which also offers ecommerce features. MailerLite also offers a generous free plan.

If you’re still unsure, look at my roundup comparison post, where I review the most popular email marketing tools. Also, check out the video below.