Skip to content

プロモーションコードの使用

キャンペーンとキャンバスのプロモーションコードの使用方法と使用状況を学習する。

前提条件

プロモーションコードを使用する前に、プロモーションコード・リストを作成する必要がある。

プロモーションコードの使用

メッセージでプロモーションコードを送信するには、以前に作成したプロモーションコードリストの横にあるCopy Snippetを選択する。

スニペットをコピーしてメッセージに貼り付けるオプションもある。

Brazeのメッセージにコードスニペットを貼り付け、Liquidを使ってリストからユニークなプロモーションコードを挿入する。そのコードは送信済みとしてマークされ、他のメッセージが同じコードを送信しないようにする。

メッセージの例:「この春、私たちの限定オファーで素敵なものを自分にご褒美を!」とコード・スニペットが続く。

アクロス キャンバスのステップ

コードスニペットがキャンペーンやマルチチャネルメッセージのキャンバスで使用されると、各ユーザーはユニークなコードを受け取る。プロモーションコードを参照する複数のステップを持つキャンバスでは、ユーザーはステップに入るごとに新しいコードを取得する。

キャンバスで1つのプロモーションコードを割り当て、ステップ間で再利用する:

  1. 最初のステップ(ユーザー更新)で、プロモーションコードをカスタム属性として割り当てる。
  2. 新しいコードを生成する代わりに、そのカスタム属性を参照するために、後のステップでLiquidを使用する。

ユーザーが複数のチャネルでコードの資格を得た場合、各チャネルで同じコードを受け取る。例えば、メールとプッシュでメッセージを受け取った場合、同じコードが両方に送られる。レポートも単一のコードで反映される。

アプリ内メッセージキャンペーン

アプリ内メッセージキャンペーンを作成した後、プロモーションコードリストスニペットをアプリ内メッセージボディに挿入できます。アプリ内メッセージに含まれるプロモーションコードは、ユーザーがアプリ内メッセージの表示をトリガーした場合にのみ差し引かれ、使用される。

テストメッセージ

テスト送信とシードグループのメール送信では、特にリクエストがない限り、プロモーションコードを使用する。Brazeのアカウントマネージャーに連絡して、この機能の動作を更新し、テスト送信やシードグループのメール送信時にプロモーションコードが使用されないようにする。

カレントのメッセージ・エキストラ付き

message_extrasプロモーションコードsを組み合わせて、プロモーションコードをCurrentsに送信できます。capture タグを使用して昇格コードを変数に保存し、その変数をmessage_extras で参照します。

1
2
3
4
5
{% capture code %}
{% promotion('puttshacktest2') %}
{% endcapture %}
Use {{code}} for an exclusive discount!
{% message_extras :key cardscode :value {{code}} %}

ユーザープロファイルにプロモーションコードを保存する

後続のメッセージで同じプロモーションコードを参照するには、コードをカスタム属性としてユーザープロファイルに保存する必要があります。これは、メッセージステップの前に直接、”Promo Code “のようなカスタム属性に割引コードを割り当てるユーザー更新ステップによって行うことができる。

まず、ユーザー更新ステップの各フィールドで以下を選択する:

  • 属性名プロモコード
  • アクション:更新
  • キーの値:プロモーションコードのLiquidコードスニペット、例えば次のようなものだ。 {% promotion('spring25') %}

次に、カスタム属性(この例では{{custom_attribute.${Promo Code}} )をメッセージに追加する。割引コードはテンプレート化されている。

プロモーションコードの使用状況を見る

残りのコード数は、プロモーションコードページのプロモーションコード一覧の残り列にあります。

未使用コードを含むプロモーションコードの例。

このコード数は、既存のプロモーションコード一覧ページを再訪した際にも確認できる。未使用のコードをCSV ファイルとしてエクスポートすることもできます。

ブラックフライデー・セール」と名付けられたプロモーションコードで、残り992のコードがある。

マルチチャネルとシングルチャネルの送信

マルチチャネル、シングル送信キャンペーン、キャンバスでは、メッセージのリキッドで参照されるすべてのプロモーションコードは、メッセージが送信される前に使用されるように差し引かれ、次のことが起こることを確認する:

  • マルチチャネル・メッセージでは、同じプロモーション・コードが複数のチャネルで使用される。
  • 余分なプロモーションコードは、メッセージが失敗したり中断した場合には使用されない。

ユーザーがLiquid条件ロジックタグで分割された1つのメッセージで2つのプロモーションコードリストを参照している場合、ユーザーがどちらの条件フローに従おうとも、すべてのプロモーションコードが差し引かれる。

もしユーザーが新しいキャンバスのステップに入ったり、キャンバスに再度入ったりして、プロモーションコードLiquidスニペットがそのユーザーへのメッセージに再度適用された場合、新しいプロモーションコードが使用される。

以下の例では、プロモーションコード・リストvip-dealregular-deal の両方が差し引かれる。Liquid は以下のとおりです。

1
2
3
4
5
{% if user.is_vip %}
  {% promotion('vip-deal') %}
{% else %}
  {% promotion('regular-deal') %}
{% endif %} 

Brazeでは、使用予定数よりも多くのプロモーションコードをアップロードすることを推奨している。プロモーションコード・リストの有効期限が切れたり、プロモーションコードがなくなったりすると、それ以降のメッセージは中断される。

New Stuff!