SMS のクリック率を上げる方法: トラッキング付き短リンク、フォローアップ、写真への返信

テキストメッセージには開封率がありません。測れるのはクリックと返信です。トラッキング付き短リンクをオンにし、誰がクリックしたかを確かめ、クリックしなかった人に 2 つ目のオファーを送り、返信には AI エージェントが答えます。写真も込みで。

更新日

洗車場がクリックのトラッキングをオンにして、常連客 1,240 人に Club のオファーを送ります。テキストでわかることとわからないこと、一人ひとりの短縮リンク、クリックした人(配信済み 1,180 人中 142 人)、クリックも返信もしなかった 974 人へのフォローアップを Octo に一文で頼むところ、そしてお客さまが送ってきた写真に答える AI エージェント。

Bayside Express Car Wash には、常連への新しいオファーがあります:Unlimited Wash Club、初月 $19.99。テキストは Weekend Regulars リスト、1,240 人に送られ、 リンクを 1 つ載せています: Club の登録ページ。オーナーが月曜に答えを知りたいのは 単純な問いです。何人がクリックしたか、そして誰か。

このページは、その数字を上げ、読めるようにするために Omni Octo がすることを 3 つ 扱います:

  • トラッキング付き短リンク。人ごとに専用の短リンクが渡されるので、キャンペーン ページは誰が何回クリックしたかを見せられます。
  • フォローアップ。2 つ目のキャンペーンを、別のオファーで、1 つ目をクリックしな かった人たちへ。
  • 返信に AI エージェントが答える、顧客が送り返してくる写真も含めて。

このセットの最初のガイドが、キャンペーンそのものの組み立てと送信を扱います。ここ はその続きから始まります。

測れるもの、測れないもの

SMS には開封率がありません。テキストメッセージに開封確認はなく、送信者は読ま れたかを知らされません。Omni Octo はテキストの開封数を表示せず、それを見せる ツールは当てずっぽうを言っています。

テキストキャンペーンが教えてくれるもの:

シグナル出所
配信済み通信事業者の配達確認
クリックトラッキング付きリンクへのクリック(リンクトラッキングがオンのときだけ)
返信ありキャンペーンの送信元番号への返信テキスト
オプトアウトSTOP の返信

キャンペーンページは最初の 3 つを到達者に対する割合で示します。送った全員では なく。届かなかったテキストは、クリックも返事もされ得ないからです。クリックと返信が 手を入れるべき数字で、このページの残りはその両方についてです。

リンクトラッキングをオンにする

エディタでキャンペーンの下書きを開きます(/campaigns、それから下書き)。 メッセージ本文 の下にチェックボックスがあります:

リンクのクリックをトラッキング メッセージ内のリンクは短縮リンクに変換されるため、誰がクリックしたかを確認できます。

新しいキャンペーンではすべて オフ ですから、テキストにリンクを載せるなら常に オンにしてください。キャンペーンを Octo で組むなら、同じ文でお願いします: «…あとリンクのクリックもトラッキングして。» Octo は下書きの同じオプションを オンにします。

オンにしていると、メッセージに打ったリンクはすべて、送信時、Omni Octo 自身の リンクドメインの短リンクに置き換わります。1 人に 1 本:

https://go.omniocto.com/r/tl-3f09b1c2d4

クリックした人はそのままあなたのページへ飛ばされます。受取人ごとに専用リンクなので、 クリックはキャンペーンではなくその人に対して記録されます。

どのリンクがトラッキングされるかは、いくつかのルールで決まります:

  • リンクは https:// 付きで、全部書く。認識されるにはリンクが http:// か https:// で始まる必要があります。baysideexpresswash.com/club だけでは打った とおりにそのまま出て、トラッキングされません。
  • 1 メッセージのリンクは 3 本まで。4 本目は打ったとおりに出ます。
  • あなたが書いたリンクだけ。変数を通して連絡先フィールドから出てくるリンクは 決して書き換えられません。あるがままに届きます。
  • このサーバーではまだ。使っているサーバーでリンクトラッキングの設定が済んで いないとき、チェックボックスがそう告げます:«このサーバーではリンクトラッキングをまだ利用できないため、リンクは入力したままの形で送られ、クリックは集計されません。»

代わりに公開の URL 短縮サービスをテキストに入れないでください。通信事業者は メッセージをフィルタし、そのときのエラーは «キャリアがメッセージをフィルタリングしました。多くは内容またはリンクが原因です» と読めます。トラッキング付きリンクは、それ自体が あなたの短リンクです。

短リンクが長さにすること

トラッキング付きリンクはどれも同じ長さ、39 文字です。何を置き換えても。エディタと レビューして送信 のセグメント数は短リンクを置いた状態で計算されるので、見たもの が課金されるものです。

トラッキングパラメータだらけの長いリンクなら、これは節約です。Bayside のテキスト、 登録ページをマーケティングチームが書いたままの形で:

文字数セグメント
https://baysideexpresswash.com/unlimited-wash-club?utm_source=sms&utm_campaign=oct のとき1862
トラッキング付き短リンクのとき1431

Omni Octo の番号で 1 セグメント 2 クレジットなら、1,240 人に対しておよそ 4,960 クレジットとおよそ 2,480 クレジットの違いです。すでに短いリンクは少し長くなるの で、チェックを入れたあとはルーラーを見てください。

Club のメッセージが入った「メッセージ」セクション。utm パラメーター付きの長い申し込みリンクを含む。「リンクのクリックをトラッキング」にチェックが入り、文字数バーは「1セグメント · 143 / 160文字 · GSM」。
トラッキングをオンにすると、文字数バーは入力した長いリンクではなく39文字の短縮リンクで数える。143文字で1セグメント。

何がクリックとして数えられるか

電話、通信事業者、メッセージアプリは、プレビューを作るためとスパムを探すために、 自分でリンクを開きます。その取得は人ではないので、数えられません:

  • 電話のブラウザでのクリックはすぐ数えられます。テキストが届いて数秒でクリックする のは、リンクの普通の使い方で、数えられます。
  • プレビューとスキャンのサービスは決して数えられず、送信から 2 分以内にリンク を開いた見知らぬクライアントは、スキャナーの疑いとして保留されます。
  • 30 分以内の繰り返しクリックは 1 回の訪問です。1 回のクリックはしばしば複数の リクエストを生むので、30 分以内に 2 回リンクを開いた人は 2 つではなく 1 クリック と表示されます。クリックしたかどうかが影響を受けることは決してありません。
  • テストテキストは数えられません。先に自分にテストを送信 のテキストは レポートから外されます。

クリックがどこに現れるか

終わったキャンペーンを /campaigns から開きます。クリックは 3 箇所に現れます。

エンゲージメントの行、配信 パネルの下:

エンゲージメント(配信済み1,180件のうち): 返信あり 64 (5.4%) · クリック 142 (12.0%) · オプトアウト 9

クリック は少なくとも 1 回クリックした人の数です。リンクトラッキングがオン だったキャンペーンにだけ現れます。

Club キャンペーンの「配信」パネル: 配信済み 1,180、送信済み(配信確認待ち)22、未配信 31、失敗 7、未確認 0、未送信 0、スキップ 18。エンゲージメントの行は「エンゲージメント(配信済み1,180件のうち): 返信あり 64 (5.4%) · クリック 142 (12.0%) · オプトアウト 9」。
「クリック」は一度でもクリックした人の数で、配信済みに対する割合で示される。

受信者テーブル。人ごとの訪問数を載せた クリック 列があり、いなければ 空欄です。クリック のヘッダーをクリックするとクリック数の多い順に並びます。もう 一度押すと逆順になり、クリックのない人が先に来ます。3 回押すと 送信順 に 戻ります。電話では同じ選択肢が 並び替え の下にあります。各行はその人の スレッド → と 連絡先 → に飛べます。

「クリック」で多い順に並べた「受信者」の表: Rie Mori 4(返信「登録しました、ありがとう!」)、Yumi Matsumoto 3(返信「Club はうちの 2 台目もカバーしますか?」)、続いて 2、2、1 が並び、最後の Sakura Nakamura はクリックなし。全行が「配信済み」。上部のフィルターは「すべて(1,258)」「配信済み」「失敗38件」「未確認0件」「返信64件」。返信のある行は「スレッド →」、ほかは「連絡先 →」へのリンク。
「クリック」の見出しを1回押すと、多くクリックした人が上に来る。

レポート。レポートをダウンロード は受取人ごとの行を CSV ファイルに書き出します (キャンペーンがまだ送信中なら、ボタンは 現在のレポートをダウンロード と読めます)。 このページで必要な列は phone、contact_name、status、replied_at、clicks、 opted_out です。

クリックはキャンペーン終了後も届き続けます。人はテキストを遅れて開くからです。 レポートはダウンロードした時点で真実だったことを示します。

もっと多くの人にクリックしてもらう

どれも小手先の技ではありません。プロダクトがあなたに任せていることです。

  • 1 リンク、1 つの行動。トラッキングはリンクを 3 本まで数えますが、人がクリック するのは 1 本の明快なリンクです。クリックが何をするか言ってください:«こちらから参加»、ただのアドレスではなく。
  • 1 セグメントに収める。短いテキストは安く、エディタは打ちながら数を見せて くれます。絵文字 1 個でメッセージ全体が Unicode に切り替わり、1 セグメント 70 文字になります(160 の代わりに)。エディタは削除を申し出ます。
  • 名前を使う。{{first_name|there}} は一人の人へのメッセージに読め、 フォールバックのおかげで “Hi ,” を受取る人はいません。
  • オファーを見せる。Club のカードや料金表の写真を + 画像または動画 で 添えると、テキストは MMS になります: Omni Octo の番号で 1 メッセージ 4 クレジット まで 1,600 文字。写真は +1 番号にしか行かず、エディタは誰がスキップされるかを 数えます。トラッキング付きリンクは MMS でも機能します。
  • 人が動ける時間に送る。スケジュール で土曜の朝の時間帯を設けると、車を洗う その日に人に届きます。時間帯の外では、キャンペーンは待ちます。
  • 止め方を書く。テキストに «Reply STOP to opt out» と打ち込みます。勝手に は足されませんし、STOP は書いても書かなくても機能します。

そして比べます。同じ対象で文言か写真が違う 2 つのキャンペーンを 1 週間隔で送れば、 どちらが到達者に対して多くクリックされたかが分かります。

クリックしなかった人をフォローアップする

Bayside の Club テキストを受け取った 1,180 人のうち、142 人がクリックしました。残り 約千人は、欲しいものを見つけられませんでした。2 つ目のテキストは別の理由を渡す べきです:«今週入会なら初回の洗車は無料»。そして、すでに見た 142 人には行くべき ではありません。

Octo に 1 文で頼みます:

Club のテキストを受け取ったのに、クリックも返信もしなかった全員に送って: 今週入会なら初回の洗車は無料。クリックもトラッキングして。

Octo はこれを、チャットで見届けられる 2 つのステップで行います:

  1. 最初のキャンペーンからリストを作ります。リストに入るのは、Club のテキスト が配信され、そのリンクをクリックせず、返信もしなかった人です: 974 人。STOP と 送った人は、どの番号であっても必ず外されます。リストは /contacts に Club follow-up として保存されるので、開いて誰が入っているか 確かめられます。
  2. そのリストへのフォローアップキャンペーンを下書きします。新しいテキストと、 オンにした リンクのクリックをトラッキング 付きで。Octo が組むほかのキャンペーン と同じ確認が出ます: 何人に送られ、いくらかかるか。送信 を押すまで何も送られ ません。

同じキャンペーンのほかの切り口も同じように頼めます: «クリックした全員»、 «返信した全員»、あるいはただ «クリックしなかったのは何人?»。最後のものは数を 答えるだけで、リストは作りません。知っておくこと:

  • 「クリック」の意味はキャンペーンページと同じです。その人のトラッキング付き リンクに、数えられた訪問が少なくとも 1 回あることです。クリックについて尋ねられる のは、テキストにトラッキング付きリンクを載せたキャンペーンだけです。
  • 見るのは 1 通のテキストではなく、人です。キャンペーンが 2 つの番号に送った人 は、どちらか一方でクリックしていればクリックしたと数えられます。
  • 1 リストあたり 5,000 人まで。それより多く当てはまったときは、Octo がそう伝え ます。

フォローアップする前に、最初のテキストには 1〜2 日ください。遅れてクリックする人 こそ、2 つ目のオファーを送りたくない人たちです。

レポートから作る場合

キャンペーンの レポートをダウンロード は今も受取人ごとの行を書き出します (phone、contact_name、status、replied_at、clicks、opted_out)。表計算 ソフトで自分で対象を切り分けたいときに使えます。残した行は、新しいキャンペーンの 宛先 → CSV アップロード で対象としてアップロードします。列は自動で対応 づけられ、ファイルは保存済みリストになります。

「宛先」セクションの「CSV アップロード」: club-follow-up.csv、974 行、リスト名 Club follow-up。phone 列は「SMS 用電話番号」、contact_name 列は「名前」として取り込まれ、それぞれ3件のサンプルが表示されている。その下に「列ヘッダーから自動検出しました。任意の行はドロップダウンで上書きできます。」、下部に「キャンセル」と「インポートして続行」。
自分で作ったリストは CSV アップロードから入れる。レポートの phone と contact_name の列は自動で対応付けられる。

ワークフローが送るテキスト

キャンペーンより、連絡先に何かが起きたときに 1 通ずつ送るほうがいいテキストが あります。ワークフローはそのステップの 1 つとしてテキストを送れます。

/workflows へ行き、Octo でワークフローを作成 を使います。1 文で伝えます:

連絡先に club-interested タグが付いたら、テキストを送って: “Bayside Express の Unlimited Wash Club についてお問い合わせありがとうございます。初月 $19.99。受付または https://baysideexpresswash.com/club からご登録ください”

これで、カウンターにいる誰かが客に Club を尋ねられたら /contacts でタグを付け、 テキストは勝手に出ていきます。Octo はエンジンが持つステップからワークフローを組み 立て、ワークフローを有効にする でスイッチを入れます。

「ワークフロー」ページの横にある Octo のチャット。チャットには club-interested タグと Club のメッセージについてのオーナーの依頼文、どちらも「完了」の「ワークフローを下書き中」「ワークフローを保存中」、そして Octo の返答: 下書きとして保存したこと、連絡先にタグが付いたらテキストを送ること、「ワークフローを有効にする」でオンにすること、STOP を送った連絡先と午前9時から午後8時以外には送らないこと。ページ側には「club-interested の連絡先にテキストを送る」、要約「連絡先に「club-interested」タグが付いたとき、テキストメッセージを送信します。」、そして同じ言葉で書かれた2ステップの図「連絡先に「club-interested」タグが付いたとき」→「テキストメッセージを送信」。
Octo はワークフローを下書きとして保存する。「ワークフローを有効にする」でオンにするまで何も送られない。

2 つ知っておくこと:

  • ワークフローのテキストのリンクはトラッキングされません。クリックトラッキング はキャンペーンの設定です。ワークフローのテキスト内のリンクは打ったとおりに届き、 クリックは記録されません。
  • 配信停止と静寂時間はここでも適用されます。ワークフローのテキストは、STOP と 送った番号には送られません。既定では、受取人のタイムゾーンで午前 9 時から午後 8 時の外にも送られません。その時間帯の外に落ちたテキストは、朝まで保留されるのでは なく、スキップされます。

返信に答える、写真も込みで

動画は、お客さまがお得な情報について返信し、AI エージェントが「会話」で答えるところから始まります。巻き戻すと、キャンペーンが送られるところを見られます。

返信が来るテキストは、クリックより価値があることがよくあります。«Club はうちの 2 台目もカバーしますか?» は、答えを待っている販売です。金曜の夜 9 時の答えは、月曜の 朝の答えに勝ります。

キャンペーンへの返信は 会話 の、あなたの番号と相手の番号のスレッドに届き、上に キャンペーンのテキストが載ります。その番号に AI エージェントがいれば、届き次第 答えられます。

番号にエージェントを付ける

/agents からエージェントを開き、チャネル を選び、番号を 利用可能なチャネル の下に見つけます。ここでメッセージに応答する を押します。そのとき から、エージェントはその番号へのテキストに答えます。エージェントのいない番号は «このチャネルには誰も応答しません。メッセージは受信して記録されますが、エージェントからの返信はありません» と言います。エージェントを仕事に就かせる のガイドが、チャネルタブを丸ごと扱います。

「利用可能なチャネル」に、Bayside Express テキスト(Twilio SMS)のカードと「ここでメッセージに応答する」ボタン。
「ここでメッセージに応答する」を押すと、その番号に届いたテキストにエージェントが答える。

キャンペーンが出る前に、エージェントにオファーを教えてください: Club の値段、 内容、登録のしかた。エージェントは知っていることから答え、詳細は その知識に置くべきものです。

送られてくる写真を読む

人は写真を送ります。旅から戻った顧客が、泥まみれのピックアップトラックの写真を 送り、どの洗車できれいになるか尋ねます。別の客はドアの傷の接写を送り、ディテールで 落ちるか尋ねます。

写真つきのテキストが届くと、エージェントはそれを見て、同じスレッドで答えます:

顧客: (泥まみれのトラックの写真) これにはどの洗車が必要ですか?

エージェント: 泥だらけですね! Ultimate ウォッシュにはアンダーボディの洗浄が 含まれていて、あのトラックに必要なのはまさにそれです。Unlimited Wash Club に 含まれていて、初月 $19.99 です。

Takuya Yamamoto とのSMSの会話。go.omniocto.com のトラッキングリンクが入った Club キャンペーンのメッセージ、泥だらけのピックアップトラックの写真と「これにはどの洗車が必要ですか?」という Takuya のメッセージ、そしてアンダーボディの洗浄が含まれる Ultimate ウォッシュを勧め、Unlimited Wash Club に含まれていて初月 $19.99 だと答えるエージェントの返信。下部に「AI エージェントがこの会話を担当しています。」と「引き継ぐ」。
エージェントは写真を見て、同じスレッドで答える。人が答えるべきときのために「引き継ぐ」がある。

エージェントが写真ですること:

  • JPEG、PNG、GIF、WebP の写真、1 メッセージ 4 枚まで。それより多くの写真を 含むメッセージは丸ごと保存され、エージェントは最初の 4 枚を見ます。
  • テキストで答えます。写真は会話に残るので、顧客が送ったものの隣にエージェント の言葉が見えます。
  • エージェントのモデル次第です。モデルが画像を受け付けない、または写真が大き すぎる場合、エージェントは見られない写真が届いたと伝えられ、言葉から答えます。

返信はあなたの番号からのテキストとして出て、ほかと同じように課金されます。顧客の 着信テキストも同じ課金です: Omni Octo の番号で 1 セグメント 2 クレジット、または 画像メッセージ 4 クレジット。受信した写真は 180 日間保管されます。

エージェントの指示に、写真でしてはいけないことを書き込みます。Bayside なら: ディテールが傷を消すと決して約束しないこと、そして損傷に触れる話はすべて人へ渡す こと。

人が答えるべきとき

会話 でスレッドを開き、引き継ぐ を押します。エージェントはその会話での 返信を止め、あなたが受信トレイから答えます。終わったら AI に戻す です。1 つを 持っている間も、ほかのスレッドは影響を受けません。

STOP、START、そのほかのキーワードの返信はそのキーワードとして処理され、エージェント は答えません。

やらないこと

  • 開封率を報告すること。SMS にはありません。
  • https:// 付きで書かれていないリンク、連絡先フィールドから来るリンク、 1 メッセージの 4 本目のリンクを、トラッキングすること。
  • ワークフローのテキストのリンクをトラッキングすること。するのはキャンペーン だけです。
  • リンクのプレビューやスキャナーをクリックとして数えること、30 分以内の 2 回のクリックを 2 回の訪問とすること。
  • 1 メッセージの 4 枚を超える写真を読むこと、そして画像を受け付けないモデルで 写真を読むこと自体。