本文へ移動
話題

ガイド

Customer.ioの使い方:ユーザー登録から初めての自動化まで

Customer.ioでユーザー情報とイベントを設定し、セグメントや自動化を作成する手順を、公式ドキュメントに沿って解説します。

執筆: 読了時間:1分

👁 118閲覧数

Customer.ioは、ユーザーがプロダクト内で行ったことに応じてメッセージを送信するサービスです。登録、購入、ログインの停止などをきっかけにできます。最初の自動メッセージを送る前に、ユーザーが誰なのか、どんな行動をしたのかをCustomer.ioに伝える必要があります。この記事では、Customer.ioの公式ドキュメントに沿って順を追って説明します。

用語について:Customer.ioの新しい資料では「キャンペーン」を「自動化」と呼ぶことがあります。古い資料では引き続き「キャンペーン」と表記されていますが、指しているものは同じです。

始める前にイベントを整理する

Customer.ioで起きる問題の多くは、計画を立てずにイベントを送信することが原因です。開発者が最初の呼び出しを追加する前に、メッセージ配信に関係するイベントの一覧を作っておきましょう。登録、最初の重要なアクション、購入、プランの解約などを挙げ、それぞれ使うイベント名と、含める詳細情報を決めます。

イベント名のルールも統一します。たとえば、すべて小文字にして単語をアンダースコアでつなぐ方法があります。「購入」と「purchase_completed」のように同じ行動に異なる名前を使うと、別のイベントとして扱われ、セグメントにずれが生じます。

ステップ1:ユーザー情報を登録する

まず、ユーザーの情報をCustomer.ioに渡します。公式ドキュメントでは2つの方法が紹介されています。開発者は、たとえば登録時にアプリからユーザーを識別する呼び出しを送信できます。技術的な作業を担当しない人は、CSVファイルからユーザーを追加するか、手動で登録できます。各ユーザーには、名前、プラン、登録日などの属性を設定できます。

ステップ2:イベントを送信する

イベントは、アプリやウェブサイト上でのユーザーの行動です。ボタンのクリック、購入、商品のカートへの追加などが該当します。track呼び出しを使い、イベント名と詳細情報を送信します。公式ドキュメントで説明されている重要な原則は、まずユーザーを識別してから、そのユーザーのイベントを送信することです。ログイン前のイベントは匿名で記録し、ユーザーを識別した後で紐づけることができます。

https://www.youtube.com/watch?v=4Qbt4MVR_1Y

ステップ3:セグメントを作成する

セグメントとは、ユーザーのグループです。種類は2つあります。データに基づくセグメントは、条件を満たすユーザーや満たさなくなったユーザーに応じて自動で更新されます。たとえば、「過去1週間に登録し、最初のプロジェクトをまだ追加していないユーザー」という条件を設定できます。手動セグメントは固定です。条件には属性、イベント、その他のデータを使えます。

ステップ4:最初の自動化を作成する

自動化は、誰がいつ開始するかを決めるトリガー、メッセージやアクションを含むフロー、そして終了条件で構成されます。トリガーには、イベント、セグメントへの追加、属性の変更などを設定できます。ユーザーがフローを進む経路を、そのユーザーのジャーニーと呼びます。

最初の自動化には、ウェルカムメールの配信が適しています。登録をトリガーとして、最初のメールをすぐに送り、重要なアクションをまだ行っていない場合は2日後に2通目を送ります。そのアクションを行ったら、自動化を終了します。

ステップ5:一斉配信とトランザクションメッセージ

自動化のほかに、特定のセグメントへ新機能を知らせるような一斉配信や、ユーザーの操作に応じて送る確認メッセージ、パスワードリセットなどのトランザクションメッセージがあります。自動化と配信では、メール、SMS、プッシュ通知、アプリ内メッセージを利用できます。また、Slackへのメッセージ送信、Webhookの呼び出し、属性の更新も可能です。

https://www.youtube.com/watch?v=vch5U5Z-hlk

例:献立アプリのウェルカムメール

献立アプリが、ユーザー登録時にユーザーの識別情報を、さらに「最初のプランを作成した」というイベントをCustomer.ioに送信するケースを考えます。自動化では、登録をトリガーにして、最初に使うための3つの手順を記載したメールをすぐに送ります。2日後、「最初のプランを作成した」イベントが届いていないユーザーには、プランの例を添えたリマインダーを送ります。プランを作成した時点で自動化を終了します。すでに使い始めたユーザーは自動化から外れるため、リマインダーを受け取りません。

このようなメールでは、2通目を送るタイミングが重要です。2日後というのは出発点であり、固定のルールではありません。ユーザーが週末にアプリへ戻ることが多いなら、火曜日に送ったリマインダーは読まれないかもしれません。数週間運用したら、重要なアクションを行ったユーザーが通常いつ行動したかを確認し、それに合わせて間隔を調整しましょう。Customer.ioでは、自動化全体を作り直さずにフロー内の待ち時間を変更できるため、こうした調整は数分で行えます。

よくある間違い

  • ユーザーを識別する前にイベントを送信する。
  • 終了条件を設定しない。すでに済ませたことをユーザーにリマインドしてしまいます。
  • イベント名のルールを決めていない。セグメントにずれが生じます。
Google · あなたの情報源GoogleでKiramesuをもっと上位に表示-ワンクリックで設定お気に入りの情報源に追加 →

最初の1か月の成果を確認する

ウェルカムメールを1か月運用したら、自動化を始める前と後で、新規ユーザーのうち重要なアクションを実行した人の割合を比較しましょう。本当に重要なのはこの指標です。メールの開封率も参考にはなりますが、ユーザーがプロダクトを使い始めることにつながっていないなら、内容や配信タイミングを見直す必要があります。

すでに済ませたことについて、ユーザーにメッセージが送られていないかも確認します。該当する場合は、終了条件が不足しているか、イベントが間に合うように届いていない可能性があります。

最後に、運用上のポイントをひとつ。それぞれの自動化に担当者を決めましょう。担当者は月に1度、成果とメッセージの内容を確認します。誰も気にかけなくなった自動化は、1年後には存在しない機能について案内を送ったり、リンク切れのURLを配信したりすることがあります。

// 関連記事も読む

Kiramesuの関連記事

Kiramesu

Kiramesu

著者・編集

AIを理解し、活用するためのガイド、検証記事、ニュースをお届けします。

次に読むベンチマークGoogle EarthのAI生成機能は24時間で停止、衛星画像への信頼はいくらかGoogle EarthのAI画像生成機能は約24時間で停止しました。衛星画像の検証コストと、偽画像が残す影響を数字から考えます。

よく読まれている記事

  1. 1ChatGPT PlusとProの違いは?料金と選び方を解説
  2. 2basal-omni、JevBenchのオープンモデル首位に
  3. 3Claude Opus 5.5のデータ分析力を検証、44項目中43項目が正確

// サイトマップ

このページの他の言語版9

kiramesuの数字 0アーカイブの記事数0過去7日間のニュース件数
× ‹ 拡大 ›