Enterprise DNA

Instead of Klaviyo

Stop renting Klaviyo by the profile. Own your email marketing.

Book 30 minutes with Sam. Bring your Klaviyo bill and your list size. We look at what your emails actually earn, which parts of Klaviyo you use, and what your own version would cost to build and run. We bring your list and consent records across and run it for you. One setup fee, then a monthly retainer.

Klaviyo's Email plan starts at USD 20 a month for 500 active profiles and Marketing at USD 25, and the price rises with every contact you can market to, whether they open or not. Above 150,000 profiles it is priced by quote. Your invoice is the number that counts.

  • check_circleYour data in a database you own
  • check_circleOpen source, no lock-in
  • check_circleBuilt and run by Enterprise DNA

What the Klaviyo bill covers

A price that follows your list, not your sales

Klaviyo is a customer database with an email sender attached. Most of what the monthly bill pays for is the screens that let a marketer reach that list without help. The list itself is a few kinds of record most stores could own outright.

groups

Every profile you can market to

Klaviyo counts active profiles: anyone you could email. The people who stopped opening a year ago still lift the tier you pay for.

trending_up

A tier that only goes up

A bigger list moves you to a higher price, even in a month when sales are flat. Cleaning the list is the only lever, and few stores do it.

sms

SMS and the extras on top

Text messages, the help desk and the other extras are add-ons on the paid plans, on top of the plan price.

account_tree

The flow canvas

Welcome, abandoned checkout, post-purchase and win-back flows are a handful of rules about timing. You pay for the screen that draws them.

filter_alt

The segment builder

Who bought twice and went quiet is one question. The builder exists because asking a database used to be hard.

insights

Revenue counted inside the product

The dashboard reports what email earned by the settings inside Klaviyo. The orders and the working sit in the product you are renting, not in a record you keep.

Your own email marketing system

The list, the sends and the money, answered from one database

Your list

Consent you can prove, person by person

Every subscriber with how, where and when they said yes, kept as a history that is never overwritten.

  • check Every unsubscribe recorded with when it was asked for and when it was actioned
  • check A check for anyone emailed after they asked to stop, against the Spam Act and New Zealand rules
  • check Subscribers with no record of consent flagged, never trusted on faith
  • check Nobody who bounced or reported spam is ever emailed again

Customers

Segments from what people bought

Champions, loyal, new, at risk and lapsed, worked out from your own orders by rules you can read.

  • check Ask for a segment in plain words and see how many you can email before you save it
  • check Customer value kept in your store currency, other currencies never added in
  • check Sunset candidates: subscribers with no open, click or order in six months
  • check Revenue by customer band from your own orders, whenever you ask

Sending

Campaigns with a named approver

Claude writes the email in your voice, you see the preview and who gets it, and nothing goes without your yes.

  • check Every campaign approved by a named person, and sent back to draft if the words change
  • check A frequency cap so nobody gets two campaigns in two days
  • check Welcome, abandoned checkout, post-purchase and win-back flows that stop once someone orders
  • check Sends through a delivery service you choose, priced per email, not per profile

The money

What each email earned, with the working shown

An order is credited to the email someone clicked in the days before they bought. You choose the window.

  • check Store revenue by month with the share from campaigns and from flows
  • check Each campaign: delivered, clicks, spam reports, orders and revenue
  • check A branded report for every campaign and a consent record for every complaint
  • check Every record exportable whenever you want it

Make it yours

Design your own Klaviyo replacement

Everything starts from the open-source base. Then it gets your name, the parts you run, your rules and your data from Klaviyo. Try it here, and we build the real one.

2. What it runs

3. Make it fit

4. Your colour

Your business · your Klaviyo replacement Your version
YB Your business

auto_awesome

Answered from your own database

Build my version

We build it from the open-source base, bring your Klaviyo data across and run it for you.

What it looks like

Ask it like you would ask a colleague

Real answers from the demo data that ships with Email Marketing for Claude Code. It runs in Claude Code inside the Claude app, so it feels like any chat you already use.

forum

Email Marketing for Claude Code

Connected to your own database

How much of our revenue came from email this month, and how much from the automated flows?

2026-06

Store
451.00
Campaigns
0.00
Flows
0.00
Currency
NZD
Email_share_pct
0

2026-07

Store
389.00
Campaigns
0.00
Flows
0.00
Currency
NZD
Email_share_pct
0

2026-08

Store
176.00
Campaigns
0.00
Flows
0.00
Currency
NZD
Email_share_pct
0

2026-09

Store
402.00
Campaigns
0.00
Flows
0.00
Currency
NZD
Email_share_pct
0

2026-10

Store
536.00
Campaigns
64.00
Flows
0.00
Currency
NZD
Email_share_pct
11.9

2026-11

Store
1,378.00
Campaigns
378.00
Flows
143.00
Currency
NZD
Email_share_pct
37.8

Ask it anything

Ten questions your email system answers

Working examples on the demo records. Your answers come from your own list, orders and sends.

chat_bubble How much of this month's store revenue came from email, and how much of that from the automated flows?
chat_bubble What did each campaign we sent actually earn, counting only orders after a click?
chat_bubble Did anyone get an email after they asked us to stop?
chat_bubble Which unsubscribes took us longer than five working days to action?
chat_bubble Who has bought two or more times but gone quiet for three months?
chat_bubble How many of our best customers can we actually email right now?
chat_bubble Who is due an abandoned checkout or welcome email right now, and how long have they waited?
chat_bubble Which flow is switched off, or on but sending nothing?
chat_bubble What is our spam-report rate over 30 days against Google's 0.3% line?
chat_bubble Show me everything we ever sent Finn, his consent history, and when he asked to stop.

Switching

How to switch from Klaviyo

A move usually involves exporting profiles and orders, testing and checking the import, then running both systems side by side before you stop Klaviyo.

  1. 1

    Export profiles and orders

    Export your Klaviyo profiles, including each person’s consent status, when they gave it and where. If your store is on Shopify, export its orders too, since purchase history comes from the store export. The documented import path uses CSV. If your account does not offer the records or format you need, check with Klaviyo before proceeding.

  2. 2

    Test the import, then load

    Run the import’s test option first, which checks the records without saving them. Review the result before loading the profiles and orders. The profile import carries consent status, when consent was given and where. Load only after the test gives you a clear view of what will come across, and keep the original exports available while you check the result.

  3. 3

    Review flagged records

    Check the import and compliance findings before sending anything. A profile marked subscribed without a consent timestamp or source is imported but flagged for you to check, not treated as proven consent. If the import finds changed consent, it stops until you resolve the record. Review each finding and make sure the records reflect what you can verify.

  4. 4

    Run both systems briefly

    Keep Klaviyo available while you check that the people, consent records, orders, segments, campaigns and flows you rely on are represented as expected in the new system. Use a short overlap to confirm your regular work can continue. Decide which system is responsible for each send during that period so you do not send the same campaign twice.

  5. 5

    Switch off Klaviyo

    Once you have checked the imported records and confirmed that your regular work can move to the new system, stop using Klaviyo for campaigns and flows. Keep the exported records available for reference. Make sure you have reviewed consent findings and know which system is responsible for sending before you end the overlap.

construction

Where the real effort goes

The import is one part of the work. You will need to map your own fields and rules, then decide how much order and campaign history you want to bring across. The profile and order exports provide the starting records, but your setup determines what needs adapting. When Enterprise DNA builds and runs the system for you, they handle this setup and import work, including a test run.

Not ready for a call?

Get your Klaviyo switch plan by email

We will send you the step-by-step plan for moving your business off Klaviyo, what the move really involves, and how we would do it for you.

One email with your plan. No spam, and you can unsubscribe any time.

Three ways to own it

Start free, have it customised or have it run for you

Open source

Do it yourself

Free, open source

  1. 1 Clone the repo and run npm install
  2. 2 Run npm run demo to see a fictional coffee roaster's list and sends
  3. 3 Open the folder in Claude Code, Codex, OpenCode or Cursor
  4. 4 Export your Klaviyo profiles and Shopify orders to CSV and test the import first
Get it on GitHub

Built around your business

We customise it

One setup fee, then a retainer for ongoing work

  • check Your list, consent records and order history brought across from Klaviyo and your store
  • check Your segments, flows and email designs rebuilt and checked with you
  • check Sign-up forms on your own website that feed your database
  • check Screens for the team, or a different technology stack, if you want them
Get your version built

Omni by Enterprise DNA

We run it for you

One setup fee, then a retainer

  • check Installed and operated through Omni by Enterprise DNA
  • check Connected to your store, so checkout reminders go within the hour
  • check Sending set up on your domain, with delivery results loaded after every send
  • check The Monday email review prepared, and your rules kept current
Book a 30-minute email review

Questions

Instead of Klaviyo, answered

How much does Klaviyo cost? expand_more

Klaviyo's pricing page starts the Email plan at USD 20 a month for 500 active profiles and the Marketing plan at USD 25, with a free plan up to 250 profiles. The price rises as your list grows, because it counts every contact you can market to. Above 150,000 profiles it is priced by quote, and text messages and other extras are add-ons. Bring your invoice to the call and we compare it with what your emails earn.

Does this do everything Klaviyo does? expand_more

No. There is no drag-and-drop editor: Claude writes the email and you approve a preview. Sign-up forms, text messages and a live store connection are not in the free version; Enterprise DNA builds the ones you need into your version. What it does well is the part that earns money: the list, consent, segments, campaigns, flows and the revenue each email brought in.

Can we bring our list and consent records across? expand_more

Yes. Your Klaviyo profile export brings each person's consent status, when they gave it and where. Your store's order export brings their purchase history. Anyone marked subscribed with no record of when or how is flagged for you to check, not quietly trusted. We do a test run first and show you what came across and what did not.

Who actually sends the email? expand_more

A delivery service on your own domain, priced per email sent rather than per person on your list. Nothing goes until a named person approves the campaign, and every email carries an unsubscribe link and your contact address. The system refuses an email without them.

What does the switch cost? expand_more

The free version has no licence fee; sending, hosting and usage have their own costs. For the version we build and run, Enterprise DNA agrees one setup fee, then a monthly retainer, after the 30-minute review. Your list can grow without the bill following it.

Bring your Klaviyo invoice

Book 30 minutes with Sam. We look at your list, what you pay for it and what your emails actually earn, then show you what your own version would look like and cost to run. If it fits, we build it. If not, take the free version.

Email Marketing for Claude Code is free and open source, published by Enterprise DNA.

Done paying for Klaviyo?

Get your version built