Combine a main product with other products and accessories

What isModular Configuration?

Choose related products, accessories, variants and quantities around a main product in one 3D scene. Use preset layouts or merchant-defined placement rules; Shopify receives each selected product variant and quantity.

  • Cross-product selectionThe main item and accessories are separate products, each with variants and quantities.
  • Placement and connection rulesPreset or free placement supports movement, rotation, duplication and removal; snapping uses defined connection points.
  • Combined product listRetain each product variant and quantity; Shopify hands the list to purchase.
Outer outdoor furniture modular configurator: sofas, a coffee table, a side table and side table quantity options

Use cases

When is 3D modular configuration used?

Choose related products, accessories, variants and quantities around a main product in one 3D scene. Use preset layouts or merchant-defined placement rules; Shopify receives each selected product variant and quantity.

Office combinations

Start with a desk and choose chair and lamp variants and quantities separately.

Main products and accessories

Manage optional accessories for boats, lamps or furniture as separate products and display merchant-defined combinations.

Multi-product purchase handoff

After confirming a combination, Shopify purchase handoff uses each product variant and quantity.

Product overview

What makes up 3D modular configuration?

A main product, accessory products, layout and product list form one combination.

Cross-product selection

The main item and accessories are separate products, each with variants and quantities.

Placement and connection rules

Preset or free placement supports movement, rotation, duplication and removal; snapping uses defined connection points.

Combined product list

Retain each product variant and quantity; Shopify hands the list to purchase.

Core experience

The core workflow of 3D modular configuration.

Choose a main product and accessories, then confirm variants, quantities and placement.

  1. 01

    Prepare product information

    Main product, accessory and variant list, Product models and default placement, Compatibility rules and connection points.

  2. 02

    Preview and confirm

    Check models, options and content, save a draft, then confirm and publish.

  3. 03

    Choose a publishing channel

    Use published content on target pages, with the same version in standalone links and embeds.

Module and rule organisation

How are modules and rules organised?

Accessories are limited to merchant-configured products, retaining individual variants and quantities.

01

Product definition

  • Main and other products
  • Accessory variants and defaults
  • Model-to-product bindings
02

Selection rules

  • Exclusions and dependencies
  • Merchant-defined connection points
  • Preset or free placement
03

Result mapping

  • Individual product variant IDs
  • Individual quantities
  • Shopify multi-product handoff
Rule engine

How does 3D modular configuration
handle invalid combinations?

Product compatibility, dependencies and connection points give selection feedback rather than engineering or structural calculations.

RULES / L-02RULES VALID
Available

This plan can continue

The option joins the plan directly, and the product and summary update together.

Conditional

A preceding choice is needed

The system points to the associated field so a buyer never has to hunt for the answer.

Unavailable

Explain the limitation

Show the conflict, dependency or size restriction and offer valid alternatives.

Linked update

Related options adjust together

When a selection affects connected parts, compatible options and the plan summary update together.

Example: selecting the main product shows only merchant-configured compatible accessories and variants.

PRODUCT PLACEMENT

How are products arranged together?

Compare products in one scene, using merchant-defined connection and compatibility rules.

Main product

Desk × 1

Accessory variants

Chair and lamp selected separately

Quantities

Recorded per product

Plan summary and list

How does 3D modular configuration output plan data?

Results retain each product variant, quantity and placement. Shopify handles purchase per product; this list is not a manufacturing BOM.

SKUPRODUCTQTY
D-01Desk1
C-01Chair1
L-01Lamp1
Usage modes

Where can 3D modular configuration be deployed?

Shopify product media supports combination purchase; standalone links and SDK embeds support presentation and interaction.

  • 01Shopify product media
  • 02Standalone combination link
  • 03SDK webpage embed
Integration scope

What needs to be prepared before integration?

Prepare products, accessories, variants, models and rules, then choose a publishing channel.

Input information

Main product, accessory and variant list, Product models and default placement, Compatibility rules and connection points

Publishing channels

Shopify, standalone links and SDK embeds use the same published content.

Scope boundary

This page includes a product overview and a real interactive case. Actual use follows delivered functionality, product information and channel requirements. Manufacturing BOMs, CPQ and custom system integration require separate assessment.

PUBLISHING AND PLACEMENT

Publish where customers use the content.

Preview, save a draft and confirm publishing before choosing a channel. Channels reuse the same published content, with drafts separated from published versions.

Shopify

Combine main and accessory products in product media and hand off each variant and quantity to purchase.

Standalone link

Present, interact with and share published content independently, without default purchase capability.

SDK webpage embed

Reuse the published experience on third-party websites. Complex workflows and system integration require separate assessment.

UNDERSTAND THE PRODUCT IN CONTEXT

See the current product in a spatial context.

These are supporting abilities in the product approach. Website illustrations do not connect to live AR or AI services.

AR for the current product

View the current materials, visible parts or combination in space, subject to device and platform support. Configuration, exploded views and step teaching take place on the webpage.

AI scene visual references

Use the current configuration and scene references to understand styling. Results support visual communication; product data remains authoritative for quantities, actual dimensions and manufacturing information.

Related product

3D Configurator

Configure options and match variants on one product

View details
FAQ

Common questions about 3D modular configuration.

Confirm cross-product selection, quantities and publishing boundaries.

Are accessories options of the main product?

Accessories can be separate products with their own variants and quantities. Options within one product belong to the standard configurator.

Can any object be freely placed?

Combinations use merchant-configured products and accessories, with position and rotation changes. Arbitrary physical resizing is not included.

Is connection snapping an engineering check?

Snapping uses merchant-defined connection points and compatibility rules. It is not a general collision, load or engineering assembly solver.

Does a standalone link add the set to a cart?

Standalone links present the combination. Multi-product purchase uses the Shopify adapter, with Shopify authoritative for price and stock.

Integration assessment

Start with the main product and accessory list.

Share models, variants, quantities and default placement to confirm combination rules and channels.

Contact