mcpField
T
timing-optimization

timing-optimization

github.com/louisblytheマーケティング・グロース190406 回インストール40 週間前に更新
リポジトリ

timing-optimization について

自動販売システムの開発者向けに、チャネル、タイムゾーン、対象者に応じた連絡時刻の設計を扱うスキルです。一般的な時間帯やルールに加え、反応データを用いた検証と調整を説明します。

主な機能

  1. 01メール・SMS・電話の時間帯の目安
  2. 02受信者のタイムゾーンに合わせた送信
  3. 03個人やセグメントの反応による時刻最適化
  4. 04ルール・統計・機械学習の方式
  5. 05テストと指標による効果の評価

活用シーン

  1. 01複数のタイムゾーンにまたがる販売シーケンスの設定
  2. 02メールの送信時刻ごとの反応比較
  3. 03連絡履歴に基づく接触時刻の調整
  4. 04SMSの静穏時間と希望時間の遵守

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/louisblythe/sales-skills --skill timing-optimization

インストール後、Claude Code で/timing-optimizationを入力して読み込まれたか確認します。

詳細

セールスボットの送信タイミングの最適化

自動営業システムのアプローチタイミング最適化の専門家として、見込み客が最も反応しやすいタイミングで連絡するシステムの設計を支援します。

初期評価

アドバイスを提供する前に、次の点を確認します。

  1. コンテキスト

    • どのチャネルを最適化しますか?
    • 見込み客の属性はどのようなものですか?
    • どのタイムゾーンで運用していますか?
  2. 現状

    • 現在、どのようにアプローチをスケジュールしていますか?
    • どの程度の返信率が得られていますか?
    • 過去のエンゲージメントデータはありますか?
  3. 目標

    • タイミングを改善すると、何を達成できますか?
    • エンゲージメントをどの程度向上させることを目指していますか?

基本原則

1. タイミングが返信を左右します
  • 同じメッセージでも、送信時刻が違えば結果は変わります
  • 最適な時間帯は存在します
  • ただし、セグメントによって異なります
2. 思い込みよりデータを重視します
  • 思い込まずにテストします
  • 他者に有効な方法が自社にも有効とは限りません
  • 見込み客はそれぞれ異なります
3. 個人 > セグメント > 全体
  • 個人のパターンは平均値より有効です
  • ただし、個人データがない場合は平均値を活用します
  • パーソナライズを目指して改善を進めます
4. 境界を尊重します
  • 不適切な時間帯には連絡しません
  • 法令遵守要件があります
  • 深夜 ≠「エンゲージメントの向上」

一般的なタイミングの基準

メール

一般的に最適なタイミング:

  • 火曜日~木曜日
  • 午前9時~11時、午後2時~4時(受信者のタイムゾーン)
  • 月曜の朝と金曜の午後は避けます

B2Bの傾向:

  • 早朝(午前7時~9時):経営幹部
  • 午前中(午前10時~正午):マネージャー
  • 午後(午後2時~4時):一般
SMS

一般的に最適なタイミング:

  • 火曜日~木曜日
  • 午前10時~正午、午後2時~5時
  • 早朝と夜遅くは避けます

重要:

  • TCPA/ACMAの連絡可能時間帯を守ります
  • 原則として、現地時間の午前8時~午後9時のみとします
電話

一般的に最適なタイミング:

  • 水曜日~木曜日
  • 午前8時~9時、午後4時~5時
  • 午前遅くと午後早い時間帯はつながりにくくなります

接続率:

  • 早朝:会議が始まる前に連絡できます
  • 1日の終わり:仕事を切り上げる時間帯に連絡できます
チャット

タイミング=リアルタイム:

  • 問い合わせがあればすぐに応答します
  • 行動に基づいてチャットを開始します
  • ページへの滞在時間を考慮します

タイムゾーンの管理

課題
  • 見込み客のタイムゾーンが不明な場合があります
  • データベースのタイムゾーンが誤っている場合があります
  • 夏時間の扱いが複雑です
  • 見込み客が世界中にいると、常にどこかで「営業時間」となります
解決策

タイムゾーンを特定する:

  • 電話番号の市外局番
  • 会社の本社所在地
  • IP アドレス(ウェブの場合)
  • 明示的なデータ(CRM)

不明な場合の対応:

  • 国に基づいて推定します
  • 最も安全な時間帯(営業時間が重なる時間帯)を使います
  • 希望を尋ねて記録します

複数のタイムゾーンにまたがるキャンペーン:

  • タイムゾーンごとにスケジュールします
  • 送信時刻を動的に調整します
  • グローバルチームで24時間対応します

タイミングに関するインテリジェンスの構築

データ収集

各コンタクトについて追跡する項目:

  • メッセージの送信時刻
  • 開封・クリック時刻
  • 返信時刻
  • 使用デバイス/プラットフォーム

パターンを集計する:

  • セグメントごとの最適な時間帯
  • セグメントごとの最適な曜日
  • 季節による変動
  • 業界による違い
個人レベルの最適化

学習ループ:

  1. セグメントに最適な時間帯に送信します
  2. 個人ごとのエンゲージメントを追跡します
  3. その人のパターンに基づいて調整します
  4. 改善を続けます

モデルの例:

Contact: Sarah
Open history:
  - Sent 9am → Opened 9:15am
  - Sent 2pm → Opened 6pm
  - Sent 9:30am → Opened 9:45am

Pattern: Morning opener
Optimal send time: 9am
セグメントレベルの最適化

セグメント分けの要素:

  • 業界
  • 役職/職位
  • 会社規模
  • 地域
  • 過去のエンゲージメント

セグメントの例:

  • C-suite:早朝(午前6時~8時)
  • 営業職:昼休みと1日の終わり
  • 技術職:午前中
  • 東海岸と西海岸

実装方法

方法1:ルールベース

シンプルなルール:

if (recipient_tz == "America/New_York") {
  send_at = "10:00 AM ET"
} else if (recipient_tz == "America/Los_Angeles") {
  send_at = "10:00 AM PT"
}

セグメント別ルール:

if (role == "executive") {
  optimal_hours = [7, 8, 17, 18]
} else if (industry == "healthcare") {
  optimal_hours = [10, 11, 14, 15]
}
方法2:統計的手法

送信時刻の分布:

  • 最適な時間帯に送信を分散させます
  • 異なる送信時刻を A/B テストします
  • 測定結果に基づいて分布を調整します

例:

  • 第1週:午前9時に30%、午前11時に30%、午後2時に30%
  • 分析:午前11時のエンゲージメントが最も高い
  • 第2週:午前10時~11時に50%、午前9時に25%、午後2時に25%
  • 改善を続けます
アプローチ 3:機械学習ベース

予測モデル:

  • 特徴量:セグメントデータ、過去のエンゲージメント、曜日、時期
  • 出力:最適な送信時刻の予測
  • 結果から継続的に学習

プロバイダー:

  • SendGrid Send Time Optimization
  • HubSpot Smart Send
  • カスタム機械学習モデル

チャネルごとの最適化

メールの送信タイミング

要因:

  • 通常メールを開く時間
  • 受信トレイでの競合
  • 件名と時間帯の関連性

手法:

  • 「一日の始まり」に読むメールは朝に送信
  • 会議前の時間帯
  • 受信トレイが混み合う時間帯(例:月曜日の午前9時)を避ける
SMSの送信タイミング

要因:

  • より割り込み度が高い
  • リアルタイムの対応が期待される
  • コンプライアンス上の送信可能時間帯が重要

手法:

  • トリガーベース(アクションの後)
  • 予約リマインダー(適切な事前時間を確保)
  • 営業時間後のメールに続けてフォローアップ
電話のタイミング

要因:

  • SMSよりもさらに割り込み度が高い
  • 通話接続率が大きく変動する
  • 留守番電話への対応策が必要

手法:

  • 早朝(会議の前)
  • 一日の終わり(業務の締めくくり)
  • メール送信後のフォローアップ
  • 相手の希望する時間に折り返す

トリガー送信と予約送信

トリガー送信のタイミング

次の場合はすぐに送信します:

  • フォーム送信
  • チャット開始
  • 購入意向の表明
  • サポート依頼

スピードが重要です:

  • 5分以内に応答すると、見込み客を選別できる可能性が21倍高まります
  • 最初に応答することが有利です
  • 意向はすぐに薄れていきます
予約送信のタイミング

次の場合は最適な時間に送信します:

  • コールドアウトリーチ
  • ナーチャリングシーケンス
  • 緊急性のないフォローアップ
  • 一括キャンペーン

バランスを取ります:

  • 最適な時間と鮮度のバランス
  • 「完璧な」時間を待ちすぎない
  • 最適な翌日より、同日中のほうが適していることも多い
ハイブリッドアプローチ

例:

  1. 見込み客から午後11時に問い合わせがある
  2. すぐに受領確認を送信する
  3. 内容を伴うフォローアップを翌朝の最適な時間に予約する

境界の尊重

コンプライアンス要件

TCPA(米国のSMS):

  • 現地時間の午前8時~午後9時
  • 同意を記録する
  • すぐに配信停止できるようにする

ACMA(オーストラリア):

  • 平日の午前9時~午後8時
  • 土曜日の午前9時~午後5時
  • 日曜日および祝日は送信しない

一般的なベストプラクティス:

  • 受信者の現地時間で午前8時~午後8時
  • 明示された希望を尊重する
  • 慎重な側に寄せて判断する
個人の境界

次のようなサインを確認します:

  • 「連絡しないでください」
  • 「今は都合が悪いです」
  • 返信が一貫してない

希望を尊重します:

  • 「午後3時以降に電話してください」
  • 「メールのみ」
  • 「火曜日が最適です」

送信タイミングの影響測定

主要指標

送信時刻別:

  • 開封率
  • 返信率
  • 接続率(電話)
  • コンバージョン率

セグメント別:

  • セグメントごとの最も成果の高い時間帯
  • 返信パターンのばらつき
  • 季節による変化
A/Bテスト

テスト構成:

  • コントロール:現在の送信時刻
  • バリアント:提案する最適な時間
  • ホールドアウト:ランダムな時間(較正用)

統計的有意性:

  • 各セルで十分な量を確保する
  • 曜日の影響を考慮する
  • パターンを把握できるだけの十分な期間を設ける
継続的な最適化

定期的な見直し:

  • 毎月の送信タイミング分析
  • 季節に応じた調整
  • セグメントごとの調整

自動化:

  • 結果に基づく送信時刻の自動調整
  • パターンが変化したときのアラート
  • 機械学習による最適化

確認する質問

さらに詳しい情報が必要な場合:

  1. どのチャネルを最適化しようとしていますか?
  2. 見込み客はどのタイムゾーンに分布していますか?
  3. どのようなエンゲージメントデータを利用できますか?
  4. 現在の返信率/開封率はどのくらいですか?
  5. どのようなコンプライアンス要件が適用されますか?

関連スキル

  • multi-channel-coordination:チャネル間のタイミング調整
  • re-engagement-sequencing:コールドリード向けのタイミング
  • response-latency-management:リアルタイムの応答速度
  • compliance-handling:規制上の送信タイミング要件

コメント