Google AI StudioのBuild Modeでメールキャンペーンジェネレーターを構築する方法
メールキャンペーンが、まるでロボットがロボットに相乗効果について講義しているように聞こえることなく、自動的に作成されたらいいなと思ったことはありませんか?私もそうです。私はかつて、AIをそそのかして身代金要求書のように聞こえないローンチメールを書かせようと土曜日を費やしました。ネタバレ:それは実現しましたが、推測をやめて適切なツールを実際に使用した後でのみでした。Google AI StudioのBuild Modeを使用すると、ブランドに合わせて調整された件名、本文、CTA、およびバリアントを生成するカスタムメールキャンペーンジェネレーターをすぐに作成できます。あなたは雰囲気をもたらし、それは動詞をもたらします。
このステップバイステップガイドでは、Google AI StudioのBuild Modeで、実用的でフレンドリーで、驚くほど強力なメールキャンペーンジェネレーターを構築します。これは高速で柔軟性があり、適切なガイダンスを提供し、片方の眉を上げたままにしておけば、非常に楽しいものになります。「空白のページのパニック」から「昼食までに発送」に移行しましょう。
構築するもの(そして、あなたがそれを気に入る理由)
再利用可能なメールジェネレーターをセットアップします:
- キャンペーン概要(製品、オーディエンス、オファー、トーン)を入力として受け取ります。
- 件名、プレビューテキスト、本文、CTA、およびA/Bバリアントを生成します。
- トーン(フレンドリー、権威ある、遊び心のある)とブランドスタイルを適応させます。
- 実際のESPが気にする長さ制限を適用します(必要に応じて、件名50文字未満など)。
- ESPに貼り付けることができる、またはプレーンテキストとしてコピー/貼り付けできる、クリーンで構造化されたJSONを出力します。
マーケター向けの万能ナイフのようなものと考えてください。ウェルカムシーケンス用、製品ローンチ用、季節のプロモーション用のブレードが1つずつあります。そして、これをGoogle AI StudioのBuild Modeで構築するため、プロンプトをテストし、例を追加し、入力を接続し、準備ができたらAPIエンドポイントをエクスポートできます。
簡単な入門:Google AI StudioのBuild Mode
AIプロンプトのためのフレンドリーなラボベンチを想像してください。指示を設定し、パラメーターを定義し、例を貼り付けてから、ボタンを押して何が起こるかを確認します。Build Modeは以下を提供します:
- パラメーター化できる入力フィールド(オーディエンス、オファー、ブランドボイスなど)。
- スタイルを誘導するための例のペア(入力→理想的な出力)。
- ライブプレビューとログにより、物事がどこで面白いくらいに間違っているかを見つけることができます。
Googleドキュメントとプロンプトライブラリがきちんとした小さな赤ちゃんを持っていたらいいなと思ったことがあるなら、これがそれです。
計画:空白のページからボタンクリックメールへ
これが私たちの計画です:
- 出力スキーマを定義します(ジェネレーターが生成する必要があるもの)。
- 明確でボスのようなシステム命令を書きます(AIの職務記述書)。
- キャンペーンの詳細の入力を追加します(さまざまなプロモーションで再利用できるように)。
- 1つまたは2つの理想的な例を提供します(トーンを釘付けにするように)。
- トリッキーなケースでテストします(気難しいオーディエンス、不機嫌な制約)。
- ジェネレーターがラボに閉じ込められないようにエクスポートします。
その過程で、私は落とし穴にフラグを立てます:長すぎる件名、熱心すぎる句読点、そして時折タイル張りのバスルームでメガホンを通して叫んでいるように聞こえる「今すぐ購入!」
ステップ1:出力スキーマを決定する(言葉のためのIKEA図)
Build Modeが何か役に立つことをする前に、何を構築するかを指示します。構造化された出力は、結果を整理され、使いやすくします。
推奨フィールド:
- subject_lines: 5つの配列(オプションの長さ制約付き)
- body_primary: 短くてスキム可能な本文(100〜180語)
- body_variant: A/Bバリアント(異なる角度または長さ)
- call_to_actions: 3つのオプション(命令形、メリット主導)
- tone_notes: スタイルがどのように解釈されたか
- compliance_check: 回避すべきフラグ付きの単語または主張
これをシステムにパイプする予定がある場合は、JSONを要求します。ESPに手動でコピーする場合は、人間が読めるブロックも要求します。
スキーマプロンプトスニペットの例:
- 最初にJSONを出力し、この形状に正確に一致させます。
- 次に、区切り記号の下に人間が読めるバージョンを出力します。
その「最初にJSON、その後に散文」のトリックは、形容詞の海でブラケットを探す手間を省きます。
ステップ2:システム命令を書く(マネージャーのように話す)
Build Modeでは、システム命令が北極星です。制約について具体的で、暖かく、交渉の余地がないようにしてください。何をすべきか、そして何をすべきでないかを指示します。
スターター命令(ブランドに合わせて編集):
「あなたは消費者フレンドリーなブランド向けのメールキャンペーンジェネレーターです。簡潔で説得力があり、正直なコピーを作成してください。明瞭さとスキムしやすさを最適化します。誇大広告、すべて大文字、および感嘆符スパムは避けてください。ESPのベストプラクティスに従ってください。常に以下を返します:
- 1〜2つのプレビューテキストオプション(≤90文字)
- body_primary(100〜180語、スキャン可能、1〜2つの短い段落、最大1つの箇条書きリスト)
- body_variant(異なる角度:より短い、よりメリット主導、または季節的)
- 3つのコールトゥアクション(≤24文字、命令形の動詞)
- tone_notesおよびcompliance_check配列
入力を使用して、オーディエンス、オファー、およびトーンをパーソナライズします。詳細が不足している場合は、事実を発明する代わりに、明確にするための質問をしてください。米国英語の句読点を使用してください。」
はい、あなたはこれほどうるさくてもかまいません。モデルは境界線を認識します。まるでリード付きのゴールデンレトリバーのように。
ステップ3:入力を作成する(キャンペーンごとに記入するフィールド)
Build Modeで、入力変数を定義して、ライターでない人がプロンプトを掘り下げることなくこれを実行できるようにします。
推奨される入力:
- audience(例:忙しい親、フリーランスのデザイナー)
- tone(フレンドリー、機知に富む、権威ある、遊び心のある)
- constraints(件名の長さ制限、コンプライアンスに関する注意事項)
- CTA_destination(ランディングページまたはアクション)
- brand_style(簡単な英語の説明+サンプル行)
なぜこれらなのか?モデルは「AI搭載の相乗効果クラウド」についての作り話を発明することなく、これらをコピーに縫い付けることができるからです。
ステップ4:1つまたは2つの黄金の例を提供する(あなたのスタイル、ボトル入り)
例は調味料のようなものです。適量だけが料理を変え、多すぎると塩辛くなります。「これが私たちです」と叫ぶ入力→出力のペアを1つまたは2つ提供します。
入力例:
- audience: スタートアップのソロマーケター
- key_benefits: 下書きが速く、一貫したトーン、ワンクリック編集
- constraints: 件名≤48文字; 空の誇大広告の言葉は禁止
- CTA_destination: 無料でお試しください
- brand_style: 「私たちは、速く書くが詳細を確認するのに役立つ同僚です。」
出力例(省略):
- subject_lines: ["半分の時間でメールを作成", "カーソルを見つめるのをやめる", ...]
- preview_text: ["あなたのトーン、あなたのルール—より速く."]
- body_primary: 「受信トレイが時間を消費する場合、Sider.AI はそれを取り戻します。数分で洗練されたメールを下書きし、声を一貫させ、ワンクリック編集で微調整します。それはあなたのスタイル—より速く。14日間お試しください。いつでもキャンセルできます。」
- body_variant: より短く、箇条書きのメリット付き
- call_to_actions: ["無料でお試しください", "サンプルを見る", "下書きを開始する"]
- tone_notes: [“フレンドリー、具体的なメリット、感嘆符なし”]
- compliance_check: [“絶対的な主張を回避”]"
モデルは学習します:副詞が少なく、メガホンが少なく、有用性が高くなります。
ステップ5:設定を調整する(創造性と従順が出会う場所)
調整したいBuild Modeノブ:
- 温度:0.3〜0.6。一貫性を高めるには低く、スパイシーな件名には高くします。
- Top-p / Top-k: 利用可能な場合は、繰り返しが見られる場合を除き、デフォルトを維持します。エコーを減らすために下に軽く押します。
- 安全フィルター:オンのままにします。誤検出が発生する場合は、許可された用語で絞り込みます。
- 最大出力トークン:JSON+散文が快適に収まるようにヘッドルームを確保します。
プロのヒント:件名のバリエーションが退屈になった場合は、指示することでそのフィールドの温度を上げます:「件名はより創造的である可能性があります(温度は〜0.7に相当)。残りは簡潔なままです。」モデルは文字通りフィールドごとの温度を持っていませんが、そう言うとそう振る舞います。
ステップ6:プロンプトテンプレートを構築する(コピー/ペーストの準備完了)
これは、指示領域に貼り付けることができる完全なプロンプトです。ブランドとスキーマに合わせて括弧で囲まれたビットを編集します。
システム命令:
「あなたはメールキャンペーンジェネレーターです。出力スキーマに正確に従ってください。事実を発明しないでください。具体的で、正直で、役に立つようにしてください。
出力順序:
- JSONは厳密に以下に一致する必要があります:
{
"campaign_name": string,
"subject_lines": string[5],
"preview_text": string[1-2],
"body_primary": string,
"body_variant": string,
"call_to_actions": string[3],
"tone_notes": string[],
"compliance_check": string[]
}
- ---の行の後に、人間が読めるバージョンを生成します。
ルール:
- 件名:制約が上書きしない限り≤50文字。すべて大文字とスパムの多い句読点を避けます。
- プレビューテキスト:≤90文字。件名を補完します。
- 本文:100〜180語。短い文。スキャン可能。オプションの単一の箇条書きリスト。
- トーン:{tone}。ブランドスタイル:{brand_style}。
- 入力がない場合は、推測する代わりに、最大3つの明確にする質問をします。
- コンプライアンスの制約がトーンと矛盾する場合は、compliance_checkで警告します。
- 長さの制約を満たすことができない場合は、最善の試みを提供し、compliance_checkで測定された文字数をメモしてください。」
変数(入力として渡される):
- product_name: {product_name}
- key_benefits: {key_benefits}
- constraints: {constraints}
- CTA_destination: {CTA_destination}
- brand_style: {brand_style}
コピーを生成するときは、変数を自然に統合し、冗長性を避けてください。」
それをBuild Modeに貼り付けます。次に、チームメイトが波括弧を掘り下げないように、一致する入力フィールドを作成します。
ステップ7:懐疑論者のようにテストする(実際受信トレイは意地悪だから)
次に、エッジケースを試してください:
- 非常に短い件名の制限(≤35文字)。それでも意味がありますか?
- 規制された主張(「治療」なし、「保証」なし)。compliance_checkはそれをキャッチしますか?
- トーンのむち打ち(権威があるが遊び心がある)。気が狂っているように聞こえることなく、その差を分割しますか?
- タフなオーディエンス(IT管理者、教師、CFO)。専門用語が忍び寄ったり、明確なままでいますか?
- 季節の追加(新学期、ブラックフライデー)。緊急性は叫びに変わりますか?
何を見るか:
- 件名のインフレ:合わせてトリムします。文字数を含めるように依頼します(例:“[44]…”)。
- プレビューテキストの冗長性:コンテキストを追加する必要があり、件名を繰り返してはなりません。ノック後のささやきと考えてください。
- CTAの同一性:「詳細はこちら」の煉獄。メリットのために軽く押します:「価格を見る」、「プランを比較する」、「トライアルを開始する」。
- 段落の呼吸:テキストの壁を避けるために、1つの箇条書きリストまたは単一の大胆な約束を追加します(ただし、ESPのために書式設定をシンプルに保ちます)。
失敗した場合は、叱責しないでください。教えてください。その動作を修正する新しい例を追加します。次の出力は、マーチングバンドのように一直線に並びます。
ステップ8:ガードレールを追加する(あなたの未来の自己はあなたに感謝するでしょう)
あなたの指示にエンコードする価値のあるいくつかの厳格なルール:
- 実際の在庫データを提供しない限り、虚偽の希少性(「残り3つだけ!」)はありません。
- スパムトリガーの決まり文句は避けてください:「今すぐ行動!!!」、「一生に一度」、「当選者」。
- プライバシーの約束を尊重します。データを共有または販売することを示唆しないでください。
- 自動化されている場合は、人間の著作を装わないでください。正直さは信頼を築きます。
- 許可されているトランザクションキャンペーンの本文に、ソフトオプトアウトのヒントを含めます(例:「いつでも設定」)。
次に、強制します:「ユーザーのリクエストがこれらのガードレールと矛盾する場合は、丁寧に拒否し、理由を説明してください。」
ステップ9:再利用可能にする(テンプレート、FTW)
- Build Modeプロジェクトを「メールキャンペーンジェネレーター」として保存します。
- 指示の一番上に短いREADMEを追加します:誰のためか、使用方法、制限。
- プリセットを作成します:「ローンチ」、「プロモーション」、「ニュースレター」、「ウィンバック」、それぞれデフォルトのトーン、長さ、およびCTAフレーバーがあります。
- 例に明確に名前を付けます:「Promo_Friendly_NoHype.json」。将来のあなたは感謝の絵文字を送ってくれるでしょう。
ステップ10:APIにエクスポートする(自動化する準備ができたら)
ジェネレーターが動作したら、AI Studioのエクスポートを使用して、フォーム、CMS、またはESPから呼び出すことができるエンドポイントを作成します。プロのヒント:JSONとプレーンテキストの両方を返すため、ノーコードツールはフィールドをルーティングでき、コピーライターは散文をスキムできます。
スプレッドシートまたはMake/Zapierシナリオに接続する場合は、スキーマをシンプルで安定に保ちます。出荷後にフィールド名を変更することは、台所の引き出しを再配置するようなものです。誰もが1週間間違った引き出しを開けるでしょう。
ライブウォークスルー(見ることは信じることだから)
忙しいプロフェッショナル向けのフィットネスアプリのアップデートをローンチするとしましょう。Build Mode内の実行は次のとおりです。
入力:
- audience: 自宅で運動する忙しいプロフェッショナル
- key_benefits: スマートコーチング、15分のワークアウト、進捗状況の追跡
- constraints: 件名≤46文字; 「保証」言語は避けてください
- CTA_destination: 20%オフで開始
- brand_style: 「直接的、楽観的、無駄なし。私たちはあなたの時間を尊重します。」
- extras: 新しい「Streak Saver」機能について言及する
予想される出力特性:
- 1つのメリット主導のバリアント(「15分、実際の結果」)。
- 具体性を追加するプレビューテキスト(「新しいStreak Saverはあなたが軌道に乗るのに役立ちます」)。
何か不足している場合—たとえば、49文字の件名—compliance_checkにメモし、モデルにそのセクションのみを再生成するように依頼します。はい、指示することができます:「subject_linesのみを再生成します。残りを保持します。」驚くほど頻繁に、それは耳を傾けます。
トラブルシューティング:ジェネレーターが奇妙になったとき
- カフェイン入りのゲームショーのホストのように書いている:温度を下げ、穏やかで宣言的な文の例を追加し、証言を除いて感嘆符を明示的に禁止します。
- オファーを3回繰り返している:「件名と本文で最大1回オファーについて言及する」というルールを追加します。
- 製品の機能を幻覚で見ている:「key_benefitsまたはextrasに明示的にリストされている機能のみについて言及します。それ以外の場合は、明確にするように求めてください。」
- 件名が一般的であると感じる:1つのデータポイント(社会的証明、メトリック、差別化要因)を追加し、穏やかな好奇心のギャップを許容します。
- 出力間でトーンがドリフトする:各例にtone_notesを追加して、それが機能する理由を説明します。モデルは沈黙よりもこれらのメタヒントからよりよく学習します。
実際のメールパフォーマンスのためのプロのヒント
- 件名のスイートスポット:32〜44文字はモバイルでうまく機能することがよくあります。制約≠手錠—拘束衣ではなく俳句と考えてください。
- プレビューテキストは2番目の見出しです。件名を繰り返して無駄にしないでください。ノック後のささやきと考えてください。
- 本文の最初の2行に具体的なメリットを記載してください。マーケティングメールでプロットのねじれのために誰もスクロールしません。
- 結果を約束するCTAで動詞を使用します:「ワークアウトを見る」、「進捗状況を追跡する」、「15分のプランを試す」。
- オファーと同じくらいA/Bテストのトーン。時には「穏やかで具体的」が「楽しくて魅力的」に勝ることもあります。
ここに驚きがあります。Sider.AI は、Build Modeジェネレーターがハミングしていると、便利な相棒になります。ブラウザ内で下書きを反復処理するために使用しました。—ぎこちない段落を強調表示し、「より短く、メリットを維持」と軽く押すと、動作します。それはあなたのジェネレーターの代替品ではありません。それは、ページやメール全体でトーンを一貫させ、トリミングし、言い換えるクイック編集の友人です。ただし、キャンペーン戦略全体を決定させようとすると—まあ、頑張ってください。しかし、コピーの研磨とバッチクリーニングには、それは楽しくブランドに合っています。 セキュリティ、プライバシー、および正気度のチェック
- ログに記録したくない機密データを貼り付けないでください。例ではプレースホルダーを使用します。
- compliance_checkをオンのままにします。「おっと、また月を約束した」という早期警告システムです。
- 規制された業界にいる場合は、誤って送信するのを防ぐために、必須のlegal_reviewフィールドをJSONに追加します。
すぐに使用できるテンプレートの例
これをBuild Modeにコピーして起動します。括弧で囲まれた項目を詳細に置き換えます。
指示ヘッダー:
「[ブランド]のメールキャンペーンジェネレーターv1.2。
目的:構造化された、ブランドに合ったメールキャンペーンコピーを生成します。
スタイル:[平易、温かい、正直]; 大げさな表現は避けてください。
主要なルール:虚偽の主張はしない。すべて大文字は禁止。件名は簡潔に保つ。プレビューテキストは件名を補完する。本文はスキム可能。CTAは実行可能で簡潔である。」
スキーマ:
{
"campaign_name": "{product_name} {offer} {theme}",
"subject_lines": ["", "", "", "", ""],
"preview_text": ["", ""],
"body_primary": "",
"body_variant": "",
"call_to_actions": ["", "", ""],
"tone_notes": [""]
"compliance_check": [""]
}
変数:
例: 好みのリズムと文の長さで1〜2個の例を挙げてください。
生成ルール:
- メリットから始めてください。前置きは避けてください。
- 一貫した視点を維持してください(二人称が適しています)。
- 自然な場合は、1つの感覚的な詳細を使用してください(「タップ、トラック、完了」など)。
- 明示的に要求されない限り、絵文字は含めないでください。
- 制約が厳しい場合は、件名行に文字数([文字数])を含めてください。
最後に: ヒューマンタッチは依然として重要です
Google AI Studioのビルドモードの新しいメールキャンペーンジェネレーターは、時間を節約し、トーンのずれを抑え、毎週火曜日にチームが車輪の再発明をするのを防ぎます。しかし、魔法はモデルではなく、あなたの入力、あなたの例、あなたのガードレール、そしてあなたの好みです。明確な制約を与えてください。完璧な例をいくつか与えてください。すぐに学習するインターンのように扱ってください。そして、クリックスルーのためにも、送信前に校正してください。
そうすれば、キャンペーンが「ああ、またか」から「え、もう終わり?」に変わるのを見ることができ、土曜日を取り戻せるかもしれません。
ポイント
- 厳密な出力スキーマを定義し、それを遵守してください。
- 実際の制約を含む、命令的でフレンドリーなシステム指示を記述してください。
- 対象者、トーン、オファー、およびメリットの入力を使用します。
- 1〜2個の優れた例を追加します。本気で編集してください。
- 温度を調整します。エッジケースをテストします。ガードレールを追加します。
- 準備ができたらAPIにエクスポートします。スキーマを安定させてください。
- 常にコンプライアンスを確認し、主張を正直に保ってください。
あなたならできます。さあ、受信トレイを少し優しくしてください。
よくある質問
Q1:Google AI Studioのビルドモードとは、平たく言うと何ですか?
構造化されたプロンプトを構築、テスト、および改良するためのワークベンチです。指示、入力、および例を定義し、出力をプレビューします。一貫性のある再利用可能な結果を必要とするメールキャンペーンジェネレーターに最適です。
Q2:件名を短く、かつキャッチーに保つにはどうすればよいですか?
指示に件名の文字数制限を設定し、制約の入力に含めます。モデルに[42]のようなカウントを出力させ、誇大宣伝ではなく、具体的なメリットに焦点を当てて、32〜44文字を目指してください。
Q3:このジェネレーターでトーンとオファーのA/Bテストを実行できますか?
はい—body_variantフィールドを追加し、複数の件名を生成してから、穏やかなバージョンと遊び心のあるバージョンをテストします。トーンとオファーのどちらが違いを生んだのかを把握できるように、他のすべてを同じに保ってください。
Q4:モデルが勝手に機能を作り出すのを止めるにはどうすればよいですか?
明確にしてください。key_benefitsとextrasのみを使用してください。情報が不足している場合は、推測する代わりに、明確にするための質問をしてください。リスクのある主張にフラグを立てるために、compliance_checkセクションを追加して、何も発送されないようにしてください。
Q5:このワークフローにおいて、Sider.AIはどこで役立ちますか?
ビルドモードで下書きを生成した後、ブラウザでSider.AIを使用して、文章を短くし、トーンを一致させ、反復的な言い回しをまとめて修正します。迅速な編集に最適です。戦略と事実はビルドモードの入力に保持してください。