Need App Recommendations for Custom Yarn Kits (Dynamic Pricing + Weight Calculation)

Hi fellow Shopify sellers!

I’m setting up a store selling knitting kits that include yarn in customizable colours and sizes, and I’m struggling to find the right app(s) to handle my specific needs. Hoping someone here has experience with this or can recommend a solution!

**What I Need:**1. Customizable Yarn Colour Selection

  • Customers must pick two different yarn colours per kit.

  • Visual swatches (with images of the actual yarn + colour names/numbers) are a must—preferably with hover/click previews.

  1. Dynamic Pricing Based on Size & Yarn Quantity

    • Prices should update when:

      • A size is selected (e.g., Small → Large).

      • Yarn quantities change (e.g., Medium = 2 balls Colour A + 1 ball Colour B; Large = 3 balls Colour A + 2 balls Colour B).

    • Quantities vary per product, so flexible rule-setting is key.

  2. Automatic Weight Calculation

    • Either:

      • Manual weight input per size (e.g., Small = 300g, Large = 500g), or

      • Auto-calculation based on yarn type (e.g., Type 1 = 100g/ball; Type 2 = 50g/ball) and quantity.

My Question:- Is there a single app that can do all this?

  • If not, what combo of apps would work? (E.g., one for colour selection + another for dynamic pricing/weight.)

  • Any workarounds for weight calculation if apps don’t support it natively?

Thanks in advance!

Hi,

Thank you very much for your suggestions.
I’ll be reading into it and trying out the apps, i really appreciate your help :heart:

Hi @Chufa

I can help with customizable yarn color selection and dynamic pricing using Easify Product Options. It allows customers to pick two yarn colors with visual swatches and updates pricing based on size and quantity. Here’s how it works:

  • This is the result:

  • This is the app setting

To ensure your customers select exactly number of yarns according to the size, you need to create 3 image swatches for your yarn collection like this:

You can set the price for each yarn colors:

Next, go to Advanced Setting and enable Allow Quantity Selector for option value for Medium image swatches to a exactly of 3 yarns and link them to the Medium size using Conditional Logic like this, and do the same with other size

As a result, when you select size Medium, the image swatch with a required number of 3 will appear, requiring you to choose exactly 3 yarns from the collection.

This app is very beginner-friendly, I hope you will try it. If you need any further assistance setting this up, please let me know or reach out to Easify! :hugs:

Hi @Easify-Jolie

I will be looking in to Easify and trying out the free 14 days to see if it’s something for me.
Do you have an email I can reach out to in case I need help or clarification about the app?

Kind Regards
Chufa

Hi @Chufa

Thank you for your interest in Easify. We have a 24/7 in-app live chat available whenever you need support. If you have any questions or require help, please don’t hesitate to reach out — our team is always here to help. :hugs: