Mailchimpの代替OSS。無料プランで1万件対応・送信数課金・トランザクションメール標準同梱。
Mailchimpは2021年のIntuit買収後、料金を30%値上げし無料プランを250件に縮小した。 MailFlowは連絡先数ではなく送信数で課金。1万件まで無料で、トランザクションメールも標準同梱。
| 比較項目 | Mailchimp | MailFlow |
|---|---|---|
| 無料プランの連絡先上限 | 250件 | 1万件 |
| 月次送信数(無料) | 500通 | 5万通 |
| 料金モデル | 連絡先数 | 送信数 |
| トランザクションメール | 別料金(Mandrill) | 標準同梱 |
| セルフホスト | 不可 | OSSで公開 |
| 重複連絡先の二重課金 | あり | なし |
- 連絡先管理 — CSVインポート・カスタムフィールド・タグ付け・重複排除
- メーリングリスト — 複数リスト・ダブルオプトイン・埋め込みフォーム生成
- セグメンテーション — タグ・フィールド・アクティビティによるダイナミックセグメント
- メールエディタ — HTMLエディタ・リアルタイムプレビュー・テンプレート保存
- キャンペーン送信 — 即時送信・スケジュール送信・4ステップウィザード
- オートメーション — ドリップシーケンス(登録/タグ/日付/APIトリガー)・最大20ステップ
- トランザクションメールAPI — APIキー発行・Mustache変数・送信ログ
- 配信統計 — 開封率・クリック率・バウンス率・購読解除率
- 送信ドメイン認証 — SPF / DKIM / DMARC 認証ウィザード
- マルチユーザー — オーナー / 管理者 / 送信者の3ロール
| プラン | 価格 | 送信数上限 |
|---|---|---|
| Free | 無料 | 月5万通・1万連絡先 |
| Starter | ¥1,980/月 | 月10万通 |
| Business | ¥4,980/月 | 月50万通 |
- 上のボタンをクリック
- GitHubアカウントで Vercel にログイン
- Supabase でプロジェクト作成 →
supabase/migrations/の SQL を実行 - 環境変数 3 つを設定してデプロイ
git clone https://github.com/postcabinets-jp/email-marketing
cd email-marketing
# 環境変数設定
cp .env.example .env.local
# .env.local に Supabase の認証情報を入力
npm install
npm run devSupabase Dashboard の SQL Editor で以下を実行:
supabase/migrations/20260701000001_initial_schema.sql— テーブル・RLS 定義supabase/seed.sql— デモデータ(任意)
NEXT_PUBLIC_SUPABASE_URL=https://your-project.supabase.co
NEXT_PUBLIC_SUPABASE_ANON_KEY=your-anon-key
SUPABASE_SERVICE_ROLE_KEY=your-service-role-key
NEXT_PUBLIC_APP_URL=https://your-domain.vercel.app| レイヤー | 技術 |
|---|---|
| フロントエンド | Next.js 15 (App Router) + TypeScript strict |
| スタイリング | Tailwind CSS v4 + shadcn/ui |
| データベース | Supabase (PostgreSQL) + RLS 全テーブル適用 |
| 認証 | Supabase Auth(パスワード + Google OAuth) |
| デプロイ | Vercel + Supabase |
MIT License
Built by POST CABINETS