Stack ヘルプガイド

thumbnail

特定の金額以上購入したらポイントN倍

【難易度★★★】特定の期間以上購入したらポイントN倍付与する方法をご案内します。

この活用ガイドは「購入をもっと後押ししたい」「いつもの施策にひと工夫加えたい」とお考えの方におすすめです。

通常の注文時に付与されるポイントに加え、特定の条件を満たした場合にポイントをN倍にすることで、購買意欲を高めるキャンペーンを実施できます。

こちらのガイドでご案内している内容は、応用編になります。

本ガイドは、あくまで設定例のご案内です。

実際の設定作業は、開発パートナーや社内エンジニアに依頼して対応してください。また、Shopify Flowの運用に際しては、本番環境での利用前に必ずテストを行い、動作に問題がないことを確認したうえでご利用ください。

Shopify Flowにて以下の設定を行います。

  • トリガー:「Order fulfilled」

  • 条件:購入金額N円以上

  • アクション:ポイントを追加する

    • Customer ID:{{order.customer.id}}

    • Points:※追加で付与したいポイントを入力してください。

      • +N%で設定したい場合はこちらのLiquid形式で入力してください。

        Plaintext
         timesの後の部分を、ご希望のパーセンテージに合わせて入力してください。
        1%の場合は、0.01と入力します。
        {{order.subtotalPriceSet.shopMoney.amount|divided_by:1.1|times:0.01|floor}}
      • +Nポイントの形で設定したい場合は付与したいポイントをそのまま入力してください。

    • Reason:※ポイントタイトルを入力してください。(任意)

    • Expires in(days):※失効期限を入力してください

    • Idempotency Key(Optional):※英数字で任意のKeyを入力してください。

      • 例)2025newcustomer

      • ポイントの重複付与を防ぐためのキーです。任意のキーを指定すると、同じキーでポイントを付与するアクションが再度実行された場合は無視されます。

      • こちらはShopifyのタグではありません。

Customer IDは「{{order.customer.id}}」をそのまま入力してください。

特定の期間に一定以上の金額で購入したらポイントN倍といった設定は可能ですか?

可能です。

こちらのガイドでご案内している「特定の期間に購入したらポイントN倍」と「特定の金額以上を購入したらポイントN倍」でご紹介している設定を組み合わせてご設定ください。

具体的には、条件の部分を組み合わせることで実現可能です。

https://docs.channel.io/stack-shopify/ja/revisions/6c433373