ノベルティを作成したい

Shopifyの機能的な質問なのですが、特定の商品をカートインしたとき、ノベルティ商品も自動でカートインされるといった機能はShopifyにありますでしょうか?
自動ディスカウントを試したりしてみたのですが、こちらは自動でカートインされるわけではないので少しやりたいことと違うような気がしました。

何か方法をご存知でしたらご回答お願いします。

以下の内容と類似かと思いますがいかがでしょうか?解決済みになっていないのでその点は気になりますが。

https://community.shopify.com/post/948584

違う場合は申し訳ありません。

1 Like

「〇〇円以上をお買い上げで〇〇を進呈」という趣旨であれば、こちらのサイトのコードが参考になると思います。

https://jayanetty.com/blog/give-free-product-using-shopify-script-editor/

Shopifyコミュニティのスレッドもご参考ください。同じ趣旨の質問に対して、上記サイトの筆者の方が回答されています。

https://community.shopify.com/c/Shopify-Apps/Adding-free-gift-to-cart-when-checkout-total-is-more-than-25/td-p/577497

全体の流れ:

1 価格0円のノベルティ商品を作成。

2 free-gift-inject.liquidファイルをSnippetsフォルダに作成して上記サイトのコードを貼り付ける。

3 cart.liquidファイル内でfree-gift-inject.liquidファイルを読み込む。

注意点:

上記のコードでエラーが出る場合は、以下の点を修正ください。

・free-gift-inject.liquidファイルの1行目の”free_gift_over_price_40”と、22行目の”free_gift_over_price_30”の名前を同じにする。

・free-gift-inject.liquidファイルの2行目のvariant_idの値には、ノベルティ商品の「バリエーション ID」を入力する。

→ノベルティ商品に何らかのバリエーションを作成して、そのバリエーション IDを入力します。

私のデモサイトで実装して動作を確認しましたので、イメージと同じかをご確認ください。

商品をカートに追加すると、無料の商品が自動で追加される仕様です。

https://test-20200713.myshopify.com/

以上ご参考いただければ幸いです。

3 Likes