cold-email について
cold-emailは、B2B営業チーム向けに、パーソナライズした新規開拓メールやフォローアップを作成するライティングスキルです。相手に合わせた文体、関連性、到達性の確認を重視します。
主な機能
- 01初回アプローチメールの作成
- 02複数段階のフォローアップ作成
- 03見込み客や企業に合わせた個別化
- 04役職に応じた文体調整
- 05長さ・CTA・到達性の確認
活用シーン
- 01対象見込み客への初回メール作成
- 02異なる切り口でのフォロー計画
- 03経営層や技術職向けの文面調整
インストール
コマンドをコピーしてターミナルで実行します。
npx skills add https:/ / github.com/ borghei/ claude-skills --skill cold-emailインストール後、Claude Code で/cold-emailを入力して読み込まれたか確認します。
同梱ファイル
SKILL.md と一緒にインストールされる参考資料やスクリプト。
scripts/deliverability_checker.pysequence_optimizer.pysubject_line_scorer.py詳細
コールドメールでのアウトリーチ
シーケンスツールではなく、人が書いたように聞こえる、本番品質のB2B向けコールドメールです。
目次
- キーワード
- クイックスタート
- 主なワークフロー
- 文章作成の原則
- 対象者別のトーン調整
- 件名のフレームワーク
- フォローアップ戦略
- パーソナライズのフレームワーク
- 到達率の設定
- コンプライアンス要件
- 避けるべきパターン
- ベストプラクティス
- 連携ポイント
キーワード
コールドメール、コールドアウトリーチ、見込み客へのメール、SDRメール、営業メール、初回メール、フォローアップシーケンス、メールによる見込み客開拓、アウトバウンドメール、営業開発、シーケンス構築、メールのパーソナライズ、メール到達率、CAN-SPAM、GDPR、B2Bアウトリーチ、メールコンプライアンス、件名、返信率、クロージングメール
まず確認すること
メールを作成する前に、以下の情報を確認してください。不明または曖昧な項目がある場合は、推測せずに質問してください。
- ICP/見込み客の情報 — 役職、企業の種類・規模、職位(書き出し、関連性、トーン調整に影響します)
- 具体的な課題とアウトリーチのきっかけ — 課題と、なぜ今なのか(フレームワークの選択や書き出しの内容に影響します)
- 1つの具体的な実績 — 具体的な数値、顧客名、または成果(信頼性を示す一文に反映します)
- 単一のCTA/目標 — 面談の設定、返信の獲得、または紹介の依頼(1つの依頼内容を決めます)
中断ルール:出力に最も影響する2~3項目だけを質問してください。ユーザーが「とにかく下書きを作って」と言った場合は、そのまま進め、成果物の冒頭に前提を列挙してください。
クイックスタート
初回メールを書く
- ICP、具体的な課題、アウトリーチのきっかけを定義します
- 受信者の職位に応じてトーンを調整します
- 自社ではなく、相手の状況について書き出します
- 具体的な実績を添えて、1~2文で関連性を伝えます
- 負担の少ない依頼を1つだけ添えて締めくくります
- 件名のバリエーションを3つ作成します
- 内容を確認します:150語未満、企業用語を使わない、CTAは1つ
シーケンス全体を構築する
- 上記の手順で初回メールを書きます
- 切り口を変えたフォローアップを4~5通計画します
- 間隔を徐々に広げます(1、4、9、16、25、35日目)
- 各フォローアップは単独でも意味が通じるように書きます(受信者は以前のメールを覚えていないものとします)
- 最後は、プロフェッショナルな形でやり取りを締めくくるクロージングメールにします
- 送信前に到達率の設定を確認します
主なワークフロー
ワークフロー1:初回メールを1通作成する
ステップ1:背景情報を集める
必要な情報:
- 送信者の情報:役職、会社、販売しているもの、主な実績
- 見込み客の情報:役職、企業の種類・規模、想定される課題、アウトリーチのきっかけ
- 目標:面談を設定する?返信を得る?紹介を依頼する?
ステップ2:フレームワークを選ぶ
| フレームワーク | 適した場面 | 構成 |
|---|---|---|
| 課題優先 | 見込み客に明らかな課題がある | 課題の指摘 > 関連性 > 依頼 |
| きっかけベース | 資金調達、採用、ニュースなど具体的な出来事がある | きっかけへの言及 > 課題とのつながり > 依頼 |
| 共通の知人 | 紹介や共通のネットワークがある | 知人の名前を出す > 背景 > 依頼 |
| 価値優先 | 本当に役立つ情報を共有できる | 洞察/リソース > 簡潔な背景 > 依頼 |
| 直接依頼 | 見込み客の購入意欲が高い、または非常に上位の役職にある | 簡潔な背景 > 直接的な質問 |
ステップ3:メールの下書きを作る
構成:
Subject: [2-4 words, looks like an internal email]
[Opener: 1 sentence about their world — trigger, observation, or question]
[Relevance: 1-2 sentences connecting their situation to what you do]
[Proof: 1 sentence of credible evidence — specific number, named customer, result]
[Ask: 1 sentence with a single, specific, low-friction CTA]
[Sign-off]
ステップ4:確認する
- 全体で150語未満
- 書き出しが自社ではなく相手について述べている
- 「I」または「We」で始まる文がない
- CTAは1つだけで、複数ない
- CTAが断定文ではなく質問になっている
- 専門用語や企業用語を使っていない
- ビジネス上の友人に、別の友人へ送る内容として自然か
ワークフロー 2:一連のメールをまとめて作成
ステップ 1:メール 1 を作成する(ワークフロー 1 を使用)
ステップ 2:フォローアップの切り口を計画する
各フォローアップには、独自の切り口が必要です。執筆前に計画しましょう。
| メール | 日 | 切り口 | 新しい内容 |
|---|---|---|---|
| 1 | 1 日目 | 課題を最初に提示 | 最初のアプローチ |
| 2 | 4 日目 | 新しい証拠 | 事例、データ、または最近の成果 |
| 3 | 9 日目 | 別の課題 | 相手の状況に対する別の切り口 |
| 4 | 16 日目 | 業界の知見 | 相手の業界に関する注目すべき情報 |
| 5 | 25 日目 | 直接的な質問 | 背景説明なしの、簡潔で明確な依頼 |
| 6 | 35 日目 | 最後の連絡 | プロフェッショナルな締めくくり、紹介の依頼 |
ステップ 3:各フォローアップを作成する
すべてのフォローアップに適用するルール:
- 単独で成立する:過去のメールを読まなくても内容がわかる
- 新しい切り口:前のメールにはなかった内容を伝える
- メール 1 より短くする(後のメールほど短くする)
- 「ちょっと確認です」や「再度ご連絡します」とは決して書かない
- 過去のメールすべてに言及しない(「以前の 3 通のメールでお伝えしたとおり……」など)
ステップ 4:最後の連絡メールを作成する
最後の連絡メールでやり取りを締めくくります。これが最後のメールだと伝えることで、逆説的ですが返信率が上がります。
テンプレート:
Subject: closing the loop
[Name],
Last note from me. If [specific problem] becomes a priority,
reply here and I'll pick it up.
If there's someone else at [Company] better suited for this
conversation, a name would help.
Either way — [genuine well-wish related to something specific].
[Sign-off]
ワークフロー 3:パフォーマンスの改善
ステップ 1:問題を診断する
| 症状 | 考えられる原因 | 対策 |
|---|---|---|
| 開封率が低い(25% 未満) | 件名 | 新しい件名のパターンを試す |
| 開封されるが返信がない(返信率 2% 未満) | メール本文 | 関連性を高め、負担の少ない CTA に書き直す |
| 返信はあるが、期待した結果にならない | CTA の不一致 | 依頼内容を調整する |
| バウンス率が高い(5% 超) | リストの品質 | 送信前にメールアドレスを確認する |
| スパムに振り分けられる | 配信到達性 | SPF/DKIM/DMARC を確認し、送信量を減らして、ドメインをウォームアップする |
ステップ 2:パフォーマンスの低い要素を書き直す
一度に一つの要素に集中します。問題が件名だけであれば、メール全体を書き直さないでください。
ステップ 3:テストして測定する
- 件名の A/B テストは、各パターンで最低 100 件送信して実施します
- 一度にテストする変数は一つにします
- 結論を出す前に、3~5 日分のデータを待ちます
- 今後の参考のために、すべてのテストと結果を記録します
執筆の原則
1. 販売者ではなく、同業者のように書く
メールがマーケティング文句に聞こえた時点で、削除されます。
確認方法: 他社の優秀な同僚にこのメールを送りますか?そうでなければ、書き直しましょう。
2. すべての文に役割を持たせる
各文は、次のいずれかを果たす必要があります。
- 好奇心を引き出す
- 関連性を示す
- 信頼性を高める
- 依頼につなげる
どれにも当てはまらない文は削除しましょう。
3. パーソナライズは課題につなげる
一般的なパーソナライズは、何もしないより悪い結果になります。
- 悪い例:「スタンフォード大学に通われていたと知りました」と述べた後、スタンフォード大学と関係のない売り込みをする
- 良い例:「SDR を 3 人採用中だと拝見しました。通常、これは新規開拓のメールを拡大している兆候です。まさに私たちがお手伝いできる課題です。」
パーソナライズした内容を、連絡した理由につなげる必要があります。
4. 自分ではなく、相手の状況から始める
書き出しでは、自分や自社の製品ではなく、相手の状況、課題、背景を取り上げましょう。
5. 1 通のメールにつき依頼は 1 つ
通話の予約、デモの視聴、事例の確認、さらに返信で導入時期を知らせることを、すべて一度に求めてはいけません。1 つに絞りましょう。
対象者別の文体調整
| 対象者 | 長さ | トーン | 件名のスタイル | 効果的な要素 |
|---|---|---|---|---|
| C-suite(CEO、CRO、CMO) | 3~4文 | 極めて簡潔、同じ立場の相手向け、戦略的 | 短く、やや曖昧で、社内向けに見える | 大きな課題 > 関連する実績 > 1つの質問 |
| VP/ディレクター | 5~7文 | 率直で、指標を重視 | やや具体的 | 具体的な所見 + 明確なビジネス上の切り口 |
| マネージャー | 7~10文 | 実務的で、下調べが伝わる | 説明的でもよい | 具体的な課題 + 実践的な価値 + 簡単な CTA |
| 技術職(エンジニア、アーキテクト) | 7~10文 | 正確で、無駄がない | 技術的に具体的 | 正確な課題 > 精密な解決策 > 手間のかからない依頼 |
| 創業者/一人で活動する人 | 5~7文 | 共感的で、対等な立場 | カジュアルで、人間味がある | 共通の経験 + 関連する実績 + 会話調の依頼 |
ルール:組織図で上位になるほど、メールは短くする必要があります。
件名のフレームワーク
原則
件名の目的は、メールを開いてもらうことです。価値を伝えることでも、気の利いた表現にすることでもありません。ただ開いてもらうことです。
優れたコールドメールの件名は、社内メールのように見えます。短く、少し曖昧で、クリックしたくなる程度の好奇心を誘います。
効果的なパターン
| パターン | 例 | 効果がある理由 |
|---|---|---|
| 2~3語 | "quick question" | 同僚からの実際のメールのように見える |
| 具体的なきっかけ + 質問 | "your TechCrunch piece" | スパムに見えない程度に具体的 |
| 共通の文脈 | "re: Series B" | コールドメールではなく、フォローアップのように感じられる |
| 所見 | "your ATS setup" | 関連性があり、売り込みがましくない |
| 紹介のきっかけ | "[mutual name] suggested I reach out" | 社会的証明を最初に示せる |
| 役割に即した内容 | "SDR team scaling" | 相手のことを理解していると伝わる |
開封されにくくなるパターン
- 何であれすべて大文字にする
- 件名に絵文字を使う
- 偽の Re: や Fwd:(最初の言葉を読む前から信頼を損ないます)
- 質問形式("Are you struggling with X?")—広告のように聞こえます
- 会社名を出す("Acme Corp: helping you achieve...")
- ブログの見出し形式("5 ways to improve your...")
- 感嘆符
フォローアップ戦略
送信間隔
| メール | 送信日 | 間隔 | 備考 |
|---|---|---|---|
| メール 1 | 1日目 | — | 初回の連絡 |
| メール 2 | 4日目 | +3日 | 新たな証拠の切り口 |
| メール 3 | 9日目 | +5日 | 別の課題 |
| メール 4 | 16日目 | +7日 | 業界の知見 |
| メール 5 | 25日目 | +9日 | 直接的な質問 |
| 終了の連絡 | 35日目 | +10日 | やり取りを締めくくる |
間隔は時間とともに長くなります。しつこくても、迷惑にならないようにします。
フォローアップの切り口を交代させる
| 切り口の種類 | 説明 | 例 |
|---|---|---|
| 新たな証拠 | 導入事例、データポイント、最近の成果 | "前回ご連絡してから、[Company] の [metric] を [%] 削減できました" |
| 別の課題 | 相手の環境における別の問題 | "[topic A] はひとまず置いておいて、[topic B] には対応されていますか?" |
| 業界の知見 | 相手の業界に関する注目すべき情報 | "[industry trend] を拝見しました。多くのチームは [approach] で対応しています" |
| 直接的な質問 | 前置きのない簡単な依頼 | "[Name] さん、ひとつだけ。 [Company] で [function] を担当しているのはどなたですか?" |
| 逆紹介の依頼 | 紹介を依頼する | "もしご担当外でしたら、どなたにおつなぎいただくのがよいでしょうか?" |
| 社会的証明 | 同業者が実践していること | "[Similar company] も最近同じ課題に直面しました。うまくいった方法はこちらです" |
パーソナライズのフレームワーク
パーソナライズの3段階
Tier 1:セグメントレベル(最低限)
- 業界特有の課題
- 企業規模に応じた課題
- 役割に応じた表現や優先事項
Tier 2:企業レベル(標準)
- 最近の企業ニュース(資金調達、採用、製品のローンチ)
- 技術スタックの兆候(使用しているツール)
- 成長の兆候(求人情報、オフィスの拡張)
Tier 3:個人レベル(高水準)
- 相手が公開したコンテンツ(投稿、記事、講演)
- キャリア上の変化(新しい役職、昇進)
- 共通のつながりや経験
- 相手が主導している具体的なプロジェクトや取り組み
パーソナライズに活用できる情報源
| 情報源 | 確認できる内容 | 活用方法 |
|---|---|---|
| LinkedIn プロフィール | 役職、在職期間、共有しているコンテンツ | 役職に合わせた書き出しにし、投稿に触れる |
| 会社のブログ | 優先事項、企業文化、技術の選択 | 相手が掲げる優先事項に、自社のソリューションを結び付ける |
| 求人情報 | 成長分野、課題、技術スタック | 「X の採用を進めているということは、通常……」と伝える |
| プレスリリース/ニュース | 資金調達、提携、ローンチ | きっかけを踏まえた書き出しにする |
| GitHub/技術ブログ | 技術的な判断、技術スタックの選択 | 技術的な関連性と信頼性を示す |
| ポッドキャスト/講演 | 意見、専門分野 | 「[講演]での X に関するお話が印象に残りました……」と伝える |
到達率の設定
インフラ要件
| コンポーネント | 内容 | 理由 |
|---|---|---|
| 専用の送信ドメイン | mail.yourdomain.com または outreach.yourdomain.com | メインドメインのレピュテーションを保護します |
| SPF レコード | 送信サーバーを認証する DNS TXT レコード | 送信権限があることを証明します |
| DKIM 署名 | メールに付与する暗号署名 | メールが送信中に改ざんされていないことを証明します |
| DMARC ポリシー | SPF/DKIM の適用方法を指定する DNS レコード | 受信サーバーに、認証に失敗したメールの処理方法を伝えます |
| ドメインのウォームアップ | 4~6 週間かけて送信量を徐々に増やすこと | ISP に対する送信者のレピュテーションを築きます |
ウォームアップのスケジュール
| 週 | 1 日あたりの送信数 | 備考 |
|---|---|---|
| 1 | 10~20 | エンゲージメントのある連絡先のみに送信します |
| 2 | 20~40 | 既存の連絡先と新規の連絡先を組み合わせます |
| 3 | 40~70 | 少ない送信量で新規開拓を始めます |
| 4 | 70~100 | バウンス率を注意深く監視します |
| 5~6 | 100~150 | バウンス率が 3% 未満なら増やします |
| 7 以降 | 最大 150~200 | 新規開拓の通常運用 |
到達率の監視
- バウンス率:3% 未満を維持します(5% を超えるとレピュテーションが損なわれます)
- スパム報告率:0.1% 未満を維持します
- 送信前にメールアドレスを確認します(検証サービスを利用します)
- ブラックリストを毎月確認します(MXToolbox、Google Postmaster)
- キャンペーンの前に mail-tester.com を使って到達率スコアを確認します
メール形式のルール
- プレーンテキストまたは最小限の HTML を使用します(ロゴ、画像、過剰な書式設定は使用しません)
- 可能であればトラッキングピクセルを使いません(スパムフィルターに検知されるため)
- リンクは最大 1~2 個に制限します
- スパムを誘発する語句(「無料」「保証」「今すぐ行動」「期間限定」)を避けます
- メールは 200 語未満にします
- 住所を記載します(CAN-SPAM の要件)
- 配信停止の手段を設けます
コンプライアンス要件
CAN-SPAM(米国)
米国の受信者に送信するすべての商用メールに適用されます。
- 送信者の身元が明確で、誤解を招く表現がない
- 件名が誤解を招くものではない
- 郵送先の住所が記載されている
- オプトアウトの手段があり、機能している
- オプトアウトの申し出に 10 営業日以内に対応する
- 該当する場合、広告であることが明記されている
GDPR(欧州連合)
EU/EEA 居住者へのメールに適用されます。
- B2B のアプローチにおける正当な利益の根拠が記録されている
- 見込み客のデータを適法な情報源から収集している
- プライバシー通知を参照できる
- データ処理記録を保管している
- 消去の権利に速やかに対応する
- データ最小化:必要な情報のみを収集する
- 正当な利益が適用される B2B では同意は不要ですが、その根拠を記録し、正当性を説明できる必要があります
CASL(カナダ)
カナダの受信者に送信する商用電子メッセージに適用されます。
- 明示的または黙示的な同意が記録されている
- 送信者が明確に示されている
- 配信停止の手段が機能している
- 黙示的な同意の有効期間は、最後の取引から 2 年間、または問い合わせから 6 か月間
法域にかかわらず推奨されるベストプラクティス
- 常に簡単に利用できる配信停止の手段を設けます
- オプトアウトには速やかに対応します(法的な最長期間まで待ちません)
- メールリストを購入しません(品質が低く、コンプライアンス上のリスクがあります)
- アプローチの法的根拠を記録します
- 同意とオプトアウトの申し出の記録を保管します
アンチパターン
| パターン | うまくいかない理由 |
|---|---|
| 「このメールがあなたに届く頃には、お元気でお過ごしのことと思います」 | 定型文の一斉送信だと瞬時に見抜かれます |
| 「ご連絡したのは……」 | 本題に入る前に、意味のない言葉が並びます |
| 「私の名前は X で、Y で働いています」から始める | 名前は相手にも見えています。役立つ内容から始めましょう。 |
| 1 通目のメールで機能を羅列する | まだ相手からの信頼がない段階で、機能を気にする人はいません |
| ロゴや色を使った HTML テンプレート | マーケティングメールに見え、迷惑メールとして振り分けられます |
| 偽の Re:/Fwd: 件名 | 誤解を招き、信頼を損ないます |
| 「念のため確認です」というフォローアップ | 価値を加えず、信頼を損ないます |
| 文脈のない社会的証明 | 「500 社と取引しています」だけでは、関連性がなければ何の意味もありません |
| 1 通目のメールで長文の事例紹介を送る | フォローアップ用に取っておきましょう |
| 消極的な CTA(「ご興味があればお知らせください」) | 弱い表現です。直接質問するか、具体的な次のステップを提案しましょう。 |
| 1 通のメールに複数の CTA を入れる | 決断できなくなります。1 通のメールにつき、依頼は 1 つにしましょう。 |
| メインのドメインから送信する | ドメイン全体の評価を損なうリスクがあります |
ベストプラクティス
-
会社の共有アドレスではなく、実在する個人から送信する — 「[email protected]」より「[email protected]」のほうが、常に高い成果を上げます。
-
送信前にメールを声に出して読む — くどく感じたら削りましょう。パンフレットのように聞こえたら、書き直しましょう。
-
送信時間を調整する — B2B では、見込み顧客のタイムゾーンで火曜日から木曜日の午前 8~10 時に送ると、開封率が最も高くなります。
-
キャンペーン前にメールアドレスを確認する — バウンス率が 5%になると、ドメインの評価が損なわれます。すべてのアドレスを確認しましょう。
-
開封率ではなく返信率を追跡する — プライバシー機能がトラッキングピクセルをブロックするため、開封の追跡は信頼できません。重視すべき指標は返信率です。
-
個別のメールではなく、シーケンスを作成する — 返信の大半は 1 通目ではなくフォローアップから得られます。執筆前にシーケンス全体を計画しましょう。
-
プレイブックを文書化する — 成果の出たメール、件名、切り口はすべて、チーム向けに記録しましょう。組織のナレッジを蓄積しましょう。
-
配信停止の希望にはすぐに対応する — 法的義務であるだけでなく、プロフェッショナルとして欠かせない対応です。24 時間以内に処理しましょう。
-
送信ドメインをローテーションする — 2~3 個の送信ドメインを使って送信量を分散し、評価を保護しましょう。
-
徹底的にセグメント化する — 1,000 人に送る汎用テンプレートより、理想的な顧客像に合致する 50 人に送るパーソナライズされたメールのほうが、高い成果を上げます。
統合ポイント
- コピーライティング — ランディングページやマーケティングページのコピーに活用します。コールドメールには異なる制約(短く、個人的なトーンで、視覚的なデザインは使わない)があります。
- コンテンツ戦略 — フォローアップメールで紹介するコンテンツ(事例紹介、ガイド)を作成するために活用します。
- マーケティングコンテキスト — ICP の定義とポジショニングに活用します。誰をターゲットにするのか、なぜそうするのかが分からないなら、コールドメールは適切な手段ではありません。
- マーケティング心理学 — 心理的原則(返報性、社会的証明、希少性)を応用して、メールのメッセージを強化します。
- キャンペーン分析 — シーケンスのパフォーマンスを追跡し、データに基づいて最適化するために活用します。
トラブルシューティング
| 症状 | 考えられる原因 | 対処法 |
|---|---|---|
| 開封率が15%未満 | 件名が長すぎる、スパムっぽい、または一般的すぎる | 社内メールのような2~4語の件名をテストします。subject_line_scorer.pyを実行します。 |
| 開封されるが返信率が1%未満 | メール本文に関連性がない、またはCTAのハードルが高すぎる | 相手の状況に触れる導入文に書き直します。断定的な文ではなく、質問形式のCTAを使います。 |
| メールが迷惑メールに振り分けられる(2026年) | SPF/DKIM/DMARC、またはRFC 8058のワンクリック登録解除が未設定 | Gmail/Yahoo/Microsoftは現在、要件に準拠していない一斉送信メールを拒否します。deliverability_checker.pyを実行します。 |
| バウンス率が3%超 | 未確認のメールリスト、または役割ベースのアドレス | 送信前にすべてのアドレスを確認します。キャッチオールアドレスと役割アカウントを削除します。 |
| 迷惑メール報告率が0.10%超 | ターゲティングが不適切、または送信頻度が高すぎる | Gmailは2026年時点で0.10%をしきい値として適用しています。ターゲティングを改善し、ドメインあたりの送信量を減らします。 |
| 返信はあるが、期待した結果につながらない | CTAとファネルの段階が一致していない | 見込み客の準備状況に合わせてCTAのハードルを調整します。C-suiteには質問形式が適しており、マネージャーにはデモリンクも受け入れられます。 |
| ドメインがブラックリストに登録されている | メインドメインから送信している、または送信量が多すぎる | 送信用の専用サブドメインを使います。新しいドメインは4~6週間かけてウォームアップします。1アドレスあたり1日最大100通にします。 |
成功基準
- シーケンス全体を通じて開封率が継続的に35%超(ベンチマーク:B2Bコールドメールで25~40%)
- 返信率が3%超(ベンチマーク:ターゲティングが適切なコールドアウトリーチで2~5%)
- すべてのキャンペーンでバウンス率が2%未満(Gmail/Microsoftの2026年のしきい値)
- 迷惑メール報告率が0.10%未満(2026年のGmail/Yahooによる厳格な適用基準)
- SPF/DKIM/DMARC/RFC 8058を完全に設定し、到達率が95%超
- シーケンスでは1通目だけでなく、2~5通目のメールからも返信を獲得する(フォローアップが返信の60%以上を担う)
- すべてのメールを150語未満にし、CTAを1つだけ含め、企業特有の堅苦しい表現を一切使わない
対象範囲と制限事項
対象範囲:
- B2Bコールドメールのアウトリーチ戦略と文面
- 複数メールのシーケンス設計と最適化
- 件名と本文のフレームワーク
- メール到達性のインフラ設定(SPF、DKIM、DMARC、ドメインのウォームアップ)
- CAN-SPAM、GDPR、CASLへの準拠に関するガイダンス
- パフォーマンスの診断と改善の方法論
対象範囲外:
- メールHTMLテンプレートの設計(email-template-builderを使用)
- マーケティングオートメーションプラットフォームの設定(Outreach、Salesloft、Apollo)
- メールリストの作成またはスクレイピング(コンプライアンス上のリスク)
- ウォームメール/インバウンドメールのシーケンス(email-sequenceを使用)
- 電話スクリプトやLinkedInのアウトリーチシーケンス
- コンプライアンスに関する法的助言(管轄区域固有の要件については法律の専門家に相談してください)
制限事項:
- スクリプトはヒューリスティック分析を使用し、実際の受信トレイでのテストは行いません(本番環境での検証にはmail-tester.comを使用してください)
- 到達性チェッカーは実際のDNSルックアップを実行できません(SPF/DKIM/DMARCレコードは別途確認してください)
- ベンチマークはB2B SaaSを対象としています。他の業界ではしきい値を調整してください
Python自動化ツール
1. 件名スコアラー(scripts/subject_line_scorer.py)
決定論的なヒューリスティックを用いて、到達性、スパムリスク、開封率の可能性に基づき、コールドメールの件名をスコアリングします。
python scripts/subject_line_scorer.py "quick question"
python scripts/subject_line_scorer.py --file subjects.txt --json
2. 到達性チェッカー(scripts/deliverability_checker.py)
2025~2026年のGmail/Yahoo/Microsoftの要件に照らして、スパムを誘発する要素、HTMLの複雑さ、リンク密度、コンプライアンスについてメールの内容を監査します。
python scripts/deliverability_checker.py email.txt
python scripts/deliverability_checker.py email.txt --domain yourdomain.com --json
3. シーケンスオプティマイザー(scripts/sequence_optimizer.py)
コールドメールのシーケンスのパフォーマンスデータを業界ベンチマークと照らし合わせて分析します。開封率、返信率、バウンス率、送信間隔の問題を診断します。
python scripts/sequence_optimizer.py sequence_data.json
python scripts/sequence_optimizer.py --sample --json