同じお客様が何度もギフトを受け取らないようにする例です。Omake にお一人様の回数を数える設定はありませんが、Shopify Flow で「ギフトを受け取ったお客様」に顧客タグを付け、そのタグを持つお客様をギフト設定の条件で外すと、2回目からはギフトが付かなくなります。顧客タグの条件はプロプラン以上、Omake の Flow のトリガーはビジネスプラン以上で使えます。
手順
- Shopify Flow を開き、新しいワークフローを作ります。トリガーで「Omake」の「Gift order created」(ギフトが入った注文が作成された)を選びます。
- アクションで「顧客タグを追加」を選び、タグに
omake-receivedのような、ギフトを受け取った印のタグを入れます。ワークフローをオンにします。 - Omake の「ギフト設定」で、対象のギフト設定の編集画面を開きます。
- 「基本設定」で「条件を追加」を押し、対象を「顧客タグ」にします。「どのタグも持たないお客様(ログインしていないお客様を含む)」を選び、タグに手順2と同じ
omake-receivedを入れます。 - もう一度「条件を追加」を押し、対象を「ログイン状態」にして「ログインしている」を選びます。ログインしていないお客様はタグで見分けられないため、ログインしたお客様だけを対象にします。
- 「条件の組み合わせ」が「すべて満たす(AND)」になっていることを確かめ、「保存」を押します。
確かめる
ログインしてギフト付きで注文すると、少しあとにそのお客様に omake-received のタグが付きます。同じお客様がもう一度条件を満たしても、ギフトは入らず、チェックアウトでもギフトは止まります。
知っておくこと
- タグが付くのは注文のあとです。1件目の注文が済む前に、別の画面で2件目の購入手続きを進めた場合は、両方にギフトが付くことがあります。
- ゲスト(ログインしないお客様)の購入にはギフトが付かなくなります。ゲストにも付けたい場合は、手順5の条件を入れないでください(その場合、ゲストは何度でも受け取れます)。
- ビジネスプランでない場合は、Flow のトリガーを「注文の作成」にし、条件で「注文にギフト商品が含まれる」を確かめてから顧客タグを付けても同じことができます。
- キャンペーンごとに受け取れるようにするには、キャンペーンごとにタグを変えます(例:
omake-2026-winter)。