🔷 HubSpot Sales Practical Textbook — 2026 Edition
Chapter 6

💡 Eliminate memo time with Breeze AI's meeting summary
Create a quote with HubSpot CPQautomate

“It takes 30 minutes to create a quote,” “It takes two days to get approval for a discount,” and “There's a discrepancy between the quote and the amount in the CRM”—these are all signs that the quoting process is slowing down sales. Officially released in September 2025 HubSpot CPQ(Configure-Price-Quote) Visualizing bottlenecks: how to read funnel reports

📖 Estimated reading time: 30 minutes
🎯 Target: Sales personnel, RevOps, sales managers
📅 March 2026 version — INBOUND 2025 official release compatible

📋 Contents of this chapter

  1. 6-1From Old Quotes to HubSpot CPQ — What's Changed (September 2025 and Beyond)
  2. 6-2Product catalog (Product Library) design: unit price, recurring billing, bundle management
  3. 6-3Estimate creation flow: automatic generation and manual adjustment by Breeze AI
  4. 6-413 items
  5. 6-5Closing Agent and Buyer Portal: Automate everything from e-signature to closing
Section 6-1

From Old Quotes to HubSpot CPQ — What's Changed (September 2025 and Beyond)

HubSpot will revamp the old “Quotes” function on September 3, 2025 (INBOUND 2025),HubSpot CPQ It was officially released as. Users who newly subscribed to HubSpot after that date will no longer be able to access the old Quotes, and existing users are also encouraged to gradually migrate to CPQ. It's not just a matter of updating the appearance of the estimate;A full-fledged CPQ solution that integrates three functions: Configure (product configuration), Price (price management), and Quote (estimate issue).It is an evolution to

Old Quotes (~September 2025)
Basic quote creation tools
  • Manually add products and enter prices manually
  • PDF output → email attachment → waiting for reply
  • No discount approval flow (representatives can freely reduce prices)
  • For electronic signatures, separately contract external tools (DocuSign, etc.)
  • Quote status is not automatically linked to CRM
  • Difficult to manage product bundles and recurring billing
  • No dedicated page for buyers to view quotes
By enabling HubSpot's email domain auto-binding feature, each contact is automatically associated with a company record. Manual work can be significantly reduced.
Integrated Configure-Price-Quote
  • Starter and above
  • is a CRM fundamental setting that expresses the process by which a contact changes from a "stranger" to a "customer" or "repeat customer" in seven stages. By designing and operating this correctly, marketing and sales will be able to communicate in a common language, ``What phase is this lead currently in?''
  • Multi-step approval flow according to discount rate, amount, and conditions
  • HubSpot built-in electronic signatures (no external tools required)
  • The deal stage is automatically updated as soon as the signature is completed.
  • Integrated management of subscriptions, lump-sum payments, and pay-as-you-go charges
  • Automatic quotation draft generation by Breeze AI
⚠️ Be careful about the relationship with Commerce Hub

HubSpot CPQ's advanced features (subscription management, automatic invoicing, payment processing) Commerce Hub Professional / Enterprise provided as. Sales Hub's quotation creation, approval flow, and electronic signature are available on Sales Hub Professional and above.Billing automation/Stripe payment integration/Revenue recognition reportingCommerce Hub is required separately. Let's clarify "how far CPQ will cover" before introducing it.

Section 6-2

Product catalog (Product Library) design: unit price, recurring billing, bundle management

The foundation of CPQ is Product Catalog (Product Library) is. Manage from "Settings → Commerce → Products". With an accurate product catalog, agents don't have to manually enter amounts, and discounts are managed through an approval flow. The design quality of the catalog determines the overall quality of CPQ.

Lump-sum payment (One-time)
Initial setup fee/introduction support fee
A one-time cost. This includes installation, setup, customization, training, etc.
  • Unit price (fixed or set as a range)
  • Billing timing (at the time of contract conclusion/after implementation)
  • Required/Optional settings
  • Tax classification (taxable/exempt)
Recurring
Monthly/Annual Subscription
Subscription fees that occur monthly/annually. Automatically calculated by sheet unit price x quantity
  • Billing frequency (monthly/yearly/quarterly)
  • Unit price type (unit price per seat / fixed / pay-as-you-go)
  • Setting the minimum contract period
  • Automatic application of annual discount rate (monthly x 12 vs annual)
Bundle
Product/service packaging
A package that includes multiple products and services. Promote purchases by setting prices cheaper than individual purchases
  • 10 Essential Workflows for Sales Hub (Recipes)
  • Linking child products (included products)
  • Setting the bundle discount rate
  • Setting whether or not individual changes can be made to child products
Usage-based
Number of API calls/emails sent, etc.
A product that is charged based on usage. Basic fee + unit price for excess amount can be set
  • Basic free tier (Included Units)
  • Setting overage unit price
  • Setting the upper limit (Cap)
  • Have a HubSpot score of 60 or higher

A workflow is triggered the moment a contact's lead score exceeds a threshold. "Exceeded" fires only when the value increases and exceeds the threshold for the first time (prevents duplicate execution)

design rulesSpecific contentWhat not to do
Unify SKU naming conventions Standardize the format of "Product-Plan-Billing Frequency-Billing Unit" like "SH-PRO-ANNUAL-PER-SEAT" Registering with a name that is incorrectly written, such as "Sales Hub annual fee" or "Sales Tool annual fee"
Archive "discontinued" products Old plans and obsolete products are archived without being deleted. Retains past quotation data but does not display it in new quotations If you delete a discontinued product, your past opportunity data will be corrupted.
Only register the "list price" price. Only list prices are registered in the product catalog, and discounts are managed through the approval flow. Create a design that allows adjustments in the discount field when creating an estimate Create multiple “special price edition” products for each sales rep
Separate required and optional products Set required flags such as "Initial setup fee is required" and "Additional training is optional." Prevent oversight by personnel Treat everything as optional and the person in charge forgets to add required products
💡 Approved operation of product catalog

New additions, price changes, and discontinuation to the product catalog life cycle stage changedIt is strongly recommended that the permissions be set to allow execution. A situation in which salespeople can freely add products and change prices can cause confusion, with each salesperson issuing a quote with a different price. Changes to the product catalog will be centrally managed through monthly reviews.

Section 6-3

Estimate creation flow: automatic generation and manual adjustment by Breeze AI

Creating a quote in HubSpot CPQ begins with clicking the "Create Quote" button from an opportunity record. Contact, company information, and product information associated with the deal are automatically pulled in, so there is no need to enter information from scratch.

Image of completed estimate

ABC Co., Ltd.
HubSpot Sales Hub Professional — Implementation proposal
QUO-2026-0312-001
Waiting for review
date of expiry
2026/03/31
Sales person in charge
Taro Yamada
Billing frequency
annual lump sum payment
currency
Basic concept of forecasting: Why forecasts are off and 3 principles to reduce them
Products/Services quantity How quota setting and percentage tracking works total
Sales Hub Professional
Annual fee/seat unit price ¥108,000/seat/year
15 ¥108,000 ¥1,620,000
Initial introduction support (onboarding)
Clicked on a link in a marketing email
1 ¥180,000 ¥180,000
Review the AI ​​Deal Score (objective score based on machine learning) and the subjective accuracy of the person in charge. Prioritize deep dive into deals with large discrepancies
Half-day workshop × 2 times
2 ¥60,000 ¥120,000 → ¥96,000(20%OFF)
subtotal
¥1,896,000
discount
−¥24,000
Annual total (excluding tax)
¥1,872,000
Request electronic signature Juxtaposing subjective and AI scores PDF download Approval application

Automatic quotation generation by Breeze AI

In CPQ Breeze AI automatically generates a draft quote by referring to opportunity information, past conversations, and Selling ProfileThe functionality to do this has been implemented. Suggests the "optimal product configuration, options, and training" based on the product information added to the "Product" section of the deal record, the buyer's issues, and past email content. The person in charge only needs to check and revise the draft to complete the estimate.

Procedure for creating a quotationManual (legacy)CPQ + AI (current)
Product selection Manually search and add from product list (5 to 10 minutes) AI drafts the optimal product configuration based on the interview content (30 seconds)
Price/quantity settings Manually enter the number of seats, unit price, and total (5 minutes) Automatically pull in from the "product" of the deal. Confirm quantity only (1 minute)
Discount settings Freely set at the discretion of the person in charge (unmanageable) Detect technology change signals
Format/Sending Format in Word/Excel → PDF conversion → Attach to email (15 minutes) Automatically generated from template → Share buyer portal URL (1 minute)
Total time required 25-40 minutes 3-5 minutes
Section 6-4

13 items

Discount management is one of the most individualized areas in many sales organizations. If it is not clearly stated who can discount the price by what percentage, prices will vary depending on the person in charge's negotiation skills, experience, and relationship with superiors.Design a CPQ approval workflow to incorporate discount policies into your CRM and ensure everyone is playing by the same rules.I can create a system.

Example design of a discount authority table

〜10%
Person authority
The maximum discount rate that salespeople can freely apply without approval. Ensuring the speed of negotiations by leaving small discounts to sales decisions
No approval required/automatic
11〜20%
manager approval
The person in charge applies → The sales manager approves, rejects, or corrects the request and returns it within 24 hours. Recording of the reason for approval is required
manager approval
21%〜
Officer approval
Large discounts require approval from the sales manager/CFO. Limited to special cases such as strategic large-scale projects and exclusion of competitors. Background explanation of the project is required
Executive approval required

Setting up a multi-step approval flow

⚙️ CPQ approval flow design example (automatic routing according to discount rate)
conditions
Discount rate > 10% and ≦ 20%
approver
Sales manager (direct supervisor of the person in charge)
📧 Automatic email notifications → Approve, reject, and comment within HubSpot
conditions
Discount rate > 20%
approver
After manager approval → VP of Sales
📧 Automatically forwarded to sales manager after manager approval. Direct escalation not possible
conditions
Contract period < 12 months (short-term contract)
approver
RevOps (Price Consistency Check)
📧 RevOps must check short-term contracts as they affect revenue recognition and forecasting
conditions
Custom terms and conditions available
approver
Legal department → Manager → Sales manager (in order)
📧 Legal confirmation is required when deviating from standard contract terms. System blocks sending without approval
✅ Approval flow timeout settings

is. If designed correctly, HubSpot's sequencing feature will automate follow-ups and stop immediately when a response is received, allowing reps to focus on the people who responded. This chapter provides a systematic explanation of all sequence design techniques, from initial outreach to breakup emails.is a function that automatically executes multiple pre-designed touch points (email, phone, LinkedIn, etc.) according to a set schedule. Automatically stops when a reply is received, and automatically stops when a meeting is booked—follow-up functions without the person in charge being aware of it.Let's set it up to send. In order to prevent situations such as ``negotiations are stopped while waiting for approval'' or ``the approver is on a business trip and unable to send a quote,'' we recommend setting up an alternate approver (backup) in case the approver is absent. Settings can be done from "Settings → Commerce → Approval → Approval Settings".

Section 6-5

Closing Agent and Buyer Portal: Automate everything from e-signature to closing

Managers are recommended to sample 5 to 10 "call recordings of the week" and listen to them again each week. By using Conversation Intelligence's indicators such as "competitive mention rate," "monologue time (percentage of one-sided conversation by the person in charge)," and "interactivity (percentage of two-way conversation),"HubSpot CPQ's Closing Agent and Buyer Portalminimizes agent effort by providing a dedicated UI that allows buyers to proceed at their own pace, from quote review to electronic signature and payment processing.

🤖 Closing Agent + Buyer Portal — Feature Overview
The person in charge simply “shares the portal” and the buyer and AI then proceed with the closing while interacting with each other.
🌐
Buyer-only portal (shared URL)
A dedicated URL that buyers can access. You can check all the quotation contents, product details, contract terms, and FAQs here. No need to exchange PDF attachments via email
💬
AI chat (Closing Agent)
AI chatbot on the portal answers buyer questions in real time. Automatically answers questions such as “What is the difference between this plan and a higher-end plan?” and “How much will it cost if I add 5 additional seats?”
✍️
Electronic signature (HubSpot eSign)
No external DocuSign/Adobe Sign contract required. HubSpot's built-in e-signature feature allows buyers to sign directly on your portal. The deal stage is automatically updated to Closed Won as soon as the signature is completed.
🔔
Real-time notifications to personnel
When a buyer accesses the portal, browses a certain section for a long time, or initiates a price negotiation via AI chat, agents are immediately notified of these actions.
📊
Quote viewing analysis
“Browsed the pricing section 3 times,” “Checked the Competitive Comparison FAQ,” “Spent 5 minutes on the additional options page”—buyer behavior data is automatically recorded in the opportunity record.
💳
Payment processing (Commerce Hub)
When combined with Commerce Hub, buyers can complete credit card, bank transfer, and Stripe payments on the portal. Process contracts and payments in the same flow

Buyer Portal Setup Steps

stepSetting detailspoint
① Creating a template Customize the appearance of the quote (logo, color, header text) to match your brand Publish a URL with a subdomain of your company domain (quotes.yourcompany.com) to increase credibility.
② Closing Agent settings Set FAQs, product explanations, and price negotiation guidelines that can be answered by AI in conjunction with Selling Profile. Clarify escalation rules such as "confirm prices with the person in charge" and "forward custom contracts to sales"
③ Arrangement of electronic signature field Set the signer (who will sign on the buyer side), the position of the signature field, and the order of multiple signers. It is possible to set "Sequential signature" where you cannot proceed to the next step until the signatures are completed in the order of "Manager Tanaka → Executive"
④ Setting expiration date and notifications Set quotation expiration date (e.g. 30 days), reminder notification 3 days before expiry date, and automatic archiving after expiry date Best practice is to set the expiration date to ``expected closing date of deal - 3 days''.
⑤ Automatic linkage confirmation with CRM Test execution of the workflow that automatically executes signature completion → opportunity stage update → CS handoff notification → update opportunity creation Be sure to check the entire flow using a test quote before going live
List of target accounts selected and divided into tiers based on ICP (Ideal Customer Profile)

Buyer portal browsing analysis is not just tracking;Judgment materials for deciding “next action”is. "I've looked at the pricing page three times but haven't received a response." → It's likely that they have price concerns, so I call them with ROI materials. ``Looking at the additional options page for a long time'' → Make additional suggestions as an opportunity to upsell. It is important not only to look at the data, but also to decide what action to take.

📌 Chapter 6 Summary

Specific examples of standards

The biggest difference between the old Quotes and CPQ is that the system supports dialogue with buyers. The essence of the introduction is to redesign the process from creating a quote to electronic signature and closing a deal in a single flow.

Product catalog maintenance determines everything about CPQ quality

Accurately maintain list price, SKU naming, required/option classification, and bundle settings. The authority to change the product catalog will be centralized in RevOps, and the design will prevent the person in charge from changing prices freely.

Reduce quote generation to 3-5 minutes with Breeze AI

AI automatically generates a draft from business negotiation information, past conversations, and Selling Profile. The person in charge only checks and corrects it. The man-hours required to create estimates can be reduced by more than 80%.

Maintain price discipline with discount approval flow

Automatic approval for 10% or less, manager approval for 11-20%, and executive approval for 21% or more - these three stages are set as CPQ rules. Accumulate discount reasons and performance data through the approval flow.

From “waiting sales” to “moving sales” with the buyer portal

A buyer portal that combines browsing analytics, AI chat, and electronic signatures improves the purchasing experience for buyers while reducing the amount of tracking time required for agents. Utilize browsing data for next action.

Be sure to set automatic linkage of electronic signature → deal closing

Build a workflow that will update the deal stage to Closed Won, notify CS, and automatically create an updated deal as soon as the signature is completed. Be sure to check the entire flow in the test quotation before the actual production.

Next Chapter
Let's set this up and automatically create a task that asks the person in charge to update the expected closing date or process lost orders. For many organizations, this alone can dramatically improve forecast accuracy.