首页  /  Brevo Alternative

AcelleMail vs Brevo

AcelleMail vs Brevo — self-hosted email marketing vs cloud multi-channel SaaS

Side-by-side comparison of AcelleMail (self-hosted PHP application, $80 one-time license, MySQL/MariaDB, plugin SDK, multi-tenant SaaS layer) and Brevo, formerly Sendinblue (Paris-based cloud SaaS founded 2012, multi-channel: Email + Transactional + SMS + WhatsApp + Chat + CRM, REST API + SMTP relay, send-volume-based pricing). Pricing model, sending stack, automation, migration steps.

一目了然 AcelleMail Brevo
License model Commercial license — $80 Regular / $199 Extended on CodeCanyon. Full PHP source included; one-time payment with lifetime point + minor updates. Cloud SaaS subscription. Free tier available; paid Marketing Platform tiers billed monthly per published Free / Starter / Business / Enterprise structure on brevo.com/pricing/.
Hosting Self-hosted on Linux + PHP 8.1+ + MySQL/MariaDB. Single-tenant or multi-tenant on the same install (Extended). Cloud-only — operated by Brevo from Paris-headquartered infrastructure. No self-hosted distribution.
Stack PHP 8.1+ (Laravel-based), MySQL/MariaDB, optional Redis cache. Brevo-managed cloud. Customer surface: REST API at developers.brevo.com + SMTP relay at smtp-relay.brevo.com.
Channels Email-focused. SMS / WhatsApp / chat / CRM are not in core; integrations exist via the plugin SDK or external services. Multi-channel: email marketing, transactional email, SMS, WhatsApp, chat, CRM, and meetings. All bundled in the Brevo dashboard.
Pricing model One-time license fee. Recurring cost is your VPS + your sending service (SES, SendGrid, etc.). Send-volume based for marketing email (the model brevo.com/pricing/ documents) — paid tiers price by monthly email volume, not contact-list size.
Multi-tenancy / SaaS Extended License ($199) ships a multi-tenant layer — customer accounts, plans, 6 payment gateways, dunning, white-label. Single-account product per Brevo subscription. Reselling Brevo to end customers is not a packaged feature in core.
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.
功能对等

逐项功能对比

大约 30 项属性,分为 7 个类别,取自 AcelleMail v4.2 与 Mailchimp 的公开功能文档。每一个 都可以对照引用来源核实。

Email creation

功能 AcelleMail Brevo 备注
Drag-and-drop email builder AcelleMail ships a visual block editor with mobile preview. Brevo includes a drag-and-drop editor in the marketing dashboard.
100+ pre-built templates Both platforms bundle a starter template gallery and accept user-imported HTML templates.
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. Brevo Templates support attribute substitution and Liquid-style logic; spintax-style randomization is not in the published Templates API.
A/B testing AcelleMail supports subject-line and content split tests on every license. Brevo includes A/B testing on its paid Marketing Platform tiers.
Multi-language UI AcelleMail ships 18 locales for the admin UI. Brevo offers a multi-locale dashboard.

Lists & segmentation

功能 AcelleMail Brevo 备注
Unlimited subscribers (software cap) AcelleMail imposes no software-side cap on subscribers. Brevo's pricing model bills on monthly send volume rather than contact-list size.
Multiple lists Both support unlimited lists.
Advanced segmentation AcelleMail provides a visual segment builder over subscriber fields, behavior, tags, and date logic. Brevo segmentation supports contact attributes, list membership, engagement, and event data.
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.

Automation & flows

功能 AcelleMail Brevo 备注
Visual workflow builder AcelleMail Automation2 ships trigger / wait / condition / send / tag-update / segment-move nodes. Brevo includes a visual marketing automation builder on its paid Marketing Platform tiers.
Customer journey / multi-step flows Both platforms support multi-step journeys.
RSS-to-email AcelleMail can pull RSS feeds into scheduled campaigns. Brevo supports scheduled campaigns and external integrations via REST API; first-party RSS triggers depend on the current plan tier.
Behavioral triggers (opens / clicks) AcelleMail exposes engagement events as automation triggers. Brevo emits open and click events through its event tracking and webhook system.
Date / birthday triggers Both support date-field triggers natively in the automation builder.

Multi-channel

功能 AcelleMail Brevo 备注
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. Brevo offers transactional email through its REST API and SMTP relay.
SMS campaigns AcelleMail core is email-only; SMS would be a custom plugin or external integration. Brevo bundles SMS campaigns as a billable channel.
WhatsApp messaging Not in AcelleMail core. Brevo bundles WhatsApp campaigns and conversations.
Live chat / inbox Not in AcelleMail core. Brevo bundles a live-chat widget and a unified inbox.
CRM (deals + tasks) AcelleMail manages contacts and segments; deal pipelines and tasks are not in core (custom plugin or external CRM). Brevo bundles a CRM module with deals, tasks, and meeting scheduling.

Deliverability

功能 AcelleMail Brevo 备注
SPF / DKIM / DMARC tooling AcelleMail surfaces SPF/DKIM/DMARC record values per sending server. Brevo handles authentication record provisioning for sending domains added in its dashboard.
Custom sending domain AcelleMail supports per-sending-server return path. Brevo authenticates custom sender domains in the Senders & IP section.
Multiple sending services AcelleMail ships 8 native drivers (SES, SendGrid, SparkPost, Mailgun, Elastic Email, Blastengine, Gmail, generic SMTP). Brevo is itself the sending service.
IP warmup AcelleMail supports daily/hourly send caps per sending server for gradual warmup. Brevo provides dedicated IPs on higher plan tiers; warmup is managed by Brevo on those plans.
Bounce / complaint webhook ingestion AcelleMail registers webhook endpoints for SES/SendGrid/Mailgun/etc. (see app/SendingServers/Webhooks/). Brevo emits webhooks for delivered, hard-bounce, soft-bounce, opened, clicked, unsubscribed, complaint, blocked, error.

Integrations

功能 AcelleMail Brevo 备注
REST API AcelleMail's REST API is documented at /api. Brevo's API reference is at developers.brevo.com.
SMTP relay (use as upstream) AcelleMail itself is a marketing platform; outbound SMTP is delegated to your sending server. Brevo offers SMTP relay at smtp-relay.brevo.com — usable from AcelleMail via the Generic SMTP driver if you want to keep Brevo as the sender.
Webhooks Both emit outbound event webhooks for delivery and engagement events.
WordPress / WooCommerce sync AcelleMail provides an official WordPress / WooCommerce plugin. Brevo offers WordPress and WooCommerce plugins that sync subscribers and trigger marketing automation.
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. Brevo extension is via the public REST API + webhooks; there is no in-process plugin runtime.

SaaS / multi-tenancy

功能 AcelleMail Brevo 备注
Multi-tenant workspaces AcelleMail Extended ($199) ships a reseller layer with customer accounts, plans, and billing. Brevo is a single-account product per subscription.
Subscription plans + payment gateways AcelleMail bundles 6 payment gateways (Stripe, PayPal, Braintree, Razorpay, Paystack, Offline) for resellers. Brevo does not include reseller-billing primitives.
White-label / remove vendor branding AcelleMail Extended removes branding for reseller use. Brevo "Remove Brevo logo" is a paid feature on higher plan tiers per its dashboard settings; the dashboard itself remains Brevo-branded.
Reseller billing / dunning AcelleMail's Cashier package covers subscriptions, prorated upgrades, and dunning. Brevo does not provide reseller billing primitives.

Operations

功能 AcelleMail Brevo 备注
Self-hosted on your servers AcelleMail is a PHP application — runs under PHP-FPM + nginx/Apache on hardware you control. Brevo is a Brevo-operated cloud service.
Database — relational AcelleMail uses MySQL ≥ 5.7 or MariaDB ≥ 10.3 — direct SQL access. Brevo data is in Brevo'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. Brevo is cloud-only.
Localization (UI translations) AcelleMail ships 18 locales out of the box. Brevo dashboard offers multiple locales for the admin UI.

Cost & ownership

功能 AcelleMail Brevo 备注
License model AcelleMail Regular is $80 one-time; Extended is $199 (lifetime point/minor updates + 6 months support). Brevo is a recurring monthly subscription per the Free / Starter / Business / Enterprise tiers on brevo.com/pricing/.
Lifetime updates AcelleMail license includes lifetime point + minor releases. Brevo 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. Brevo offers contact CSV export plus the developers.brevo.com REST API for programmatic export.
Source code visibility AcelleMail ships full unencrypted PHP source. Brevo is a closed-source cloud service; only the published REST/SMTP API surface is documented.
总拥有成本

横跨三个真实场景的 3 年成本

Brevo is a cloud subscription billed monthly on send volume per its published Free / Starter / Business / Enterprise tiers; 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 Brevo tier prices change — consult brevo.com/pricing for current values.

Small business — 1,000 contacts, 4× sends/month

Brevo — Brevo Free or entry-tier paid plan Brevo Free tier covers a published daily-send cap. 4,000 monthly sends across 1,000 contacts may fit Free or require an entry paid tier — verify against current brevo.com/pricing thresholds.
Recurring monthly subscription if above Free; check current paid-tier cost.
AcelleMail — AcelleMail Regular License + small VPS + Amazon SES $5/mo VPS + $0.40/mo SES (4,000 sends × $0.0001)
$80 license + $180 VPS + $14 SES = $268 total

At 1,000 contacts and 4 sends/month, both models are inexpensive. AcelleMail one-time cost is ~$268 over 3 years; Brevo at this volume may fit Free. Compare against your current Brevo invoice on the published tier.

Growing newsletter — 10,000 contacts, 80,000 sends/month

Brevo — Brevo Business or higher tier covering 80K monthly sends Brevo paid tier billed monthly per the published send-volume tier covering 80K monthly sends. Marketing automation is included on the Business tier per brevo.com/pricing.
Recurring monthly subscription × 36 months — verify against current pricing.
AcelleMail — AcelleMail Regular License + $10 VPS + Amazon SES $10/mo VPS + $8/mo SES (80,000 × $0.0001)
$80 license + $360 VPS + $288 SES = $722 total

At 10K contacts and 80K monthly sends, AcelleMail self-hosted on SES converges to roughly $20/month after the license is amortized. The cost gap depends on the Brevo tier covering this volume.

Agency / SaaS — 50,000 contacts, 400,000 sends/month, 50 client tenants

Brevo — Brevo + custom multi-tenant integration layer Brevo is a single-account product per subscription; agencies typically operate 50 separate Brevo accounts or a custom routing layer over a single Brevo subscription.
50 accounts × subscription, OR aggregate Brevo Business/Enterprise + custom tenant build.
AcelleMail — AcelleMail Extended License + $20 VPS + Amazon SES (multi-tenant on a single instance) $20/mo VPS + $40/mo SES (400,000 × $0.0001) — covers all 50 tenants on one install.
$199 license + $720 VPS + $1,440 SES = $2,359 total

AcelleMail Extended ships a multi-tenant SaaS layer (customer accounts, plans, 6 payment gateways, dunning) bundled. Brevo handles the cloud infrastructure but does not bundle reseller-billing primitives.

迁移手册

Brevo → AcelleMail 七步迁移

多数团队一周内完成切换。技术配置半天搞定;最耗时的步骤是重建多步自动化与模板。

  1. 1. Export from Brevo

    In the Brevo dashboard, export contacts as CSV from Contacts → Lists → Export. For programmatic export, the Contacts API at GET /contacts returns paginated records with attributes and list memberships. Campaign HTML can be retrieved per-campaign via GET /emailCampaigns/{id}. Marketing automation flows are documented in the Brevo dashboard; rebuild logic from those screenshots in AcelleMail Automation2.
  2. 2. Get AcelleMail

    Buy the Regular License — $80 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. If you want to keep Brevo as the sender, configure the Generic SMTP driver pointing at smtp-relay.brevo.com with your Brevo SMTP key. Paste the API key, run the test-send, confirm. The 8 built-in drivers live in app/SendingServers/Drivers/Vendors/.
  4. 4. Import contacts + attributes

    In Lists → Create List, recreate your Brevo lists with their attribute schema (Brevo contact attributes 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.
  5. 5. Recreate templates and campaigns

    For Templates, paste your Brevo HTML into AcelleMail's template editor. Substitution syntax differs: Brevo Templates use {{ contact.FIRSTNAME }}; AcelleMail uses {{ subscriber.first_name }}. Subscriber-attribute access is equivalent. For automation flows, use Automation → New Workflow — Brevo flows expressed in its visual builder rebuild as AcelleMail visual journeys.
  6. 6. Configure tracking + DKIM

    AcelleMail tracking is enabled by default per campaign (open pixel + link wrapping). DKIM signing is configured at the Sending Server level — paste the DNS records AcelleMail generates into your domain. If you continue using Brevo as the upstream sender via SMTP relay, the existing Brevo DKIM/SPF records keep working unchanged.
  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 Brevo Marketing Platform. Most teams cut over inside a week. Brevo SMTP relay can stay if you want — AcelleMail uses Generic SMTP with your Brevo credentials.
运营匹配

什么时候自托管不是对的选择

自托管邮件营销是一种取舍:用运营责任换取更低成本与完整所有权。在下列任一情况下,托管 SaaS 可能是更好的选择。

  • You need SMS, WhatsApp, chat, and CRM in one dashboard

    AcelleMail core is email-focused. SMS and WhatsApp campaigns, the live-chat widget, and the CRM module are not in core — they would be custom plugin work or external integrations. Teams that need a unified marketing-and-sales dashboard with email + SMS + WhatsApp + chat + CRM in one product may find Brevo's bundle a better fit out of the box, accepting the recurring subscription cost.

  • 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 Brevo and accept the recurring subscription cost. The tradeoff is between recurring SaaS spend and one-time license + ops responsibility.

  • You require a managed cloud sender with bundled IP reputation

    Brevo manages IP reputation and sending infrastructure for the cloud service. AcelleMail self-hosted relies on the underlying sending service (SES, SendGrid, Mailgun, etc.) for IP reputation; the application layer doesn't replace the deliverability work that a managed cloud provider does on shared/dedicated IP pools.

  • Your buyer expects EU data residency by default

    Brevo is headquartered in Paris and operates EU data infrastructure per its published terms. Teams whose buyer expects EU-only data residency by default and who don't want to operate the underlying infrastructure may find Brevo a closer policy fit. AcelleMail self-hosted lets you choose the exact data residency by picking the VPS region — but the operational responsibility is yours.

按用例的成本

三种买家情景

成本数字搭配已验证的入门档价格与计算器估算范围。对比数字;正确选择取决于您团队对上述运营取舍的承受能力。

  • SaaS team — product newsletter + transactional

    情景: 8,000 trial signups + 2,000 paid customers, weekly product newsletter (~10,000 sends/week), 4-step onboarding drip, transactional sends for billing + receipts.

    Brevo 成本: Brevo Marketing Platform paid tier covering 40K+ monthly sends + transactional volume. Billed monthly; consult brevo.com/pricing for the tier and current price.

    AcelleMail 成本: $80 once + $10/mo VPS + ~$5/mo SES (50K total sends × $0.0001). Or keep Brevo SMTP relay and pay Brevo only for the sending volume; the marketing platform layer becomes free after the one-time license.

  • Marketing agency — 50 client lists

    情景: Email service for 50 small-business clients, average 2,000 subscribers each, monthly newsletter + occasional promo.

    Brevo 成本: Brevo: 50 separate accounts (~50× subscription) OR a single aggregate Business/Enterprise plan + custom tenant routing. Reseller-billing primitives are not bundled.

    AcelleMail 成本: $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.

  • Indie newsletter — 5,000 subscribers

    情景: Weekly newsletter (~20K sends/month), no automation flows, no SMS or WhatsApp.

    Brevo 成本: Brevo paid tier covering 20K+ monthly sends, billed monthly per the published send-volume tier.

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

运维者深度解析

面向执行迁移的运维者

点击下方任意标题展开技术深度解析。与上方营销页相同的内容 — 在此折叠以便页面快速浏览,但始终对实际执行工作的工程师可用。

完整 Brevo → AcelleMail 迁移 — 每一步均展开

上文涵盖的 7 步手册,每一项动作都为运维者展开。总时长:约半天技术配置,然后按名单复杂度 1-5 天重建模板与自动化。

  1. 1. Export from Brevo. In the Brevo dashboard, export contacts as CSV from Contacts → Lists → Export. For programmatic export, the Contacts API at GET /contacts returns paginated records with attributes and list memberships. Campaign HTML can be retrieved per-campaign via GET /emailCampaigns/{id}. Marketing automation flows are documented in the Brevo dashboard; rebuild logic from those screenshots in AcelleMail Automation2.
  2. 2. Get AcelleMail. Buy the Regular License — $80 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. If you want to keep Brevo as the sender, configure the Generic SMTP driver pointing at smtp-relay.brevo.com with your Brevo SMTP key. Paste the API key, run the test-send, confirm. The 8 built-in drivers live in app/SendingServers/Drivers/Vendors/.
  4. 4. Import contacts + attributes. In Lists → Create List, recreate your Brevo lists with their attribute schema (Brevo contact attributes 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.
  5. 5. Recreate templates and campaigns. For Templates, paste your Brevo HTML into AcelleMail's template editor. Substitution syntax differs: Brevo Templates use {{ contact.FIRSTNAME }}; AcelleMail uses {{ subscriber.first_name }}. Subscriber-attribute access is equivalent. For automation flows, use Automation → New Workflow — Brevo flows expressed in its visual builder rebuild as AcelleMail visual journeys.
  6. 6. Configure tracking + DKIM. AcelleMail tracking is enabled by default per campaign (open pixel + link wrapping). DKIM signing is configured at the Sending Server level — paste the DNS records AcelleMail generates into your domain. If you continue using Brevo as the upstream sender via SMTP relay, the existing Brevo DKIM/SPF records keep working unchanged.
  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 Brevo Marketing Platform. Most teams cut over inside a week. Brevo SMTP relay can stay if you want — AcelleMail uses Generic SMTP with your Brevo credentials.
按功能的深度解析 — 两款产品差异之处及变通方案

上方并列表显示功能对等;此处是每一行带非平凡备注的支撑上下文 — 当某一平台为"部分支持"且您需要变通方案时很有用。

Email creation

  • Spintax / dynamic content: AcelleMail includes spintax + per-subscriber merge fields. Brevo Templates support attribute substitution and Liquid-style logic; spintax-style randomization is not in the published Templates API.

Automation & flows

  • RSS-to-email: AcelleMail can pull RSS feeds into scheduled campaigns. Brevo supports scheduled campaigns and external integrations via REST API; first-party RSS triggers depend on the current plan tier.

Multi-channel

  • SMS campaigns: AcelleMail core is email-only; SMS would be a custom plugin or external integration. Brevo bundles SMS campaigns as a billable channel.
  • WhatsApp messaging: Not in AcelleMail core. Brevo bundles WhatsApp campaigns and conversations.
  • Live chat / inbox: Not in AcelleMail core. Brevo bundles a live-chat widget and a unified inbox.
  • CRM (deals + tasks): AcelleMail manages contacts and segments; deal pipelines and tasks are not in core (custom plugin or external CRM). Brevo bundles a CRM module with deals, tasks, and meeting scheduling.

Deliverability

  • Multiple sending services: AcelleMail ships 8 native drivers (SES, SendGrid, SparkPost, Mailgun, Elastic Email, Blastengine, Gmail, generic SMTP). Brevo is itself the sending service.
  • IP warmup: AcelleMail supports daily/hourly send caps per sending server for gradual warmup. Brevo provides dedicated IPs on higher plan tiers; warmup is managed by Brevo on those plans.

Integrations

  • SMTP relay (use as upstream): AcelleMail itself is a marketing platform; outbound SMTP is delegated to your sending server. Brevo offers SMTP relay at smtp-relay.brevo.com — usable from AcelleMail via the Generic SMTP driver if you want to keep Brevo as the sender.
  • WordPress / WooCommerce sync: AcelleMail provides an official WordPress / WooCommerce plugin. Brevo offers WordPress and WooCommerce plugins that sync subscribers and trigger marketing automation.
  • Custom plugin SDK: AcelleMail ships a four-pattern Hook system (REGISTRY, EVENT, FILTER, BEHAVIOR) — see <a href="https://acellemail.com/for/developers">Plugin SDK</a>. Brevo extension is via the public REST API + webhooks; there is no in-process plugin runtime.

SaaS / multi-tenancy

  • Multi-tenant workspaces: AcelleMail Extended ($199) ships a reseller layer with customer accounts, plans, and billing. Brevo is a single-account product per subscription.
  • Subscription plans + payment gateways: AcelleMail bundles 6 payment gateways (Stripe, PayPal, Braintree, Razorpay, Paystack, Offline) for resellers. Brevo does not include reseller-billing primitives.
  • White-label / remove vendor branding: AcelleMail Extended removes branding for reseller use. Brevo "Remove Brevo logo" is a paid feature on higher plan tiers per its dashboard settings; the dashboard itself remains Brevo-branded.
  • Reseller billing / dunning: AcelleMail's Cashier package covers subscriptions, prorated upgrades, and dunning. Brevo does not provide reseller billing primitives.

Operations

  • Self-hosted on your servers: AcelleMail is a PHP application — runs under PHP-FPM + nginx/Apache on hardware you control. Brevo is a Brevo-operated cloud service.
  • Database — relational: AcelleMail uses MySQL ≥ 5.7 or MariaDB ≥ 10.3 — direct SQL access. Brevo data is in Brevo'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. Brevo is cloud-only.

Cost & ownership

  • License model: AcelleMail Regular is $80 one-time; Extended is $199 (lifetime point/minor updates + 6 months support). Brevo is a recurring monthly subscription per the Free / Starter / Business / Enterprise tiers on brevo.com/pricing/.
  • Source code visibility: AcelleMail ships full unencrypted PHP source. Brevo is a closed-source cloud service; only the published REST/SMTP API surface is documented.
规模化下的成本对比 — 三种买家情景并列

上方 TCO 卡片显示入门档数字;此视图将三种买家情景全部堆叠,便于您挑选与您联系人量与发送频率最接近的匹配。

SaaS team — product newsletter + transactional

  • 情景: 8,000 trial signups + 2,000 paid customers, weekly product newsletter (~10,000 sends/week), 4-step onboarding drip, transactional sends for billing + receipts.
  • Brevo 成本: Brevo Marketing Platform paid tier covering 40K+ monthly sends + transactional volume. Billed monthly; consult brevo.com/pricing for the tier and current price.
  • AcelleMail 成本: $80 once + $10/mo VPS + ~$5/mo SES (50K total sends × $0.0001). Or keep Brevo SMTP relay and pay Brevo only for the sending volume; the marketing platform layer becomes free after the one-time license.

Marketing agency — 50 client lists

  • 情景: Email service for 50 small-business clients, average 2,000 subscribers each, monthly newsletter + occasional promo.
  • Brevo 成本: Brevo: 50 separate accounts (~50× subscription) OR a single aggregate Business/Enterprise plan + custom tenant routing. Reseller-billing primitives are not bundled.
  • AcelleMail 成本: $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.

Indie newsletter — 5,000 subscribers

  • 情景: Weekly newsletter (~20K sends/month), no automation flows, no SMS or WhatsApp.
  • Brevo 成本: Brevo paid tier covering 20K+ monthly sends, billed monthly per the published send-volume tier.
  • AcelleMail 成本: $80 license + $5/mo VPS + ~$2/mo SES (20K × $0.0001). License recovers ~12-24 months of equivalent paid SaaS subscription if previously paying for hosted email.

使用成本节省计算器对您精确的订阅者数与发送频率定制数字。

坦诚反向立场 — 切换时常见的反对意见

四种每位运维者从 Brevo 或任意 SaaS 迁出前都会权衡的反对意见。不带粉饰地回答 — 这些是真实取舍,正确选择取决于您团队。

1. "切换的成本比节省的多。"

坦诚评估:在 500 联系人以下名单上,Brevo 免费档或入门档可能比运行 $5-10/月 的 VPS 加 AcelleMail 授权更便宜 — 在不计算运维时间之前。盈亏平衡点通常落在 1,000 到 5,000 联系人之间。决定前请通过成本计算器核算您自己的数字。

2. "自托管的送达率会崩。"

如果您运行无预热的自管 MTA,确实如此。当 AcelleMail 通过托管发送服务 (Amazon SES、SendGrid、Mailgun、Postmark) 转发时,情况并非如此 — 这些服务商维护 IP 信誉;AcelleMail 只编排营销活动与追踪。这种配置下,达到与 Brevo 相当的收件箱投放率是常态而非例外。

3. "我团队没时间学另一个工具。"

真实顾虑。AcelleMail 的 UI 沿用常见模式 (营销活动构建器、受众名单、自动化流程),多数 Brevo 用户第一天就能上手。真正的时间陷阱是重建多步自动化与模板库 — 按复杂度规划 1-5 天,而非数周。

4. "如果 AcelleMail 停止维护怎么办?"

自托管反转了风险:您拥有源代码的永久副本。供应商不能通过定价变更、停用或收购把平台从您手中拿走。如果更新停止,您现有部署照常运行。对比 SaaS,关于定价、功能或停服的厂商决定是单方面的。

常见问题

常见问题

能否从 Brevo(原 Sendinblue)迁移到 AcelleMail 且不丢失订阅者数据?
可以。Brevo 通过 Contacts → Lists → Export 导出 CSV 联系人;Contacts API 的 GET /contacts 端点返回分页 JSON,适合完整的程序化导出。AcelleMail 的导入功能接受带自定义字段映射的 CSV,同时支持 XLSX 或直接 DB seed 处理超大名单。Brevo 联系人属性可一对一映射为 AcelleMail 订阅者自定义字段。5,000 以内的名单计划半天;含复杂自动化逻辑重建的名单计划 2–3 天。
切换到 AcelleMail 后能否继续使用 Brevo 作为发送引擎?
可以 — Brevo 在 smtp-relay.brevo.com 提供 SMTP 中继,可通过 AcelleMail 的通用 SMTP 驱动接入。在 Sending Servers → Add → Generic SMTP 中填入 Brevo SMTP 密钥即可。AcelleMail 负责营销平台层(名单、营销活动、自动化),Brevo 继续负责实际 SMTP 投递与信誉管理。
AcelleMail 的自动化与 Brevo 的营销自动化相比如何?
AcelleMail Automation2 提供可视化工作流构建器,包含 trigger / wait / condition / send / tag-update / segment-move 等节点 — 多步骤旅程在 UI 中无需代码即可配置。Brevo 在付费 Marketing Platform 层级提供营销自动化,具有类似的可视化流程构建器。两者均支持多步骤旅程;平台契合度的差异在于您希望营销层是自托管(AcelleMail)还是全托管多渠道(Brevo)。
为什么 AcelleMail 收费 $80,而 Brevo 提供免费层级?
AcelleMail 普通授权($80 一次性付款)是商业授权,包含终身 point 与小版本更新、6 个月支持以及完整 PHP 源代码,无按邮件或按联系人的订阅费。Brevo 提供有发布日发送上限的免费层级;超出上限后,付费层级按月按发送量计费。$80 涵盖的是另一组合:可视化自动化、插件 SDK、8 种发送驱动、多语言 UI,以及通向多租户 SaaS 层的扩展授权路径($199)。
AcelleMail 是否像 Brevo 一样包含 SMS 与 WhatsApp?
AcelleMail 核心专注于邮件营销。SMS 与 WhatsApp 营销活动不在核心捆绑中;可通过插件 SDK(REGISTRY 模式增加发送渠道)或对接 Twilio 等外部服务实现。Brevo 将 SMS 与 WhatsApp 作为可计费渠道捆绑在同一仪表盘内。主要需求为单一产品内多渠道营销的团队可能更适合 Brevo;希望邮件平台自主可控、其他渠道单独接入的团队可能更适合 AcelleMail + 专用 SMS 服务商组合。
能否在一套 AcelleMail 安装下运行多个客户账号?
可以 — 这正是 AcelleMail 扩展授权($199)的能力。它捆绑了多租户层:客户账号、订阅方案、6 种支付网关(Stripe、PayPal、Braintree、Razorpay、Paystack、Offline)、按比例升级、催款流程和白标。Brevo 是按订阅一对一的单账号产品。架构说明见 For Agencies 页面。
AcelleMail 与 Brevo 各自需要什么技术栈?
AcelleMail:PHP 8.1+、MySQL ≥ 5.7 或 MariaDB ≥ 10.3,内存最低约 512 MB,5 万以内名单建议 1 GB。运行在 PHP-FPM 之上,前置 nginx 或 Apache。Brevo 是 Brevo 托管的云服务 — 客户端无需自行托管。客户端可触达的接口是 developers.brevo.com 的 REST API 或 smtp-relay.brevo.com 的 SMTP 中继。
AcelleMail 是否提供插件 SDK?
提供。AcelleMail 内置四模式 Hook 系统(REGISTRY、EVENT、FILTER、BEHAVIOR) — 插件位于 storage/app/plugins/ 下,可注册发送驱动、支付网关、UI 面板与生命周期钩子。四种模式及示例(Postal MTA、Paddle 网关、AI 插件)详见 插件 SDK 文档。Brevo 的扩展方式是公开 REST API + Webhook;不存在进程内插件运行时。
AcelleMail 与 Brevo 的数据各自存放在哪?
AcelleMail 数据存放在您自行配置的 VPS 数据库中。通过选择 VPS 区域来决定数据驻留位置。Brevo 按其公开条款由 Brevo(总部巴黎)在 Brevo 自有云基础设施上运营;对欧盟数据驻留有严格要求的团队通常认为这是契合点。代价差异在运营层面:AcelleMail 选择驻留地无额外费用,但需自行运维主机;Brevo 的驻留地随订阅捆绑。
Get started

Try AcelleMail before you migrate.

AcelleMail Regular License is $80, one-time. Includes lifetime updates, 6 months of support, full PHP source code, and unlimited subscribers. Brevo SMTP relay stays usable as a sending driver if you want both. Try the live demo before you buy.

Brevo 是其各自所有者的商标。本页面是由 AcelleMail 撰写的客观产品对比;我们不隶属于、不被 Brevo 认可或赞助。所引用的所有事实均来源于上述公开链接的文档;如有任何不准确之处,请向 contact@acellemail.com 报告,我们将予以更正。