Shopify Flowの設定方法
Yappli連携アプリに加えてShopify Flowを活用することで、その他のShopifyアプリのデータをYappli CRMに格納したり、Yappliで制作したアプリ内の行動を起点にデータを取得、利用することが可能です。
なお、本ページにおける各アプリの呼称については、以下のように定義しております。
- Yappliアプリ:Yappliで制作したモバイルアプリ
- Shopifyアプリ:Shopify App Storeに公開されているアプリ
- Yappli連携アプリ:Shopify App Storeに公開されている、Yappliアプリとの連携用アプリ
- ポイントアプリ:Shopify App Storeに公開されているアプリの内、ポイント管理が可能なアプリ
基本の設定方法
Shopifyの管理画面の「アプリ」から「Flow」を選択し「ワークフローを作成」から新規作成します。
Flowが表示されない場合はShopify App StoreからShopify Flowをインストールできます。
参考:『Shopify App Store Shopify Flow ダウンロードページ』
トリガーからYappli連携アプリを選択することで、Yappliアプリの操作を起点に他のShopifyアプリでアクションを行うことが可能でき、アクションからYappli連携アプリを選択することで、他のShopifyアプリの操作を起点にYappli CRMにデータを格納することが可能です。
なお、トリガーとアクションの仕様については以下のページを参考にしてください。
参考:『トリガー / アクション仕様 - Shopify Flow』
設定例
ShopifyのポイントをCRMで管理する
- YappliCRMにポイントデータを格納するカスタムフィールドを作成します。
-
Shopifyでポイント付与が行われた時の設定を以下のように行います。
トリガー:ポイントアプリ
アクション:Yappli連携アプリ
ポイントが追加された時を指定します。 「YappliCRMのカスタムフィールドにデータを登録する」を
選択し、キー名に1で作成したカラムのキー名を設定します。
カラムにトリガーの変数からポイント総数を設定します。 -
Shopifyでポイント減算が行われた時の設定を以下のように行います。
トリガー:ポイントアプリ
アクション:Yappli連携アプリ
ポイントが減算された時を指定します。 「YappliCRMのカスタムフィールドにデータを登録する」を
選択し、キー名に1で作成したカラムのキー名を設定します。
カラムにトリガーの変数からポイント総数を設定します。 -
Yappliアプリでポイント付与が行われた時の設定を以下のように行います。
トリガー:Yappli連携アプリ
アクション:ポイントアプリ
「Yappli(ユーザーのアプリ内アクション)を起点にお客様にポイントを付与した」を指定します。 ポイントを加算するアクションを選択し、ポイント数はYappli連携アプリの「YappliPointsAdd」を変数として設定します。 -
Yappliアプリでポイント減算が行われた時の設定を以下のように行います。
トリガー:Yappli連携アプリ
アクション:ポイントアプリ
「Yappli(ユーザーのアプリ内アクション)を起点にお客様のポイントを減算した」を指定します。 ポイントを減算するアクションを選択し、ポイント数はYappli連携アプリの「AppliPointsSubtract」を変数として設定します。
お気に入り店舗を取得して他のShopifyアプリに格納する
- CMSのフォーム2機能にて、お気に入り店舗の入力欄を作成しデータ送信の設定を行います。
本設定については以下の設定以外にYappli側での設定が必要となります。
ご希望の際は担当カスタマーサクセスまでご相談ください。 -
取得したデータの活用方法を以下のように設定します。
トリガー:Yappli連携アプリ
アクション:他Shopifyアプリ
「Yappli(ユーザーのアプリ内アクション)を起点にYappliのデータを取得した」を指定します。 データを登録する、データを更新する、などのデータ取得のアクションを設定します。
変数として、取得したいデータにCMS上で紐付けた値(例:YappliDataFirst)を設定します。
更新履歴
- 2025年7月29日 公開
不明点はございますか? お気軽にお問い合わせください >
不明点はございますか? お気軽にお問い合わせください >