失効を通知する
Shopify Flowを使って顧客にポイントの失効を通知することができます
最終更新
役に立ちましたか?
Shopify Flowを使って顧客にポイントの失効を通知することができます
最終更新
役に立ちましたか?
Shopify App StoreにてShopify Flowをインストール
1つ目のワークフローを作成、トリガーを選択します。 ※入力開始日から通知が開始されます。 ※1日ごとに繰り返しを選択することで毎日フローが動きます。
アクションにKick "Point will be expired" Trigger
を選択します。
※ポイントが失効する何日前に通知をするかExpiresInに日数を入力します。
2つ目のワークフローを作成、トリガーにPoint will be expired
を選択します。
アクションにSend a push notification
を選択します。
Customer ID
に{{customer.id}}
、Title (Optional)、Message
にそれぞれ通知内容を設定します。
例){{expiresIn}}日後に{{point}}ポイントが失効します。
2つ目のワークフローを作成、トリガーにPoint will be expired
を選択します。
開始トリガーの条件にConditionを選択します。 customer / tagsに条件を設定します。
アクションにLINE で Flex メッセージを送る
を選択し顧客IDに{{customer.id}}、代替テキスト 、Flex Messageのコンテナに通知内容を設定します。
開始トリガーのアクションにTrack an Event
を選択します。
Klaviyo Public API Key
とEvent Name
とCustomer Email Address
、{{customer.email}}
をそれぞれ設定します。
Klaviyoで配信を行う場合、Shopify Flowを使ってKlaviyoにEventを送る必要があります。KlaviyoがEventを受け取ると変数として送ったEventがKlaviyo内で利用ができるようになります。
失効通知の場合は、{{expiresIn}}
(失効日の〇日前の日数){{point}}
(失効ポイント)を送る必要があるため、Event Properties
に下記を入力して利用してください。
{
"Point":"{{point}}",
"expiresIn":{{expiresIn}}
}
Shopifyの管理画面から、マーケティング > 自動化 > [テンプレートを表示] > [カスタムオートメーションを作成する]と進みます。
2つ目のワークフローを作成、トリガーにPoint will be expired
を選択します。
アクションにSend Marketing Email
を選択します。失効通知のメールを作成しセレクトしてください。
Shopify Emailの場合カスタムLiquidに対応したLiquid変数に制限があります。そのため{{expiresIn}}
(失効日の〇日前の日数){{point}}
(失効ポイント)などの変数は利用できません。