【無料】ShopifyのセグメントとFlowで、会員ランク制度を実施する方法

【無料】ShopifyのセグメントとFlowで、会員ランク制度を実施する方法

Shopifyで会員ランク制度を実装したいと考えていませんか?会員ランク制度は、顧客のロイヤリティを高め、購買意欲を促進する効果的な施策です。本記事では、Shopifyの標準機能であるセグメントとFlowを使用して、購入金額に応じた会員ランク制度を無料で実装する方法をご紹介します。

会員ランク制度とは

購入数や購入金額などの条件に応じて、利用者をブロンズ会員やシルバー会員、ゴールド会員などランク分けすることです。会員ランクに応じて割引クーポンの配布や限定販売、先行販売、ポイント倍率増加など様々な特典を設定します。

Shopifyに会員ランク制度を構築するのにおすすめのShopifyアプリは以下のブログ記事をご参考にしてください。

前提

本記事では、下記の会員ランク制度を実施する方法を紹介します。

また、条件を満たしたお客様に対しては、会員ランクを表す顧客タグを自動付与します。

会員ランクと条件

会員ランク 条件
ノーマル 累計購入金額 1万円未満
ブロンズ 累計購入金額 1万円以上〜3万円未満
シルバー 累計購入金額 3万円以上〜10万円未満
ゴールド 累計購入金額 10万円以上

会員ランク制度を設定する方法

ステップ1. 各会員ランクの条件を満たすセグメントを作成

まずは、会員ランクごとのセグメントを作成します。

ここでは、「ノーマル」「ブロンズ」「シルバー」「ゴールド」の各会員ランク用の4つのセグメントを作成します。

セグメントの作成手順

今回は「ノーマル」会員用のセグメントを作成する方法を紹介します。

「ノーマル」以外のセグメントに関しては、(各会員ランクごとの絞り込み条件)を変更するだけです。

(1) 「顧客管理 > セグメント」の順にアクセス  (2)「セグメントを作成」をクリック

(1) 「顧客管理 > セグメント」の順にアクセス

(2)「セグメントを作成」をクリック

(3)セグメントの絞り込み条件に【各会員ランクごとの絞り込み条件】の条件を入力

(3)セグメントの絞り込み条件に【各会員ランクごとの絞り込み条件】の条件を入力

【各会員ランクごとの絞り込み条件】

  • ノーマル: amount_spent < 10000
  • ブロンズ: amount_spent >= 10000 and amount_spent < 30000
  • シルバー : amount_spent >= 30000 and amount_spent < 100000
  • ゴールド : amount_spent >= 100000

(4)「適用」をクリック

(5)意図したとおりにお客様が抽出されたら、「セグメントを保存する」をクリック

(5)意図したとおりにお客様が抽出されたら、「セグメントを保存する」をクリック

(6)セグメント名を入力し、「保存」をクリック

(6)セグメント名を入力し、「保存」をクリック

以上で、セグメントの作成は終了です。

「ブロンズ」「シルバー」「ゴールド」も同様の手順で作成してください。

ステップ2. ユーザーへ顧客タグを一括付与

次に、ステップ1で作成した各セグメント内のお客様へ顧客タグを一括で付与します。

例えば、ブロンズ会員向けのセグメントに存在するお客様に対して、「ブロンズ」という顧客タグを一括で付与します。

顧客タグの付与手順

今回は「ノーマル」会員に対して、一括で「ノーマル」という顧客タグを付与する手順を紹介します。

(1)ステップ1で作成した「ノーマル」のセグメントを開く  (2)セグメント内のお客様全員にチェックをつける  (3)画面右の「…(三点リーダー)」をクリック  (4)「タグを追加」を選択

(1)ステップ1で作成した「ノーマル」のセグメントを開く

(2)セグメント内のお客様全員にチェックをつける

(3)画面右の「…(三点リーダー)」をクリック

(4)「タグを追加」を選択

(5) 表示されたポップアップから「ノーマル」という名称のタグを選択(または、追加)  (6)「保存」をクリック

(5) 表示されたポップアップから「ノーマル」という名称のタグを選択(または、追加)

(6)「保存」をクリック

以上で、顧客タグの一括付与は終了です。

「ブロンズ」「シルバー」「ゴールド」も同様の手順で顧客タグを付与してください。

ステップ3. 自動で顧客タグを付与および削除するワークフローを作成

最後に、各セグメントへのエントリーをトリガーとして、該当セグメントに対応する顧客タグを自動で付与し、それ以外の顧客タグを自動で削除するワークフローを作成します。

例えば、ブロンズ会員向けのセグメントに新しくお客様がエントリーしたタイミングで、エントリーしたお客様には「ブロンズ」という顧客タグを付与し、「ノーマル」「シルバー」「ゴールド」の顧客タグを削除します。

ワークフローの作成手順

今回は「ノーマル」セグメントにエントリーしたお客様に対して、「ノーマル」という顧客タグを自動で付与し、「ノーマル」以外の会員ランクを表す顧客タグを自動で削除するワークフローの作成手順を紹介します。

(1)Flowを開き、「ワークフローを作成」をクリック

(1)Flowを開き、「ワークフローを作成」をクリック

(2)トリガーで「Customer joined segment」を選択  (3)「Customer joined segment」の項目を選択し、ステップ1で作成した「ノーマル」のセグメントを選択

(2)トリガーで「Customer joined segment」を選択

(3)「Customer joined segment」の項目を選択し、ステップ1で作成した「ノーマル」のセグメントを選択

(4)アクションに「Add customer tags」を追加  (5) 「Add customer tags」アクションにて、「ノーマル」タグを追記

(4)アクションに「Add customer tags」を追加

(5) 「Add customer tags」アクションにて、「ノーマル」タグを追記

(6)アクションに「Remove customer tags」を追加  (7) 「Remove customer tags」アクションにて、「ブロンズ」「ゴールド」「シルバー」タグを追記

(6)アクションに「Remove customer tags」を追加

(7) 「Remove customer tags」アクションにて、「ブロンズ」「ゴールド」「シルバー」タグを追記

(8)ワークフローの名称を変更  (9)「ワークフローをオン」をクリック

(8)ワークフローの名称を変更

(9)「ワークフローをオン」をクリック

以上で、ワークフローの作成は終了です。

「ブロンズ」「シルバー」「ゴールド」も同様の手順でワークフローを作成してください。

最後に

Shopifyのセグメント機能とFlowを組み合わせることで、購入金額や購入数に基づいた会員ランク制度を簡単に構築できます。この仕組みにより、顧客ごとに適切なランクを自動で割り当て、ランクに応じた特典を提供することで、顧客満足度の向上やリピート購入の促進が期待できます。

また、顧客タグの自動付与や削除を行うワークフローを設定することで、運用の効率化も実現可能です。今回紹介した手順を参考に、自社のニーズに合った会員ランク制度を構築し、顧客との関係性をさらに深めていきましょう。

最後に、下記のブログ記事では会員ランクのシルバー会員以上に限定セールを実施する方法を紹介しています。会員ランクに応じた販促施策のご参考にしてください。

ブログに戻る
1 6
  • Shopify Liquidとは|特徴や基本構文、学習リソースまで紹介

    Shopify Liquidとは|特徴や基本構文、学習リソースまで紹介

    Tsunライターチーム

    Shopify Liquidは、Shopifyが開発したオープンソースのテンプレート言語です。本記事では、Shopify Liquidの基本概念、主な特徴、そしてその学習に役立つリソースについて解説します。

    Shopify Liquidとは|特徴や基本構文、学習リソースまで紹介

    Tsunライターチーム

    Shopify Liquidは、Shopifyが開発したオープンソースのテンプレート言語です。本記事では、Shopify Liquidの基本概念、主な特徴、そしてその学習に役立つリソースについて解説します。

  • Shopify Polarisとは? 効率的なShopifyアプリ開発に!

    Shopify Polarisとは? 効率的なShopifyアプリ開発に!

    Tsunライターチーム

    Shopify Polarisは、Shopifyのエコシステムにおいて重要な役割を果たす包括的なデザインシステムです。本記事では、Shopify Polarisの概要やメリット、デメリット、Polarisを活用したShopifyアプリの事例、Shopify Polarisを使用する際のヒントとコツを紹介します。

    Shopify Polarisとは? 効率的なShopifyアプリ開発に!

    Tsunライターチーム

    Shopify Polarisは、Shopifyのエコシステムにおいて重要な役割を果たす包括的なデザインシステムです。本記事では、Shopify Polarisの概要やメリット、デメリット、Polarisを活用したShopifyアプリの事例、Shopify Polarisを使用する際のヒントとコツを紹介します。

  • 【Tips】Shopify の GraphQL Admin API で顧客総数を取得する

    【Tips】Shopify の GraphQL Admin API で顧客総数を取得する

    小笠原 京平

    Shopifyの GraphQL Admin API の小ネタです。 Shopifyの顧客総数を取得したい場合のクエリは、いざ探そうと思ってもパッと見つからないのでメモしておきます。 対象読者 Shopify GraphQL Admin API を使ったことがある方 顧客総数を取得するクエリ 2023-07 バージョンから CustomerSegmentMemberConnection に変更があったため、2023-07より前と以降で若干クエリが異なります。 ※ changelog 2023-07以降 { customerSegmentMembers(first: 1, query: "") { totalCount } } 2023-07より前...

    【Tips】Shopify の GraphQL Admin API で顧客総数を取得する

    小笠原 京平

    Shopifyの GraphQL Admin API の小ネタです。 Shopifyの顧客総数を取得したい場合のクエリは、いざ探そうと思ってもパッと見つからないのでメモしておきます。 対象読者 Shopify GraphQL Admin API を使ったことがある方 顧客総数を取得するクエリ 2023-07 バージョンから CustomerSegmentMemberConnection に変更があったため、2023-07より前と以降で若干クエリが異なります。 ※ changelog 2023-07以降 { customerSegmentMembers(first: 1, query: "") { totalCount } } 2023-07より前...

  • Shopify Vite Plugin でテーマ拡張機能の開発体験を改善する

    Shopify Vite Plugin でテーマ拡張機能の開発体験を改善する

    小笠原 京平

    今回は Barrel が提供する Shopify Vite Plugin を導入して、テーマ拡張機能の開発体験を改善する方法をご紹介します。 対象読者 テーマ拡張機能の開発経験がある方 はじめに Shopifyのテーマ拡張機能 (Theme app extensions) はShopify アプリ開発において、ストアフロントに機能を追加するための機能です。 Liquid、JavaScript、CSSなどを使って開発することができますが、通常のアプリ開発と比較すると、ローカルでの開発体験はそれほどよくありません。 そこで、今回は Shopify Vite Plugin を導入して、開発体験を改善していきます。 Shopify Vite Plugin とは Barrel が提供する Vite用プラグインです。ViteをShopify テーマ開発に組み込んで開発体験を改善することを目的として作られていますが、テーマ拡張機能においてもその恩恵を受けることができます。...

    Shopify Vite Plugin でテーマ拡張機能の開発体験を改善する

    小笠原 京平

    今回は Barrel が提供する Shopify Vite Plugin を導入して、テーマ拡張機能の開発体験を改善する方法をご紹介します。 対象読者 テーマ拡張機能の開発経験がある方 はじめに Shopifyのテーマ拡張機能 (Theme app extensions) はShopify アプリ開発において、ストアフロントに機能を追加するための機能です。 Liquid、JavaScript、CSSなどを使って開発することができますが、通常のアプリ開発と比較すると、ローカルでの開発体験はそれほどよくありません。 そこで、今回は Shopify Vite Plugin を導入して、開発体験を改善していきます。 Shopify Vite Plugin とは Barrel が提供する Vite用プラグインです。ViteをShopify テーマ開発に組み込んで開発体験を改善することを目的として作られていますが、テーマ拡張機能においてもその恩恵を受けることができます。...

  • Shopify Admin API GraphiQLとは? 使い方やメリット・デメリットを解説

    Shopify Admin API GraphiQLとは? 使い方やメリット・デメリットを解説します

    小笠原 京平

    ShopifyのAdmin APIにはGraphQLを用いたAPIがあります。手軽に試す方法としてGraphiQL (GraphQLではなくGraphiQLなのに注意) というIDEがありますので、今回はShopify GraphiQLの使い方やメリット・デメリットを解説します。 GraphiQLとは GraphQL公式が運営しているオープンソースプロジェクトです。GraphQLをブラウザ上でインタラクティブに操作・実行することができます。 グラフィカル (/ˈɡrafək(ə)l/) と発音します。(graphicalと同じ発音) GraphQLとは GraphQLはAPIのためのクエリ言語であり、既存のデータでクエリを実行するためのランタイムです。 GraphQLはAPI内のデータの完全で理解しやすい説明を提供し、クライアントに必要なものだけを要求する力を与え、APIを長期的に進化させることを容易にし、強力な開発者ツールを可能にします。 引用: GraphQL | A query language for your API Shopify GraphiQLの使い方 Shopify GraphiQLは各ストアにアプリをインストールするだけで使えますが、Shopify Devサイト上でデモを触れるので、まずは触ってみましょう! https://shopify.dev/docs/apps/tools/graphiql-admin-api Workshopをやってみよう! Shopifyが作成した「Learn...

    Shopify Admin API GraphiQLとは? 使い方やメリット・デメリットを解説します

    小笠原 京平

    ShopifyのAdmin APIにはGraphQLを用いたAPIがあります。手軽に試す方法としてGraphiQL (GraphQLではなくGraphiQLなのに注意) というIDEがありますので、今回はShopify GraphiQLの使い方やメリット・デメリットを解説します。 GraphiQLとは GraphQL公式が運営しているオープンソースプロジェクトです。GraphQLをブラウザ上でインタラクティブに操作・実行することができます。 グラフィカル (/ˈɡrafək(ə)l/) と発音します。(graphicalと同じ発音) GraphQLとは GraphQLはAPIのためのクエリ言語であり、既存のデータでクエリを実行するためのランタイムです。 GraphQLはAPI内のデータの完全で理解しやすい説明を提供し、クライアントに必要なものだけを要求する力を与え、APIを長期的に進化させることを容易にし、強力な開発者ツールを可能にします。 引用: GraphQL | A query language for your API Shopify GraphiQLの使い方 Shopify GraphiQLは各ストアにアプリをインストールするだけで使えますが、Shopify Devサイト上でデモを触れるので、まずは触ってみましょう! https://shopify.dev/docs/apps/tools/graphiql-admin-api Workshopをやってみよう! Shopifyが作成した「Learn...

  • ブログ記事 Shopifyの必須Webhooks (Mandatory Webhooks)とは? GDPRや対応例など

    Shopifyの必須Webhooks (Mandatory Webhooks)とは? GDPR...

    小笠原 京平

    今回はShopifyアプリ開発を始めたときに詰まるポイントの1つ「必須Webhooks」について解説します。実装をしていなかったり、実装が不十分なためにレビューが通らなかった経験をされた方は多いんじゃないでしょうか?レビューで詰まらないためにも、ぜひご確認ください! Webhooksとは? Shopifyの必須Webhooksを説明する前に、Webhooksについて理解しましょう。Webhooksとは、Webアプリケーションと連携するために用いられるイベント通知の仕組みです。Webhooksを使うことで、あるWebアプリケーションで特定のイベントが起きたときに、データを受け取ったり、何かしらの動作をすることが可能になります。 エンジニアにとって身近な例でいうと、GitHubにコードをプッシュしたときに自動でビルドやテストをするときにWebhooksが使われています。 ShopifyのWebhooks そんなWebhooksはShopifyでも使うことができます。Shopifyアプリ開発では、Shopify Admin APIからWebhooksを使うことができます。また、アプリ以外でもShopify管理画面からWebhookを作成することもできます。 ShopifyのWebhooksにはHTTPSのエンドポイントのほか、Amazon EventBridgeやGoogle Cloud Pub/Subといったメッセージングサービスを使うこともできます。購読するイベントやマーチャントによっては瞬間的に大量のWebhooksを処理する必要があるため、スケールさせやすいメッセージングサービスを使ってWebhooksを処理することをおすすめします。 必須Webhooks (Mandatory Webhooks) とは? 必須Webhooksとは、Shopifyアプリを開発するときに必ず実装しなければならない3つのWebhooksのことです。この3つのWebhooksはGDPRに対応するために必要なWebhooksで、EU加盟国に関わらず、すべてのShopifyアプリはGDPRに準拠しなければなりません。必須Webhooksを実装していない場合、アプリレビューで却下されます。 (3つの必須Webhooks以外のWebhooksは任意で実装すればOKです。) また、必須Webhooksの3つはHTTPSのエンドポイントでのみ作成可能です。上述したEventBridgeやPub/Subを利用することはできません。 GDPRとは? GDPR(General Data Protection Regulation:一般データ保護規則)は、ヨーロッパ連合(EU)の個人情報保護法規で、2018年5月25日から施行されています。これは、EU全域での個人情報のプライバシーを保護し、データの取り扱い方に関して個々の人々により多くの制御権を付与するためのものです。 GDPRは、EU市民または居住者の個人データを処理する全ての組織に適用されます。これには、EU内外の組織も含まれ、EUの市民や居住者のデータを処理する場合、世界のどこにその組織があろうともGDPRの規定を守る必要があります。 GDPRの主な目的は、個人が自分の個人データをどのように収集、保存、使用されるのかを知り、そしてその制御をする権利を持つべきであるという考え方を強化し、統一化することです。これは、個人情報の透明性、アクセスの権利、修正の権利、忘れられる権利(データ削除の権利)、データ移行の権利など、いくつかの重要な権利を個々の人々に付与します。 参考: ChatGPT 必須Webhooksの対応例 上記で説明したように、必須WebhooksとはGDPRに準拠するためのWebhooksなので、顧客情報、ストア情報をデータベースなどに保存しているかどうかで対応方法が変わります。...

    Shopifyの必須Webhooks (Mandatory Webhooks)とは? GDPR...

    小笠原 京平

    今回はShopifyアプリ開発を始めたときに詰まるポイントの1つ「必須Webhooks」について解説します。実装をしていなかったり、実装が不十分なためにレビューが通らなかった経験をされた方は多いんじゃないでしょうか?レビューで詰まらないためにも、ぜひご確認ください! Webhooksとは? Shopifyの必須Webhooksを説明する前に、Webhooksについて理解しましょう。Webhooksとは、Webアプリケーションと連携するために用いられるイベント通知の仕組みです。Webhooksを使うことで、あるWebアプリケーションで特定のイベントが起きたときに、データを受け取ったり、何かしらの動作をすることが可能になります。 エンジニアにとって身近な例でいうと、GitHubにコードをプッシュしたときに自動でビルドやテストをするときにWebhooksが使われています。 ShopifyのWebhooks そんなWebhooksはShopifyでも使うことができます。Shopifyアプリ開発では、Shopify Admin APIからWebhooksを使うことができます。また、アプリ以外でもShopify管理画面からWebhookを作成することもできます。 ShopifyのWebhooksにはHTTPSのエンドポイントのほか、Amazon EventBridgeやGoogle Cloud Pub/Subといったメッセージングサービスを使うこともできます。購読するイベントやマーチャントによっては瞬間的に大量のWebhooksを処理する必要があるため、スケールさせやすいメッセージングサービスを使ってWebhooksを処理することをおすすめします。 必須Webhooks (Mandatory Webhooks) とは? 必須Webhooksとは、Shopifyアプリを開発するときに必ず実装しなければならない3つのWebhooksのことです。この3つのWebhooksはGDPRに対応するために必要なWebhooksで、EU加盟国に関わらず、すべてのShopifyアプリはGDPRに準拠しなければなりません。必須Webhooksを実装していない場合、アプリレビューで却下されます。 (3つの必須Webhooks以外のWebhooksは任意で実装すればOKです。) また、必須Webhooksの3つはHTTPSのエンドポイントでのみ作成可能です。上述したEventBridgeやPub/Subを利用することはできません。 GDPRとは? GDPR(General Data Protection Regulation:一般データ保護規則)は、ヨーロッパ連合(EU)の個人情報保護法規で、2018年5月25日から施行されています。これは、EU全域での個人情報のプライバシーを保護し、データの取り扱い方に関して個々の人々により多くの制御権を付与するためのものです。 GDPRは、EU市民または居住者の個人データを処理する全ての組織に適用されます。これには、EU内外の組織も含まれ、EUの市民や居住者のデータを処理する場合、世界のどこにその組織があろうともGDPRの規定を守る必要があります。 GDPRの主な目的は、個人が自分の個人データをどのように収集、保存、使用されるのかを知り、そしてその制御をする権利を持つべきであるという考え方を強化し、統一化することです。これは、個人情報の透明性、アクセスの権利、修正の権利、忘れられる権利(データ削除の権利)、データ移行の権利など、いくつかの重要な権利を個々の人々に付与します。 参考: ChatGPT 必須Webhooksの対応例 上記で説明したように、必須WebhooksとはGDPRに準拠するためのWebhooksなので、顧客情報、ストア情報をデータベースなどに保存しているかどうかで対応方法が変わります。...

1 6

編集プロセス

EコマースやShopifyの初学者にとって、できるだけ “やさしく” “わかりやすく” “正確に” 難しいコマース用語やマーケティング用語、ストア構築から販売までの仕組み・ノウハウを伝えることを心がけて、記事コンテンツを作成しています。

掲載情報に関して

掲載している各種情報は、株式会社Tsunが経験および、調査した情報をもとにしています。できるだけ“最新“かつ“正確“な情報の掲載に努めておりますが、内容を完全に保証するものではありません。当サイトによって生じた損害について、株式会社Tsunではその賠償の責任を一切負わないものとします。掲載情報に誤りがある場合には、お手数ですが株式会社Tsunまでご連絡をいただけますようお願いいたします。