Guide · Visual CPQ

Build a dealer portal for visual CPQ

Dealers want to configure and quote without calling a rep. A portal with visual CPQ gives them that, while the manufacturer keeps control of rules, pricing and approvals. This guide covers the platform and license decisions, the permission model, pricing visibility, order handoff and how to get dealers to actually use it.

  • Portal platform
  • Pricing and permissions
  • Configuration
  • Orders and analytics
Monitor showing a 3D steel stair configurator with color options in an engineering office

What a dealer portal has to do

AreaPurpose
CatalogThe products and options each dealer is authorized to sell, by region or program
ConfiguratorValid configurations only, with visuals the dealer can show the end customer
QuotesDealer-net pricing, the dealer's own sell price, and customer-facing documents that never show dealer cost
ApprovalsDiscounts or special builds beyond limits routed to the manufacturer
OrdersSubmission with the full configuration, then status back to the dealer
Resources and supportPrice lists, spec sheets, training, warranty claims, cases

Step 1: Platform and licenses

If you run Salesforce, partner portals are usually built on Experience Cloud. The license choice drives both cost and capability, so settle it early with your account executive. These points are from Salesforce's license documentation:

  • Partner Community (sold in the Partner Relationship Management or External Apps SKUs) is meant for B2B experiences that need sales data. It includes roles and standard sharing, and access to leads, opportunities, quotes and orders.
  • Channel Account licenses are priced per partner account instead of per user. Each licensed account gets up to 40 partner users, pooled across accounts.
  • Login-based versions of each license charge per daily unique login. They suit dealers who log in occasionally.
  • Roles have limits. Partner licenses create roles for external users, and the default portal role limit is 50,000. For large dealer networks, use account role optimization.
  • Never use internal licenses for dealer users. Salesforce explicitly discourages it.

If your quoting engine is Salesforce CPQ, remember that CPQ is now end of sale to new customers. Existing orgs can extend it to partners, but a new portal build may point to Revenue Cloud Advanced, which Salesforce positions for partner and self-service channels.

Step 2: Dealer roles and data separation

Dealer portals hold commercially sensitive data: net prices, discounts, end-customer names and order history. Define roles inside each dealer, for example:

  • A dealer administrator, who manages the dealer's own users
  • Sales users, who configure and quote
  • Purchasing users, who submit orders
  • View-only users
ControlExample rule
ProductsDealer sees authorized lines only
PricingDealer net and list visible to dealer roles; customer quote shows only sell price
AccountsDealer sees its own end customers, never another dealer's
ApprovalsDiscount beyond dealer authority routes to the regional manager
OrdersOnly purchasing role can submit

Two habits keep this from failing quietly:

  • Review access whenever dealer staff change, and remove access promptly when a dealer leaves the network.
  • Keep audit trails on price and order changes. They settle disputes.

Step 3: Dealer net versus customer price

Dealers usually see their net price and set a customer price with their own margin. The portal has to show both clearly to the dealer, generate customer-facing quotes without dealer cost, and apply the manufacturer's rules for discounts, promotions and minimum advertised price. Mistakes here destroy trust quickly. Test pricing visibility with a real dealer login, not an admin preview.

Worked example (illustrative)
list price = $10,000 dealer discount (program B) = 42% -> dealer net = $5,800 dealer sells at 25% off list = $7,500 customer price dealer margin = (7,500 - 5,800) / 7,500 = 22.7% extra 5% project discount requested -> beyond dealer authority -> approval to manufacturer

Step 4: Configuration and approvals

Guided, visual configuration matters most in a portal, because there is no rep on the phone to catch an invalid build. In practice that means three things:

  • Rules run on the server, not just in the browser.
  • Error messages tell the dealer what to change.
  • Saved configurations can be copied and revised.

Approval thresholds should match your real authority matrix. Keep the number of approval levels small, or dealers will go back to calling.

Step 5: Orders that reach production

A portal that captures configurations but needs someone to retype them into the ERP keeps one of the biggest error sources. Plan the integration so a submitted order carries:

  • The full configuration
  • The part numbers or bill of materials
  • Pricing
  • Ship-to and requested date

Order status, acknowledgments and tracking should flow back to the dealer.

Step 6: Rollout and adoption

  • Pilot with a handful of active dealers, using their real quotes, and fix their issues first.
  • Make the portal faster than the old process of email and spreadsheets, or dealers will not switch.
  • Record short training videos for the five most common tasks.
  • Measure adoption by dealer: logins, quotes and orders submitted. Follow up with the dealers who are not using it.
  • Assign owners and an update schedule for price lists, product data and marketing material. Outdated content loses dealers fast.

Launch checklist

  • License type and counts confirmed; role-limit plan for the network size.
  • Sharing tested with two dealer logins: neither can see the other's customers or quotes.
  • Customer-facing quote PDF checked for any leaked dealer cost.
  • Invalid configurations blocked on the server.
  • Approval routing tested at each threshold.
  • One test order flowed end to end into the ERP and back.
  • Offboarding procedure documented.

When a portal is not the answer yet

A portal may be premature if:

  • You have only a few dealers.
  • Most orders are engineered-to-order and need application engineering.
  • Your product data (option matrices, part-number logic, price lists) is not yet clean.

If so, start by cleaning the data and offering an internal configurator. Exposing messy rules to dealers multiplies support calls.

Where RenderDraw fits

RenderDraw's Product Configurator has an embeddable runtime with accordion, tab, wizard, single-panel and floorplan layouts. Submitted configurations are validated on the server and can trigger a signed webhook, which makes it a candidate front end for dealer portals. Pricing Studio keeps versioned price books with price groups and quantity breaks. RenderDraw also publishes an Experience Cloud portals guide. Book a demo, or see the Product Configurator.

Where RenderDraw fits

Show the product. Keep the rules and approvals intact.

RenderDraw adds guided, visual product configuration to Salesforce-centered quote workflows: buyers and reps make choices, rules explain conflicts, and a validated selection moves into pricing and the configured quote or proposal workflow.

  • Guided configuration. Sections, controls and attributes arranged into a clear buying path.
  • Rules with explanations. Invalid combinations are shown and held, not silently passed.
  • Pricing handoff. A validated selection carries into the designated pricing system.
  • Salesforce CPQ and Revenue Cloud. RenderDraw works alongside them as a visual layer.
Screen showing three configured variations of an interior door in different finishes
Honest by design

Scope an evaluation

Bring one configurable product and its rules. Results depend on rule coverage, source-data quality and integration design.

RenderDraw does not publish accuracy percentages or time-saved claims. Test it on your own plan set.

FAQ

Questions estimators ask.

Which Salesforce license do dealer portal users need?

Usually Partner Community (via the PRM or External Apps SKU) for B2B portals with sales data, or Channel Account licenses priced per partner account with up to 40 users each. Login-based versions suit occasional users. Salesforce discourages internal licenses for external users.

How do you hide dealer cost from end customers?

Keep dealer net and customer sell price as separate fields, show net only to dealer roles, and generate customer-facing documents from the sell price only. Test with a real dealer login.

Can dealers use Salesforce CPQ in a portal?

Existing CPQ customers can extend it to partner users. CPQ is now end of sale to new customers, so new portal projects often evaluate Revenue Cloud Advanced, which Salesforce positions for partner and self-service channels.

How should dealer orders reach the ERP?

As structured data: full configuration, part numbers or bill of materials, pricing, ship-to and requested date, with status flowing back to the dealer. Retyping orders is a major error source.

How do you get dealers to adopt a portal?

Pilot with a few active dealers on real quotes, make it faster than email, provide short task videos, measure adoption per dealer and keep content current.

Start small

Give dealers visual configuration.

Book a demo to see RenderDraw's visual configuration in a Salesforce workflow.

  1. Pick one representative product, rule set or RFP.
  2. Walk it through configuration, pricing and review with RenderDraw.
  3. Decide on next steps with real output in front of you.
Sources

Sources and further reading

Standards, manufacturer data and references used for this guide. Numbers marked as rules of thumb are starting points, not substitutes for your own cost history, the project specifications or the manufacturer's current data.

  1. Salesforce Help: Experience Cloud user licenses — Partner Community, Channel Account (40 users per account), login-based licenses, 50,000 role default, ARO
  2. Salesforce: CPQ end of sale, not end of life (July 10, 2026) — CPQ status; RCA for partner portals and self-service

Last reviewed November 2026.

Book a meeting with RenderDraw

Bring your drawings, estimating process, or product configuration questions. Choose a time to talk with our team.

Prefer a separate window? Open the booking page.

Book a demoProduct Configurator