顧客がメールマーケティングの配信停止手続きを行った際に、その顧客にタグを付与する
顧客のEメールマーケティングに関する同意ステータスが「配信停止」に変更された場合は、「email-unsubscribed」タグを追加し、それ以外の変更があった場合は、そのタグを削除してください。これにより、セグメントや外部ツールが同意状況と常に同期した状態を維持できます。
トリガーは1つで、Shopifyの組み込みアクションのみを使用するため、他のアプリは必要ありません。ストア固有の要素は一切含まれていないため、インポートすればすぐに動作します。

必要なもの
- このアプリの権限「顧客データへのアクセス」。詳細は 権限とデータへのアクセス を参照してください。
- これだけです:ワークフローを有効にすると、アプリ内の「**顧客のEメールマーケティング同意の変更」**トリガーがオンになります。
「Workflow Trigger Extensions」アプリをインストールし、権限ページで「顧客データへのアクセス」を許可してください。このワークフローを有効にすると、アプリ内のトリガーが作動します。
ワークフローを入手する
- このページの下部に添付されている「
.flow」ファイルをダウンロードしてください。 - Shopifyの管理画面で「**Flow」**を開き、「**インポート」**をクリックしてファイルを選択してください。
- 手順を確認してから、「**ワークフローを有効にする」**をクリックしてください。
このファイルは、Shopify Flow自体からエクスポートされたものです。手動で編集せず、インポート後にFlowでワークフローを変更してください。
仕組み
- **「顧客向けEメールマーケティングの同意内容変更」**には、新しい
consentStateが記載されています。 - この条件は、
consentStateがunsubscribedと等しいかどうかを検証します。 - その場合:顧客タグ「
email-unsubscribed」を追加します。それ以外の場合:顧客タグ「email-unsubscribed」を削除します。これにより、再度購読した顧客は当該タグを失うことになります。
自分だけのものにしよう
- 変更内容を外部のメールツールに反映させるために、「**HTTPリクエストを送信」**を追加します。
今後の手順
- 顧客トリガーの手順 - このトリガーが送信するすべてのフィールドと、その他の例。
- ワークフローテンプレート - すべてのテンプレート。
- イベント履歴とトラブルシューティング - トリガーが作動したかどうかを確認する。

