SaaSの無料トライアルに登録した見込み客の登録情報と利用状況から、フォローの優先度とメールの下書きを作って営業の担当に渡す
無料トライアルの登録者について、登録情報と製品の利用状況からフォローの優先度を決め、その人の使い方に合わせたフォローメールの下書きを作って担当者に渡します。担当者は下書きを確かめて送ります。
- 生成AI
- ChatGPT/Claude
- 連携・自動化
- Make/n8n/Power Automate/Zapier
- 対象業界
- EC/IT・SaaS/教育
- 対象部門
- マーケティング/営業
- 対象業務
- 分類・仕分け/書類作成
- 主な課題
- 営業フォローが追いつかない/属人化している/書類作成に時間がかかる
- AIで行う処理
- 生成
- 主な効果
- 対応スピード向上/工数削減/機会損失防止
- 導入難易度
- ★★☆☆☆
- 実装レベル
- 半自動化
- 費用感
- ノーコード連携(中)
- 人間の確認
- 条件付き
01導入前 / 導入後の業務フロー
- 毎朝、担当者が前日までの登録者の一覧をスプレッドシートで確かめる
- 登録者ごとに会社名で検索し、会社の規模と業種、既存の顧客でないかを確かめる
- 製品の管理画面を開き、ログインの回数、招待の人数、使った機能を見る
- 見た内容から、今日連絡するか、後にするか、連絡しないかを決める
- 連絡すると決めた登録者に、フォローのメールを1通ずつ書く
- 送ったことをスプレッドシートに記録する
- 期間の終わりが近い登録者には、もう一度利用状況を見て2回目の連絡をする
- 自動トライアルの登録があると、製品からWebhookで登録情報が届き、トライアル台帳に1行加わる
- 自動毎晩、製品が「登録から2日目」と「期間終了の4日前」に当たる登録者の利用状況をまとめて送る
- 自動トライアル台帳を引き、既存の顧客、連絡の不可、社内の検証用の登録を除く
- 自動利用状況の数字から、規則で優先度(A/B/C)と、連絡の切り口を決める
- 自動AI by Zapier が、優先度と切り口と利用状況の事実から、フォローメールの下書きを作る
- 自動担当者の送信元でGmailに下書きを作り、台帳に優先度と下書きの要点を書き込む
- 自動担当者に、その日の対象を優先度の順で知らせる
- 人担当者が下書きを開き、事実と言い回しを確かめて直す
- 人担当者が送るか、電話に切り替えるかを決めて、結果を台帳に記録する
各工程の詳しい説明を読む
- 毎朝、担当者が前日までの登録者の一覧をスプレッドシートで確かめる
- 登録者ごとに会社名で検索し、会社の規模と業種、既存の顧客でないかを確かめる
- 製品の管理画面を開き、ログインの回数、招待の人数、使った機能を見る
- 見た内容から、今日連絡するか、後にするか、連絡しないかを決める
- 連絡すると決めた登録者に、フォローのメールを1通ずつ書く
- 送ったことをスプレッドシートに記録する
- 期間の終わりが近い登録者には、もう一度利用状況を見て2回目の連絡をする
(a)連絡が追いつかない。 1件20分で月300件は100時間です。利用状況を見に行く手順が重く、登録から連絡までが3〜4日空くことが珍しくありません。その間に、最初の設定でつまずいた登録者が離れていきます。
(b)優先度が担当者ごとに違う。 ある担当者は従業員規模で、別の担当者はログインの回数で順番を決めています。同じ登録者でも、誰が見るかで連絡の順番が変わります。 どの決め方が成果につながっているのかも、記録が無いので分かりません。
(c)文面が使い方に合っていない。 忙しい日はひな形を少し変えて送ります。すでにメンバーを招待して使い込んでいる登録者に「まずはログインしてみてください」と送るような食い違いが起き、返信が来なくなります。
(d)2回目の連絡が抜ける。 期間の終わりが近い登録者を見返す手順は、担当者の記憶に頼っています。使い込んでいたのに、期間が切れるまで誰も連絡しなかった登録者が月に何件か出ます。
- 【自動】 トライアルの登録があると、製品からWebhookで登録情報が届き、トライアル台帳に1行加わる
- 【自動】 毎晩、製品が「登録から2日目」と「期間終了の4日前」に当たる登録者の利用状況をまとめて送る
- 【自動】 トライアル台帳を引き、既存の顧客、連絡の不可、社内の検証用の登録を除く
- 【自動】 利用状況の数字から、規則で優先度(A/B/C)と、連絡の切り口を決める
- 【自動】 AI by Zapier が、優先度と切り口と利用状況の事実から、フォローメールの下書きを作る
- 【自動】 担当者の送信元でGmailに下書きを作り、台帳に優先度と下書きの要点を書き込む
- 【自動】 担当者に、その日の対象を優先度の順で知らせる
- 【人】 担当者が下書きを開き、事実と言い回しを確かめて直す
- 【人】 担当者が送るか、電話に切り替えるかを決めて、結果を台帳に記録する
4番目と5番目を分けたのが、この設計の要です。 優先度は規則で決まるので、なぜAなのかを担当者に説明できます。規則が外れていたら、直すのは規則の表です。 AIは決まった優先度に合う文面を書くだけです。
2番目で連絡の時点を2つに固定しているのも意図してのことです。毎日全員の利用状況を送ると、担当者の一覧が埋まって優先度の意味がなくなります。連絡すべき時点に来た登録者だけを、その日の対象にします。
02今回想定するシステム構成
製品(トライアルの登録/毎晩の利用状況の集計) │ Webhook で JSON を送る ▼【トリガー】Catch Hook(Webhooks by Zapier) Zapier ├──▶ Google スプレッドシート ── トライアル台帳を引く(Lookup Spreadsheet Row) ├──▶ 除外の判定(既存顧客/連絡不可/社内の検証用) ▼ Paths(優先度 A/B/C と連絡の切り口) ▼ AI by Zapier ── 利用状況の事実から、フォローメールの下書きを作る │ 書けない項目/事実の無い主張は空にする ├──▶ Gmail に下書きを作成(送信はしない) ├──▶ トライアル台帳に優先度と要点を書き込む(Update Spreadsheet Row) └──▶ Slack で担当者に今日の対象を知らせる ▼ 【人】担当者が確かめて送る/電話に切り替える
| 役割 | 想定する製品 | 代替候補 |
|---|---|---|
| ワークフロー | Zapier(Webhooks by Zapier、Paths by Zapier) | Make、n8n、Power Automate |
| 生成AI | AI by Zapier(フォローメールの下書き) | Claude API、OpenAI API |
| トライアル台帳 | Google スプレッドシート | 顧客管理システムのカスタム項目 |
| 下書き | Gmail | Outlook |
| 通知 | Slack | Microsoft Teams |
Gmail とスプレッドシートは、新しく足すものではありません。 新しく作るのは、製品からWebhookを送り出す処理(登録時と毎晩の集計)と、トライアル台帳の列(優先度、連絡の切り口、下書きの要点、連絡の結果)です。製品側の開発が要るのはWebhookの送り出しだけで、受け手の処理はすべてZapierの中で組めます。
受け口は、Webhooks by Zapier の Catch Hook です。 トリガーごとに固有のURLが発行され、POSTで受けた本文を項目に分けて扱えます。1回の送信でJSONの配列を送ると、配列の要素ごとに後のステップが動きます。 毎晩の利用状況は、対象の登録者をまとめて1回で送れます。トリガーの受け取れる大きさは10MBまでで、Webhookのトリガーは Free のプランでは使えません。
AIのステップには AI by Zapier を使います。 Zap の中にAIのステップを置く組み込みの機能で、ひな形には「要約」「作成」「分類」「抽出」があり、このステップは「作成」にあたります。 返してほしい項目を名前・型・説明で定義でき、定義しないと、まとめた1つの結果を返します。 件名と本文と根拠を別々の列に入れたいので、必ず定義します。
モデルの階層は Standard(1倍のタスク)から始めます。 階層には Standard、Advanced(3倍)、Premium(5倍)、自社のキーを使う形(1倍)があり、Standard は道具を使えません。この構成は必要な事実をすべてプロンプトに差し込むので、道具は要りません。 また、AI by Zapier は URL や Web サイトを検索できません。登録者の会社を調べて書く、という使い方はそもそもできないので、利用状況の事実だけで書く設計と合っています。
03どうやって実装するのか
処理の起点を決める
起点は2つあります。 1つはトライアルの登録で、製品が登録の完了時に Catch Hook のURLへ登録情報を送ります。もう1つは毎晩の集計で、製品が深夜に「登録から2日目」と「期間終了の4日前」に当たる登録者を抜き出し、利用状況をJSONの配列にまとめて別の Catch Hook へ送ります。
登録の時点では、メールの下書きを作りません。 登録の直後はまだ何も使っていないので、利用状況にもとづく文面が書けません。登録の時点で行うのは、台帳への記録と除外の判定だけです。 最初の連絡は、2日目の利用状況が届いてからにします。
2日目と期間終了の4日前を選んだ理由は、手を打てる時点だからです。 2日目なら、最初の設定でつまずいた登録者に間に合います。期間終了の4日前なら、使い込んでいる登録者に本契約の相談を持ちかけ、期間内に答えを出してもらう時間が残ります。 時点の日数は、実際の継続率を見て後から動かします。
入力データを集める
| データ | 中身 | 取得元 |
|---|---|---|
| 登録情報 | トライアルID、氏名、会社名、メールアドレス、部署、従業員規模、利用目的(自由記述)、営業からの連絡の可否、登録日時 | 製品からのWebhook(登録時) |
| 利用状況 | トライアルID、時点(day2/day_end-4)、ログインの日数、招待したメンバーの数、案件の登録件数、取引先の取り込みの有無、外部連携の設定の有無、最後にログインした日時 | 製品からのWebhook(毎晩) |
| トライアル台帳 | 登録情報、担当者、除外の印、前回の連絡の日時と内容 | Google スプレッドシート |
| 既存顧客の一覧 | 契約中の会社名とメールのドメイン | Google スプレッドシート |
| 優先度の規則表 | 利用状況の条件と、優先度・連絡の切り口の対応 | 営業部が用意する表 |
質を決めるのは、利用状況の項目の選び方です。 ログインの回数だけでは、「何度も開いたが設定でつまずいている」のか「毎日使っている」のかが分かりません。招待の人数、案件の登録件数、取引先の取り込みのように、使い込みの段階が分かる項目を選びます。製品の担当と相談して、継続した顧客がトライアル中に何をしていたかから決めます。
利用目的の自由記述は、文面の切り口に使います。 「営業案件の見える化」と書いた登録者と「請求書の作成を楽にしたい」と書いた登録者では、勧める機能が違います。
データの取得方法を決める
| 取るもの | どこから | 何に使うか |
|---|---|---|
| 登録情報・利用状況 | Catch Hook で受けた JSON | 判定と文面の材料 |
| 台帳の行 | Lookup Spreadsheet Row(トライアルIDで検索) | 担当者、除外の印、前回の連絡 |
| 既存顧客の照合 | Lookup Spreadsheet Row(メールのドメインで検索) | 既存の顧客の登録を除く |
| 規則表 | Zapier の Paths の条件として設定 | 優先度と切り口を決める |
毎晩の利用状況は、製品から次の形のJSONの配列で送ってもらいます。 配列の要素ごとに後のステップが動くので、1件ずつ送る必要はありません。
[
{
"trial_id": "TR-20261006-0123",
"timing": "day2",
"login_days": 2,
"invited_members": 3,
"deals_created": 5,
"clients_imported": false,
"integration_configured": false,
"last_login_at": "2026-10-06T09:12:00+09:00",
"contact_allowed": true
}
]
項目は、製品の側で集計した数字だけにします。 案件の名前や取引先の名前のような、登録者が製品に入れた中身は送りません。送ってもらう項目を最初に決めておけば、後から「この項目も」と製品側に頼み直す手間が減ります。 contact_allowed を毎晩送ってもらうのは、登録の後で連絡の可否を変えた人を、その日のうちに除くためです。
台帳の検索には Lookup Spreadsheet Row を使います。 指定した列から値の一致する行を探し、その行の値を返します。「最後の行から検索する」を有効にすると、下から探せます。 同じ登録者が2回登録している場合に新しい行を取るため、これを有効にします。補助の検索列と値も指定でき、トライアルIDと時点の両方が一致する行に絞れます。
既存顧客の照合は、会社名ではなくメールのドメインで行います。 会社名は「株式会社」の有無や略称でずれます。ドメインなら表記ゆれがありません。 ただし、フリーメールのドメインは照合の対象から外します。
AIへ渡す前に整形する
- 除外の判定 … 営業からの連絡を「不可」とした登録者、既存顧客のドメイン、自社のドメイン、明らかなテスト用の登録(氏名が「test」など)を除外し、台帳に除外の理由を残します
- フリーメールの印 … フリーメールのドメインで登録した人には印を付けます。除外はしませんが、文面の宛名と切り口を変えます
- 担当者の割り当て … 従業員規模と地域で担当者を決めます。決まっていない登録者は、インサイドセールスの責任者に回します
- 前回の連絡の確認 … 期間終了の4日前の時点では、2日目に送った内容を台帳から取り出し、同じことを繰り返さないための材料にします
- 利用状況の整形 … 数字を「招待したメンバー:3名」のような日本語の事実の一覧に直します。AIに渡すのは、この一覧です
- 期間の残り日数の計算 … 登録日時から、期間の終わりまでの日数を計算します。日数の計算はAIにさせません
5番目が文面の質を決めます。 JSONの項目名のまま渡すと、AIは invited_members: 3 を「3名のチームでご利用」と言い換えるなど、事実を少しずつ膨らませます。 日本語の事実の一覧にして渡し、それ以外を書かせない指示と組み合わせます。
AIに処理させる
AIに任せるのは文面の下書きだけです。 優先度と連絡の切り口は、その前に規則で決まっています。
| 優先度 | 条件の例(規則表で決める) | 連絡の切り口 |
|---|---|---|
| A | 2日目までにメンバーを2名以上招待し、案件を登録している | 本格的な使い方の相談、導入の進め方の提案 |
| B | ログインはしているが、招待も取り込みもしていない | つまずいていそうな設定の案内、短い説明の場の提案 |
| C | 登録後に一度もログインしていない | 始め方の案内(短く) |
| 期間終了の4日前・A | 案件を10件以上登録し、毎日ログインしている | 本契約の相談、期間の延長の可否の確認 |
Paths は条件ごとに違う手順に分ける機能で、1つのグループに最大10本の分岐を置けます。 分岐は左から順に評価され、条件の重なる分岐は両方動くので、条件が重ならないように規則表を作ります。 どれにも当たらないときの分岐は1つだけ置けます。
| AIにさせること | 中身 |
|---|---|
| 件名 | 切り口に合った短い件名 |
| 本文 | 利用状況の事実に触れた書き出し、切り口に沿った提案、次の一歩(日程の候補の提示か、返信の依頼) |
| 根拠 | 本文で触れた事実が、渡した事実の一覧のどれに当たるか |
| 電話で聞くこと | 担当者が電話に切り替えるときに聞く質問を2つ |
| させないこと | 理由 |
|---|---|
| 優先度の判断 | 規則で決める。理由を説明できるようにするため |
| 値引きや特典の提示 | 営業の権限と社内の取り決めの話 |
| 会社や業界についての推測 | 外れると不信を招く。道具で調べることもできない |
| 事実の言い換えや膨らませ | 「3名招待」を「チームで活用」にしない |
| 送信 | 下書きまで。送るかは担当者が決める |
指示内容を固定する
あなたは業務向けSaaSのインサイドセールスの担当者です。
無料トライアルの登録者に、担当者の名前で送るフォローメールの下書きを作ります。
【渡す情報】
- 登録者:{name}({company}、{department})
- 利用目的(登録者の記述):{purpose}
- 時点:{timing}(day2 または end_minus_4)
- 期間の残り日数:{days_left}日
- 優先度と連絡の切り口:{priority} / {angle}
- 利用状況の事実:{usage_facts}
- 前回の連絡の内容:{previous_contact}
- 担当者の名前:{rep_name}
【厳守事項】
- 本文で触れてよい事実は「利用状況の事実」と「利用目的」に
書かれていることだけです。数字は書かれたとおりに使い、
言い換えたり、膨らませたりしないでください。
- 登録者の会社、業界、課題について、渡されていないことを推測して
書かないでください。
- 値引き、無料期間の延長、特典を約束しないでください。
- 「ご活用いただきありがとうございます」のような、利用していない
登録者に合わない書き出しを使わないでください。時点と利用状況に
合わせてください。
- 前回の連絡と同じ案内を繰り返さないでください。
- 本文は400字以内。次の一歩は1つに絞ってください。
- facts_used に、本文で触れた事実を「利用状況の事実」から
そのまま写してください。
- 利用目的が空欄、または意味の取れない記述のときは、
利用目的に触れずに書いてください。
- 書けない項目は空欄のままにしてください。
「数字は書かれたとおりに」と「膨らませない」を並べて書いています。 片方だけだと、数字は合っていても「すでにチームで本格的にお使いいただいており」のような評価を足します。登録者が読んで違和感を持つのは、たいていこの評価の部分です。
「利用していない登録者に合わない書き出し」を名指しで禁じるのは、優先度Cの文面で起きやすいからです。お礼から始める型の文章は、一度もログインしていない人には皮肉に読めます。
出力形式を固定する
AI by Zapier の出力項目を次のように定義します。 項目ごとに名前・型・説明を付けます。
| 出力項目 | 型 | 説明 |
|---|---|---|
subject | テキスト | 件名 |
body | テキスト | 本文。宛名と署名は含めない |
facts_used | テキスト | 本文で触れた事実を、渡した一覧から写したもの |
call_questions | テキスト | 電話で聞く質問を2つ |
cannot_write | テキスト | 書けなかった理由(書けたときは空欄) |
1つ目の理由は、台帳の列に分けて入れられることです。 出力項目を定義しないと、1つにまとまった結果が返り、件名と本文を分けられません。
2つ目は、facts_used で確認が速くなることです。 担当者は、本文を読む前に、どの事実を使って書いたかを1行で見られます。facts_used に無い数字が本文に出ていたら、それはAIが足したものです。
3つ目は、宛名と署名を本文から外していることです。 宛名と署名は Zapier の側で差し込みます。AIに書かせると、敬称や会社名の表記がそろいません。
Gmail の下書きは次の形で作ります。
件名:{subject}
本文:
{company}
{name} 様
{body}
――――――――
{rep_signature}
台帳には、優先度、切り口、subject、facts_used、下書きを作った日時を書き込みます。 本文は Gmail の下書きにあり、台帳には要点だけを残します。
システムへ連携する
| つなぎ先 | 方式 | 内容 |
|---|---|---|
| 製品 | Webhooks by Zapier(Catch Hook) | 登録情報と毎晩の利用状況を受ける |
| トライアル台帳 | Lookup Spreadsheet Row/Update Spreadsheet Row | 行を引き、優先度と要点を書き込む |
| AI by Zapier | Zap の中のAIのステップ | 文面の下書き |
| Gmail | Create Draft | 担当者の送信元で下書きを作る |
| Slack | メッセージの投稿 | 担当者にその日の対象を知らせる |
下書きは、インサイドセールスの共有のGmailアカウントに作ります。 担当者ごとの送信元のアドレスは、Gmail の別名(エイリアス)として設定しておく必要があります。下書きの差出人を担当者の別名にしておけば、担当者は自分の名前で送れます。
送信は Zapier からは行いません。 Gmail の Send Email の操作もありますが、使いません。送るかどうか、電話に切り替えるかどうかは担当者が決めます。 Gmail には1日に送れる数の上限があり、超えるとアカウントが止まるおそれがあるとされていることも、自動送信を避ける理由の1つです。
人が確認する
- 朝、Slack の一覧で優先度Aから見る … A の登録者は、下書きを確かめたうえで、電話に切り替えるかを先に決めます
facts_usedと本文を見比べる … 本文に、facts_usedに無い数字や評価が混ざっていないかを確かめます- 言い回しを自分の言葉に直す … 下書きはたたき台です。担当者が普段使う言い回しに直してから送ります
- 結果を台帳に記録する … 「送った」「電話した」「送らなかった(理由)」のいずれかを記録します
4番目の「送らなかった理由」が、規則表を直す材料になります。 優先度Aと出たのに担当者が送らなかった登録者が続くなら、規則の条件がずれています。月に1回、送らなかった理由を集計して、規則表を見直します。
優先度Cは、一覧で件名だけを見て送る運用にしてもよいと考えます。始め方の案内は文面の差が小さく、1件ずつ深く確かめる必要は薄いからです。
例外に対処する
| 起きること | 対応 |
|---|---|
| 台帳にトライアルIDが無い | 登録時のWebhookが届いていない。利用状況の情報だけで行を作り、担当者に確認を依頼する |
| 担当者が決まらない | 責任者の一覧に回す |
AIが cannot_write を返した | 下書きを作らず、台帳に理由を書いて担当者に知らせる |
| 利用目的に個人的な事情や苦情が書かれている | 利用目的に触れない文面にし、担当者に原文を見てもらう |
| 同じ人が別のアドレスで登録し直した | 氏名と会社名が同じ行を台帳で探し、2通目の下書きを作らない |
| 登録後に「連絡不可」に変更された | 毎晩の集計の時点で最新の可否を送ってもらい、不可なら作らない |
| 製品からの送信が止まった | 毎晩の集計が届かない日は、責任者に知らせる |
| 利用状況の数字が前回より減っている | 集計の誤りか、メンバーの削除。下書きを作らず、担当者に確認を依頼する |
| 期間の延長を申し出た登録者 | 延長後の終了日で「期間終了の4日前」を計算し直す |
| Zap が止まっている間の送信 | Zap が止まっていると Webhook には404が返る。製品側で送り直しの仕組みを持つ |
最後の行は見落とされがちです。 Zap を止めている間に届いた送信は受け取られず、その日の対象がまるごと抜けます。 製品側の送り出しで、失敗した送信を記録して翌日に送り直すようにしておきます。
記録を残す
- 受け取った登録情報と利用状況のJSON(トライアルIDと時点ごと)
- 除外の判定とその理由
- 決まった優先度と切り口、そのときの規則表の版
- AIに渡した事実の一覧と、返ってきた出力項目の全文
- 担当者が送った本文(下書きとの差を見るため)
- 連絡の結果(送った/電話した/送らなかった理由)と、その後の本契約の有無
3つ目で規則表の版を残すのは、規則を後から直すためです。 優先度の条件を変えたあと、本契約につながる割合がどう変わったかを比べるには、どの規則で優先度を付けたかが残っている必要があります。
最後の行で、この構成の効果を確かめます。 優先度ごとに本契約の割合を並べると、規則が成果と結びついているかが見えます。
04実装レベルの3段階
最小構成では件数がさばけません。 利用状況を手で書き出すので、月300件には使えません。確かめるための段階です。 半自動化で、1件20分が8分になり、この段階が本記事の想定です。 登録情報の確認、利用状況の確認、優先度の判断がなくなり、担当者は下書きを直して送ることに時間を使います。 本格構成では、連絡の結果と本契約を結びつけて、規則表を見直す仕組みまで作ります。 顧客管理システムを使っている会社なら、台帳の代わりにそちらへ記録します。規則の見直しは月1回、人が行います。
05工数削減シミュレーション
導入後 300件 × 8分 ÷ 60 = 40 時間/月
自社条件で導入効果を整理したい方へ
このユースケースを自社に当てはめた場合の前提値と削減見込みを、業務ヒアリングをもとに整理します。
06向いている企業・向いていない企業
- 業務向けのSaaSを無料トライアルで提供し、月に百〜数百件の登録を受けている会社。インサイドセールスが登録者ごとに管理画面で利用状況を見て、フォローのメールを1通ずつ書いている場合。登録から数日のうちに連絡できず、試さないまま期間が終わる登録者が多い場合。自社の製品から登録と利用の記録をWebhookで送り出せる場合。
- 登録が月に数十件で、担当者が全員に電話できている場合。製品の利用状況を外部へ送り出す仕組みが無く、登録の情報だけで判断するしかない場合。営業からの連絡を受けることに同意を取っていない登録者が大半の場合。なお、商談に進めるかの判断や値引きの提案は、この構成では代替できません。
07最小構成で試す方法
- 先月のトライアルの登録者から20名を選ぶ(優先度A・B・Cに当たりそうな人を混ぜる)
- 管理画面から、2日目時点の利用状況を手で書き出し、日本語の事実の一覧にする
- 社内で使える生成AIの画面に、第7章のプロンプトと、登録者ごとの事実の一覧を貼る
- 出てきた下書きを、当時担当者が実際に送ったメールと並べる
- 担当者に「どちらを送りたいか」と「直したい箇所」を聞く
20名は必ず優先度を混ぜてください。 使い込んでいる登録者だけで試すと、文面はうまくいって見えます。難しいのは、一度もログインしていない登録者への文面です。
| 出てきた内容 | 判断 |
|---|---|
| 担当者が少し直せば送れると答えた | 製品のWebhookとZapierの連携に進む |
| 事実に無い評価や推測が混ざった | 指示の書き方と、事実の一覧の書き方で直る。構成は有効 |
| 利用状況の項目が足りず、どれも似た文面になった | 製品から送る項目の見直しが先。 AIの問題ではない |
3行目は、利用状況の項目の選び方の問題です。 ログインの回数だけでは、文面を書き分ける材料がありません。
08実装時につまずきやすいポイント
| 問題 | 対策 |
|---|---|
| 優先度をAIに判断させて、理由が説明できない | 規則で決める。 Paths の条件として持つ |
| 本文に、渡していない評価や推測が混ざる | 事実の一覧を日本語で渡し、facts_used と本文を見比べる |
| 一度もログインしていない人にお礼から始める | 時点と利用状況に合わない書き出しを名指しで禁じる |
| Paths の条件が重なり、同じ人に2通の下書きができる | 規則表の条件を重ならないように作る |
| 出力項目を定義せず、件名と本文が分けられない | 出力項目を必ず定義する |
| 既定の高い階層のままでタスクが膨らむ | Standard から始める |
| 既存顧客の登録にも下書きができる | メールのドメインで既存顧客と照合する |
| 連絡不可の登録者に下書きができる | 毎晩の集計で最新の可否を送ってもらう |
| Zap を止めている間の送信が抜ける | 製品側で送り直しの仕組みを持つ |
| 下書きを自動で送る設定にする | 送信は担当者が行う |
| 規則表を作ったまま見直さない | 送らなかった理由と本契約の割合で、月1回見直す |
上の2行が、この構成の失敗のほとんどです。 どちらも、AIに判断や推測を任せたときに起きます。優先度は規則、文面の材料は事実の一覧、とAIの外で決めてあるかどうかで、担当者が下書きを信用できるかが決まります。
09セキュリティ・AIガバナンス上の注意点
この構成で扱うデータ: トライアルの登録者の氏名、会社名、メールアドレス、部署、利用目的、そして製品の利用状況です。利用状況は、登録者が製品の中で何をしたかの記録です。
- 営業からの連絡を受けることへの同意を確かめる … 登録の画面で連絡の可否を取り、不可の人には下書きを作りません。営業のメールを送ってよい範囲は、自社の利用規約とプライバシーポリシー、法務の判断に従ってください
- 利用状況の使い方を、登録者に説明できる範囲にとどめる … 「招待したメンバーの数」のような利用の事実に触れるのは、登録者から見て自然な範囲にします。登録者が製品に入れた案件の中身や取引先の名前は、AIに渡しません
- Webhook のURLを秘密として扱う … Catch Hook のURLは Zap の持ち主のIDを含む固有のもので、Zap を別の人に移すと変わります。URLを知っていれば誰でも送れるので、製品の設定の中だけで管理します
- AIの出力をそのまま送らない … 下書きまでにし、送信は人が行います
- 台帳の閲覧範囲を絞る … トライアル台帳には、登録者の連絡先と利用状況がまとまっています。インサイドセールスと責任者だけが見られるようにします
誤りが起きた場合のリスクは、事実と違う文面を送ることと、連絡を望まない人に送ることの2つです。 前者は facts_used との見比べで、後者は除外の判定で防ぎます。どちらも、送信を人が行うことで最後の歯止めがかかります。
10まず何から始めるか
1週目:送り出す利用状況の項目を決める
過去に本契約まで進んだ登録者と、進まなかった登録者を20名ずつ選び、トライアル中に何をしていたかを管理画面で見比べます。 差が出た項目を、毎晩送り出す利用状況の候補にします。
2週目:20名で試す
先月の登録者20名について、2日目時点の利用状況を手で書き出し、生成AIの画面で下書きを作ります。担当者が実際に送ったメールと並べ、事実に無い評価が混ざっていないかを最優先で見ます。
3週目:優先度の規則表を作る
1週目の見比べをもとに、優先度A・B・Cと連絡の切り口の条件を決めます。条件が重ならないことを確かめます。 あわせて、製品の開発担当にWebhookの送り出しを依頼します。
4週目:Webhookから台帳までをつなぐ
Zapier で Catch Hook を作り、登録情報を台帳に記録するところまで作ります。この時点では下書きを作らず、除外の判定と担当者の割り当てが正しいかだけを見ます。
2か月目: 毎晩の利用状況、Paths による優先度、AI by Zapier の下書き、Gmail の下書きをつなぎ、担当者が使い始めます。送らなかった理由を毎週数えます。 3か月目以降: 連絡の結果と本契約の割合から規則表を見直し、1件20分が何分になったかを実測します。登録から最初の連絡までが2日以内に収まるようになった時点で、この構成は完成です。
11関連ユースケース
12この仕組みを理解するための記事
13技術仕様の確認日・参考情報
| 確認した内容 | 情報源 | 確認日 |
|---|---|---|
| AI by Zapier が Zap にAIのステップを加える組み込みの機能であること。ひな形が要約・作成・分類・抽出であること。出力項目を名前・型・説明で定義でき、定義しないとまとめた1つの結果を返すこと。階層が Standard(1倍、道具なし)、Advanced(3倍)、Premium(5倍)、自社のキー(1倍)であること。Professional、Team、Enterprise で使えること。URL や Web サイトを検索できないこと | Zapier: Use AI by Zapier to analyze and return data | 2026-10-06 |
| Catch Hook が POST の本文を項目に分けること。トリガーの受け取れる大きさが10MBまでであること。JSONの配列で送ると要素ごとに動くこと。URLが持ち主のIDを含み、Zap を移すと変わること。Zap を止めていると404を返すこと。Free のプランでは使えないこと | Zapier: Trigger Zaps from webhooks | 2026-10-06 |
| Paths の1つのグループに最大10本の分岐を置けること。左から順に評価されること。どれにも当たらないときの分岐を1つ置けること。Free のプランでは使えないこと | Zapier: Add branching logic to Zaps with Paths | 2026-10-06 |
| Lookup Spreadsheet Row が列と値で行を探すこと。最後の行から検索する設定があること。補助の検索列と値で絞れること | Zapier: Find and update spreadsheet rows in Google Sheets | 2026-10-06 |
| Gmail の操作に Create Draft と Send Email があること。別のアドレスから送るには Gmail に別名の設定が要ること。Gmail に1日に送れる数の上限があり、アカウントが止まるおそれがあること | Zapier: How to get started with Gmail on Zapier | 2026-10-06 |
営業のメールを送ってよい範囲は、自社の利用規約・プライバシーポリシーと法務の判断に従ってください。 本記事は公開仕様で確認できた範囲だけを扱っています。
実装ステータス:構成例。 公開仕様に基づいて設計した構成であり、当社で実際に構築・検証したものではありません。工数の数値はモデル条件による試算です。
自社の業務に使えるAI活用候補を整理します
このユースケース(UC-0619)についてのご相談はこちらから。
