更快上线的 React 邮件构建器

在你自己的应用中设计、预览并导出可直接投入生产的邮件,完全自主掌控。

为产品团队与 SaaS 开发者打造

引入现代邮件编辑器,告别供应商锁定

借助 GrapesJS 和 React,打造用户真正喜爱的白标邮件体验。可视化构建模板,将数据保留在自己的技术栈中,并为任意服务商导出干净的 HTML。

上线速览

可投入生产

搭建时间

< 30 分钟

核心成本

$0 授权费

导出格式

HTML + CSS

渲染方案

支持 MJML

22k+
GrapesJS 星标
100+
插件选择
MIT
开源许可
10 年+
久经考验

用户上手第一天就能获得什么

可视化模板编排

拖拽区块、就地编辑文案,无需写代码即可创建可复用的版块。

响应式预览

在桌面端与移动端预览之间切换,在发送前发现布局问题。

品牌一致性

锁定徽标、配色和法律页脚,同时仍给客户保留创作自由。

安全协作

在你现有的账户体系内,控制谁可以编辑、审批和发布模板。

干净的导出流程

将生成的 HTML/CSS 自动送入你的 ESP、队列工作进程或营销活动服务。

没有授权陷阱

自托管并自由扩展,无需按席位收费的编辑器吞噬你的利润。

1. 挂载编辑器

创建一个客户端包装组件,并在 useEffect 中使用 newsletter 预设初始化 GrapesJS。

2. 同步内容状态

监听变更事件,将 HTML/CSS 作为草稿存入你的 API,实现自动保存与历史记录。

3. 加入团队权限

启用基于角色的发布机制,让营销人员负责编辑,管理员负责管理锁定的版块。

4. 规模化交付

将导出的模板推送到你的营销活动流程,并在正式发布前进行测试发送。

快速开始

这段入门代码示例可为你提供一个带实时导出钩子的可用 React 邮件编辑器。

React + GrapesJS 入门示例
import { useEffect, useRef } from 'react';
import grapesjs from 'grapesjs';
import grapesjsNewsletter from 'grapesjs-preset-newsletter';
import 'grapesjs/dist/css/grapes.min.css';

export default function EmailEditor({ onChange }) {
  const editorRef = useRef(null);

  useEffect(() => {
    const editor = grapesjs.init({
      container: editorRef.current,
      plugins: [grapesjsNewsletter],
      pluginsOpts: {
        [grapesjsNewsletter]: {},
      },
      storageManager: false,
    });

    editor.on('change:changesCount', () => {
      onChange?.({
        html: editor.getHtml(),
        css: editor.getCss(),
      });
    });

    return () => editor.destroy();
  }, []);

  return <div ref={editorRef} style={{ height: '600px' }} />;
}

推荐插件组合

先精简起步,再逐步加入客户呼声最高的功能。

🧩
邮件免费

MJML Newsletter Preset

React 即用型 MJML 邮件构建器

⚙️
React免费

React Email Wrapper

可直接嵌入的邮件编辑 React 组件

📦
区块免费

Email Block Library

页头、页脚、CTA 与内容区块

📤
导出免费

HTML Exporter

为任意 ESP 导出内联样式的 HTML

📱
界面免费

Responsive Preview

在手机、平板和桌面尺寸下测试

🌙
样式免费

Dark Mode Emails

自动支持深色模式媒体查询

决策矩阵:GrapesJS 对比 Unlayer

特性GrapesJS + GJS.MarketUnlayer(react-email-editor)
开源✓ MIT✗ 专有
定价免费$149–$2,499/月
MJML 支持
自托管✗ 仅托管
自定义区块无限制受限
白标✓ 免费✓ 仅付费套餐

高价值应用场景

邮件 SaaS

构建一款独立的邮件模板构建器作为 SaaS 产品,并采用订阅计费。

CRM 平台

在你的 CRM 中嵌入邮件设计器,让用户无需离开应用即可创建营销活动。

营销平台

为你的邮件营销工具加入模板编辑器,让用户自行设计简报。

团队上线前检查清单

配置自动保存与模板版本管理

设置品牌安全的锁定版块(页头/页脚/法律信息)

测试 Gmail、Outlook 和 Apple Mail 的渲染效果

在营销活动发布前建立审批流程

跟踪区块使用情况分析,以优化默认设置

为图片密集型模板准备备用文本

常见问题

准备好上线了吗?

本周即可构建你的邮件体验

选好入门插件组合,连接你的编辑器,交付一套用户信赖的品牌化模板工作流。