サブスクリプション対応のBXGY割引の導入と利用

Shopifyの新機能として、BXGY(Buy X Get Y)割引がサブスクリプションに対応しました。これにより、XがサブスクリプションでYが割引価格または無料の単回購入アイテムの場合に限り、BXGY割引を適用することが可能になります。

現状の問題点と新機能の必要性

これまでのShopifyでは、サブスクリプション商品に対するBXGY割引の適用が難しかったため、定期的に購入する商品に対する販促策を打つ上で制限がありました。この新機能により、サブスクリプション商品と単回購入商品を組み合わせた割引設定が可能になり、より柔軟な販促策の展開が可能になります。

割引設定の具体的な手順

新たにBXGY割引を作成する場合には、discountAutomaticBxgyCreate または discountCodeBxgyCreateのミューテーションを使用します。既存のBXGY割引を更新する場合には、discountAutomaticBxgyUpdate または discountCodeBxgyUpdate のミューテーションを使用します。

割引対象の商品を指定するためには、DiscountCustomerBuysInput のisOneTimePurchaseとisSubscriptionフィールドを使用します。

パフォーマンス・コスト分析

この新機能の導入により、コンバージョン率の向上やリピート購入率の増加を見込むことができます。また、開発コストについては、既存のGraphQL APIを使用するため、学習コストや開発時間はそれほど増加しないと考えられます。

注意点とベストプラクティス

ただし、割引設定を行う際には、XがサブスクリプションでYが単回購入アイテムであることを確認してください。また、割引の適用条件や割引率を明確に設定し、顧客に対する誤解を避けるよう注意が必要です。

次のステップと発展案

これからは、この新機能を活用して、サブスクリプション商品と単回購入商品を組み合わせた販促策を展開してみてください。さらに高度な割引設定を行いたい場合には、GraphQL Admin APIを使用した割引設定の構築に挑戦すると良いでしょう。

参考記事: BXGY discount support for subscriptions