“We only need to ask customers four questions and show the right product.”

“It is just a calculator.”

“The sales team already knows how to price it. We only need to put that knowledge online.”

Each statement can describe a genuinely valuable digital tool. None describes the implementation scope.

A customer may see a clean sequence of questions, a recommendation and a price. Behind that short journey, the organisation may need to formalise years of product knowledge, resolve conflicting rules, connect several systems, control commercial exceptions and create an administrative process that remains usable after launch.

The interface is often the smallest part of the problem.

The most useful starting question is therefore not, “How many screens will the tool have?” It is:

What decisions must the tool make, which evidence supports those decisions, and what must happen when a clear automated answer is not possible?

Answering that question determines whether the project is a straightforward selector, a controlled quote calculator or a more substantial digital product that warrants structured Discovery.

Selector, configurator and quote tool are not interchangeable

The labels are used loosely, but the distinctions help expose scope.

A product selector narrows a catalogue

A selector guides a customer towards one or more suitable products. It may ask about the job, environment, material, dimensions, preferences or constraints, then rank or filter the available options.

The underlying result may be simple when every answer maps directly to a product attribute. It becomes more complex when suitability depends on combinations, priorities, exclusions or incomplete information.

A product configurator assembles a valid solution

A configurator does more than filter. It combines a base product, options, accessories or services while enforcing compatibility and commercial rules. One choice may require another, exclude a third or change what can happen later.

Salesforce’s official Product Configurator documentation, for example, distinguishes configuration rules and constraints used to guide valid selections and reduce configuration errors. The specific platform is not the point. The documentation illustrates a wider reality: a configuration experience needs an explicit rule model, not only attractive screens.

An instant quote tool makes a commercial decision

A quote tool collects enough information to calculate, estimate or request a price. That price might be a fixed total, a range, an indicative estimate or a staff-reviewed quotation.

Pricing introduces another class of responsibility. The tool may need to apply account status, geography, quantities, tiers, taxes, delivery, availability, validity periods, minimum charges, service effort, margin controls or approval thresholds. The organisation must also decide when automation should stop and a person should review the request.

Some tools combine all three functions. They identify a valid solution, configure its components and create a commercial outcome. That is why a six-screen concept can be a substantial systems project.

Begin with the decision, not the screens

A wireframe can show where the question, progress indicator and result might appear. It cannot tell the development team what constitutes a valid recommendation.

That knowledge usually sits across several places:

  • Experienced sales or technical staff
  • Product specifications and spreadsheets
  • ERP, PIM, CRM or ecommerce data
  • Pricing schedules and contract rules
  • Installation, delivery or service constraints
  • Exceptions handled through judgement rather than documented policy

The first task is to turn tacit knowledge into a decision model.

For each question, define why it is asked, which answers are valid, what information it changes and whether the customer can skip it. For each outcome, define the conditions that make it eligible, ineligible, preferred or uncertain. For each rule, identify its owner and source of truth.

This work often exposes disagreement. Two specialists may solve the same scenario differently. A spreadsheet may contradict the ERP. A rule that sounds universal may have several commercial exceptions. Those discoveries are valuable because they reveal the real operating decision before software hardens one person’s interpretation into code.

Seven-layer configurator complexity stack showing that most work sits behind the visible questions.

Seven sources of hidden complexity

1. Dependencies and exclusions

Simple rules are easy to state: if the customer chooses A, include B. Real product and service models contain chains.

An option may be valid only with a particular base model, size and operating environment. A required accessory may itself have variants. One choice may remove three later questions while another creates a new branch. A combination may be technically possible but commercially unavailable in one region.

Rules also need priority. What happens when one rule recommends a product and another excludes it? Does safety override availability? Does an exact match rank above a preferred commercial range? The system needs a deterministic answer or a deliberate path to human review.

2. Incomplete and uncertain inputs

Customers do not always know the technical language. They may enter approximate measurements, choose “not sure” or misunderstand a specification.

A responsible tool decides how much uncertainty it can tolerate. It may explain a term, request a photo, offer a range, show several options or stop short of a recommendation. It should not manufacture certainty merely to complete the funnel.

Input design is therefore part of the rule model. Units, tolerances, defaults, conditional questions and validation messages can change the result.

3. Product and customer data

The tool needs reliable data about products, variants, compatibility, prices, availability and potentially customer entitlements. Ask:

  • Which system owns each field?
  • Are the values complete and consistently structured?
  • How often do they change?
  • Can the source system expose them through an appropriate interface?
  • Who corrects an error?
  • What should the website do when data is unavailable or stale?

A product information management system may own technical attributes while an ERP owns inventory and price. The website may need only a subset of each. Copying everything into a separate database can create another source that must be governed.

4. Pricing and commercial policy

“Price equals quantity multiplied by rate” is the exception rather than the rule for many established businesses.

Pricing can depend on product configuration, customer segment, contract, volume, location, delivery, lead time, services, discounts or approval. An instant answer may be inappropriate where an inspection, design review or supplier confirmation is still required.

The project must distinguish among:

  • A fixed transactable price
  • An indicative estimate with disclosed assumptions
  • A price range
  • A request for a formal quotation
  • A qualified enquiry with no price shown

These are different customer promises and operational workflows. Legal and commercial wording should be reviewed by the organisation’s appropriate advisers; the website team should not invent it.

5. Integrations and operational workflow

A recommendation on screen may need to create activity elsewhere. The tool might:

  • Check product or service availability
  • Create or update a CRM lead
  • Generate a configured item or opportunity
  • Reserve inventory
  • Request technical approval
  • Create a PDF summary
  • Notify a branch, dealer or service team
  • Pass an accepted configuration into checkout

“Integrate with the CRM” is not a complete requirement. Define the event, data, direction, ownership, authentication, retry behaviour and failure response. If the CRM is unavailable, should the customer wait, continue, receive a reference or be offered another route?

The organisation also needs an operating commitment. Who receives reviewed quotes? Within what internal timeframe? Who handles incomplete or suspicious requests? A fast digital front end can make the customer experience worse if it sends work into an unmanaged queue.

6. Administration and change

Product rules do not remain fixed. New ranges launch, components are retired, prices change and commercial policies evolve.

Decide what authorised staff should manage without development work:

  • Questions and explanatory content
  • Products and attributes
  • Rule conditions and priorities
  • Prices, effective dates and regional settings
  • Result messages and calls to action
  • Approval thresholds
  • Audit history and publishing rights

An unrestricted rule editor can create serious risk. A rigid system can make ordinary updates slow and expensive. The right administration model balances flexibility, validation, permissions and change control.

7. Testing the decision space

A five-question tool with four answers per question has 1,024 theoretical answer combinations before dependencies are considered. Not every combination is reachable or meaningful, but the example shows why testing only the happy path is inadequate.

Testing should cover:

  • Representative customer journeys
  • Boundary values and units
  • Incompatible and incomplete combinations
  • Pricing thresholds and rounding
  • Account and regional variations
  • Integration success, delay and failure
  • Permission and administration controls
  • Mobile, keyboard and assistive-technology use
  • Analytics events and consent configuration
  • Content clarity and customer comprehension

Automated tests can validate repeatable rules. Human review is still needed for usability, accessibility, commercial sense and scenarios that rely on judgement.

Discovery turns a concept into a decision-ready blueprint

Not every selector needs a paid Discovery engagement. A small, clearly documented filter using clean catalogue attributes may be scoped directly. Discovery becomes appropriate when unresolved rules, systems, data or operating choices could materially change the architecture, effort, cost or viability.

A proportionate Discovery for a configurator or quote tool may include:

  • Outcome and audience definition: what customer and business problem the tool must solve.
  • Current-process mapping: how staff make the decision today, including hand-offs and exceptions.
  • Rule workshops: conditions, dependencies, precedence, uncertainty and escalation.
  • Data and integration assessment: sources, ownership, quality, interfaces and failure states.
  • Journey and prototype work: enough interaction design to test comprehension and expose missing rules.
  • Administration and governance: roles, change control, audit needs and operational ownership.
  • Non-functional requirements: accessibility, privacy, security, performance, reporting and continuity.
  • Implementation recommendation: scope, dependencies, assumptions, exclusions, delivery stages and test approach.

The output should enable a real decision. It may recommend a smaller rule-based selector, a staff-assisted quoting workflow, a phased product or a different solution entirely. Discovery is useful when it prevents false certainty, not when it merely adds ceremony.

Decision flow for an instant quote tool, including automated pricing, manual review and exception paths.

A public Emote example: Sutton Tools

Emote’s public Sutton Tools case study illustrates the difference between a visible selector and the platform behind it.

The Expert Tool Selector guides users through the job, material and setup to identify appropriate tools within a catalogue of more than 21,000 products. The wider multi-region website also includes a complex ERP integration for inventory.

Those facts do not reveal Sutton Tools’ confidential rule model, and they should not be used to estimate another project. They demonstrate the categories that matter: catalogue scale, expert decision logic, regional experience and connected operational data.

Questions to answer before requesting a build price

A useful early brief should answer what it can and expose what it cannot.

Customer and outcome

  • Who will use the tool, and what decision are they trying to make?
  • Is the desired result education, recommendation, configuration, estimate, formal quote or transaction?
  • What happens after the result?
  • What does success look like for the customer and the business?

Rules and judgement

  • Who makes the decision today?
  • Where are the rules documented?
  • Which exceptions rely on specialist judgement?
  • Can the tool safely say “not enough information”?
  • Who approves the final rule model?

Data and systems

  • Which systems own products, prices, customers, availability and orders?
  • Are the required fields structured and reliable?
  • Are appropriate APIs, test environments and vendor contacts available?
  • What happens when a dependency fails?

Commercial operation

  • Is an online price binding, indicative or subject to review?
  • Which requests need approval?
  • Who follows up, and how is progress tracked?
  • How will updates be governed after launch?

Risk and quality

  • What harm could an incorrect recommendation or price cause?
  • What privacy and security obligations apply to the captured information?
  • Which accessibility requirement and evaluation approach will be used?
  • Which scenarios must pass before release?

An agency can estimate responsibly only when the answers are sufficiently clear or when the remaining assumptions are explicit and low consequence.

Verified public facts from Emote's Sutton Tools Expert Tool Selector case study.

Frequently asked questions

How much does a product configurator cost?

There is no responsible universal figure. Cost is driven less by screen count than by rule complexity, data condition, integrations, administration, quality assurance and the consequences of an incorrect result. A small selector based on existing attributes is a different product from a configured pricing and approval system.

Can the rules be managed in the CMS?

Sometimes. Simple content and rules may fit a controlled administration interface. Large, interdependent or commercially sensitive rule sets may need a dedicated rule service, product system or custom management layer. The correct answer depends on ownership, update frequency, permissions and validation needs.

Should an instant quote always show a price?

No. If critical information, inspection or specialist judgement is missing, a qualified enquiry or indicative range may be more honest. The customer should understand what the result means and what happens next.

Can AI replace the rule model?

AI may assist search, interpretation or conversation in some use cases, but it does not remove the need for authoritative product data, evaluation, governance and a safe response when uncertain. A probabilistic answer can be unsuitable where compatibility or price must be deterministic.

Does every configurator require paid Discovery?

No. Direct scoping may be appropriate when the decision logic, data and operations are simple and documented. Paid Discovery is appropriate when material unknowns prevent a dependable solution or fixed implementation scope.

Build the decision system before polishing the interface

A good configurator makes expertise easier to use. A good quote tool gives customers a faster, clearer route to a credible commercial next step. Both can reduce friction and create better-qualified conversations.

Neither begins with a set of attractive screens.

Begin with the customer decision. Formalise the rules. Identify data ownership and exceptions. Design the operational hand-off. Decide what staff must manage. Test the decision space, not only the happy path. Then shape the interface around a system the organisation can trust and operate.

If your concept includes material uncertainty around products, pricing, data, integrations or workflow, book a meeting with Emote. We can clarify the use case and recommend whether a focused brief, targeted technical validation or paid Discovery is the most credible next step.

Up next: B2B ecommerce: how a trade portal can reduce administration and improve reordering

Read More