I’m trying to find an app that will allow me to offer a choice of products to the shopper (as gifts) up to a certain cost limit, based on the value of their cart.
E.G.
Shopper spends £1000, they then have 10% of this total amount (£100) to spend on products that they select in the cart.
I cant find an app that allows me to set these types of limits for “gift” selection. Also, the limit doesn’t have to be a %, I could use bands of say £100 increments.
This is a great idea, but currently most Shopify apps don’t support this type of dynamic “gift budget” logic. They usually allow fixed offers (like spend £X → get product Y), but not a flexible amount where customers can choose multiple gifts up to a value limit.
What you’re looking to achieve (e.g., customer gets £100 to spend on selected products based on cart value) would require a custom solution.
I’ve worked on similar Shopify customizations, and this can be built by:
Calculating the gift budget dynamically based on cart value
Displaying a curated set of gift products in a custom UI (drawer or modal)
Allowing customers to select multiple items while tracking the total value in real time
Restricting selection if it exceeds the allowed budget
Adding selected gifts to cart via AJAX without page reload
We can also ensure it works smoothly with your cart drawer and doesn’t impact performance.
If you’re open to a custom implementation, I’d be happy to help you build this efficiently and tailor it to your store’s UX.
I can also suggest the best approach based on your current theme and apps setup.
Let me know if you’d like to discuss this further.