Mailprompt vs Klaviyo: two ways to pay for email
Klaviyo's public help center describes a plan priced around active profiles and an automatic upgrade when the profile count exceeds the plan. Mailprompt bills by emails sent per month rather than by contacts, and requires a human approval before a marketing send. The models reward different behaviour, so the better fit depends on list size and sending pattern.
Key facts
- Klaviyo says a Profile and Email plan must cover the number of active profiles on the account at the end of the billing cycle. Source
- Klaviyo says an account is automatically upgraded to a profile-compliant plan at the end of a billing cycle when it exceeds the plan's profile allowance. Source
- Klaviyo defines an active profile as any profile, regardless of consent status, that can be emailed through Klaviyo. Source
- Mailprompt charges by emails sent per month, not by the number of contacts stored on the account. Source
- Mailprompt requires a human approval before a marketing email can send. Source
What this page covers
This comparison is part of the Mailprompt comparisons set. It looks at one question: how does each product decide what to charge, and what does that choice reward? It is not a feature-by-feature scorecard, and it does not claim that one product is better for every store.
Two billing models in one sentence
Klaviyo's help center documents a plan built around active profiles. Mailprompt's plan is built around emails sent per month. The first model grows with the list; the second grows with the sending.
That difference sounds small until you map it onto a real store. A store with a large list and a careful sending cadence may look expensive under a contact-based model and modest under a send-based one. A store with a small list and a very high send frequency may see the opposite. Neither model is inherently fair; they charge for different resources.
What Klaviyo documents
Klaviyo's billing article says the Profile and Email plan must cover the number of active profiles at the end of the billing cycle. If the account has more active profiles than the plan allows, Klaviyo says it automatically upgrades the account to a profile-compliant plan at the end of the cycle.
The same article defines an active profile as any profile, regardless of consent status, that can be emailed through Klaviyo. That definition matters more than the headline number. A profile that cannot be emailed is treated differently from one that can, and consent status alone is not the whole test.
The practical consequence is that list hygiene has a billing effect. Removing profiles you cannot or should not email can reduce the count. Keeping a large, stale database because “we might use it later” has a cost even before the next campaign.
What Mailprompt does
Mailprompt charges by emails sent per month. The contact list is not the billing unit. A profile that receives nothing does not change the bill, and a campaign that goes to a small segment does not cost the same as a campaign that goes to the whole list.
The model is paired with a human approval gate. Every marketing send waits for a person to approve the current version, whether the draft came from the chat, the API or a connected client. The approval is not an upsell or a separate compliance product; it is part of the send path.
Mailprompt also reports revenue on a click-based, five-day, last-click model. Opens are shown but do not earn revenue credit. That is a reporting choice, not a billing one, but it belongs in the same conversation because it changes which emails look successful.
What each model rewards
A contact-based model rewards a clean list and a deliberate sending cadence. Every profile that can be emailed has a carrying cost, so the operator has a reason to ask whether a profile belongs. The model is easy to forecast when the list is stable, and it can become uncomfortable when the list grows faster than revenue.
A send-based model rewards relevance and segmentation. Sending more often costs more, so the operator has a reason to ask whether a campaign or a flow email has earned its place. The model is easy to forecast when the sending plan is stable, and it can become uncomfortable when a store sends a very high volume to a small list.
Neither incentive is a moral position. They are different ways of asking the customer to pay for the resource the vendor spends money on. The useful question is which resource your store actually consumes.
The switching question
A migration is not a pricing decision alone. Templates, segments, flows, historical reporting and the team's habits all move with the account. A store that has spent years tuning Klaviyo may find that the cost of a move is larger than the difference in the bill.
This page does not promise an importer. Importers are only credible after they have been tested against real exports, and an untested importer can lose segments, consent state or suppression history. If you migrate, plan it as a rebuild with a parallel run, not as a button.
The safer comparison is a trial on your own data. Recreate one flow, send it to a small segment, approve it through the new workflow and compare the click and order numbers with the same period in the old tool. A pricing model is easy to describe; a working flow is the thing you actually run.
Who each product fits
Klaviyo is a reasonable fit for a store that already has a mature Klaviyo setup, a stable active-profile count and a team that knows the interface. The billing model is documented and the platform is established. A move needs a reason beyond curiosity.
Mailprompt is aimed at stores that want to describe a flow in chat, keep a human approval on every marketing send and stop treating the contact list as the billable unit. It is also aimed at teams that want the product to explain its assumptions rather than hiding them in a builder.
If your list is large but your sending is selective, compare the two models with your own numbers. The current plans and allowances are on the pricing page. If your list is small and your sending is heavy, run the same comparison in the other direction. The answer should come from your sending pattern, not from a generic “cheaper” claim.
Related reading
- Mailprompt vs Mailchimp looks at a different contact-based model.
- AI flows by chat explains how a draft is produced.
- Revenue per email explains the attribution model.
Frequently asked questions
Is Mailprompt cheaper than Klaviyo?
That depends on the list and the sending pattern, and this page deliberately does not publish a price comparison because both vendors can change their plans. The structural difference is what matters: Klaviyo documents a plan sized to active profiles, while Mailprompt bills by emails sent. A large list that receives few campaigns behaves differently under those two models.
Does Klaviyo count unsubscribed profiles?
Klaviyo's help center says an active profile is any profile that can be emailed, regardless of consent status. That is narrower than “every row in the database” and broader than “only people who opened recently”. If the profile cannot be emailed, the definition points the other way. Read the current help article before you forecast, because the wording is the vendor's and it can change.
Can I import my Klaviyo flows into Mailprompt?
This page does not promise a Klaviyo importer. Importers are only trustworthy after they have been tested against real exports, and claiming one before that would be misleading. Treat a migration as a rebuild: map the triggers, rewrite the copy, recreate the segments and run both systems in parallel long enough to compare results.
Who is Klaviyo a better fit for?
A store that already runs Klaviyo well, has a predictable active-profile count and values its existing templates and reporting may not gain much from a move. Switching costs are real. Mailprompt is aimed at stores that want to describe a flow in chat, keep a human approval on every send and stop tying the bill to the size of the contact list.
Does Mailprompt use the same attribution model as Klaviyo?
This page does not compare attribution models because the two products document them separately. Mailprompt uses a click-based, five-day, last-click window and reports opens without using them for revenue credit. If attribution is the deciding factor, read each vendor's current documentation and compare the actual rules rather than a summary.
Sources
- Klaviyo Help Center — How Klaviyo billing works — checked 12 November 2026
- Mailprompt — Pricing — checked 12 November 2026
- Mailprompt — Approvals — checked 12 November 2026
Related reading
- Mailprompt vs Mailchimp: contacts, sends and the billMailchimp combines a plan and a contact count into a pricing tier. Mailprompt bills by emails sent. Compare the models and trade-offs before you switch.
- Build email flows by describing them in chatDescribe the welcome, abandoned checkout or win-back flow you want. Mailprompt drafts the steps, triggers and copy for you to review and approve.
- Measure revenue per email, not just opensWhich emails and flows produced orders? Mailprompt reports revenue on a click-based, five-day last-click model and does not credit opens.