Stack ヘルプガイド

ポイントが失効される前に、Appifyのプッシュ通知や、メール、LINEなどで通知することが可能です。

この通知機能を利用するには、Shopify Flowでの設定が必要です。

本ガイドでは、その設定方法についてご案内いたします。

Shopify App StoreにてShopify Flowをインストールしてください。

失効する前に通知するには2つのワークフローを設定する必要がございます。

2つ目のワークフローは配信方法によって設定内容も変わりますのでご注意ください。

まず、失効する前に通知を送るスケジュールを設定するフローを作成します。

  • トリガー:スケジュールを設定

    • 入力開始日から通知が開始されます。

    • 1日ごとに繰り返しを選択することで毎日フローが動きます。

  • アクション:「ポイントの有効期限が切れる」を選択

    • ポイントが失効する何日前に通知をするかExpiresInに日数を入力します。

Quick Start

下記のFlowテンプレートをインポートすると簡単に始めることができます。

→ Flowはこちらから

次に、アクションするための2つ目のフローを作成しましょう。

まず、トリガーに「ポイントの有効期限が切れる」を選択します。

Quick Start

下記のFlowテンプレートをインポートすると簡単に始めることができます。

自分が配信したいツール以外は削除してご利用ください。

→ Flowはこちらから

トリガーを設定したら配信方法に応じて、アクションを設定しましょう。

本ガイドでは、以下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メッセージを送る」を選択します。