Skip to main content
Skip table of contents

What is CPQ Dealer Portal?

Purpose and scope

The Experlogix CPQ (Configure, Price, Quote) platform is designed to handle all configuration and quoting needs, regardless of complexity, while seamlessly integrating with your customer relationship management (CRM) and enterprise resource planning (ERP) systems. The Experlogix CPQ Portal enhances the functionality of Experlogix CPQ by providing standard access to quotation generation for external and/or remote sales teams through a secure, cloud-based platform.

Current support

CPQ Dealer Portal integrates with the following ERPs:

  • Microsoft Dynamics 365 Customer Engagement. This ERP is also referred to as CRM or Dynamics 365 Sales.

  • Microsoft Dynamics 365 Business Central.

The purpose of this article is to describe what the CPQ Dealer Portal is and its architecture.

Introducing terms and concepts used in this article

Term

Definition

Cloud Connect

a set of cloud-based integration APIs that handle the integrations with all the Experlogix platforms

Customer relationship management

(CRM), a system that stores customer contacts and provides functionality to manage relationships with current and future customers.

CPQ web configurator

a web-based tool that allows sales users to create custom products. Custom products are built based on a model designed in and published from Experlogix Design Center. Read more about CPQ Configurator and CPQ Design Center here1.

Dealer or reseller

an account of the OEM/manufacturer whose employees generate quotes using the CPQ Dealer Portal.

Enterprise resource planning

(ERP), a collection of your critical business operating systems, such as product, stock levels, financial, customers, suppliers and so on that run on the same platform.

Host (or Host System)

the business software application that Experlogix CPQ uses as the primary source and storage of quotations, customers, orders, inventory, and related information.

OEM/manufacturer

the primary licensee of Experlogix CPQ.

Sales user

the sales representatives at the Dealer organization who use the CPQ Dealer Portal.

System administrator

the sales staff at the OEM/manufacturer.

User administrator

the sales manager at the Dealer organization who is responsible for Sales user and Dealer administration.

Benefits

The key benefits of the CPQ Dealer Portal are:

  • Extend Experlogix CPQ to provide external and/or remote sales teams with access to quote management.

  • Integrated with your Host System, which means you have one version of the data.

  • Complex workflows can be configured as standard.

How it fits together

Consider the business case: you are an OEM or manufacturer with an extensive dealer network. You would like staff members in your dealer network to have the capability to create, manage, and place quotes on behalf of their customers without compromising the security of and access to your internal data or business systems.

CPQ Dealer Portal provides a solution to this business use case. Built on Experlogix Digital Commerce Platform, CPQ Dealer Portal offers appropriate access to your dealer network to perform quote management tasks in line with your existing quote stages while maintaining proper security control on your assets. Data is transferred bi-directionally using Experlogix Cloud Connect to your Host System. Different levels of access is provided depending on user type.

CPQPortal-HowItFitsTogether.png

Architecture where the CPQ Dealer Portal integrates with Microsoft Dynamics 365 Customer Engagement

Typically, the CPQ Dealer Portal is used by User Administrators and Sales Users. Both user types are responsible for quote management. See Access levels and user types for more information.

The lifecycle stages of a quote are managed by a status, referred to as the Portal Status, which you set up in the Management Interface. Map the different stages of a quote’s lifecycle according to your current business process. Determine which stages can be controlled by your dealers and which by your OEM/manufacturer. Once the quote is complete to the dealer and their customer’s satisfaction, the quote is transferred to the OEM/manufacturer for completion. The quote is then view-only in the CPQ Dealer Portal, and any status changes made by the OEM/manufacturer are displayed on the CPQ Dealer Portal. See Managing the lifecycle stages of a quote for more information.

Access levels and user types

Management Interface

Defined user type is:

  • System Administrator, who has access to the Management Interface and is responsible for the CPQ Dealer Portal system, user management, and dealer profile management.

Read on for more information.

More information

System Administrator

Key attributes

  • Works for the OEM or Manufacturer, who is the key CPQ licensee

  • Has access to the Management Interface

Key responsibilities

  • Set up dealer profiles

A dealer profile is a profile of a dealer who has an account in the Host System and who requires access to the CPQ Dealer Portal. The dealer profile is set up in the Management Interface using Dealer AccountIds stored in the Host System. Queries to validate dealer account IDs are facilitated between the Management Interface and Host System using Cloud Connect.

At least one dealer profile must be created in the CPQ Dealer Portal.

  • Set up and manage User Administrators & Sales Users in the CPQ Dealer Portal

A User Administrator is a super user in the CPQ Dealer Portal. Typically, a user administrator is a sales manager at the dealer organization who is responsible for Sales user and Dealer administration. A Sales User is a member of the dealer’s sales team, responsible for generating and managing quotes using the CPQ Dealer Portal.

Both User Administrators and Sales Users are set up and managed in the CPQ Dealer Portal.

  • Control system settings

Update your CPQ Dealer Portal branding using the Management Interface’s Banner Management. Add your logo to the CPQ Dealer Portal.

  • Manage your security settings.

  • Create system-wide content for the CPQ Dealer Portal

Use tools built into the Management Interface, such as Pages and Visual Page Builder, to create and update content in the CPQ Dealer Portal

  • Add, update status names, and mappings in the Management Interface

Set up statuses and associated messages to manage your defined workflow. Once statuses, messages, and mappings are set up, they are applied to the CPQ Dealer Portal. Once applied, dealers using the CPQ Dealer Portal must follow the workflow that you have configured. Refer to Managing the lifecycle stages of a quote for a detailed description.

CPQ Dealer Portal

Defined user types are:

  • User Administrator, who has access to the CPQ Dealer Portal and is responsible for maintaining their own dealer profile, Sales User management, and quote management.

  • Sales Users, who have access to the CPQ Dealer Portal, are responsible for quote management.

Read on for more details on each user type.

More information

User administrator

Key attributes

  • Works for the dealer organization.

  • Has full access to the CPQ Dealer Portal.

Key responsibilities

  • Update their own dealer profile.

  • Set up and manage Sales Users on the CPQ Dealer Portal.

  • Manage quotes, including creating complex products using the CPQ web configurator.

Sales User

Key attributes

  • Works for the dealer organization.

  • Has access to quote management features in the CPQ Dealer Portal.

Key responsibilities

  • Manage quotes, including creating complex products using the CPQ web configurator.

Managing the lifestyle stages of a quote

CPQ Dealer Portal supports the lifecycle stanges of a quote, regardless of its complexity.

Each quote’s lifecycle is managed using two key statuses:

  • a status, which is defined and controlled from the Host System by the System Administrator

  • a Portal status, which is defined and controlled from the Management Interface by the System Administrator

The status is mandatory, set in the Host System, and is the default status. Typically, it has two possible states: Draft and Active.

Status

Description

Draft

A quote can be edited, deleted, or submitted to the Host System in the CPQ Dealer Portal by the User Administrator or Sales User.

Active

A quote has been submitted to the Host System. No changes can be made by the User Administrator or Sales User.

The Portal status is configured in the Management Interface by the System Administrator. At least one status must be defined and mapped. However, multiple statuses can be created and mapped. Each Portal status consists of a combination of a type and a label. The type is selected from one of four options and controls the flow of a quote through its lifecycle. The label is a user-defined string visible in the CPQ Dealer Portal.

Both the system-defined status and the Portal status are listed on the CPQ → Settings screen in the Management Interface. Read Screen layout: CPQ for more information.

More information - default configuration

The Portal Status is initially configured as listed in the table. They represent a typical workflow for a dealer and OEM business model.

Portal status type

Portal status label

Description

Permitted actions

Draft

Issued

Quote is with the customer for review

Managed in the CPQ Dealer Portal.

User Administrators and Sales Users can create, edit and delete quotes in CPQ Dealer Portal.

Draft

Negotiation

Quote is being negotiated with the customer

Draft

Agreed

Quote has been verbally approved by the customer

In Progress

Confirmed

Submitted to OEM or manufacturer

When the quote is submitted, the Portal status type is set to In Progress.

The quote details are sent to the Host System.

The system-defined status in the Host System is updated to Locked.

The quote is view-only in the CPQ Dealer Portal.

In Progress

Clarification

Final clarification in progress

Quotes are managed in the Host System.

User Administrators and Sales Users cannot make any changes to the quote, but can view the quote.

System Administrators can update the status in the Host System.

Updated statuses are retrieved from the Host System and displayed in the CPQ Dealer Portal. This provides visibility to User Administrators and Sales Users of the quote’s current status.

In Progress

Accepted

Order accepted

Done

Complete

Order complete

Cancelled

Cancelled

Order cancelled

Example

Quote-Lifecycle.png

The Portal status labels are listed in the Quotation Status field of each quote in the CPQ Dealer Portal as shown:

Quote-PortalStatusExplained-Portal.png

Data transfer

Data is transferred between the CPQ Dealer Portal and the Host System using Cloud Connect. Different data elements are transferred depending on the quote's location in the workflow.

Integrating with Microsoft Dynamics 365 Customer Engagement? Read this article for full details of the data mappings between the two systems.

Integrating with Microsoft Dynamics 365 Business Central? Read this article for full details of the data mappings between the two systems.

Four key data transfer points are included below:

Data retrieved for quote listing screen

When you open the quote listing screen, the following data is retrieved from the Host System:

  • Quote Number

  • Status

  • Gross Total

  • Net Total

  • VAT Total

Data transferred from CPQ Sales Portal to the Host System when a quote is created

When the quote is created, the minimum dataset that must be transferred has the following data elements:

  • Status

  • Portal status

  • Portal status ID

  • Customer Ref

  • Company Name

  • Host ID

  • Channel Type

  • Channel Ref

Data transferred from CPQ Sales Portal to the Host System when a quote is confirmed with customer and is submitted to the Host System

When the quote is confirmed with the customer and is submitted to the Host System for completion, the minimum dataset that must be transferred has the following data elements:

  • Status

  • Customer Ref

  • Portal status

  • Portal status ID

  • Company Name

  • Notes to the OEM

We strongly recommend that you also transfer these optional data elements:

  • Sales Contact

  • Channel Type

  • Channel Ref

Key points

  • This is a critical point in the workflow, as once a quote has been submitted to the Host System, it is view-only in the CPQ Dealer Portal.

Data transferred from the Host System to CPQ Sales Portal when the Host System status is updated
  • Status

  • Portal status

  • Portal status ID

Key points

When a quote has been submitted to the Host System, its status is changed to Active. This means it is view-only in the CPQ Dealer Portal. As the Manufacturer, you can use the Portal Status to update your Dealers on the quote’s progress.

Related content

References

1 Experlogix CPQ Knowledge Base. This is a gated knowledge base. To request access, please fill out the form here, and your request will be reviewed.

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.