Display multiple products (including options) on single product page

Topic summary

A merchant seeks to create a custom product page template that displays multiple products (filtered by tag) simultaneously, with individual variant selectors (size, color) for each product and a single “Add to Cart” button that adds all selected variants at once.

Current Approach:

  • Using a customized Timber theme
  • Found Shopify’s add-order form examples but wants to display products first, then input fields for variant selection

Community Response:

  • Multiple users express interest in the same functionality
  • One contributor confirms it’s possible without apps by grouping random products via tags or product type
  • A “combo products” app (Product Deals from Picky Story) is suggested as a potential solution
  • Liquid code example shared for displaying multiple products as single color options, with a related app for managing duplicated products: https://eueshop.com/howto/color-variants

Status: Discussion remains open with no confirmed custom solution. Users continue seeking technical guidance or code examples to implement this multi-product selector without relying on third-party apps.

Summarized with AI on November 25. AI used: claude-sonnet-4-5-20250929.

I’m trying to create a new product template that will display multiple products (ie. by specific tag) in one single product page. Each of the products options (color and size) should be displayed as select/radio-buttons under each product, and with one single add-to-cart button at the end, that adds all of chosen variants to the cart.

  • Product 1
    • Select size
    • Select color
  • Product 2
    • Select size
    • Select color
  • Product 3
    • Select size
    • Select color
  • Add to cart button
    • Adds all selected variants to the cart

I’ve found examples of order pages here, but this just list all products and variants in one go – ideally I would like it to show only products, and then input fields to show/select each products variant(s).

I’m using a customised version of the Timber theme with ajax cart.

3 Likes

This is exactly what I’m looking to do as well. Hopefully some good advice comes through.

Also looking to build something like that on my product page. No apps please.

Yes its possible without app, Idea is you can group random products by specific tags or product type.

1 Like

Hey Guleria,

Can you maybe point me in the right direction in terms of code to do such a thing?

I would greatly appreciate it.

1 Like

Anders,

I’m looking for a solution to this issue. Were you able to find one that you can share?

1 Like

hey andersmortensen

were you able to figure this out? thanks

Anyone have any luck implementing this or a similar functionality?

@Jchon Best I found for this is the “combo products” function with this app:https://pickystory.com/product-deals/

1 Like

Here’s the liquid code which show multiple products as a single option (Color). There’s also an app which can help with setting up and managing those duplicated products:

https://eushopa.com/howto/color-variants/

What do you think?