Self-hosted email marketing with full source code. Pay once, own forever. Get AcelleMail — $74 →

Home  /  Klaviyo Alternative

AcelleMail vs Klaviyo

AcelleMail vs Klaviyo — self-hosted email marketing for teams outside the Shopify-tier ecosystem

Side-by-side comparison of AcelleMail (self-hosted PHP application, $74 one-time license, MySQL/MariaDB, plugin SDK, multi-tenant SaaS layer) and Klaviyo (Boston-based cloud SaaS founded 2013, marketing automation built around e-commerce, Email + SMS + CDP, REST API, contact-based pricing). Pricing model, e-commerce stack fit, automation, migration steps.

At a glance AcelleMail Klaviyo
License model Commercial license — $74 Regular / $199 Extended on CodeCanyon. Full PHP source included; one-time payment with lifetime point + minor updates. Cloud SaaS subscription. Free tier per klaviyo.com/pricing: "Up to 250 profiles · 500 emails/month · 150 monthly mobile message credits." Paid Email and Email + SMS plans billed monthly on active-profile tier.
Hosting Self-hosted on Linux + PHP 8.1+ + MySQL/MariaDB. Single-tenant or multi-tenant on the same install (Extended). Cloud-only — operated by Klaviyo from Boston-headquartered infrastructure. No self-hosted distribution.
Stack PHP 8.1+ (Laravel-based), MySQL/MariaDB, optional Redis cache. Klaviyo-managed cloud. Customer surface: REST API at developers.klaviyo.com (Private API key, OAuth, or Public key for client-side endpoints).
Pricing model One-time license fee. Recurring cost is your VPS + your sending service (SES, SendGrid, etc.). Active-profile based — paid plans price by the number of active profiles in the database. Email + SMS plans add SMS credits.
E-commerce focus WordPress / WooCommerce sync via the official AcelleMail plugin. Shopify integration would be plugin work via the SDK. Designed around e-commerce data models. Shopify integration depth — Klaviyo is the recommended email solution for Shopify Plus per Shopify's August 2022 designation following a $100M strategic investment from Shopify.
Multi-tenancy / SaaS Extended License ($199) ships a multi-tenant layer — customer accounts, plans, 6 payment gateways, dunning, white-label. Single-account product per Klaviyo subscription. Klaviyo for Agencies is a separate program for partner accounts.
Plugin SDK 4-pattern Hook system (REGISTRY, EVENT, FILTER, BEHAVIOR). Plugins live under storage/app/plugins/. See Plugin SDK. Extension via the public REST API and webhook subscriptions. No in-process plugin runtime in the cloud platform.
Feature parity

Feature-by-feature comparison

Roughly 30 attributes grouped into 7 categories, drawn from AcelleMail v4.2 and Mailchimp’s public feature documentation. Every can be verified against the cited source.

Email creation

Feature AcelleMail Klaviyo Notes
Drag-and-drop email builder AcelleMail ships a visual block editor with mobile preview. Klaviyo's Free plan covers "basic email templates and drag-and-drop editor" per its pricing page.
100+ pre-built templates Both platforms bundle a starter template gallery. Klaviyo's template library skews toward e-commerce flows (cart abandonment, post-purchase, win-back).
Full HTML editor Both let you edit raw HTML/CSS for campaigns and transactional sends.
Spintax / dynamic content AcelleMail includes spintax + per-subscriber merge fields. Klaviyo Templates support dynamic blocks, conditional content, and product feeds for e-commerce personalization.
A/B testing AcelleMail supports subject-line and content split tests on every license. Klaviyo includes A/B testing on its paid Email tiers.
Multi-language UI AcelleMail ships 18 locales for the admin UI. Klaviyo dashboard is primarily English; multi-language campaign sending is supported via subscriber attributes.

Lists & segmentation

Feature AcelleMail Klaviyo Notes
Unlimited subscribers (software cap) AcelleMail imposes no software-side cap on subscribers. Klaviyo bills on active-profile tiers — pricing scales with profile count per the active-profile calculator on klaviyo.com/pricing.
Multiple lists Both support unlimited lists.
Advanced segmentation AcelleMail provides a visual segment builder over subscriber fields, behavior, tags, and date logic. Klaviyo segmentation supports profile properties, events, predictive scores (CLV / churn), and RFM analysis on paid tiers.
Tags Both support tag-style subscriber labeling.
Embeddable signup forms Both generate embeddable signup forms and double opt-in flows.
Bulk import (CSV) Both accept CSV bulk import. AcelleMail also supports XLSX and direct DB seed; Klaviyo offers Profile Bulk Import API.
Predictive analytics (CLV / churn) Klaviyo includes predictive scores (Customer Lifetime Value, churn prediction, expected next-order date) trained on customer purchase history. AcelleMail does not include predictive scoring in core; comparable scoring would be plugin work.

Automation & flows

Feature AcelleMail Klaviyo Notes
Visual workflow builder AcelleMail Automation2 ships trigger / wait / condition / send / tag-update / segment-move nodes. Klaviyo Flows include visual flow building with e-commerce-specific triggers.
Customer journey / multi-step flows Both platforms support multi-step journeys.
E-commerce flow templates AcelleMail can build comparable e-commerce flows manually (cart abandonment via WooCommerce hook → API → flow). Klaviyo ships pre-built e-commerce flow templates (cart abandonment, browse abandonment, post-purchase, win-back, replenishment).
Behavioral triggers (browse / view) AcelleMail tracks open/click engagement; deeper browse / view tracking would require custom event-tracking on the storefront with the REST API. Klaviyo Track API records browse, view, and product-interaction events out of the box.
Abandoned cart automation AcelleMail + WooCommerce can be wired to send abandoned-cart emails via the AcelleMail plugin's order hook. Klaviyo ships a dedicated cart-abandonment flow with deep Shopify / Magento / BigCommerce integration.

E-commerce integrations

Feature AcelleMail Klaviyo Notes
Shopify AcelleMail does not ship a Shopify integration in core; it would be plugin work via the SDK. Klaviyo is Shopify's recommended email solution for Shopify Plus following the August 2022 strategic investment.
WooCommerce AcelleMail provides an official WordPress / WooCommerce plugin that syncs subscribers and order events. Klaviyo offers a WooCommerce integration with order, product, and customer sync.
Magento AcelleMail Magento integration is community-maintained / plugin work. Klaviyo offers a first-party Magento (Adobe Commerce) integration.
BigCommerce No native AcelleMail plugin for BigCommerce; integration via the REST API. Klaviyo offers a first-party BigCommerce integration.
Product reviews module Not in AcelleMail core. Klaviyo Reviews is a built-in product-review management module.

Multi-channel

Feature AcelleMail Klaviyo Notes
Email marketing Both are designed for marketing email as the primary channel.
Transactional email AcelleMail can route transactional sends through any of its 8 sending drivers. Klaviyo focuses on marketing automation; transactional traffic is typically handled via a separate transactional service.
SMS campaigns AcelleMail core is email-only; SMS would be a custom plugin or external integration. Klaviyo bundles SMS campaigns on Email + SMS plans (Free plan includes 150 monthly SMS credits per the pricing page).
Customer Hub / self-service portal AcelleMail subscribers can manage preferences via the unsubscribe / preference-center page. Klaviyo Free plan covers "basic self-service portal" per the pricing page; expanded Customer Hub is available on paid tiers.

Deliverability

Feature AcelleMail Klaviyo Notes
SPF / DKIM / DMARC tooling AcelleMail surfaces SPF/DKIM/DMARC record values per sending server. Klaviyo authenticates sender domains and provisions DKIM in Account Settings.
Custom sending domain AcelleMail supports per-sending-server return path. Klaviyo authenticates custom sender domains.
Multiple sending services AcelleMail ships 8 native drivers (SES, SendGrid, SparkPost, Mailgun, Elastic Email, Blastengine, Gmail, generic SMTP). Klaviyo is itself the sending service.
IP warmup AcelleMail supports daily/hourly send caps per sending server for gradual warmup. Klaviyo provides dedicated IPs on higher plan tiers; warmup is managed by Klaviyo on those plans.
Bounce / complaint webhook ingestion AcelleMail registers webhook endpoints for SES/SendGrid/Mailgun/etc. (see app/SendingServers/Webhooks/). Klaviyo emits webhook subscriptions for bounce, unsubscribe, profile, and event topics per its webhook docs.

Integrations

Feature AcelleMail Klaviyo Notes
REST API AcelleMail's REST API is documented at /api. Klaviyo's API reference is at developers.klaviyo.com (JSON:API style, Profiles, Events, Lists, Segments, Campaigns, Flows, Templates, Catalogs, Reviews).
Webhooks Both emit outbound event webhooks. Klaviyo uses topic-based webhook subscriptions per its API overview.
Zapier / Make / n8n Both are first-party listed on Zapier / Make / n8n.
Custom plugin SDK AcelleMail ships a four-pattern Hook system (REGISTRY, EVENT, FILTER, BEHAVIOR) — see Plugin SDK. Klaviyo extension is via the public REST API + webhooks; there is no in-process plugin runtime.
OAuth for third-party integrations AcelleMail uses API token authentication for external systems. Klaviyo supports OAuth in addition to private/public API keys, recommended for tech partners per its API overview.

SaaS / multi-tenancy

Feature AcelleMail Klaviyo Notes
Multi-tenant workspaces AcelleMail Extended ($199) ships a reseller layer with customer accounts, plans, and billing. Klaviyo is a single-account product per subscription.
Subscription plans + payment gateways AcelleMail bundles 6 payment gateways (Stripe, PayPal, Braintree, Razorpay, Paystack, Offline) for resellers. Klaviyo does not include reseller-billing primitives.
White-label / remove vendor branding AcelleMail Extended removes branding for reseller use. Klaviyo dashboard is Klaviyo-branded.
Reseller billing / dunning AcelleMail's Cashier package covers subscriptions, prorated upgrades, and dunning. Klaviyo for Agencies is a partner program; reseller billing of end customers is the integrator's build.

Operations

Feature AcelleMail Klaviyo Notes
Self-hosted on your servers AcelleMail is a PHP application — runs under PHP-FPM + nginx/Apache on hardware you control. Klaviyo is a Klaviyo-operated cloud service.
Database — relational AcelleMail uses MySQL ≥ 5.7 or MariaDB ≥ 10.3 — direct SQL access. Klaviyo data is in Klaviyo's managed cloud; access is via REST API and CSV export.
On-premise / air-gapped deployment AcelleMail can run fully on-premise or in air-gapped environments. Klaviyo is cloud-only.
Data retention after termination AcelleMail data lives in your database; retention is your call. Klaviyo terms of service: "Klaviyo shall have no obligation to retain any Customer Data after any termination or expiration." Export your data before cancellation.

Cost & ownership

Feature AcelleMail Klaviyo Notes
License model AcelleMail Regular is $74 one-time; Extended is $199 (lifetime point/minor updates + 6 months support). Klaviyo is a recurring monthly subscription priced by active-profile tier.
Lifetime updates AcelleMail license includes lifetime point + minor releases. Klaviyo customers receive product updates as part of the subscription.
Data export ownership AcelleMail runs on a database you control — full SQL access, CSV export, and REST API. Klaviyo offers profile / event CSV export and the developers.klaviyo.com REST API for programmatic export per its terms-of-service self-service tools clause.
Source code visibility AcelleMail ships full unencrypted PHP source. Klaviyo is a closed-source cloud service; only the published REST API surface is documented.
Total cost of ownership

3-year cost across three real scenarios

Klaviyo is a cloud subscription billed monthly on active-profile tier per its calculator at klaviyo.com/pricing. AcelleMail is a one-time license you self-host on a VPS plus a sending service. The dollar values below assume Amazon SES at $0.10 per 1,000 emails for the AcelleMail rows. Specific Klaviyo tier prices change — consult the Klaviyo pricing calculator for current values at your profile count.

Small e-commerce — 1,000 active profiles, 4× sends/month

Klaviyo — Klaviyo Free or entry-tier paid Email plan Klaviyo Free covers "Up to 250 profiles · 500 emails/month"; 1,000 profiles requires a paid Email plan billed monthly per the active-profile calculator on klaviyo.com/pricing.
Recurring monthly subscription × 36 months — verify against the calculator at your profile count.
AcelleMail — AcelleMail Regular License + small VPS + Amazon SES $5/mo VPS + $0.40/mo SES (4,000 sends × $0.0001)
$74 license + $180 VPS + $14 SES = $268 total

At 1,000 profiles, AcelleMail one-time cost is ~$268 over 3 years. Tradeoff: AcelleMail does not include Klaviyo's pre-built e-commerce flows, predictive analytics, or first-party Shopify integration — those would be plugin work via the SDK.

Growing DTC brand — 10,000 active profiles, 80,000 sends/month

Klaviyo — Klaviyo Email plan at 10K active-profile tier Klaviyo Email plan billed monthly per the 10K active-profile tier on klaviyo.com/pricing. Email + SMS plan adds SMS credits for cart-abandonment SMS flows.
Recurring monthly subscription × 36 months — verify against current calculator pricing.
AcelleMail — AcelleMail Regular License + $10 VPS + Amazon SES $10/mo VPS + $8/mo SES (80,000 × $0.0001)
$74 license + $360 VPS + $288 SES = $722 total

At 10K profiles, AcelleMail self-hosted on SES converges to roughly $20/month after the license is amortized. The difference covers: predictive analytics, pre-built e-commerce flow templates, dedicated Shopify Plus integration. Teams whose stack is WordPress + WooCommerce often find the AcelleMail bundle a closer fit.

Agency / SaaS — 50 client lists, 50,000 aggregate profiles

Klaviyo — Klaviyo for Agencies (partner accounts) or 50 separate subscriptions Klaviyo for Agencies provides partner-tier discounts on individual client subscriptions. Aggregate cost varies by partner-tier discount and per-client active-profile count.
50 client subscriptions × partner-tier rate × 36 months.
AcelleMail — AcelleMail Extended License + $20 VPS + Amazon SES (multi-tenant on a single instance) $20/mo VPS + $5/mo SES (50,000 × $0.0001) — covers all 50 tenants on one install.
$199 license + $720 VPS + $180 SES = $1,099 total

AcelleMail Extended ships a multi-tenant SaaS layer (customer accounts, plans, 6 payment gateways, dunning) bundled. Klaviyo for Agencies provides partner-discounted access to individual Klaviyo accounts but does not bundle reseller-billing primitives.

Migration playbook

Klaviyo → AcelleMail in seven steps

Most teams cut over inside a week. The technical setup is half a day; the time-consuming step is rebuilding multi-step automations and templates.

  1. 1. Export from Klaviyo

    In the Klaviyo dashboard, export profiles as CSV from Audience → Profiles → Export. Per Klaviyo terms of service, "Customer shall have the ability to retrieve or export Customer Data out of the Services using the self-service tools Klaviyo makes available." For programmatic export, the Profiles API at GET /api/profiles/ returns paginated profiles with attributes and event history. Campaign HTML can be retrieved per-campaign via the Campaigns API. Export before cancellation — Klaviyo has no post-termination data retention obligation.
  2. 2. Get AcelleMail

    Buy the Regular License — $74 on CodeCanyon. Download the ZIP, upload to your server, run the web installer (5 minutes — sets DB, admin user, cron). PHP 8.1+, MySQL ≥ 5.7 or MariaDB ≥ 10.3, ~512 MB RAM minimum. The installation guide walks through cPanel, DigitalOcean, AWS, and Docker.
  3. 3. Configure your sending service

    In Sending Servers → Add, pick Amazon SES (recommended — cheapest), SendGrid, Mailgun, SparkPost, Postmark, Elastic Email, or any SMTP. AcelleMail handles SPF/DKIM record generation. Run the test-send to confirm. The 8 built-in drivers live in app/SendingServers/Drivers/Vendors/. SES at $0.10 per 1,000 emails is the typical recommendation for high-volume e-commerce traffic.
  4. 4. Import profiles + custom properties

    In Lists → Create List, recreate your Klaviyo lists with their property schema (Klaviyo profile properties map to AcelleMail subscriber custom fields one-to-one). Use Import → Upload CSV and map columns. For lists over 100K, use the chunked import or seed via the REST API. Klaviyo events history (purchases, browse, view) can be imported as date-stamped subscriber attributes for segmentation.
  5. 5. Recreate templates and flows

    For Templates, paste your Klaviyo HTML into AcelleMail's template editor. Substitution syntax differs: Klaviyo Templates use {{ first_name }} Django-style; AcelleMail uses {{ subscriber.first_name }} Twig-style. Subscriber-attribute access is equivalent. For Flows, rebuild logic in Automation → New Workflow using the visual builder. E-commerce-specific flows (cart abandonment, post-purchase) need to be wired to the WooCommerce / shop-platform event source.
  6. 6. Wire e-commerce events

    Klaviyo Flows trigger on purchase / browse / view events from the connected store. AcelleMail + WooCommerce: the official AcelleMail WordPress plugin fires order events that can trigger automation flows. Shopify customers staying on Shopify need a custom plugin (built via the AcelleMail SDK REGISTRY pattern + Shopify webhooks) to bridge the platforms — Shopify integration is not in AcelleMail core.
  7. 7. Test deliverability + cut over

    Send a test campaign to GlockApps or Mail-Tester (free). Aim for 9.5/10. Run the next live campaign from AcelleMail in parallel for one cycle, watch open/click rates against your prior baseline, then turn off Klaviyo. Plan the cancellation timing per Klaviyo terms — monthly billing requires 5 days prior notice; annual billing requires 30 days.
Operational fit

When self-hosting isn’t the right fit

Self-hosted email marketing is a tradeoff: lower cost and full ownership in exchange for operational responsibility. A managed SaaS may be the better choice for any of the situations below.

  • Your store runs on Shopify Plus

    Klaviyo is the recommended email solution for Shopify Plus following Shopify's August 2022 strategic investment. Shopify-tier teams who rely on the deep first-party data pipeline (real-time order events, browse tracking, product feeds, predictive analytics trained on Shopify purchase data) get that integration depth out of the box. AcelleMail does not ship a Shopify integration in core — it would be plugin work via the SDK. Teams whose primary stack is Shopify often find Klaviyo a closer fit for that reason.

  • You rely on predictive analytics for segmentation

    Klaviyo includes predictive scores: Customer Lifetime Value, churn prediction, expected next-order date, and RFM analysis on paid Email tiers. AcelleMail does not include predictive scoring in core — comparable scoring would be plugin work or external machine-learning pipelines feeding subscriber attributes via the REST API. Teams whose segmentation strategy depends on these scores out of the box may prefer Klaviyo.

  • You don't want to operate any server infrastructure

    AcelleMail is a self-hosted PHP application — you provision a VPS, install PHP-FPM + a web server, point a domain, and maintain backups. Teams that prefer a fully managed cloud service with no servers to operate may pick Klaviyo and accept the recurring subscription cost. The tradeoff is between recurring SaaS spend and one-time license + ops responsibility.

  • You need bundled SMS + email + reviews + customer hub

    Klaviyo bundles SMS campaigns, product reviews (Klaviyo Reviews), and a self-service Customer Hub in one product. AcelleMail core is email-focused; SMS / reviews / customer-portal modules would be custom plugin work or external services. Teams whose primary need is multi-channel marketing in one product may find Klaviyo a closer fit; teams that want email-platform control with separate channels for SMS / reviews may prefer AcelleMail + dedicated providers.

Cost by use-case

Three buyer situations

Cost figures pair the verified entry-tier prices with calculator-quoted ranges where applicable. Compare the numbers; the right pick depends on your team’s capacity for the operational tradeoffs above.

  • WooCommerce DTC brand

    Situation: 5,000 active profiles, weekly newsletter (~25K sends/month), abandoned-cart automation, post-purchase flow.

    Klaviyo cost: Klaviyo Email plan at 5K active-profile tier billed monthly. Email + SMS plan if cart-abandonment SMS is in scope.

    AcelleMail cost: $74 once + $5/mo VPS + ~$2.50/mo SES (25K × $0.0001). Cart-abandonment automation wired through the official AcelleMail WooCommerce plugin's order hook.

  • Marketing agency — 50 e-commerce clients

    Situation: Email service for 50 small e-commerce clients (mix of WooCommerce + custom storefronts), average 1,000 profiles each, monthly newsletter + cart abandonment.

    Klaviyo cost: Klaviyo for Agencies partner-tier subscriptions for 50 separate client accounts; reseller-billing built externally.

    AcelleMail cost: $199 Extended License once + $40/mo VPS + ~$30/mo SES total across all clients on one install. Built-in SaaS layer: per-client login, plans, dunning, 6 payment gateways. WooCommerce sync via the AcelleMail plugin.

  • Indie newsletter — non-e-commerce

    Situation: 5,000 subscribers, weekly newsletter, no e-commerce events, no SMS.

    Klaviyo cost: Klaviyo Email plan at 5K active-profile tier billed monthly. Predictive analytics features may be unused for non-e-commerce audiences.

    AcelleMail cost: $74 license + $5/mo VPS + ~$2/mo SES (20K × $0.0001). License recovers ~12-24 months of equivalent paid SaaS subscription if previously paying for a hosted email platform.

Frequently asked

Common questions

Can I migrate from Klaviyo to AcelleMail without losing subscriber data?
Yes. Klaviyo exports profiles as CSV from the dashboard; the Profiles API at GET /api/profiles/ returns paginated JSON for full programmatic export. Per Klaviyo terms, "Customer shall have the ability to retrieve or export Customer Data out of the Services using the self-service tools Klaviyo makes available." AcelleMail's import accepts CSV with custom-field mapping and supports XLSX or direct DB seed for very large lists. Plan a half-day for a list under 5,000 profiles; 2–3 days for stores with extensive flow logic to rebuild. Export before cancellation.
Does AcelleMail integrate with Shopify like Klaviyo does?
AcelleMail does not ship a Shopify integration in core; it would be plugin work via the AcelleMail SDK using the REGISTRY pattern + Shopify webhooks. AcelleMail's first-party e-commerce integration is the official WordPress / WooCommerce plugin. Klaviyo is Shopify's recommended email solution for Shopify Plus following the August 2022 strategic investment. Teams whose primary stack is Shopify Plus often find Klaviyo a closer fit for that reason; teams running WordPress + WooCommerce typically find AcelleMail's native integration sufficient.
How does AcelleMail's automation compare to Klaviyo Flows?
AcelleMail Automation2 ships a visual workflow builder with trigger / wait / condition / send / tag-update / segment-move nodes. Klaviyo Flows include similar visual flow building with e-commerce-specific triggers and pre-built templates (cart abandonment, post-purchase, browse abandonment). AcelleMail can build comparable flows manually wired to WooCommerce events. The main gap: Klaviyo's pre-built e-commerce templates and predictive-score-driven branching are bundled; AcelleMail flows would replicate the logic without the predictive scoring.
Why does AcelleMail charge $74 when Klaviyo offers a Free tier?
AcelleMail Regular License ($74 one-time) is a commercial license that includes lifetime point + minor updates, 6 months of support, and full PHP source code with no per-email or per-profile recurring fees. Klaviyo Free tier per its pricing page covers "Up to 250 profiles · 500 emails/month · 150 monthly mobile message credits." Above 250 profiles, paid Email or Email + SMS plans bill monthly on active-profile tier. The $74 covers a different bundle: visual automation, plugin SDK, 8 sending drivers, multi-language UI, multi-tenant SaaS layer ($199 Extended).
Does AcelleMail include predictive analytics like Klaviyo?
No. Predictive Customer Lifetime Value, churn prediction, expected next-order date, and RFM analysis are Klaviyo features built around its e-commerce data model. AcelleMail does not include predictive scoring in core. Comparable scoring would be plugin work using the AcelleMail SDK or an external ML pipeline feeding subscriber attributes via the REST API. Teams whose segmentation strategy depends on out-of-the-box predictive scores often prefer Klaviyo for that reason.
Can I run multiple client accounts under one AcelleMail install?
Yes — that's the AcelleMail Extended License ($199). It bundles a multi-tenant layer: customer accounts, subscription plans, 6 payment gateways (Stripe, PayPal, Braintree, Razorpay, Paystack, Offline), prorated upgrades, dunning, and white-label branding. Klaviyo for Agencies is a partner program for individual client subscriptions; reseller billing is built outside Klaviyo. See the For Agencies page for the architecture.
What stack does AcelleMail need vs Klaviyo?
AcelleMail: PHP 8.1+, MySQL ≥ 5.7 or MariaDB ≥ 10.3, ~512 MB RAM minimum, 1 GB recommended for lists up to ~50K. Runs under PHP-FPM behind nginx or Apache. Klaviyo is a Klaviyo-managed cloud service — no stack to host on the customer side. Customer-side surface is the REST API at developers.klaviyo.com (Private API key, OAuth, or Public key) per the API overview.
Does AcelleMail have a plugin SDK?
Yes. AcelleMail ships a four-pattern Hook system (REGISTRY, EVENT, FILTER, BEHAVIOR) — plugins live under storage/app/plugins/ and can register sending drivers, payment gateways, UI panels, and lifecycle hooks. See the Plugin SDK documentation for the four patterns and worked examples (Postal MTA, Paddle gateway, AI plugin). Klaviyo extension is via the public REST API + topic-based webhooks; there is no in-process plugin runtime.
Where does my data live with AcelleMail vs with Klaviyo?
AcelleMail data lives in the database on the VPS you provisioned. You pick the data residency by picking the VPS region. Klaviyo is operated by Klaviyo (Boston-headquartered) on Klaviyo's cloud infrastructure per its terms of service; "Klaviyo shall have no obligation to retain any Customer Data after any termination or expiration of this Agreement." Plan exports before cancellation. AcelleMail data retention is your call.
Get started

Try AcelleMail before you migrate.

AcelleMail Regular License is $74, one-time. Includes lifetime updates, 6 months of support, full PHP source code, and unlimited subscribers. Best fit for WooCommerce / WordPress stacks. Try the live demo before you buy.

Klaviyo is the trademark of its respective owner. This page is an objective product comparison authored by AcelleMail; we are not affiliated with, endorsed by, or sponsored by Klaviyo. All facts cited are sourced from publicly available documentation linked above; please report any inaccuracy to contact@acellemail.com and we will correct it.