Our Partner & Developer boards on the community are moving to a brand new home: the .dev community forums! While you can still access past discussions here, for all your future app and storefront building questions, head over to the new forums.

Re: About grouping products with the same value without variants

About grouping products with the same value without variants

teddybear_d9
Shopify Partner
11 1 2

Hello, Dear Friends!

I have some issues, and wondering if you have a solution for this...

 

We have many products that are from the same family, they have different types, and we do not want to define one product for them with variants,

we want each product to stand on its own with the possibility of seeing the products from the same family,

what we want to do is link the products and give the customer to choose products with other colors from the same family on the products page, using a unitary value, which can be metafield with a name like "custom.group" etc, also we worry about the loading performance, so if every product search in all products store some metafeild for same value it can be slowing if we have more then 5000+ products its be a bed for performance.

 

de2.jpg

The options we tried:

We already developing API integration for every new product added to the store sending webhooks and searching all products with the same value metafield (products.custom.group), which adds to the metaobject entry each group (products.custom.group), and adds the reference product by group name, but that lets us use something out of the Shopify, and we prefer using only Shopify.

 

We wonder, if have some Shopify native solution for this, if doesn't, the flow can help us with this?

I just trying to play with Shopify flow with the trigger of "When new product" do something like update metafield with all handles or product ids that are related to (same family) to the type of list,

because I don't see the option to add metaobject entry, but even have when we upload the bulk of products, we get an error of flow because the flow limited run time in a minute, so the only option in flow is to make Scheduled time, with another metafeild is_update = true / false.

Replies 7 (7)

Made4uo-Ribe
Shopify Partner
8882 2126 2610

Hi @teddybear_d9,

 

You can use the collection to group those products. Then call the collection instead of the product. 

 

Please don't forget to Like and Mark Solution to the post that helped you. Thanks!

If this fixed your issue Likes and Accept as Solution is highly appreciated. Coffee tips fuels my dedication.
Get EXPERIENCED Shopify developers at affordable rates—visit Made4Uo.com for quick quote!
Do not lost your Shopify store! Get FREE trial with ✔️ Rewind Backup: Automatic, reliable, stress-free.
Need THEME UPDATES but has custom codes? No worries, contact us for affordable price.
teddybear_d9
Shopify Partner
11 1 2

I think about it, but I still need to create a collection for each group of products

so it acutely means creating flow, and its a good idea to use the collection for this?

Made4uo-Ribe
Shopify Partner
8882 2126 2610

Yes, you need to

If this fixed your issue Likes and Accept as Solution is highly appreciated. Coffee tips fuels my dedication.
Get EXPERIENCED Shopify developers at affordable rates—visit Made4Uo.com for quick quote!
Do not lost your Shopify store! Get FREE trial with ✔️ Rewind Backup: Automatic, reliable, stress-free.
Need THEME UPDATES but has custom codes? No worries, contact us for affordable price.
teddybear_d9
Shopify Partner
11 1 2

ok thanks (:

teddybear_d9
Shopify Partner
11 1 2

I think also maybe using a tag for each group and with metafeild of list with flow can be work to

mamanova
Tourist
7 0 1

Hi,

Actually I am facing the same. 

We have about 4000 products. 

Currently we are linking the products in the metafield and then add the section into the product page template. See example below. 

I am still looking for a better way to automate this. 

I was thinking that maybe this could be done automatically based on tittles? Because the tittles are mostly the same only to have an color added to it. Or something else added to it.

 

Scherm­afbeelding 2024-02-08 om 13.30.32.png