How can I auto-add a free item to the cart when a spending threshold is met?

Topic summary

Merchants seek a way to automatically add free items to customer carts when spending thresholds are met, rather than relying on Shopify’s native “Buy X, Get Y” feature which requires manual customer action. The original poster wants to give a free $10 canvas tote when customers spend $80, noting that customers often forget to add the free gift themselves.

Community Frustration:

  • Multiple users express disappointment that this isn’t a native Shopify feature, even for Shopify Plus subscribers paying $2000+/month
  • Many view the missing auto-add functionality as a “bug” rather than a feature request
  • Thread spans nearly 4 years with repeated requests but no native solution implemented
  • Users criticize being forced to pay for additional apps to achieve basic promotional functionality

Proposed Solutions:

  • Shopify staff repeatedly recommend third-party apps (Sales Motivator, BOGOS, HypeCart, iCart, Selly, Qikify)
  • One user shares detailed custom code implementation using product metafields and theme.liquid modifications to create workaround without apps
  • Staff acknowledge feedback will be passed to developers but offer no timeline for native implementation

Current Status:

  • Thread marked as “Solved” despite no official Shopify solution existing
  • Resolution requires either paid third-party apps or custom coding
  • Feature remains unavailable natively on any Shopify plan
Summarized with AI on October 24. AI used: claude-sonnet-4-5-20250929.

Hi, @andydean !

Thank you for your comment — that’s a great idea! By sharing your feedback here or with our live support team, you are essentially “voting” on wanting that feature. Every time a piece of feedback is shared, our developers know that one more merchant wants that feature and they can prioritize it. So you may not see anything like this publicly, but we’re constantly reviewing feedback behind the scenes!

Please let me know if you have any other questions.