A product configurator is worth considering when a customer must combine several choices before you can identify a suitable product or prepare a useful quotation. If a simple size-and-colour selector already covers the decision, a more elaborate interface may add work without improving the purchase.
Before commissioning development, bring one representative product, its permitted choices and the next step you want the customer to complete. Start with those rules. A rotating 3D model is optional; a valid, understandable product specification is essential to the workflow.
Cover image: AI-generated illustrative scene.
1. Sort the choices into three groups
Separate choices that select an existing sellable item, additional instructions and decisions that change whether the product can be supplied. They need different handling.
For example, a standard finish may identify a stocked version, engraving text may be an instruction, and an unusual dimension may require review. Calling all three a custom option can hide important scope differences.
Shopify's variant guidance describes combinations of product options and variant-level inventory. Its product-form documentation separately describes collecting supplementary information such as engraving text. A field that collects a choice does not establish the commercial rule behind it.
| Choice type | Question for the business | Evidence for the developer |
|---|---|---|
| Existing version | Does this select a known item? | Product reference and current option list |
| Customer instruction | What must staff receive exactly? | Example text or artwork requirement |
| Compatibility rule | Which selections require or exclude others? | Approved valid and invalid examples |
| Dimension rule | What units, boundaries and review cases apply? | Business-approved measurement rules |
| Commercial exception | When must a person review the request? | Reason, reviewer and customer next step |
Do not leave the developer to infer manufacturing limits from photographs. Assign someone who can approve the product rules and changes to them.
2. Choose the outcome before designing the preview
Decide whether a completed selection creates a quotation request, a basket item or a specification for later discussion. Use a button and confirmation that describe that outcome accurately.
A product with unresolved measurement, artwork or installation questions may need review before an order is accepted. If checkout is appropriate, agree how the selected product, current commercial details and required fulfilment information are checked.
Preserve the choices when moving to the next step. Asking a customer to configure an item and then explain everything again in a blank contact form creates an avoidable gap.
The ecommerce buying guide covers the wider store brief. This specification should explain what makes your configurable product different from the rest of the catalogue.
3. Make a rule change visible to the customer
An illustrative shop-sign business might offer material, width, finish, lettering and mounting choices. This is a hypothetical planning example, not a Nolixia client project.
Suppose changing the material makes the current mounting choice unavailable. Decide whether the interface clears that choice, suggests alternatives or sends the specification for review. Explain the consequence instead of silently substituting a different product.
Use examples to expose missing rules: an empty required choice, an incompatible finish, a dimension in the wrong unit and a specification requiring manual review. Include a valid example at the boundary of an approved range. The business should supply the expected result for each.
4. Specify what the preview communicates
A photograph, diagram or 3D view can help someone understand their selection. State what it represents: a finish illustration, a component arrangement or a dimensionally approved drawing. Do not let visual realism imply precision the system does not provide.
Keep a readable summary available alongside the preview. A customer should be able to review the selected options on a phone, including when an interactive viewer loads slowly or is unavailable.
Agree who supplies visual assets and approves colour or material representations. A configurator also needs content maintenance when an option is withdrawn or renamed.
5. Compare platform features against your actual product
Demonstrate the representative product in the proposed approach before treating an extension or custom application as suitable.
WooCommerce's Composite Products documentation describes configurable kits containing inventory-managed components and distinguishes them from other input-based product approaches. That is a useful starting distinction, not proof that every made-to-measure rule is supported.
Ask the supplier to separate standard configuration, additional development, asset preparation and ongoing updates. A visually impressive demonstration with a different catalogue does not verify your product rules.
6. Test the specification that reaches the business
Include these acceptance scenarios:
- Complete a normal selection and compare the screen summary with the received record.
- Change an earlier choice and inspect affected selections and explanations.
- Submit missing, incompatible and invalid-unit values; confirm the receiving system rejects or routes them as agreed.
- Reopen a saved selection after an option changes; show the conflict rather than assuming the old choice is still valid.
- Interrupt submission and confirm the customer can recover without staff receiving unintended duplicates.
- Continue without the visual preview and still identify the requested product.
- Give the received record to a staff member who did not build the tool; check that they can identify the next action.
Record the expected result before the demonstration. Test a quotation request and a purchase separately if both are supported.
Discuss your product rules with Nolixia
Bring your representative product, current platform, approved choices, rule examples, visual assets and intended quotation or purchase route. Identify what is known and what still needs discovery.
Explore Nolixia's ecommerce website services, then send your configurator requirements. We can discuss whether existing product options, an extension, integration or a custom workflow fits the requirement. Development scope should follow the product and sales process you can validate.



