プロモーションコード
このページでは、プロモーションコードリストを作成し、キャンペーンおよびキャンバスに追加する方法について説明します。
CDI の仕組み
プロモーションコード (別名「プロモコード」) は、購入に重点を置いたインタラクションを促進することで、ユーザーのエンゲージメントを維持するための優れた方法です。プロモーションコードのリストからプルするメッセージを作成できます。
各プロモーションコードの有効期限は最大6ヶ月です。1つのリストにつき最大2000万個のコードを保存および管理できます。プロモーションコードのパフォーマンスを管理し、分析することで、プロモーション戦略やメッセージングのターゲットを決定できます。
プロモーションコードはアプリ内メッセージでは送信できない。
プロモーションコードのリストを作成する
ステップ 1:プロモーションコードセクションに進む
- ダッシュボードから、Data Settings > Promotion Codes に移動します。
- プロモーションコードリストの作成を選択します。
ステップ 2:プロモーションコードの名前は?
- プロモーションコードのリストに名前を付け、任意の説明を追加する。
- 次に、プロモーション・コードのコード・スニペットを作成する。
コードスニペットを作成する際に考慮すべき詳細を次に示します。
- 一度保存したコードスニペットは編集できません。
- スニペットは大文字と小文字を区別する。例えば、”Birthday_promo “と “birthday_promo “は異なるスニペットとして認識される。
- この一連のプロモーションコードを参照するには、Liquid でスニペット名を使用します。
- コードスニペットが別のリストでまだ使用されていないことを確認します。
ステップ 3:プロモーションコードオプションの選択
各プロモーションコード・リストには、作成時に設定された有効期限と時間がある。最長有効期限は、リストを作成または編集した日から6ヶ月先までである。
その時間内であれば、有効期限を何度でも変更・更新することができる。この有効期限は、このリストに追加されたすべてのコードに適用される。有効期限が切れると、そのコードはBrazeシステムから削除され、そのリストのコードスニペットを呼び出すメッセージは送信されなくなる。
また、オプションでカスタマイズした閾値アラートを設定するオプションもある。これらのアラートを設定すると、リスト内の利用可能なプロモーションコードが少なくなったとき、またはプロモーションコードリストの有効期限が近づいたときに、指定された受信者にEメールが送信される。受信者は 1 日 1 回通知を受け取ります。
ステップ 4:プロモーションコードのアップロード
Braze ではコードの作成や償還が管理されません。つまり、プロモーションコードを CSV ファイルに生成し、Braze にアップロードする必要があります。
CSV ファイルが次のガイドラインに従っていることを確認します。
- プロモーションコードの列も含まれています。
- 1行に1つのプロモーションコードがある。
Voucherify との組み込み統合または Talon.One を使用して、プロモーションコードを作成しエクスポートすることができます。
最大ファイルサイズは 100 MB、最大リストサイズは 20 MM の未使用コードです。間違ったファイルがアップロードされた場合は、新しいファイルをアップロードすれば、前のファイルは置き換えられる。
- アップロードが完了したら、「リストを保存」を選択し、入力したすべての詳細とコードを保存する。
2.保存を選択すると、[インポート履歴] に新しい行が表示されます。 3.インポートが完了したかどうかを確認するためにテーブルを更新するには、テーブルの上部にある [同期] を選択します。
大きなファイルはインポートに数分かかる。待つ間、インポートが進行している間はページを離れて他の作業をすることができます。インポートが終了すると、ステータスはテーブルのComplete に変わります。
プロモーションコード一覧を更新する
リストを更新するには、既存のリストを1つ選択する。名前、説明、リストの有効期限、しきい値アラートを変更できる。また、新しいファイルをアップロードし、「Update List」を選択することで、リストにさらにコードを追加することもできる。
インポート日に関係なく、リスト内のすべてのコードの有効期限が同じになります。
ステップ 5: プロモーションコードを使用する
プロモーションコードをメッセージで送信するには:
- プロモーションコードリストの作成時に設定したコードスニペットをコピーするには、Copy Snippet を選択します。
2.そこから、このコードをダッシュボード内のメッセージに貼り付けることができる。
Liquidを使用すると、アップロードされたCSVファイルから固有のプロモーションコードの1つをメッセージに挿入できます。そのコードはBrazeのバックエンドで送信済みとマークされ、他のメッセージが同じコードを送信しないようにする。
プロモーションコードをユーザーに送信する
マルチチャネルキャンペーンやキャンバスステップでコードスニペットが使用されると、各ユーザーは常にユニークなコードを受け取る。キャンバスのさまざまなステップで、各ユーザーは複数のプロモーションコードを受け取る。
ユーザが複数のチャネルを介してコードを受信できる場合、ユーザは各チャネルを介して同じコードを受信します。たとえば、ユーザが2 つのチャネルを介して2 つのメッセージを受信した場合、そのユーザは1 つのコードのみを受信します。これは、レポートの目的でも同様です。1 つのコードが送信され、ユーザーは 2 つのチャネルを通じてこのコードを受信します。例えば、マルチチャンネルのキャンバス・ステップの場合、ユーザーが使用するコードは1つだけである。
プロモーションコードを取り込むキャンペーンからテストまたはライブメッセージを送信する際に、利用可能なプロモーションコードが残っていない場合、メッセージは送信されない。
プロモーションコード付きのテストメッセージを送信する
テスト送信とシードグループのメール送信では、特にリクエストがない限り、プロモーションコードが使用される。Brazeのアカウントマネージャーに連絡して、この機能の動作を更新し、テスト送信やシードグループのメール送信時にプロモーションコードが使用されないようにする。
使用されたコードの数の判断
残りのコード数は、プロモーションコードページのプロモーションコード一覧の残り列にあります。
このコード数は、既存のプロモーションコード一覧ページを再訪した際にも確認できる。未使用のコードをCSV ファイルとしてエクスポートすることもできます。
マルチチャネルとシングルチャネルの送信
マルチチャネル、シングル送信キャンペーン、キャンバスでは、メッセージのリキッドで参照されるすべてのプロモーションコードは、メッセージが送信される前に使用されるように差し引かれ、次のことが起こることを確認する:
- マルチチャネル・メッセージでは、同じプロモーション・コードが複数のチャネルで使用される。
- 余分なプロモーションコードは、メッセージが失敗したり中断した場合には使用されない。
リキッド条件ロジックタグによって分割された1つのメッセージの中で、ユーザーが2つのプロモーションコードリストを参照している場合、ユーザーがどちらの条件フローをたどったかにかかわらず、すべてのプロモーションコードが差し引かれる。
ユーザーが新しいキャンバスステップにエントリする場合またはキャンバスに再エントリする場合に、プロモーションコード Liquid スニペットがそのユーザー宛てのメッセージに再度適用されると、新しいプロモーションコードが使用されます。
ユースケース
以下の例では、プロモーションコード・リストvip-deal
とregular-deal
の両方が差し引かれる。Liquid は以下のとおりです。
1
2
3
4
5
{% if user.is_vip %}
{% promotion('vip-deal') %}
{% else %}
{% promotion('regular-deal') %}
{% endif %}
Brazeでは、使用予定数よりも多くのプロモーションコードをアップロードすることを推奨している。プロモーションコード・リストの有効期限が切れたり、プロモーションコードがなくなったりすると、それ以降のメッセージは中断される。
Brazeでプロモーションコードがどのように使われるかを例えてみよう。
メッセージを送ることは、郵便局で手紙を送るようなものだと想像してほしい。その手紙を店員に渡すと、クーポン券が同封されていることがわかる。店員は1枚目のクーポンを束から取り出し、封筒に入れる。店員は手紙を送ったが、何らかの理由で手紙は郵便物の中に紛れ込んでしまった(クーポンも紛失してしまった)。
このシナリオでは、ブレイズは郵便局員であり、あなたのプロモーション・コードはクーポンである。ウェブフックの結果にかかわらず、プロモーションコードのスタックから引き出された後は、それを取り戻すことはできない。
よくある質問
プロモーション・コードで使用できるメッセージング・チャンネルは?
プロモーションコードは現在、Eメール、モバイルプッシュ、ウェブプッシュ、コンテンツカード、ウェブフック、SMS、WhatsAppに対応している。Brazeのトランザクションメールキャンペーンとアプリ内メッセージは、現在プロモーションコードをサポートしていない。
テスト送信やシード送信はプロモーションコードを使い切るのか?
デフォルトでは、テスト送信とシードグループのメール送信では、テスト送信ごとにユーザーごとのプロモーションコードが使用されます。しかし、Brazeのアカウントマネージャーに連絡すれば、テスト中にプロモーションコードを使用しないようにこの動作を更新することができる。
マルチチャネルキャンペーンやキャンバスステップにおいて、プロモーションコードはどのように機能するのか?
プロモーションコードは、メッセージが送信される前に差し引かれる。キャンペーンやキャンバスのメッセージングチャンネルが送信する場合、クワイエットアワー、レート制限、回数制限、終了基準などの理由でプロモーションコードが使用される可能性がある。ただし、いずれかのメッセージ・チャンネルが送信された場合は、1つのプロモーション・コードが使用される。
同じプロモーションコード一覧を参照するリキッドスニペットがメッセージ内に複数ある場合はどうなるのか?
同じプロモーションコードが、メッセージ内の Liquid スニペットのすべてのインスタンスにテンプレート化されます。
プロモーションコードのリストが期限切れや空だった場合はどうなるのか?
期限切れのコードは6 か月後に削除されます。
メッセージに空または期限切れのリストからのプロモーションコードが含まれているはずだった場合、メッセージはキャンセルされる。
メッセージに条件付きでプロモーションコードを挿入するリキッドロジックが含まれている場合、メッセージにプロモーションコードが含まれているはずだった場合のみ、メッセージはキャンセルされる。メッセージにプロモーションコードが含まれていなければ、メッセージは正常に送信される。
プロモーションコードをユーザのプロファイルに保存して、フォローアップメッセージで使用できるようにするにはどうすればよいですか?
後続のメッセージで同じプロモーションコードを参照するには、コードをカスタム属性としてユーザープロファイルに保存する必要があります。これを行うには、Braze-to-Braze webhook を同じキャンペーンまたはキャンバスメッセージステップにアタッチします。