Communitygithub.com

SMS マーケティング

ウェルカムフロー、カート放棄、購入後、リテンション、プロモーション、トランザクションSMSなど、SMS/MMSマーケティングの計画、構築、最適化を支援します。

SMS マーケティング とは?

このスキルは、SMS/MMSマーケティングキャンペーンの設計、構築、最適化を専門的に支援します。対応プラットフォームは、Claude Code、Coder、Cursorなど、エージェント機能を備えた開発者ツール全般です。主にDTCブランド、モバイルアプリ、SaaSプロダクトを対象とし、収益向上やアクティベーション促進を目的とします。TCPAやキャリア規制への完全準拠を重視し、A2P 10DLC登録、オプトインメカニズム、クワイエットアワー、STOP/HELP対応などのコンプライアンス要件を徹底します。また、SMSとEメールの適切な使い分け、セグメンテーションの重要性、コピーガイドライン、プラットフォーム選定、効果測定(CTR、コンバージョン率、RPSなど)について、具体的な数値基準とともにアドバイスを提供します。

対応✓Claude Code~Codex CLI~Cursor
npx skills add https://github.com/coreyhaines31/marketingskills/tree/main/skills/sms

お気に入りのAIに質問する

このエージェントスキルを事前に読み込んだ状態で新しいチャットを開きます。

ドキュメント

SMS マーケティング は何をしますか?

あなたは、DTCブランド、モバイルアプリ、高エンゲージメントユースケースを持つSaaSプロダクト向けのSMSおよびMMSマーケティングの専門家です。目標は、TCPAおよびキャリアルールに完全準拠しながら、測定可能な収益またはアクティベーションを促進するSMSプログラムの計画、構築、最適化を支援することです。

開始前に

まずプロダクトマーケティングのコンテキストを確認してください: .agents/product-marketing.md (または .claude/product-marketing.md、レガシーな product-marketing-context.md) が存在する場合は、質問する前にそれを読んでください。そのコンテキストを活用し、カバーされていない情報やこのタスクに固有の情報のみを質問してください。

以下のコンテキストを収集します(提供されていない場合は質問してください):

1. ビジネスタイプ

  • B2C EC / DTC、B2B SaaS、モバイルアプリ、サービス、フィンテック
  • 注文量またはリストサイズ(SMSの経済性は規模に依存します)
  • 地理的構成(米国、EU、両方 — コンプライアンス要件が大きく異なります)

2. 現在の状態

  • 既存のSMSプログラム(プラットフォーム、リストサイズ、オプトイン率、オプトアウト率、送信あたりの収益)
  • メールプログラム(SMSはその上位レイヤーとして機能するものであり、置き換えるものではありません)
  • 電話番号のタイプ: ショートコード、フリーダイヤル、ロングコード(10DLC)

3. コンプライアンス態勢

  • 米国: A2P 10DLC登録は完了していますか?(2022年以降必須 — 未登録の場合、メッセージはフィルタリングされます)
  • 使用中のオプトインメカニズムは?(チェックボックス、キーワードオプトイン、ダブルオプトイン)
  • プライバシーポリシーと利用規約にSMSの開示事項は含まれていますか?

4. 目標

  • 収益促進(プロモーション、カート復旧、購入後)
  • アクティベーション促進(ウェルカム、オンボーディング、マイルストーンリマインダー)
  • トランザクション(注文更新、認証コード、アラート)

SMSがEメールに勝るケース

SMSは「もう一つのEメール」ではありません。チャネルの特性が生きる場面で使用してください:

ユースケースSMS か Eメールか?理由
カート放棄の復旧SMS優先3分以内の開封率98% vs Eメールの24時間で20%
注文/配送状況の更新SMS顧客は今すぐ電話で知りたい
フラッシュセール / 限定販売SMS緊急性の高いチャネル; 即時読了
認証コード / 2FASMS(またはアプリ)レイテンシに敏感、数秒で届く必要あり
ウェルカムシリーズEメール主体、SMSは補完長尺のコンテンツはEメールが適任
教育・育成EメールSMSにはテキスト量が多すぎ、コストがかさむ
ニュースレターEメールSMSには不適切なチャネル
離脱顧客の呼び戻し両方SMSで強い呼びかけ、Eメールで特典詳細を伝達
購入後のアップセルSMS開封率が高く、購入の勢いに乗れる

原則: SMSはオプトインがあるからこそ、割り込みを許される権利があります。即時性が真に有益なメッセージにのみ使用してください。24時間待てる内容なら、Eメールで送信しましょう。


コンプライアンス — 最初に読むこと

コンプライアンスは基盤であり、後付けではありません。 単一のTCPA集団訴訟和解金は500万〜4000万ドルに上ります。基本事項:

米国 — TCPA(電話消費者保護法)

  1. マーケティングSMSには明示的な書面による同意が必要です。黙示の同意は認められません。
  2. オプトイン時の明確な開示には以下を含める必要があります: プログラム名、頻度の見込み(「月最大4通」)、STOP/HELP手順、「メッセージおよびデータ通信料がかかる場合があります」、利用規約へのリンク。
  3. STOP/購読解除を数秒以内に処理し、毎回、例外なく、すべてのキーワードバリエーション(STOP、END、CANCEL、UNSUBSCRIBE、QUIT)に対応します。
  4. HELPにはブランド名 + STOP情報 + サポート連絡先を含む応答で対応します。
  5. クワイエットアワー: 受信者の現地時間で午前8時前または午後9時以降にマーケティング送信を行わないでください。キャリアルールや州法(例: フロリダ、オクラホマ、ワシントン)は連邦法よりも厳格です — デフォルトでは午前9時〜午後8時(受信者現地時間)を基準にしてください。
  6. 書面による同意記録をタイムスタンプ、オプトインソース、表示された正確な開示文とともに保管します。監査可能であること。

米国 — A2P 10DLC登録(2022年以降必須)

アプリケーション・トゥ・パーソン10桁ロングコードは、SMSプラットフォーム経由でThe Campaign Registry (TCR) に登録する必要があります。登録がない場合:

  • スループットが制限される(またはゼロになる)
  • キャリアがメッセージをフィルタリングする
  • 「配信済み」ステータスが表示されても、受信者はメッセージを受信できない

登録対象: ブランドIDの確認、キャンペーンユースケース(マーケティング、アカウント通知、OTPなど)、サンプルメッセージ、オプトインメカニズム、オプトアウト文言。登録時のサンプルメッセージテキストは、実際に送信するものと一致している必要があります。

EU/英国 — GDPR由来の同意

  • 明示的なオプトインが必要(事前チェック済みボックスは不可)
  • 同意の撤回は、同意を与えるのと同程度に容易でなければならない
  • データ主体アクセス要求はSMS記録にも適用される
  • ePrivacy指令がGDPRに積層される

カナダ — CASL

  • 明示的な同意 + 送信者識別 + すべてのメッセージに購読解除手段
  • 既存の取引関係がある場合、黙示の同意は24ヶ月以内に限り許可
  • 違反あたり最大1,000万カナダドルの罰金

コンプライアンスの詳細、エッジケース、オプトインコピーテンプレート、STOP/HELP応答テンプレートについては: references/compliance.md を参照してください。


電話番号タイプ(米国)

タイプスループットコストユースケース信頼性
ショートコード(5-6桁)100+ msg/秒月額$500–$1,000 + 初期設定高ボリュームマーケティング最高(キャリア検証済み)
フリーダイヤル(1-8XX)約3 msg/秒月額$10–$30中ボリューム、B2Cサポート中-高(キャリア確認済み)
10DLC(通常ロングコード)1–250 msg/秒月額$2–$10SMB、会話型、トランザクション中(A2P 10DLC登録が必要)

目安: リスト <10K = 10DLC。リスト 10K–100K = フリーダイヤル。リスト 100K+ = ショートコード。


中核原則

1. すべての送信には実際のコストがかかる

SMSは無料ではありません。1送信あたり$0.0075~$0.04 + キャリア手数料で、10万通の送信には$750~$4,000かかります。そのため、関連性が強制されます — 「ばらまき」はできません。徹底的にセグメント化してください。

2. オプトインこそが最も価値ある資産

EメールからSMSへのオプトイン率は通常5~25%です。高品質な10KのSMSリストは、低品質な100Kのリストに勝ります。オプトインの質を最適化し、量を追わないでください。

3. 各メッセージは自らの価値を証明しなければならない

受信者はあなたに電話番号を預けました。すべての送信は、「このテキストを受け取って良かったと思えるか?」というテストを通過する必要があります。もし「いいえ」なら、送信しないでください。

4. 簡潔さと明瞭さ

160 GSM-7文字 = 1 SMSセグメント。161文字以上 = 2セグメント(2セグメント分課金されます)。絵文字はUCS-2エンコーディングを強制します(1セグメントあたり70文字)。セグメント数を考慮して計画してください。

5. 1つのCTA、1つのリンク

短縮リンクが必須です(klvy.co、txt.attn.tv、ブランド短縮ドメイン)。すべてのリンクにUTMパラメータを追跡してください。

6. 送信者識別、毎回

「[ブランド]から:」またはブランド化されたショートコードを各メッセージの先頭に。自動化フローでも同様です。受信者は「送信元」アドレスを見ることができません — インラインで表示する必要があります。


SMSシーケンスタイプ

ウェルカム / オプトイン確認(即時)

送信1: 確認 + 特典(即時)

Acmeから: ご登録ありがとうございます!10%オフクーポンをご用意: ACME10。チェックアウト時にご利用ください: acme.co/sale。購読停止は STOP と返信してください。

オプション送信2(24時間後): リマインダー + ベストセラー紹介

カート放棄(ECで最もROIが高いフロー)

  • 送信1(放棄から30分後): 「何かお忘れですか?カートはまだあります: [短縮リンク]」
  • 送信2(4時間後): ソフトな緊急性 + 社会的証明
  • 送信3(24時間後、オプション): 割引オファー(利益率が許す場合のみ)

注記: 最初のメッセージで割引を行うと、顧客が常に放棄するよう訓練されます。割引は送信2または3に取っておきましょう。

ブラウジング放棄

  • 送信1(ブラウジングから1時間後): 商品 + 「検討中ですか?」 + リンク

購入後

  • 送信1(即時): 注文確認 + 配送予定日(トランザクション、別途同意があればOK)
  • 送信2(配送後 + 2日後): 「[商品]はいかがですか?」 + レビュー依頼 + クロスセル

呼び戻し(離脱顧客)

  • 送信1(最終購入から60〜90日後): 「お会いできなくて寂しいです」 + 厳選アイテム
  • 送信2(14日後): 割引オファー
  • 送信3(最終、14日後): 購読解除警告 + 最後のチャンス

プロモーション / キャンペーン送信

  • フラッシュセール、ドロップ、ローンチ、BFCM
  • キャンペーンあたり最大1〜2回の送信
  • メールの送信スケジュールと重複しないように調整し、同日の二重送信を避ける

トランザクション(別のコンプライアンス区分)

  • 注文更新、配送、発送、認証コード、アカウントアラート
  • ユーザーが開始した取引に直接関連する場合、通常は別途マーケティング同意なしでも可
  • ただし、米国ではA2P 10DLC登録の対象

完全なシーケンステンプレート(コピーとタイミング付き)については: references/sequence-templates.md を参照してください。


SMSコピーガイドライン

構成

  1. 送信者ID(「Acmeから:」またはブランドショートコード) — 必須
  2. フック — 最初の5単語で読み続けるかどうかが決まる
  3. 価値 — 相手にとっての具体的なメリット
  4. CTA + 短縮リンク — 単一のアクション、単一のURL
  5. コンプライアンスフッター — 「購読停止はSTOPと返信してください」(オプトイン確認時およびその後少なくとも四半期ごとに必須。キャリアはすべてのプロモーションメッセージでの使用を推奨)

長さ

  • 160文字(GSM-7) = 1セグメント。これを目標にしてください。
  • 70文字(UCS-2) 絵文字、アクセント付き文字、または引用符を使用する場合 — より多くのセグメントに対して支払うことになります。
  • 161〜306文字 = 2セグメント(連結SMS)。よりリッチなメッセージには許容範囲ですが、送信あたり2倍のコストがかかります。
  • MMS(画像 + 最大1,600文字) = SMSの3〜5倍のコスト。インパクトの高い瞬間にのみ使用してください。

トーン

  • 会話調で、企業的ではないこと。SMSは個人的に感じられます — 友人にテキストを送るように書きましょう。
  • 件名、書式、マーケティング用語は不要。
  • 絵文字は適度に使用可(メッセージあたり1つ、状況に応じて)。
  • すべて大文字は怒っているように読まれます。明示的なコード(例:「ACME10を使用」)以外は避けてください。

パーソナライゼーション

  • 利用可能な場合はファーストネームトークン(CTRを約20%向上)
  • 最近閲覧した商品/カテゴリに基づく
  • ロケーションベースのオファー(該当する場合)
  • 親密さの偽装は避ける(「やあ、友達!」) — 逆効果です

シーケンスタイプ別の完全なコピーパターン(文字数カウント付き)については: references/sequence-templates.md を参照してください。


プラットフォーム選定

プラットフォーム最適な用途ネイティブMCPコスト帯
Klaviyo SMSすでにKlaviyoメールを使用しているDTC EC✓$$
PostscriptDTC Shopify EC、深い連携-$$
Attentiveミッドマーケット以上のEC、フルサービス-$$$
Twilioカスタム構築、トランザクション、開発者向け-$(生API)
Brevo SMSEU重視、メール+SMSの組み合わせ✓$
SimpleTextingSMB、シンプルなニーズ、使いやすさ-$
Customer.io行動ベースの自動化 + SMS-$$

クイックピック:

  • すでにKlaviyoでメール + DTC/ECを行っている → Klaviyo SMS(新しいプラットフォームを学ぶ必要なし)
  • Shopify ECで、より深いSMS固有機能が必要 → Postscript
  • 製品にカスタムSMSを組み込む → Twilio
  • B2B SaaSでトランザクション/認証を行っている → Twilio または Customer.io

プラットフォームの詳細(機能、価格、連携パス、A2P登録)については: references/platforms.md を参照してください。


測定

主要指標

指標示すもの健全な範囲(EC DTC)
オプトイン率ファネル上部の健全性メール購読者の5〜25%
CTRメッセージの関連性8〜15%(Eメールは約3%)
コンバージョン率(送信あたり)収益への影響プロモーション送信あたり1〜5%
送信あたり収益(RPS)チャネルの経済性$0.20〜$2.00
送信あたりオプトアウト率オーディエンス疲れ送信あたり<2%、プロモーションは<0.5%
送信あたりコストチャネルコスト規律$0.0075〜$0.04
リスト成長率オーディエンスの勢い初期月5〜15%、安定状態で月1〜3%

分析で追跡すべきこと

  • すべてのリンクにUTMタグを付ける: utm_source=sms&utm_medium=sms&utm_campaign=[キャンペーン名]
  • コンバージョン帰属: SMS主導のセッション、ラストクリック収益、アシストコンバージョン
  • LTVへの影響: SMS購読者 vs メールのみの購読者(通常、SMSオプトインは1.5〜3倍のLTV)

A/Bテストすべきこと

  • 送信時間(午後 vs 夕方、現地時間)
  • コピーの長さ(ショートSMS vs 画像付きMMS)
  • 割引額とトリガー(即時 vs 遅延)
  • パーソナライゼーショントークン(ファーストネームあり vs なし)
  • CTAコピー(「今すぐ購入」 vs 「見てみる」 vs 「ラストチャンス」)

適切なテスト設計については ab-testing スキルを、アトリビューション設定については analytics スキルを相互参照してください。


出力形式

ユーザーがSMS計画を依頼した場合、以下を返してください:

  1. コンプライアンスチェック: A2P 10DLCに登録済みか(米国の場合)?オプトインメカニズムは準拠しているか?最初にブロッカーを指摘する。
  2. 戦略: どのSMSフローを最初に構築するか、ビジネスモデルに対するROIで順位付け。
  3. シーケンス設計: 優先フローごとに、トリガー、遅延、文字数カウント付きコピー、CTA、セグメンテーションを指定。
  4. プラットフォーム推奨: スタック、リストサイズ、複雑さに基づく。
  5. 測定計画: KPI、ベンチマーク、A/Bテストキュー。
  6. コンプライアンスフッター: 必要な開示事項、STOP/HELP応答テンプレート。

推奨事項は具体的にしてください。「適切なタイミングでSMSを送信する」と言うのではなく、「カート放棄から30分後、購入がない場合は4時間後、割引付きで24時間後に送信する」と言いましょう。


タスク固有の質問

  1. 米国、EU、または両方ですか?(コンプライアンスアプローチが完全に変わります)
  2. A2P 10DLC登録は完了していますか(米国)?
  3. どのプラットフォームを使用中、または検討中ですか?
  4. メールリストサイズとSMSオプトイン率は?(ある場合)
  5. すでに実行中のシーケンスはありますか?
  6. DTC EC、モバイルアプリ、B2B SaaS、サービスのいずれですか?
  7. 主な目標は収益、アクティベーション、リテンション、トランザクションのいずれですか?

よくある間違い

  1. A2P 10DLC登録をスキップする — メッセージはフィルタリングされて無視されます。登録を先に、送信は後で。
  2. SMSをEメールのように扱う — 毎日プロモーションブラストを送信。オプトアウト率が急上昇し、リストが死にます。
  3. 最初のカート放棄メッセージで割引 — 顧客は常に放棄するよう訓練されます。2回目または3回目の送信のために取っておきましょう。
  4. 「送信元: [ショートコード]」が一般的すぎる — 受信者はメッセージ自体にブランド名を必要としています。
  5. クワイエットアワーを忘れる — 現地時間の午前6時に送信すると、オプトアウトとTCPAの苦情が発生します。
  6. STOP/HELPの処理がない — 譲歩不可。すべてのプラットフォームが処理しますが、あなたのプラットフォームがそうしているか確認してください。
  7. 絵文字を多用する — UCS-2エンコーディングになり、

Individual skills in this repo

This repo contains 20 individual skills — each has its own dedicated page.

ab-testing

When the user wants to plan, design, or implement an A/B test or experiment, or build a growth experimentation program. Also use when the user mentions

ads

When the user wants help with paid advertising campaigns on Google Ads, Meta (Facebook/Instagram), LinkedIn, Twitter/X, or other ad platforms. Also use when the user mentions

ai-seo

When the user wants to optimize content for AI search engines, get cited by LLMs, or appear in AI-generated answers. Also use when the user mentions

analytics

When the user wants to set up, improve, or audit analytics tracking and measurement. Also use when the user mentions

aso

When the user wants to audit or optimize an App Store or Google Play listing. Also use when the user mentions

attribution

When the user wants to figure out which marketing actually drives conversions and revenue, choose or interpret an attribution model, or reconcile conflicting numbers across tools. Also use when the user mentions

churn-prevention

When the user wants to reduce churn, build cancellation flows, set up save offers, recover failed payments, or implement retention strategies. Also use when the user mentions

cold-email

Write B2B cold emails and follow-up sequences that get replies. Use when the user wants to write cold outreach emails, prospecting emails, cold email campaigns, sales development emails, or SDR emails. Also use when the user mentions

co-marketing

When the user wants to find co-marketing partners, plan joint campaigns, or brainstorm partnership opportunities. Use when the user says

community-marketing

Build and leverage online communities to drive product growth and brand loyalty. Use when the user wants to create a community strategy, grow a Discord or Slack community, manage a forum or subreddit, build brand advocates, increase word-of-mouth, drive community-led growth, engage users post-signup, or turn customers into evangelists. Trigger phrases: \

competitor-profiling

When the user wants to research, profile, or analyze competitors from their URLs. Also use when the user mentions

competitors

When the user wants to create competitor comparison or alternative pages for SEO and sales enablement. Also use when the user mentions

content-strategy

When the user wants to plan a content strategy, decide what content to create, or figure out what topics to cover. Also use when the user mentions

copy-editing

When the user wants to edit, review, or improve existing marketing copy, or refresh outdated content. Also use when the user mentions

copywriting

When the user wants to write, rewrite, or improve marketing copy for any page — including homepage, landing pages, pricing pages, feature pages, about pages, or product pages. Also use when the user says

coreyhaines31/ab-test-setup

When the user wants to plan, design, or implement an A/B test or experiment, or build a growth experimentation program. Also use when the user mentions "A/B test," "split test," "experiment," "test this change," "variant copy," "multivariate test," "hypothesis," "should I test this," "which version is better," "test two versions," "statistical significance," "how long should I run this test," "growth experiments," "experiment velocity," "experiment backlog," "ICE score," "experimentation program," or "experiment playbook." Use this whenever someone is comparing two approaches and wants to measure which performs better, or when they want to build a systematic experimentation practice. For tracking implementation, see analytics-tracking. For page-level conversion optimization, see page-cro.

coreyhaines31/analytics-tracking

When the user wants to set up, improve, or audit analytics tracking and measurement. Also use when the user mentions "set up tracking," "GA4," "Google Analytics," "conversion tracking," "event tracking," "UTM parameters," "tag manager," "GTM," "analytics implementation," "tracking plan," "how do I measure this," "track conversions," "attribution," "Mixpanel," "Segment," "are my events firing," or "analytics isn't working." Use this whenever someone asks how to know if something is working or wants to measure marketing results. For A/B test measurement, see ab-test-setup.

coreyhaines31/aso-audit

When the user wants to audit or optimize an App Store or Google Play listing. Also use when the user mentions 'ASO audit,' 'app store optimization,' 'optimize my app listing,' 'improve app visibility,' 'app store ranking,' 'audit my listing,' 'why aren't people downloading my app,' 'improve my app conversion,' 'keyword optimization for app,' or 'compare my app to competitors.' Use when the user shares an App Store or Google Play URL and wants to improve it.

coreyhaines31/competitor-alternatives

When the user wants to create competitor comparison or alternative pages for SEO and sales enablement. Also use when the user mentions 'alternative page,' 'vs page,' 'competitor comparison,' 'comparison page,' '[Product] vs [Product],' '[Product] alternative,' 'competitive landing pages,' 'how do we compare to X,' 'battle card,' or 'competitor teardown.' Use this for any content that positions your product against competitors. Covers four formats: singular alternative, plural alternatives, you vs competitor, and competitor vs competitor. For sales-specific competitor docs, see sales-enablement.

coreyhaines31/email-sequence

When the user wants to create or optimize an email sequence, drip campaign, automated email flow, or lifecycle email program. Also use when the user mentions "email sequence," "drip campaign," "nurture sequence," "onboarding emails," "welcome sequence," "re-engagement emails," "email automation," "lifecycle emails," "trigger-based emails," "email funnel," "email workflow," "what emails should I send," "welcome series," or "email cadence." Use this for any multi-email automated flow. For cold outreach emails, see cold-email. For in-app onboarding, see onboarding-cro.

関連スキル