Klaviyo’s free plan gives 250 contacts 500 sends a month — two emails each. We priced six alternatives on their own pages for stores under 5,000 profiles.
Why Small Shopify Stores Leave Klaviyo First
Most Klaviyo alternatives lists open with features. For a small store the trigger is arithmetic. Klaviyo’s free plan covers up to 250 active profiles and 500 email sends a month (klaviyo.com/pricing, checked 29 September 2026). A 250-contact list that receives one campaign a week needs 1,000 sends a month. The free tier allows two sends per contact — one email to half the list, or two emails to all of it. The first time you want a normal monthly cadence, you are a paying customer.
The second trigger is what Klaviyo counts. Klaviyo’s own documentation defines an active profile as “any profile, regardless of consent status, that can be emailed through Klaviyo”, and spells out the consequence: the count includes “those who are added by general engagement (such as sharing their email on a store’s checkout page but not actually opting in)” (Klaviyo Help). A store buying cold Meta traffic collects exactly that population — checkout abandoners. They can legitimately receive abandoned-cart emails, so they are billable, and they are not subscribers.
Since 18 February 2025 Klaviyo enforces profile compliance: the plan has to cover the active profile count, and if it does not, the account is moved up a tier at the start of the next billing cycle (Klaviyo billing changes FAQ). On a paid plan that is an automatic upgrade. On the free plan there is no upgrade to move to — sending stops until the count is back under 250.
Staying is defensible. Klaviyo’s segmentation, predictive analytics and revenue attribution are deeper than anything at the cheap end of this list, and its flow builder is why agencies standardise on it. The narrower question is what a store under a few thousand profiles should pay for email, and what the vendors’ own pages say that number is.
The Number Missing From Every Comparison Table: Sends Per Contact
Comparison posts price a platform at a contact count and stop. The constraint small stores hit first is how many times a month the plan lets you email the list you are already paying for. Klaviyo’s paid plans allow sends up to 10× the profile count of the plan; the free plan is a flat 500 sends on 250 profiles. The same gap runs through the free tier market, and it is invisible in a table that only shows the contact cap.
Here is every free tier restated as sends per contact, read on the vendors’ own pages on 29 September 2026. Where a plan meters sends daily, we flagged the conversion.
- Klaviyo — 250 profiles, 500 sends a month: 2 sends per contact. The free plan also includes $5 of mobile messages a month, $5 of Composer usage and email support for the first 60 days only (klaviyo.com/pricing).
- Mailchimp — 250 contacts, 500 sends a month with a 250-a-day cap: 2 sends per contact (Mailchimp pricing plans).
- Omnisend — 250 contacts, 500 emails a month: 2 sends per contact (omnisend.com/pricing).
- MailerLite — 250 subscribers, 2,500 emails a month: 10 sends per contact, with 2 seats and 3 automations (mailerlite.com/pricing).
- Brevo — 300 sends a day and storage for up to 100,000 contacts: roughly 9,000 a month, metered daily rather than monthly (Brevo pricing plans).
- Shopify Messaging — 10,000 free sends a month on any paid Shopify plan: the list size is not the meter, the sends are (Shopify Messaging email pricing).
Six Klaviyo Alternatives, Priced on the Vendors’ Own Pages
Every figure below was read on the vendor’s pricing page or help centre on 29 September 2026, on the billing cycle stated. Where a page renders its tiers through a slider that cannot be read without running the calculator, we say so rather than interpolate a number.
- Shopify Messaging (the app formerly called Shopify Email) — the cheapest route for a store already paying for Shopify. Every Basic, Grow, Advanced and Plus store gets 10,000 free emails a month, shared across campaigns and automations; beyond that it is $1 per 1,000 emails up to 300,000, $0.65 per 1,000 after 300,000, and $0.55 per 1,000 past 750,000 (Shopify Help Centre). At 2,000 contacts and four campaigns a month you use 8,000 of the 10,000 sends and pay nothing extra for the platform or the list. Segmentation and predictive features are absent, so it is a campaign and cart-recovery tool rather than a lifecycle platform.
- MailerLite — the cheapest paid tier that still behaves like an email platform. Free is 250 subscribers and 2,500 emails a month; Comfort is $12 a month, or $10.80 billed yearly, for up to 500 subscribers, 5,000 emails, 3 seats, 50 automations and ecommerce triggers. Power is $25, or $22.50 yearly, with unlimited monthly emails and unlimited seats on the same 500-subscriber tier (mailerlite.com/pricing). Unlimited seats at $22.50 matters when a founder and a VA share one login, and the same page prices Comfort at 50,000 subscribers at $287.10 a month billed yearly, which is where the cheap per-contact tiers end.
- Brevo — the free tier with the highest ceiling, and the one with a daily cap. Free means 300 sends a day, storage for up to 100,000 contacts, one seat, and marketing automation up to 2,000 contacts, with no time limit and no card required (Brevo pricing plans). Starter is $9 a month, $8.08 billed yearly, and includes 5,000 emails a month, the AI content generator, advanced segmentation and removal of the Brevo footer; Standard at $18 or $16.17 adds multi-step marketing automation, A/B testing and landing pages (brevo.com/pricing). The catch is that 300 a day is 300 a day: a 3,000-contact campaign takes ten days to deliver on the free tier.
- Omnisend — the closest substitute in workflow shape, and the vendor that prices against Klaviyo openly. Free covers 250 contacts and 500 emails a month, and the paid page carries the claim “Save up to 35% vs. Klaviyo” beside a free 5-day migration in which Omnisend’s team moves lists, flows and templates (omnisend.com/pricing). The tier prices sit behind that page’s slider, so treat the 35% as a vendor claim to test against a Klaviyo quote rather than our arithmetic.
- Mailchimp — the default, and its free tier is now exactly the size of Klaviyo’s: 250 contacts, 500 sends a month, a 250-a-day ceiling. Paid sending allowances scale at 10× contacts on Essentials, 12× on Standard and 15× on Premium, the highest published multiplier of the three big platforms (Mailchimp pricing). Our Mailchimp tool page covers where the Shopify connector still bites, and Mailchimp alternatives for e-commerce handles the same decision from the store-setup side.
- Mailmodo — the interactive-email option, included honestly. AMP emails with in-inbox polls and ratings, AI templates, journeys and segmentation from $149 a month billed annually (Mailmodo tool page). At a small store’s volume that entry price is hard to justify; it earns a place on this list only if post-purchase or review-request email is where your revenue sits.
- One purchase to separate out: if the reason you are on Klaviyo is cross-channel revenue attribution rather than email, that is a measurement decision. Triple Whale starts where email reporting stops, and swapping it in for Klaviyo solves nothing on the invoice.
Step by Step: Clean the List Before You Compare Platforms
The switch is the last step, not the first. Most of the money in this decision is in the profile count, and the profile count is fixable whether you leave Klaviyo or not. This is the sequence we would run, in order, on a small store.
- Step 1 — Export profiles and the suppression list while the subscription is active. The suppression list is the record of who must not be emailed; re-subscribing those people after a migration is the most common and most damaging migration error, and the export is the cheap way to prevent it.
- Step 2 — Find your billable number. Klaviyo’s Account Usage page splits total profiles into non-email, active email and suppressed. Only the active email count sets the plan, so the gap between your total list and your subscriber count is your saving — and it is usually wider than the difference between two platforms’ tiers.
- Step 3 — Size the cleanup with an engagement segment, not a feeling. Klaviyo’s own recommended conditions: profile created at least 180 days ago, at least 5 emails received, and zero opens, clicks, site activity, product views, checkouts or orders (Klaviyo Help). Send one sunset flow, then bulk-suppress whoever does not respond.
- Step 4 — Suppress 24 to 48 hours before your renewal date, never after. Profile compliance is evaluated at the start of the billing cycle, so a clean-up that lands the day after renewal saves nothing for a month. Put the date in a calendar next to the task.
- Step 5 — Treat reactivation as a priced decision. Once a manually suppressed profile is unsuppressed it cannot be manually suppressed again for 90 days (Klaviyo Help). That is three billing cycles, paid in full, per profile — reasonable for a live segment, wasteful for a nostalgic one.
- Step 6 — If you do switch, run both platforms for one billing cycle. Rebuild the welcome series and the abandoned-cart flow first, because those two carry most small stores; export campaign history while you still have access; and cancel inside the guarantee window the new vendor publishes. The AI email personalisation guide covers flow design, and Mailchimp vs Klaviyo vs Brevo runs the same comparison from the platform side.
A Worked Example: 5,200 Active Profiles From Cold Traffic (example)
This is a constructed example, not a customer story. A Shopify store running cold Meta traffic has 5,200 active profiles in Klaviyo: 2,900 newsletter subscribers and 2,300 people who entered an email at checkout and never opted in.
Three numbers decide that store’s bill. Sends: four campaigns a month to 2,900 subscribers is 11,600 sends, plus roughly 1,800 flow sends for abandoned checkouts, welcome emails and post-purchase, so about 13,400. Billable profiles: all 5,200, because the 2,300 never-subscribed profiles are emailable and Klaviyo bills on emailable rather than on consented.
Klaviyo’s paid send allowance is 10× the plan’s profile count, so 13,400 sends would only imply a plan of about 1,340 profiles — comfortable. The tier is set by the profile count instead, and 5,200 lands the store in a bracket built for brands with real list-building. Suppressing 1,700 never-subscribed profiles with no open, click, site visit or order in 180 days leaves 3,500 and moves the account down one tier without touching a single subscriber.
Price the same store elsewhere and the picture changes by platform rather than by brand. Shopify Messaging covers 10,000 sends free, so 13,400 sends cost roughly $3.40 in overage at $1 per 1,000 on top of the Shopify subscription the store already pays — and the list size costs nothing. MailerLite’s published tiers run from $10.80 a month at 500 subscribers to $287.10 a month billed yearly at 50,000, and a 2,900-subscriber list sits between those two points, decided by the slider. On any per-contact platform, those 2,300 never-subscribed profiles are inside the quote. Cleaning the list is therefore worth more than switching the logo, and a per-send platform looks unusually strong at exactly this size of store.
Five Traps in Profile-Based Email Billing
None of these appear on a pricing page in bold. All five show up on an invoice within a quarter of switching or growing.
- “Emailable” is not “consented”. Checkout abandoners and order placers who never opted in count as billable active profiles until they are suppressed. Before comparing two prices, confirm what each platform charges for.
- Clean-ups scheduled after the renewal date. Klaviyo evaluates profile compliance at the start of the billing cycle, so a suppression run that lands a day late buys nothing for a month.
- The 90-day re-suppression lock. Unsuppressing a profile starts a three-cycle commitment during which it cannot be manually suppressed again. Bulk-unsuppressing a dormant segment signs that lease for every profile in it.
- Free tiers that pause instead of upgrading. Klaviyo’s free plan stops sending above 250 profiles, and Mailchimp places a hold on live and test sends above 250 contacts — on a growing list that is a campaign that does not go out, not a small upgrade fee (Mailchimp pricing plans).
- Daily caps sold as monthly volume. Brevo’s free tier is 300 sends a day; Mailchimp’s free tier is 500 a month with a 250-a-day ceiling. Both are fine for 250 contacts and useless for a 5,000-contact blast, whatever the monthly arithmetic suggests.
FAQ: Klaviyo Alternatives for Small Shopify Stores
Q: Is Klaviyo’s free plan enough for a new Shopify store? A: Only if you send twice a month or less. The free tier is 250 profiles and 500 sends, and it includes email support for the first 60 days only. Exceed 250 profiles and Klaviyo does not upgrade you — it stops the account sending until the count comes down. For a store sending one weekly campaign to 250 contacts, the free tier is already out of reach.
Q: What exactly counts as an active profile at Klaviyo? A: Any profile Klaviyo can email, whatever its consent status — subscribers plus people added by general engagement, such as checkout abandoners and order placers who never opted in. Suppressed and unsubscribed profiles do not count toward the plan, which is why suppression, not deletion, is the standard cost lever. Klaviyo keeps the data either way.
Q: Is Shopify Email good enough to replace Klaviyo? A: At 10,000 free sends a month, it covers most stores under roughly 2,000 contacts sending four campaigns a month, and the list itself costs nothing. What you give up is segmentation depth, predictive analytics and multi-step automation. If your lifecycle marketing is a welcome series plus cart recovery, the free tier is the better purchase; if you segment on purchase history, it is not.
Q: Do I lose my flows and campaign history when I switch? A: Expect to lose history in most migrations and rebuild every flow by hand. Export campaign and flow performance as CSV while your subscription is live, and carry the suppression list across — that import is what stops a migration emailing people who already opted out, which is both a deliverability and a compliance problem.
Q: Is switching worth it for a 1,000-contact store? A: Compare the tier you would actually buy, not the headline price. At 1,000 contacts, a MailerLite, Brevo or Shopify Messaging route is often free or under $12 a month, while any platform that meters profiles will quote on the full emailable count. If you use Klaviyo’s predictive segments or its revenue attribution, paying for the profile tier is rational; if you use campaigns and two flows, it is not.
Key Takeaways
- 1Klaviyo’s free plan is 250 active profiles and 500 sends a month — two emails per contact, not a weekly newsletter.
- 2Klaviyo bills every emailable profile, including checkout abandoners and order placers who never opted in.
- 3Suppressed profiles are free at Klaviyo, but an unsuppressed profile cannot be manually suppressed again for 90 days.
- 4Four campaigns a month to 250 contacts clears only MailerLite, Brevo and Shopify Messaging at $0.
- 5Clean the never-engaged segment before your renewal date; it moves the tier more than switching vendors does.
Grant Wells
·E-Commerce Marketing LeadGrant Wells heads e-commerce marketing at a leading DTC brand. He specializes in AI-driven personalization and has successfully implemented AI agents across the entire e-commerce marketing funnel.
Recommended AI Tools
Mailchimp
Free & PaidEmail marketing platform with AI subject line optimization and send-time predictions.
EmailChatGPT
Free & PaidAI-powered conversational assistant for content creation, research, and marketing copy.
ContentClaude
Free & PaidAnthropic's advanced AI assistant for analysis, writing, and complex marketing tasks.
Content