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

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