B2C Commerce で今月誕生日の顧客向けのキャンペーンを実施してみる

※ これから記載する事項は、私が所属する会社とは一切関係のない事柄です。

今回の記事では B2C Commerce のマーチャントツールを利用して今月誕生日の顧客のみが利用できるキャンペーンを作成してみました。
## 実施してみるキャンペーン内容

今回実施するキャンペーンは、当月に誕生日の方限定で全品２０%OFFのクーポンコードが利用できるものです。

### ターゲットプロフィール

氏名：山田太郎さん
生年月日：１９８５年１１月０８日
![icon_102260_256 (1).png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2110894/52a11775-9db5-39b3-5bfa-2daeb9879fd8.png)

### 体験

太郎さんは２０２２年１１月にサイトを訪れると、ホーム画面のバナーに「今月誕生日の方に限り、全品２０％OFF。」というバナーと共に「BIRTHDAY2022」というクーポンコードが表示されるのを確認します。
欲しい商品をカートに投入後、カート内でクーポンコードを入力すると、割引が適用されます。


### 体験画面

ホームページのバナーでクーポンコードを確認します。
![スクリーンショット 2022-11-10 8.55.37.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2110894/39f4b410-5765-bfe0-0b2c-0d22b59c1182.png)


欲しいものをカートに投入後、クーポンコードを入力すると、割引が適用されていることがわかります。
![スクリーンショット 2022-11-10 8.59.13.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2110894/47713050-7753-5364-1aba-caa4a5987a5a.png)



購入完了後には再度同じクーポンは利用できません。
![スクリーンショット 2022-11-10 9.04.45.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2110894/2189bd0b-792b-25e3-e253-a08f70dcf12b.png)



## キャンペーンの設定内容

今回の下記のような限定子（体験をトリガーする条件）と体験の設定になっており、実施期間を 2022/01/01 ~ 2022/12/31 にします。
限定子と体験については Trailhead の「[キャンペーンと体験タイプを知る](https://trailhead.salesforce.com/ja/content/learn/modules/b2c-campaigns-and-promotions/b2c-explore-campaigns-and-experience-types)」やサクセスナビの動画「[B2C Commerce Cloud Adoption Webinar〜キャンペーンと限定子](https://salesforce.vidyard.com/watch/JJ2JfUHrB4otM9HLAsujqj?_ga=2.139925491.1172786287.1618150269-1121256232.1607939127)」をご覧ください。

### 限定子

下記のクーポンを利用してかつ顧客グループに当てはまることが条件
* **顧客グループ**
    * 今月が誕生日の月である顧客のグループ
* **クーポン**
    * クーポンコードが「BIRTHDAY2022」で、１顧客ごとに一回しか利用できない。

### 体験

限定子を満たすと、下記のプロモーションを実行する
* **プロモーション**
    * 全カテゴリの商品を２０％OFFにする。


## 設定画面

### 顧客グループ

「今月誕生日」という ID で今月が誕生日の顧客のグループを作成しました。
顧客グループについては Trailhead の「[限定子を作成する](https://trailhead.salesforce.com/ja/content/learn/modules/b2c-campaigns-and-promotions/b2c-create-qualifiers)」やサクセスナビの動画「[B2C Commerce Cloud Adoption Webinar〜キャンペーンと限定子](https://salesforce.vidyard.com/watch/JJ2JfUHrB4otM9HLAsujqj?_ga=2.139925491.1172786287.1618150269-1121256232.1607939127)」をご覧ください。

![スクリーンショット 2022-11-10 9.29.48.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2110894/5650068c-bd97-5998-d448-cf5537980c8e.png)




### クーポン

今回は「birthday-20%-OFF-2022」という ID で単一のクーポンタイプを作成しました。顧客ごとに一回のみ使用できるような設定にしてあります。
クーポンについては Trailhead の「[限定子を作成する](https://trailhead.salesforce.com/ja/content/learn/modules/b2c-campaigns-and-promotions/b2c-create-qualifiers)」やサクセスナビ動画の「[B2C Commerce Cloud Adoption Webinar〜クーポンコード](https://salesforce.vidyard.com/watch/o3XuoUW3zywfjSFWRR3M6Q?_ga=2.139925491.1172786287.1618150269-1121256232.1607939127)」をご覧ください。
![スクリーンショット 2022-11-10 9.29.07.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2110894/813c6a64-2304-4027-6cef-778de06240d8.png)


クーポンコードは「BIRTHDAY2022」に設定してあります。
![スクリーンショット 2022-11-10 9.29.11.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2110894/d439745f-9c49-cc49-991a-3e17a1cf3998.png)




### プロモーション

「birthday-month-20%OFF-2022」という ID でプロモーションを作成しました。
プロモーションの作成については Trailhead の「[割引タイプとプロモーション管理を知る](https://trailhead.salesforce.com/ja/content/learn/modules/b2c-campaigns-and-promotions/b2c-explore-discount-types-promotion-controls)」「[プロモーションを作成する](https://trailhead.salesforce.com/ja/content/learn/modules/b2c-campaigns-and-promotions/b2c-create-promotions)」やサクセスナビ動画の「[B2C Commerce Cloud Adoption Webinar〜プロモーション](https://salesforce.vidyard.com/watch/u3oE3YwHeK5tw9DT9kQkg5?_ga=2.77406037.1172786287.1618150269-1121256232.1607939127)」をご覧ください。

![スクリーンショット 2022-11-10 9.32.08.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2110894/bddd37c0-9294-0082-9190-770f34368b3b.png)




今回は除外するプロモーションはなしにして同じクラス（今回は商品）のプロモーションと組み合わせられないようにしてあります。また、支払い方法は特に限定せずに、除外商品もなく、全部のカテゴリを選択して全品２０％OFFにできるように設定してあります。

![スクリーンショット 2022-11-10 9.31.48.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2110894/b7696806-a43a-4fd8-0a13-5b1c149daf3c.png)



### キャンペーン

「birthday-month-20%OFF-2022」という ID でキャンペーンを作成しました。
キャンペーンについては Trailhead の「[キャンペーンを作成する](https://trailhead.salesforce.com/ja/content/learn/modules/b2c-campaigns-and-promotions/b2c-create-campaigns)」やサクセスナビの動画「[B2C Commerce Cloud Adoption Webinar〜キャンペーンと限定子](https://salesforce.vidyard.com/watch/JJ2JfUHrB4otM9HLAsujqj?_ga=2.139925491.1172786287.1618150269-1121256232.1607939127)」をご覧ください。
実施期間を 2022/01/01 ~ 2022/12/31 に設定し、限定子として作成した顧客グループとクーポンを設定し、その全てが満たされた場合、設定したプロモーションを体験として実行するように設定してあります。

![スクリーンショット 2022-11-10 9.37.39.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2110894/ef8dbf3d-f02a-f4b6-3507-5e3a3c862ea2.png)



## ホーム画面でのバナーの出しわけ


今回はホーム画面のバナーの出し分けとしてページデザイナーを利用しています。
ページデザイナーについては、以前作成した記事「[Salesforce B2C Commerce Page Designerを触ってみる](https://qiita.com/syunyama/items/0a2685f6388cb2e8fa68)」や「[Salesforce B2C Commerce SFRA でのページデザイナーの初め方](https://qiita.com/syunyama/items/d2bc1097b9818cc7d0fd)」をご覧ください。


今回はページデザイナーのバナーコンポーネントに作成した顧客グループ「今月誕生日」を指定して、今月が誕生日の方のみにバナーが見えるように設定してあります。

![スクリーンショット 2022-11-10 10.14.25.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2110894/430e92c5-4d9d-21bb-3635-571dfb6690ca.png)


![スクリーンショット 2022-11-10 10.13.51.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2110894/e574da06-da31-6a6b-3850-5633d80bc59b.png)



## 参考資料

* Info Center の「[Merchandising Your Site](https://documentation.b2c.commercecloud.salesforce.com/DOC1/topic/com.demandware.dochelp/content/b2c_commerce/topics/active_merchandising/b2c_merchandising_your_site.html)」
* サクセスナビの「[Commerce Cloud を動画で学ぶ](https://successjp.salesforce.com/article/NAI-000077)」
* Trailhead モジュールの「[Salesforce B2C Commerce キャンペーンとプロモーション](https://trailhead.salesforce.com/ja/content/learn/modules/b2c-campaigns-and-promotions)」