ポイントが失効される前に、Appifyのプッシュ通知や、メール、LINEなどで通知することが可能です。
この通知機能を利用するには、Shopify Flowでの設定が必要です。
本ガイドでは、その設定方法についてご案内いたします。
Shopify App StoreにてShopify Flowをインストールしてください。
失効する前に通知するには2つのワークフローを設定する必要がございます。
2つ目のワークフローは配信方法によって設定内容も変わりますのでご注意ください。
まず、失効する前に通知を送るスケジュールを設定するフローを作成します。
トリガー:スケジュールを設定
入力開始日から通知が開始されます。
1日ごとに繰り返しを選択することで毎日フローが動きます。
アクション:「ポイントの有効期限が切れる」を選択
ポイントが失効する何日前に通知をするかExpiresInに日数を入力します。
次に、アクションするための2つ目のフローを作成しましょう。
まず、トリガーに「ポイントの有効期限が切れる」を選択します。
トリガーを設定したら配信方法に応じて、アクションを設定しましょう。
本ガイドでは、以下5つの方法で配信する方法をご案内します。
Appifyのプッシュ通知で通知する方法
メールで送信する方法
Dotdigital
Klaviyo
Ominisend
Shopify Mail
LINEで通知する方法
DMM チャットブースト
CRM PLUS
アクションに「Send a push notification」を選択します。
Customer IDに、{{customer.id}}
Title (Optional)、Messageにそれぞれ通知内容を設定します。
例){{expiresIn}}日後に{{point}}ポイントが失効します。
Dotdigitalで通知する
アクションを2つ選択し、設定をしてください
アクション①:Create or update contact
Customer email address:{{customer.email}}
Address book ID:指定のIDを入れてください
Customer data fields:EXPIRESIN:{{expiresIn}} EXPIREAMT:{{point}
アクション②:Add to marketing program
Customer email address:{{customer.email}}
Program ID:指定のIDを入れてください
こちらの設定は、Dotdigitalに失効を通知するためのイベント情報を送る設定です。実際にメールを送るためには追加でDotdigital側での設定が必要です。詳しい設定は、Dotdigitalにご確認ください。
Dotdigital公式ガイドはこちら
Klaviyoで通知する
アクションにて「Track an Event」を選択します。
こちらの設定は、Klaviyoに失効を通知するためのイベント情報を送る設定です。
実際にメールを送るためには追加でKlaviyo側での設定が必要です。詳しい設定は、Klaviyoにご確認ください。
Omnisendで通知する
アクションにて「Track an Event」を選択します。
こちらの設定は、Omnisendに失効を通知するためのイベント情報を送る設定です。実際にメールを送るためには追加でOmnisend側での設定が必要です。詳しい設定は、Omnisendにご確認ください。
Shopify Emailで通知する
アクションにて「Send marketing email」を選択します。
事前に設定したテンプレートの内容が、実際に通知として送信されます。
まだテンプレートを作成していない場合は、まずテンプレートを作成してください。テンプレートの作成方法については、Shopifyに確認ください。
Shopify EmailのカスタムLiquid
Shopify Emailの場合カスタムLiquidに対応したLiquid変数に制限があります。そのため{{expiresIn}}(失効日の〇日前の日数){{point}}(失効ポイント)などの変数は利用できません。
DMM チャットブーストで通知する
アクションにて「Flexメッセージ送信」を選択します。
CRM PLUSで通知する
アクションにて「LINEでFlexメッセージを送る」を選択します。