If you sell configurable products, custom-spec parts, or anything where the price depends on what the buyer actually chooses, standard Shopify checkout was not built for you. A fixed variant grid works fine for sizes and colors. It does not work well for a bracket assembly that comes in 47 material and finish combinations with per-unit pricing tied to order volume.

That gap is what CPQ addresses. Configure, Price, Quote. It is a category of tooling that handles the logic between "buyer tells you what they need" and "buyer sees an accurate price and receives a formal quote." This post covers where Shopify sits natively on CPQ, what manufacturers actually need, and how to close the gap.

What CPQ Covers (and Why It Matters for Manufacturers)

CPQ is three connected problems:

Configure - The buyer specifies what they want. For simple products this is a dropdown. For complex manufactured goods it might be material type, dimensions, surface treatment, quantity, lead time preference, and delivery location, all of which affect what can actually be produced and what it costs.

Price - The system calculates an accurate price based on the configuration. This may involve tiered pricing, customer-specific discounts, material cost inputs, or margin floors that your team sets. The goal is to get from buyer spec to accurate price without a rep manually running numbers.

Quote - The system generates a formal quote document the buyer can review, approve, and convert to an order. For B2B, this often needs to include line item breakdowns, lead time estimates, payment terms, and a validity window.

Most manufacturers handle this through a rep who gets on the phone, works through the spec, and emails a PDF quote two days later. The problem is not just speed. It is that this process does not scale, it is inconsistent between reps, and it creates a poor experience for buyers who have come to expect self-service pricing.

Where Shopify Is Natively

Shopify handles simple product configuration well:

  • Variants cover finite combinations (size, color, material) up to 100 variants per product
  • Metafields can store technical attributes and specifications
  • B2B catalogs apply customer-specific pricing to standard products
  • Quantity rules enforce MOQs and order increments

Where Shopify does not have native CPQ:

  • No rules-based configuration logic (if material = stainless steel AND quantity > 500, then price = X)
  • No dynamic pricing calculation based on buyer inputs
  • No built-in quote document generation with approval workflow
  • No product builder for spec-driven custom products

If your products are standard SKUs with tiered pricing, Shopify B2B catalogs and quantity rules handle most of what you need. If your products involve meaningful configuration, you will need to extend the platform.

For a walkthrough of what Shopify Plus B2B handles natively, see Essential Shopify Features for B2B.

How Manufacturers Are Solving CPQ on Shopify

There are three main approaches, and the right one depends on how complex your configuration logic actually is.

1. Product Builders (Low-to-Moderate Complexity)

A product builder is a guided configuration interface that sits on a Shopify product page. The buyer works through a series of choices (dimensions, material, finish, quantity) and the builder calculates a price in real time before the buyer adds to cart.

This works well when:

  • Configuration options are finite and well-defined
  • Pricing logic can be expressed as rules without external data inputs (like live material costs)
  • The buyer can complete self-service without rep involvement

Shopify apps in this category include Zakeke, Kickflip, and similar product customizer tools. For more on implementing product configuration on Shopify, see Shopify Product Builder Implementation Guide.

Limitation: Product builders work for visual or spec-based configuration but break down when pricing depends on external data your team manages (like current raw material prices or production capacity).

2. RFQ Workflows (High Complexity, Rep-Assisted Quoting)

When configuration is too complex for self-service or when your sales process requires rep involvement anyway, an RFQ (Request for Quote) workflow may be more appropriate than trying to automate pricing entirely.

The buyer fills out a specification form on your Shopify storefront. That form submission creates a lead in your system. A rep reviews it, builds a quote in your ERP or CPQ tool, and sends the buyer a draft order in Shopify to review and approve.

This approach trades automation for accuracy. It is appropriate for highly custom manufactured goods where pricing involves significant rep judgment.

For adding RFQ capture to your Shopify storefront, see RFQ Popups and Direct Sales Contact on B2B Shopify.

3. Dedicated CPQ Tools Integrated with Shopify (Full Automation)

For manufacturers who want real CPQ, there are dedicated CPQ platforms (Salesforce CPQ, DealHub, Mobileforce, Epicor CPQ) that handle full rules-based configuration, pricing, and quote generation, and connect to Shopify via API or middleware.

The flow typically looks like this:

  1. Buyer configures product in a CPQ-connected interface (hosted on your Shopify storefront or a separate configurator)
  2. CPQ engine applies pricing rules, customer discounts, and margin logic
  3. CPQ generates a quote document for buyer approval
  4. On approval, an order is pushed into Shopify as a draft order with locked pricing
  5. Buyer pays via their standard Shopify payment terms

This approach gives you the most automation but also the most implementation complexity. It makes sense for manufacturers with high quote volume, complex pricing rules, or an existing CPQ tool in their ERP stack.

Pricing Rules to Think Through Before Implementation

Whether you use a product builder, an RFQ workflow, or a dedicated CPQ tool, you need to document your pricing logic clearly before building anything. Common rules manufacturers need to capture:

  • Volume breaks: Price per unit at 1-9, 10-49, 50-99, 100+
  • Material surcharges: Base price plus a material cost adder that changes with market conditions
  • Customer-tier discounts: Standard, preferred, contract, and OEM pricing tiers applied by account
  • MOQs and quantity increments: Minimum order quantities and increments per product
  • Lead time pricing: Rush order surcharges or extended lead time discounts
  • Custom work adders: Setup fees, tooling charges, or custom spec premiums

If your pricing logic cannot be expressed as rules, you likely have a rep-judgment quoting process that may not be fully automatable. That is not a failure, it is a useful finding that shapes your approach.

For volume and MOQ setup specifically, see Volume-Based Pricing and MOQs on Shopify.

What to Evaluate When Choosing an Approach

The most common mistake is trying to automate quoting before the pricing rules are documented. Build your configurator on top of documented logic, not tribal knowledge.

Draft Orders as the Bridge

Whatever approach you use, Shopify draft orders serve as the handoff from quote to order. Once a quote is approved, a rep or an automated integration creates a draft order in Shopify with the quoted pricing locked. The buyer receives an invoice link, reviews it, and pays with their standard B2B payment terms applied.

Draft orders work across all three CPQ approaches and give your buyer a consistent checkout experience regardless of how the quote was built. Locking the price on a draft order is important: it prevents any catalog price changes from affecting the quoted amount before the buyer pays.

Practical Starting Point

If you are selling configurable products on Shopify today and relying on reps to quote manually:

  1. Document your top 5-10 most commonly quoted products and the pricing rules for each
  2. Identify which products are candidates for self-service configuration (clear rules, finite options) vs. those that will always need rep involvement
  3. For self-service candidates, evaluate product builder apps first
  4. For rep-assisted products, make sure your RFQ capture is structured enough to give reps what they need to quote quickly
  5. If quote volume is high and manual quoting is a bottleneck, evaluate whether a CPQ tool integration makes sense

CPQ on Shopify is not one implementation. It is a spectrum, and most manufacturers land somewhere in the middle rather than at either extreme.