email-sequence について
メール自動化シーケンスを設計するスキルです。ライフサイクル施策やコンバージョン施策向けに、構成、配信時期、対象者別の分岐、終了条件を含む案を作成します。
主な機能
- 01件名とCTAを含むメール文案
- 02配信時期と終了条件の設計
- 03行動に基づく分岐ロジック
- 04一般的な施策のブループリント
- 05対象者セグメントの案内
活用シーン
- 01登録後のオンボーディングメール作成
- 02トライアル終了キャンペーンの計画
- 03コンテンツ取得後のリード育成
- 04休眠ユーザーへの再アプローチ
インストール
コマンドをコピーしてターミナルで実行します。
npx skills add https:/ / github.com/ borghei/ claude-skills --skill email-sequenceインストール後、Claude Code で/email-sequenceを入力して読み込まれたか確認します。
同梱ファイル
SKILL.md と一緒にインストールされる参考資料やスクリプト。
scripts/performance_analyzer.pysequence_mapper.pysubject_line_scorer.py詳細
メールシーケンスの設計
カテゴリ: マーケティング タグ: メールシーケンス、ドリップキャンペーン、ナーチャーフロー、オンボーディングメール、ライフサイクルマーケティング、自動化
概要
メールシーケンスの設計では、すぐに実装できる完全なメール自動化フローを作成します。すべての出力には、件名、プレビューテキスト、本文全体、CTA、送信タイミング、終了条件が含まれます。目的は、単に「記憶に留めてもらう」ためのノイズのようなメールではなく、関係を育み、特定のコンバージョンアクションを促すシーケンスを作ることです。
このスキルはシーケンスを作成します。メールの HTML テンプレートとレンダリング基盤には email-template-builder を、メールのパフォーマンス追跡には analytics-tracking を使用してください。
シーケンスの種類
| 種類 | トリガー | 目標 | 典型的な長さ |
|---|---|---|---|
| ウェルカム/オンボーディング | 新規登録 | ユーザーをアクティブ化し、主要な価値を紹介する | 14 日間で 5~7 通 |
| トライアル終了 | トライアル終了が近い | 有料プランへの転換 | 7 日間で 4~5 通 |
| リードナーチャー | コンテンツのダウンロード、ウェビナー | 見込み度を評価し、転換する | 30 日間で 6~8 通 |
| 再エンゲージメント | 30 日以上の非アクティブ状態 | 呼び戻すか、リストから削除する | 14 日間で 3~4 通 |
| 購入後 | サブスクリプション開始 | 解約を抑制し、利用を拡大する | 30 日間で 4~6 通 |
| イベントベース | 特定のユーザーアクション | 次のアクションを促す | 7 日間で 2~3 通 |
| セールス(関心度の高い見込み客) | MQL または PQL のシグナル | ミーティングの予約またはトライアルの開始 | 14 日間で 4~5 通 |
まず確認すること
シーケンスを設計する前に、以下の情報を確認してください。不明または曖昧な項目があれば、推測せずに質問してください。
- シーケンスの種類とトリガー — ウェルカム、トライアル終了、ナーチャー、再エンゲージメント、セールス(ブループリント、長さ、配信頻度を決定します)
- 主なコンバージョン目標 — シーケンスで促す単一のアクション(各メールの CTA と感情の流れを決定します)
- 対象者と製品の背景 — SaaS/B2B のペルソナと認知度(コピー、ベンチマーク、セグメンテーションに影響します)
中断のルール:出力に最も影響する 2~3 項目だけを質問してください。ユーザーが「そのまま作成して」と言った場合は作成を進め、成果物の冒頭に前提を列挙してください。
設計プロセス
ステップ 1:シーケンスの構成を定義する
メールを書く前に、構成を定義します。
Sequence Name: [Name]
Trigger: [What starts the sequence]
Primary Goal: [Single conversion action]
Secondary Goals: [Relationship building, data collection]
Length: [Number of emails]
Duration: [Total time span]
Exit Conditions: [When they leave the sequence]
Suppression: [Other sequences to suppress while active]
ステップ 2:感情の流れを設計する
各メールは、段階的な流れの中で役割を果たします。
| メール | 感情の状態 | 目的 | 主なメッセージ |
|---|---|---|---|
| 1 | 好奇心があり、不安がある | 歓迎し、期待値を設定する | 「今後の流れをご紹介します」 |
| 2 | 探索中、評価中 | 中核となる価値を示す | 「まず試してほしいことを一つご紹介します」 |
| 3 | 関心が高まっている、または離脱しつつある | ソーシャルプルーフ | 「他の人がどのように成功したかをご紹介します」 |
| 4 | 導入を検討中 | 懸念を取り除く | 「よくある懸念にお答えします」 |
| 5 | 決断する準備ができている | 緊急性を生み出す | 「トライアルはあと X 日で終了します」 |
ステップ 3:各メールを書く
シーケンス内の各メールについて、以下を提示します。
Email [#]: [Name/Purpose]
Send: [Timing from trigger or previous email]
Segment: [Conditions -- who receives this variant]
Subject: [Subject line - under 50 characters]
Preview: [Preview text - 80-120 characters, complements subject]
Body:
[Complete copy -- not an outline, not bullets, the actual words]
CTA: [Button text] → [Destination URL]
P.S.: [Optional -- works for urgency or human touch]
ステップ 4:分岐ロジックを定義する
全員が同じ経路をたどるとは限りません。分岐を定義します。
After Email 2:
IF user activated core feature → Skip to Email 4 (post-activation)
IF user has not logged in → Send Email 2B (re-engagement variant)
IF user unsubscribed → Exit sequence
After Email 4:
IF user converted → Exit sequence, enter post-purchase sequence
IF user visited pricing 2+ times → Send Email 4B (pricing objection handler)
ELSE → Continue to Email 5
シーケンスのブループリント
ブループリント:SaaS のウェルカム/オンボーディング(7 通のメール、14 日間)
| メール | 日 | 件名 | 目的 |
|---|---|---|---|
| 1 | 0(即時) | [Product] へようこそ -- まずはこちらから | 期待値を設定し、アクティベーションにつながる CTA を 1 つ提示する |
| 2 | 1 | すべてを変える 1 つの機能 | コアとなる価値を体験できるアクションを促す |
| 3 | 3 | [Company] が [Timeframe] で [Result] を達成した方法 | ソーシャルプルーフ、導入事例 |
| 4 | 5 | ちょっとした質問です | エンゲージメントを確認し、サポートを申し出る |
| 5 | 7 | 見逃しているかもしれない 3 つのこと | 機能の発見、幅広い活用 |
| 6 | 10 | トライアル期間が半分過ぎました | 進捗レポート、緊急性 |
| 7 | 13 | トライアル最終日です | 有料プランへの移行、またはアクセス権の喪失 |
終了条件: ユーザーが途中で有料プランに移行した場合、配信を解除した場合、または明示的に削除をリクエストした場合。
分岐:
- メール 2 の後:ユーザーがコアアクションを完了している場合、メール 3 をスキップしてメール 4 に進む
- メール 4 の後:ユーザーが 5 日以上ログインしていない場合、再エンゲージメント用のバリエーションに切り替える
- メール 6 の後:ユーザーが料金ページを訪問している場合、料金に焦点を当てたメール 7 のバリエーションを送信する
ブループリント:リードナーチャリング(6 通のメール、30 日間)
| メール | 日 | 件名 | 目的 |
|---|---|---|---|
| 1 | 0 | [resource name] の準備ができました | 約束したコンテンツを届ける |
| 2 | 3 | [role] が [topic] でよく犯す間違い | 教育し、専門性を確立する |
| 3 | 7 | [Company] が [problem] から [result] へ | 導入事例、ソーシャルプルーフ |
| 4 | 14 | 社内で使っている [topic] フレームワーク | 独自の価値、返報性 |
| 5 | 21 | [their challenge] についてちょっとした質問です | パーソナルな対応、セグメンテーション |
| 6 | 28 | [Product] がご自身に合うかご確認ください | 控えめな CTA、デモまたはトライアル |
終了条件: デモを予約した場合、トライアルを開始した場合、配信を解除した場合、またはシーケンスを完了した場合。
ブループリント:再エンゲージメント(4 通のメール、14 日間)
| メール | 日 | 件名 | 目的 |
|---|---|---|---|
| 1 | 0 | しばらくご利用がないようです | 不在を伝え、価値を示す |
| 2 | 3 | 見逃した内容はこちらです | 製品アップデート、新機能 |
| 3 | 7 | [Exclusive offer or incentive] | 再利用を促す |
| 4 | 14 | メールの配信を停止しましょうか? | リストを整理し、最後の機会を伝える |
重要なルール: メール 4 の後もエンゲージメントがない場合は、アクティブなメールリストから削除します。エンゲージメントのない連絡先への送信は、送信者の評価を損ないます。
ブループリント:トライアル終了(5 通のメール、7 日間)
| メール | 終了までの日数 | 件名 | 目的 |
|---|---|---|---|
| 1 | 7 | トライアルは 1 週間後に終了します | 認知、利用状況の要約 |
| 2 | 3 | アクセスできなくなる内容はこちらです | 損失回避、機能一覧 |
| 3 | 1 | 明日が最終日です | 緊急性、シンプルな CTA |
| 4 | 0 | トライアルが終了しました | 有料プランへの移行、延長オプションの提示 |
| 5 | +3 | データを 30 日間保存しています | 最後の機会、データ保持 |
件名のフレームワーク
効果的な定型文
| 定型文 | 例 | 効果がある理由 |
|---|---|---|
| [company] が [achieved result] を達成した方法 | 「Stripe が解約率を 23%削減した方法」 | 具体性、好奇心、ソーシャルプルーフ |
| [audience] が必要とする [number] 個の [thing] | 「すべての PM が追跡する 3 つの指標」 | 具体性、関連性、読みやすさ |
| [topic] についてちょっとした質問です | 「トライアルについてちょっとした質問です」 | パーソナルで、威圧感がない |
| [Name] さん、[action-oriented statement] | 「Sarah さん、ダッシュボードの準備ができました」 | パーソナルで、行動を促す |
| [asset] の状態は [status] です | 「無料トライアルは明日終了します」 | 所有感、緊急性 |
件名のルール
- 50 文字未満にする(モバイルでは 35~45 文字で省略されます)
- すべて大文字の単語を使わない
- 過剰な句読点を使わない(!!!)
- 件名にスパム判定の引き金となる語句を使わない:無料、保証、期間限定、今すぐ行動
- プレビューテキストは件名を繰り返さず、内容を補足する
- すべてのシーケンスで件名を A/B テストする(メールごとに最低 3 パターン)
配信タイミングと頻度
最適な送信時間(B2B SaaS)
| 曜日 | 時間帯 | 備考 |
|---|---|---|
| 火曜日 | 受信者のタイムゾーンで午前9~11時 | 開封率が最も高い |
| 水曜日 | 午前9~11時 | 2番目に効果的 |
| 木曜日 | 午前9~11時 | フォローアップに適しています |
| 月曜日 | 午前10時~午後12時 | 受信トレイの整理後 |
| 金曜日 | 重要なメールは避ける | エンゲージメントが低い |
| 週末 | B2Bでは避ける | 例外:消費者向け製品 |
シーケンスの間隔ルール
- ウェルカムメール:即時(トリガーから5分以内)
- オンボーディングメール:1~3日ごと(勢いを維持)
- ナーチャリングメール:3~7日ごと(疲れを防ぐ)
- 再エンゲージメント:3~5日ごと(緊急性と配慮のバランスをテスト)
- トライアル終了:間隔を短縮(7日前、3日前、1日前、当日、終了後3日)
指標とベンチマーク
シーケンスタイプ別の期待されるパフォーマンス
| 指標 | ウェルカム | ナーチャリング | 再エンゲージメント | トライアル終了 |
|---|---|---|---|---|
| 開封率(参考値のみ) | 50~70% | 25~40% | 15~25% | 40~60% |
| クリック率 | 10~20% | 3~8% | 2~5% | 8~15% |
| コンバージョン率 | 5~15% | 1~3% | 3~8% | 10~25% |
| 配信停止率 | <0.5% | <0.3% | 1~3% | <0.5% |
開封率は水増しされており、信頼性がありません。 Apple Mailのメールプライバシー保護は、受信者がメールを読んだかどうかにかかわらず、デフォルトでリモートコンテンツ(トラッキングピクセルを含む)をバックグラウンドでダウンロードします(Apple — Mail Privacy Protection)。Apple Mailユーザーの開封は、エンゲージメントに関係なく「開封」として記録され、一部のセキュリティスキャナーも同様に動作します。開封は参考シグナルとしてのみ扱い、クリック、返信、コンバージョン、配信停止/苦情、受信トレイへの到達状況を基準にシーケンスを評価してください。開封率のベンチマークと比較する前に、(ESPが判定する)機械による開封を除外してください。
健全性の指標
| シグナル | 意味 | 対応 |
|---|---|---|
| シーケンスを通じてクリック率が低下 | 疲れ、または内容の不適合 | シーケンスを短縮し、各メールの単一のCTAを明確にする |
| 開封率は高いがクリック率は低い | 本文/CTAが響いていない、または開封が機械によって水増しされている(Apple MPP) | 機械による開封を除いて開封を確認し、本文を書き直してCTAを簡潔にする |
| クリック率は高いがコンバージョン率は低い | ランディングページの問題 | クリック後の体験を監査する |
| メール3以降に配信停止が増加 | 頻度が高すぎる、または営業色が強すぎる | 間隔を広げ、価値のある内容を増やす |
| メール1のクリックと返信が少ない、または迷惑メールフォルダーへの振り分けが増加 | 配信到達性の問題 | 受信トレイへの到達テスト/シードテストを実施し、送信者のレピュテーション(例:Google Postmaster Tools)とSPF/DKIM/DMARCを確認する |
セグメンテーション戦略
行動セグメント
| セグメント | 定義 | シーケンスの調整 |
|---|---|---|
| パワーユーザー | コア機能を5回以上使用 | 初心者向けの内容を省き、高度な機能に重点を置く |
| 登録のみのユーザー | 登録したが、一度もアクティベーションしていない | より丁寧に案内し、最初のステップを簡単にする |
| 料金ページの訪問者 | 料金を2回以上表示 | 料金に関する懸念に直接対応する |
| 機能を試すユーザー | 3つ以上の機能を使用 | インテグレーションとワークフローの価値を強調する |
| 休眠ユーザー | 7日以上ログインしていない | 再エンゲージメントシーケンス |
パーソナライゼーションの段階
| 段階 | 労力 | 効果 | 例 |
|---|---|---|---|
| 1:名前+会社名 | 低 | 中程度 | 「こんにちは、Sarahさん。Acmeチームではどのように活用されていますか……」 |
| 2:行動 | 中 | 高 | 「最初のプロジェクトを設定されたので……」 |
| 3:セグメント別の文面 | 高 | 最高 | セグメントごとにメール本文全体を変更 |
実装チェックリスト
- シーケンスの構成を文書化する(トリガー、目標、長さ、終了条件)
- すべてのメールを、件名、プレビュー、本文、CTA を含めて作成する
- 重要な意思決定ポイントの分岐ロジックを定義する
- 件名の A/B テスト用バリエーションを作成する(各メールにつき最低 3 種類)
- すべてのリンクに UTM パラメーターを設定する
- 配信抑制ルールを設定する(シーケンスが重複しないようにする)
- 配信停止の処理を確認する(ワンクリック、CAN-SPAM 準拠)
- 各メールのプレーンテキスト版を作成する
- 受信者のタイムゾーンに合わせて配信時刻を最適化する
- 指標ダッシュボードを設定する(クリック、返信、コンバージョン、配信停止、苦情。開封は傾向の把握のみに使用)
- ローンチ後 30 日のレビューを予定に入れる
プロアクティブなトリガー
- ユーザーがトライアルから有料へのコンバージョン率が低いと言及した場合:料金変更を勧める前に、トライアル終了メールのシーケンスについて尋ねます
- ユーザーが開封率は高いがクリック率は低いと報告した場合:件名のせいにする前に、本文と CTA を診断します
- ユーザーが「メールマーケティングをしたい」と言った場合:何かを書く前に、シーケンスの種類を確認します
- ユーザーが製品ローンチを控えている場合:ローンチメールのシーケンスとアプリ内メッセージを連携させることを勧めます
- ユーザーがリストの反応が鈍っていると言及した場合:獲得への投資を勧める前に、再エンゲージメントシーケンスを提案します
関連スキル
| スキル | 使用する状況 |
|---|---|
| email-template-builder | HTML メールテンプレートとレンダリング基盤の構築 |
| analytics-tracking | メールのクリックトラッキングと UTM アトリビューションの設定 |
| launch-strategy | 製品ローンチに合わせたメールシーケンスの調整 |
| content-creator | メールの CTA のリンク先となるランディングページのコピー作成 |
| ab-test-setup | 統計的に有効なメール A/B テストの設計 |
トラブルシューティング
| 症状 | 考えられる原因 | 対処方法 |
|---|---|---|
| ウェルカムメールのクリック率が低い、または受信トレイへの配信率が低い | 配信到達性の問題、または件名やオファーの訴求力が弱い | 受信トレイへの配信テストを実施し、送信者の評価と SPF/DKIM/DMARC を確認します。件名のバリエーションをテストし、開封ではなくクリックで評価します。 |
| シーケンス全体でクリック数が減少している | 疲れ、または関連性の低下 | シーケンスを短くする、件名を改善する、または各メールの価値を高めます。 |
| 開封率は高いが、クリック率は低い | 本文または CTA の訴求力が弱い、あるいは Apple MPP によって開封数が水増しされている | 機械的な開封を除外した開封数を確認し、より強いベネフィットを盛り込んだ本文に書き換え、CTA を 1 つのアクションに絞ります。 |
| クリック率は高いが、コンバージョン率は低い | ランディングページの問題 | クリック後の体験を監査します。メッセージの一貫性、ページ速度、フォームの入力負荷を確認します。 |
| 3 通目以降に配信停止が増加している | 配信頻度が高すぎる、または売り込みが強すぎる | メール間隔を広げ、教育的なコンテンツを増やします。 |
| Gmail でメールが途中までしか表示されない | HTML テンプレートが 102KB を超えている | email-template-builder の render_size_analyzer.py を使ってサイズを削減します。 |
| シーケンスがトリガーされない | 自動化プラットフォームの設定ミス | トリガーイベントを確認し、配信抑制ルールが競合していないか確認します。 |
成功基準
- ウェルカムシーケンスのクリック率が 10% 超(ベンチマーク:10~20%)。開封数は傾向の把握のみに使用(Apple Mail Privacy Protection によって水増しされるため)
- ローンチ前と配信量を大幅に変更した後に、シード/配信テストで受信トレイへの配信を確認している
- ナーチャーシーケンスのクリック率が 3% 超(ベンチマーク:3~8%)
- トライアル終了時のコンバージョン率が 10% 超(ベンチマーク:10~25%)
- メールごとの配信停止率が 0.5% 未満(ナーチャーでは 0.3% 未満)
- すべてのメールで件名の A/B テスト用バリエーションを 3 種類以上テストしている
- 各シーケンスの分岐ロジックが、少なくとも 2 つの行動セグメントをカバーしている
- シーケンス単位のコンバージョン率(コンバージョン合計数 ÷ 初回送信数)が 5% 超
対象範囲と制限
対象範囲: SaaS/B2B 向けのライフサイクルメールシーケンスの設計、コピー、タイミング、分岐ロジック、セグメンテーション、パフォーマンスの最適化です。
対象外: メール HTML のレンダリング(email-template-builder を使用)、コールドアウトリーチシーケンス(cold-email を使用)、マーケティングオートメーションプラットフォームのセットアップ、トランザクションメールのインフラストラクチャです。
制限事項: ベンチマークは SaaS/B2B に重点を置いています。E コマース、消費者向け、その他の業種では、しきい値を調整してください。
Python 自動化ツール
1. 件名スコアラー(scripts/subject_line_scorer.py)
シーケンスメールの件名を開封率の見込みに基づいて評価し、シーケンスの種類(ウェルカム、トライアル、ナーチャリング、再エンゲージメント)を自動検出します。
python scripts/subject_line_scorer.py "Your trial ends tomorrow"
python scripts/subject_line_scorer.py --file subjects.txt --json
2. シーケンスマッパー(scripts/sequence_mapper.py)
シーケンス定義から、タイミング、分岐ロジック、終了条件を含むシーケンスマップを視覚的に生成します。
python scripts/sequence_mapper.py sequence_def.json
python scripts/sequence_mapper.py --sample --json
3. パフォーマンスアナライザー(scripts/performance_analyzer.py)
メールシーケンスの指標をベンチマークと照らし合わせて分析し、ボトルネックを特定して、最適化を提案します。
python scripts/performance_analyzer.py metrics.json
python scripts/performance_analyzer.py --sample --json