以下の内容と類似かと思いますがいかがでしょうか?解決済みになっていないのでその点は気になりますが。
違う場合は申し訳ありません。
「〇〇円以上をお買い上げで〇〇を進呈」という趣旨であれば、こちらのサイトのコードが参考になると思います。
https://jayanetty.com/blog/give-free-product-using-shopify-script-editor/
Shopifyコミュニティのスレッドもご参考ください。同じ趣旨の質問に対して、上記サイトの筆者の方が回答されています。
全体の流れ:
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/
以上ご参考いただければ幸いです。