IF-THENルールの仕組み
トリガー(IF)→ アクション(THEN)
例:友だちが追加されたら → ウェルカムメッセージを送信する
トリガーの種類
| トリガー | 説明 | |---|---| | 友だち追加 | 新しい友だちが追加された時 | | タグ付与 | 特定のタグが付与された時 | | タグ削除 | 特定のタグが削除された時 | | キーワード受信 | 友だちが特定のキーワードを送信した時 | | URLクリック | トラッキングリンクがクリックされた時 | | フォーム回答 | フォームに回答があった時 | | Webhook受信 | 外部サービスからWebhookが届いた時 |
アクションの種類
| アクション | 説明 | |---|---| | メッセージ送信 | テキスト・画像・リッチメッセージを送信 | | タグ付与 | 指定したタグを付与 | | タグ削除 | 指定したタグを削除 | | シナリオ開始 | ステップ配信シナリオを開始 | | シナリオ停止 | 実行中のシナリオを停止 | | リッチメニュー切替 | 表示するリッチメニューを変更 | | Webhook送信 | 外部サービスにHTTPリクエストを送信 |
ルールの作成手順
- 管理画面 → 自動化 → 新規作成
- ルール名を入力
- トリガーを選択・設定
- アクションを追加(複数アクションの組み合わせ可能)
- 有効/無効を設定
- 保存
自動返信(キーワードマッチ)
友だちが送信したメッセージに特定のキーワードが含まれている場合、自動でメッセージを返信します。
設定例
| キーワード | 返信内容 | |---|---| | 「料金」 | 料金プランの案内メッセージ | | 「営業時間」 | 営業時間の案内 | | 「予約」 | 予約ページのURL | | 「資料」 | 資料ダウンロードリンク |
マッチ条件
- 完全一致:送信されたメッセージ全体がキーワードと一致
- 部分一致:メッセージ内にキーワードが含まれていれば反応
Webhook連携(外部サービスとの連携)
受信(外部→UniStep)
外部サービスからWebhookを受信して、自動でアクションを実行します。
- UniCoreで購入完了 → UniStepでタグ付与・お礼メッセージ送信
- Stripeで決済完了 → 購入者タグを付与
送信(UniStep→外部)
UniStepのイベントをトリガーに、外部サービスへHTTPリクエストを送信します。
- 友だち追加 → Google スプレッドシートに記録
- 特定のタグ付与 → 外部CRMにデータ送信
実用例
例1:友だち追加 → ウェルカム
- トリガー:友だち追加
- アクション1:ウェルカムメッセージを送信(「友だち追加ありがとうございます!」)
- アクション2:「新規友だち」タグを付与
- アクション3:ウェルカムシナリオ(ステップ配信)を開始
例2:キーワード → 資料送付
- トリガー:キーワード「資料請求」を受信
- アクション1:資料のPDFリンクをメッセージ送信
- アクション2:「資料請求者」タグを付与
- アクション3:資料請求者向けシナリオを開始
例3:購入完了 → お礼メッセージ
- トリガー:Webhook受信(UniCoreの購入完了通知)
- アクション1:お礼メッセージを送信(「ご購入ありがとうございます!」)
- アクション2:「購入者」タグを付与
- アクション3:リッチメニューを購入者向けに切替
- アクション4:購入者フォローアップシナリオを開始