Updating Variant Descriptions

Hi Team, im new to Make and am absolutely loving it. Great product all round.

My question i have is i want to update my shopify product variant descriptions automatically. I run a shopify store, which has print on demand products from printify.

When a product from printify is published to shopify, there are some cosmetic things i want to change (which cant be changed on the printify end unforutnately) to make the product listing look the way i want.

With artwork, we sell different sizes:
10" x 8"
14" x " 11"
16.5" x 11.7"

When the product gets published to shopify, the product variant name comes in as:
10" x 8" (Horizontal)
14" x 11" (Horizontal)
16.5" x 11.7" (Horizontal)

I would like the variant description to be edited to show:
10" x 8"
14" x 11"
16.5" x 11.7" (A4)

I have been having some difficulty in referncing each individual variant, and additionally, i cant create “new” variants, as the variants have printify SKU’s attached which is the link of the product so they need to stay as they are.

happy to share any information which may help.

Thank you
Dave

Hey Dave,

could you please share some screenshots of your scenario, how the modules are setup and what errors you are having?

There are modules to Create and Update Shopify Product Variants that we have used in the past with no problems.

Thanks @Stoyan_Vatov for the reply, im not having issues/errors, its just not doing what I’m hoping for out of the box and being new to the product i am having trouble finding how to work through it.

With your experience prior, when you have a product with multiple variants, how did you update the multiple variant descriptions without changing the SKU?

This is the module and flow I’m using to get the variants, however when i add the “Update Variant” module to the right, i am only able to select one of the VariantID’s from “List Product Variants” and even when doing one, updating the description removes the SKU.

Thanks very much for taking the time to look at it.

Yes, the List module will create a separate bundle for each product. When mapping it in an Update module you will only see the first result, but the other ones will be processed as well one at a time.

Where does the SKU live exactly? Is it in the description so it gets overwritten by the new one? You can then extract it and map it in the new description as well so it wont be lost.

Thank you @Stoyan_Vatov, because i want to update each variant unquiely from either other variant this is the issue I’m having :slight_smile:

when i do the update, it updates by why is the description of the “update variant” module. What i (think) want to do is is update a variant to X “if it is this variant” otherwise, do another update.

I wonder if its best achieved by using IF/Then statements?

for example

IF
variantDescription contains 8" x 10" (hozitonal)
then
update variantDescription to 8" x 10"
elseIF
variantDescription contains 14" x 11" (hozitonal)
update variantDescription to 14" x 11"
elseIF
variantDescription contains 16.5" x 11.7" (hozitonal)
update variantDescription to 16.5" x 11.7" (A3)

hope that makes sense :smiley:

also the SKU lives within the variant.