Quikly
緊急マーケティングプラットフォームであるQuiklyは、心理学を利用して消費者のモチベーションを高めるため、ブランドは主要なマーケティング施策のレスポンスを即座に高めることができます。
この統合はQuiklyによって管理されます。
統合について
BrazeとQuiklyのパートナーシップにより、Brazeのカスタマージャーニー内のイベントでコンバージョンを加速させることができます。Quiklyは、緊急性の心理学を利用して、消費者を楽しく、そして即座に動機付けることでこれを実現します。たとえば、ブランドがQuiklyを使用して、新しいメールやSMSサブスクライバーをBrazeに直接取り込んだり、モバイルアプリのダウンロードなどの他の重要なマーケティング目標達成を促進したりできます。
前提条件
| 必要条件 | 説明 |
|---|---|
| Quiklyアカウント | このパートナーシップを利用するには、Quiklyブランドパートナーアカウントが必要です。 |
| Braze REST APIキー | users.track、subscription.status.set、users.export.ids、subscription.status.getの権限を持つBraze REST APIキー。これは、Brazeダッシュボードの設定 > APIキーから作成できます。 |
| Braze RESTエンドポイント | RESTエンドポイントURL。エンドポイントはインスタンスのBraze URLに応じて異なります。 |
| Quikly APIキー(オプション) | クライアントサクセスマネージャーから提供されるQuikly APIキー(Webhookのみ)。 |
ユースケース
Quiklyを使用すると、ブランドはメールまたはSMSサブスクライバーの獲得を加速し、サブスクライバーがBraze内で直接ファーストパーティデータを提供するように促すことができます。またBrazeを使用して、Quiklyアクティベーションで離脱した顧客をターゲットにし、そのオーディエンスを再アクティブ化して維持することもできます。さらに、マーケターはこの統合を使用して、特定のカスタマージャーニーイベントに独自の報酬構造でインセンティブを与えることができます。
以下に例を示します。
- 消費者がQuikly Hypeでエキサイティングな報酬を獲得できるチャンスのためにオプトインすると、期待とエンゲージメントが日に日に高まります。ファーストパーティデータは自動的にBrazeにプッシュされます。
- Quikly Swapを使用して、消費者の反応の速さ、他者との比較ランキング、ランダム、または時間や数量がなくなる前に基づく独自のリアルタイムオファーで、新しいメールまたはSMSサブスクライバーの獲得を加速します。
- webhookを使用した独自の報酬構造で、カスタマージャーニーの特定のステップを促します。
- Quiklyアクティベーションに参加すると、ユーザーのプロファイルにカスタム属性やイベントが適用されます。
統合
以下に示すのは、メール取得、SMS取得、カスタム属性、およびWebhookの4つの異なる統合です。選択する統合は、Quiklyのアクティベーションとユースケースに応じて異なります。
メール取得
Quiklyのアクティベーションが顧客のメールアドレスやプロファイルデータを収集する場合、唯一必要なステップはQuiklyにREST APIキーとエンドポイントを提供することです。Quiklyがブランドアカウントを設定してこのデータをBrazeに渡します。追加のユーザー属性を含めたい場合は、API認証情報をQuiklyに提供する際にその旨をお伝えください。
以下は、Quiklyがこのワークフローを実行する方法の概要です。
- Quiklyのアクティベーションに参加すると、Quiklyは指定された
email_addressを持つユーザーが存在するかどうかを確認するためにエクスポートAPIを使用してユーザー検索をスケジュールします。 - ユーザーをログまたは更新します。
- ユーザーが存在する場合:
- 新しいプロファイルを作成しません。
- 必要に応じて、Quiklyはユーザーがアクティベーションに参加したことを示すために、ユーザーのプロファイルにカスタム属性を記録できます。 - ユーザーが存在しない場合:
- Quiklyは、Brazeの
/users/trackエンドポイントを介してエイリアスのみのプロファイルを作成し、ユーザーのメールをユーザーエイリアスとして設定して、将来そのユーザーを参照します(ユーザーにはexternal IDがないため)。 - 必要に応じて、Quiklyはカスタムイベントをログに記録して、このプロファイルがQuiklyアクティベーションに参加したことを示すことができます。
/users/track request
リクエストヘッダー
1
2
Content-Type: application/json
Authorization: Bearer YOUR-REST-API-KEY
リクエストボディ
1
2
3
4
5
6
7
8
9
10
{
"attributes": [{
"_update_existing_only": false,
"user_alias:": {
"alias_name": "[email protected]",
"alias_label: "email"
},
"email": "[email protected]"
}]
}
SMSサブスクリプション
Quiklyアクティベーションは、顧客から直接携帯電話番号を収集して新しいSMSサブスクリプションを開始できます。この統合を有効にするには、Quiklyクライアントサクセスマネージャーにsubscription_group_idを提供してください。サブスクリプショングループのsubscription_group_idにアクセスするには、サブスクリプショングループページに移動します。
Quiklyは顧客の電話番号を使用してサブスクリプション検索を実行し、SMSサブスクリプションが既に存在する場合はアクティベーションで自動的にクレジットを付与します。それ以外の場合は、新しいサブスクリプションが開始され、サブスクリプションのステータスが確認された後、顧客にクレジットが付与されます。
顧客がQuiklyで携帯電話番号と同意を提供する際の全体的なワークフローは次のとおりです:
- Quiklyは、サブスクリプショングループステータスを使用してサブスクリプション検索を実行し、指定された
phoneがsubscription_group_idにサブスクライブされているかどうかを確認します。サブスクリプションが存在する場合、Quiklyアクティベーションでユーザーにクレジットを付与します。さらなるアクションは必要ありません。 - Quiklyは、識別子によるユーザープロファイルのエクスポートエンドポイントを使用してユーザー検索を実行し、指定された
email_addressでユーザープロファイルが存在するかどうかを確認します。ユーザーが存在しない場合、Brazeの/users/trackエンドポイントを介してエイリアスのみのプロファイルを作成し、ユーザーのメールをユーザーエイリアスとして設定して、将来そのユーザーを参照できるようにします(ユーザーにはexternal IDがないため)。 - ユーザーのサブスクリプショングループステータスの更新エンドポイントを使用してサブスクリプションのステータスを更新します。
既存のダブルオプトインSMSサブスクリプションワークフローをサポートするために、Quiklyは上記のワークフローの代わりにカスタムイベントをBrazeに送信できます。この場合、サブスクリプションステータスを直接更新するのではなく、カスタムイベントによってダブルオプトインプロセスがトリガーされ、サブスクリプションステータスが定期的に監視され、ユーザーが完全にオプトインしたことを確認してからQuiklyアクティベーションでクレジットが付与されます。
Brazeでは、/users/trackエンドポイントを使用して新しいユーザーを作成する場合、Brazeがユーザープロファイルを完全に作成するための時間を確保するために、関連するサブスクリプショングループにユーザーを追加するまでに約2分の遅延を設けることを推奨しています。
Detailed /subscription/status/set request
リクエストヘッダー
1
2
Content-Type: application/json
Authorization: Bearer YOUR-REST-API-KEY
リクエストボディ
1
2
3
4
5
6
{
"subscription_group_id": "the-id-of-the-subscription-group",
"subscription_status": "subscribed",
"phone": "+13135551212"
}]
}
カスタム属性
Brazeの実装によっては、Quiklyアクティベーション内のイベントをBrazeを通じてカスケードさせ、さらに処理することを検討する場合があります。たとえば、Quiklyアクティベーションで達成したレベルやインセンティブに基づいてカスタムユーザー属性を適用し、アプリを開いたときやWebサイトにログインしたときに関連するコンテンツカードを表示することができます。これらの統合を実装するためにQuiklyがお客様と直接協力します。
Webhook
Webhookを使用して、カスタマージャーニーの特定のイベントに対するインセンティブをトリガーします。たとえば、ユーザーがアプリにログインしたとき、プッシュ通知をオンにしたとき、またはストアロケーターを使用したときのBrazeイベントがある場合、Webhookを使用して、特定のQuiklyアクティベーションの設定に基づき、そのユーザーへのカスタムオファーをトリガーできます。たとえば、カスタムオファーでアクション(アプリへのログインなど)を実行した最初のX人のユーザーに報酬を与える、または即座の応答を促すために時間の経過に伴い価値が減少するオファーを提供するなどの戦術があります。
BrazeでQuiklyのWebhookを作成する
将来のCampaignsやCanvasesのためにQuiklyのWebhookテンプレートを作成するには、Brazeプラットフォームのテンプレート > Webhookテンプレートに移動します。
新しいCampaignを作成する際に、QuiklyのWebhook Campaignを一度だけ作成するか、既存のテンプレートを使用する場合は、BrazeでWebhookを選択してください。
Blank Templateを選択し、Webhook URLとリクエストボディに次の内容を入力します:
- Webhook URL: https://api.quikly.com/webhook/braze
- リクエストボディ: JSONキー/値のペア
リクエストヘッダーとメソッド
Quiklyでは認証にHTTP Headerが必要です。
- HTTPメソッド: POST
- リクエストヘッダー:
- Authorization: Bearer [PARTNER_AUTHORIZATION_HEADER]
- Content-Type: application/json
リクエストボディ
JSONキー/値のペアを選択し、次のペアを追加します:
1
2
3
"q_scope": "your-activations-scope-id"
"event": "your-event-identifier"
"email": {{${email_address}}
リクエストをプレビューする
プレビューパネルでリクエストをプレビューするか、Testタブに移動して、ランダムなユーザー、既存のユーザーを選択するか、Webhookをテストするために独自のユーザーをカスタマイズできます。
ページを離れる前にテンプレートを保存することを忘れないでください!
更新されたWebhookテンプレートは、新しいWebhook Campaignを作成するときに、保存済み Webhook テンプレートリストで見つけることができます。
サポート
ご質問はQuiklyのクライアントサクセスマネージャーまでお問い合わせください。