Hello,
I am building a store selling jigsaw puzzles, so 1 product type with an unlimited possibility of variations/skus. I am looking for a plugin that will help me do the following:
-
bundle/upsell jigsaw puzzles together possibly from the same collection - eg. Bundle 2 jigsaws and get 20% off/save £10
-
set up a monthly or quarterly subscription model which would send the customer a random puzzle from my inventory and keep track of that so they don’t get the same puzzle twice
Thank you, any help would be much appreciated 
Hi @Sammy_puzzle ,
You’re looking for a Shopify app that can:
- Bundle & Upsell – Allow customers to bundle jigsaw puzzles (possibly from the same collection) and get a discount (e.g., buy 2, save £10).
- Subscription Model – Set up a monthly/quarterly subscription that sends a random puzzle while ensuring no repeats.
For bundles & upsells, consider:
For subscriptions, consider:
- Appstle Subscriptions
- Recharge Subscriptions
- Bold Subscriptions
1 Like
Hi @Sammy_puzzle
You can try BOGOS: Free Gifts, Discounts & Bundles to set up your bundle offer effortlessly. With BOGOS, you can:
- Create bundles from the same collection
- Apply discounts – either a percentage (e.g., 20% off) or a fixed amount (e.g., save £10)
- Customize everything – from colors and layouts to the bundle logic, ensuring it fits perfectly with your store’s design
Bonus: The app is designed for flexibility, so you can tweak your bundles like you want to maximize conversions. Plus, our 24/5 live chat support is always available to help you get set up smoothly!
Here’s how it can look in your store
Install BOGOS app here (4,9 overall rating, 2500+ reviews)
1 Like
Hey @Sammy_puzzle , there’s a bunch of responses here, and they lack a bit of nuance and you’ll find out Bundle apps do not play well with subscriptions.
It’s documented in thier dev docs. I’ve attached the link for your reading
https://shopify.dev/docs/apps/build/product-merchandising/bundles#limitations
For the bundle builder aspect, you can set it up as follows using any Shopify functions based discount app (we have an app that does this) + a bit of customisation in your collection page which can be done fairly easily.
- On our app, you’d set up a rule in our configurator which goes like - If customer buys 2 jigsaws on subscription, get X$ / % off for those items.
- Then comes the subscription part, it’s possible to set up this experience using the most basic Shopify subscription app + Flows if you have some technical chops
- Else you’ll need an alternative that solves for the randomisation aspect - most don’t. But I suggest letting the user choose just to start with and then building the randomisation aspect as you go. You’ll save a lot of time and money this way.
Your question was super easy for me to understand and the way you presented it was also straightforward, Our team has experience working in the discounts, loyalty and subscription space and would be happy to help further if required.
Feel free to reach out if you have any queries / questions.
Regards
Hi @Sammy_puzzle 
If you want to create jigsaw puzzle bundles and offer quantity-based discounts, you can use Easify Box Builder —a completely free app that’s perfectly suited for puzzle shops like yours.
You can name your box, choose the box type and template — we offer a wide variety of designs, and of course, you’re free to customize them however you like.
Then, you’ll be taken to the Visual Editor, where you can select your products and customize every part of the product page.
Next, open the Discount & Subscription tab and set up your pricing rules exactly the way you want:
Next, to activate the subscription feature (setting up monthly or quarterly billing models), scroll down to the Subscription section, switch the status to Enable, and select your preferred plan. (It will automatically sync your subscription plans from the connected external app.)
I hope this answer helps solve your problem!
There’s a list of subscription apps that work with Easify — contact us if you’re interested. And if you need any further assistance, feel free to reach out to Easify anytime! 