UStackUStack
Knock icon

Knock

Knockはプロダクト/マーケ/トランザクション向けの顧客エンゲージメント基盤。データを活用し、AIネイティブ環境でクロスチャネル配信を構築。

Knock

Knockとは?

Knockはプロダクト/マーケ/トランザクション向けの顧客エンゲージメント基盤です。データを活用し、ユーザー属性、イベント、アクションに応じたクロスチャネルメッセージング体験を構築するよう設計されています。

Knockはダッシュボードから編集・配信可能なメッセージングワークフローに注力しつつ、SDKやCLIによる開発者向けワークフローもサポートしてコードからメッセージングを構築・管理します。

主な機能

  • AIネイティブ環境でメッセージングを構築・配信: Knockのダッシュボードでメッセージング体験を作成し、複数のツール間を移動せずにそのまま配信。
  • メッセージ体験向けAI支援コピーとロジック: プロンプト(資格判定やオンボーディング例を含む)を使ってメッセージコンテンツと支援ロジックを生成。
  • クロスチャネルメッセージ配信: メール、SMS、プッシュ、チャット、アプリ内へメッセージを送信。
  • イベント駆動オーケストレーション向けワークフロー: APIコール使用イベントセグメント変更などの変更に基づいてワークフローをトリガー。
  • データ取り込みと統一アクティベーション: プロダクト、ツール、データウェアハウス/CDPソースウェアハウス、CDP、リバースETL、Webhookを含む)からリアルタイムデータを取り込み、ターゲティングとセグメンテーションを推進。
  • ダイナミックセグメントとカスタムオブジェクト: 属性、イベント、リレーションを使ってセグメントを構築し、カスタムオブジェクトを同期してオーディエンスとパーソナライズドテンプレートを実現。
  • ユーザー優先の送信コントロール: プリファレンスセンター送信ウィンドウを使ってユーザーのメッセージ受信方法とタイミングを管理。
  • 開発者ツールとエージェント対応: 複数言語のSDKCursor/Claude Code環境バージョン管理Knock CLICI/CD統合ビルトインオブザーバビリティ(ログと通知)によるデバッグ機能付き)でKnockを活用。

Knockの使い方

  1. Knockにオンボードし、メッセージング用のワークスペースを準備して始めましょう
  2. リアルタイムソース(例: プロダクトイベント、ウェアハウス/CDPソース)を接続してデータをアクティベートし、属性、イベント、リレーションに基づくセグメントを構築。
  3. Knockダッシュボードでメッセージング体験を作成(例: パーソナライズドオンボーディング)—AI支援プロンプトとターゲティングロジックを使用。
  4. ワークフローやオーディエンス/セグメントトリガーでオーケストレーションを定義(例: ユーザー登録時、資格取得時、セグメント変更時)。
  5. 編集、バリデーション、配信: ダッシュボードでコピーとターゲティングを更新し、プリファレンスセンターや送信ウィンドウなどのユーザーコントロール付きで設定チャネルへメッセージを配信。

ユースケース

  • 新規登録者向けパーソナライズドオンボーディング: 新規ユーザーを資格判定(例: エージェントプロンプト経由)し、資格あり時はパーソナライズドオンボーディングメールシーケンスへ、資格なし時は標準オンボーディングへルーティング。
  • B2B SaaS向け資格判定フォローアップ: 構造化入力(受信者JSON)でICP資格ステップを実行、リードの適合性をスコアリングし、結果に基づくオンボーディングやアウトリーチを調整。
  • クロスチャネルのライフサイクルメッセージング: ユーザーが特定イベントやセグメント状態に達した際にオンボーディングや継続エンゲージメントメッセージをメールや他チャネル(SMS、プッシュ、チャット、アプリ内)へ送信。
  • プロダクトアクティビティからのイベント駆動ワークフロー: APIコール、使用イベント、セグメント変更でワークフローをトリガーし、カスタマージャーニーの適切なタイミングでメッセージングを開始。
  • 開発者管理型メッセージングデプロイ: Knock SDK、エンビロメント、バージョン管理、Knock CLI、CI/CD統合を使って開発ワークフロー内でメッセージング変更を管理し、オブザーバビリティツールで通知デバッグとログストリームを確認。

FAQ

Knockはどのようなメッセージの送信をサポートしていますか?

Knockは、メール、SMS、プッシュ、チャット、アプリ内へのメッセージ送信をサポートしており、ご定義のメッセージ体験とワークフローに基づきます。

Knockは誰にメッセージを送信するかをどのように決定しますか?

Knockはデータをインジェスト・活用し、ユーザー属性、イベント、リレーションを用いた動的セグメントを構築可能。ワークフローはAPIコール使用イベントセグメント変更などのアクションでトリガーされます。

非エンジニアがメッセージコンテンツを編集できますか?

ページでは、KnockダッシュボードのどこからでもAIを使ってメッセージを構築・編集・配信可能と記載されており、非エンジニアがKnock内でコピーとターゲティングを編集できるとあります。

Knockは開発者向けワークフローをサポートしますか?

はい。ページでは複数言語のSDKやKnock CLI + AI IDE環境バージョン管理CI/CD統合ビルトインオブザーバビリティ(デバッグとログ用)などのツールを説明しています。

Knockにユーザー送信制御機能は含まれていますか?

Knockにはユーザーの好みを尊重し、メッセージ配信タイミングを管理するプリファレンスセンター送信ウィンドウが含まれています。

代替案

  • 汎用マーケティングオートメーションプラットフォーム:キャンペーン自動化とセグメンテーションに注力。Knockと比べ、チャネル横断のプロダクト/トランザクションメッセージングワークフローを統一するには追加ツールが必要な場合があります。
  • カスタマーデータプラットフォーム(CDP)+ 別途エンゲージメントツール:CDPでデータを統一し、別システムでメッセージングを扱う。Knockの違いは、データアクティベーションをクロスチャネルメッセージングとワークフローに直接結びつけるエンゲージメント基盤を重視すること。
  • インアプリメッセージングツール:主にアプリ内ダイアログ、ナッジ、ペイウォールに特化。Knockのアプリ内コンポーネントを補完可能ですが、より広範なクロスチャネルメッセージングや記述されたデータ駆動ワークフローオーケストレーションをカバーしない場合があります。
  • カスタム構築メッセージングパイプライン:エンジニアチームがイベントインジェスト、セグメンテーション、チャネル送信を自前構築。Knockと比べ、ワークフローとオーケストレーションの責任を完全にチームに移し、メッセージングとオブザーバビリティレイヤーを自力構築する必要があります。
Knock | UStack