Quotes are formal price proposals sent to prospects. Configure quote templates, approval workflows, and default settings.
Quote template design
Navigate to Sales > Quotes (or Settings > Objects > Quotes > Templates).
HubSpot provides default quote template. You can customise it or create new templates.
Click "Create template" (or edit existing template).
Template name: Internal name. "Standard Quote Template," "Enterprise Quote Template," "Partner Pricing Template."
Header: Company logo, company information, quote number (auto-generated)
Quote sections: Design how products appear:
- Line items table showing product names, quantities, unit prices, totals
- Subtotal, tax, total
- Payment terms and schedule
- Terms and conditions
- Signature block
Footer: Company contact information, legal disclaimers, payment instructions
Use HubSpot's drag-and-drop editor to arrange sections. Include merge tokens to pull data from deal/contact/company records:
{{deal.amount}} - Total deal value{{deal.closedate}} - Expected close date{{contact.firstname}} - Recipient first name{{company.name}} - Company name
Preview the template with sample data. Ensure it looks professional and includes all necessary information.
Payment terms
Configure default payment terms that appear on quotes:
Navigate to Settings > Objects > Quotes > Quote settings.
Payment terms: Net 30, Net 60, Due on receipt, 50% upfront / 50% on delivery, etc.
Quote expiry: How long quotes remain valid. Example: 30 days. After expiry, prospects must request updated quote.
Quote approval: Require manager approval for quotes over certain value? Toggle on "Require approval" and set threshold (e.g., quotes over £50k need approval).
If approval required, create approval workflow (Settings > Objects > Quotes > Approval workflow). Specify who approves and at what deal values.
Multiple quote templates
Create different templates for different scenarios:
Standard template: Most deals, includes standard terms
Enterprise template: Larger deals, includes custom terms, longer payment schedules, SLAs
Partner template: Sales through partners, includes partner margin, different terms
Renewal template: Existing customers renewing, references previous contract, shows year-over-year price changes
Use the appropriate template when creating quotes for each deal type.
Enable prospects to pay invoices directly from HubSpot quotes. This eliminates waiting for bank transfers or chasing down payments.
Supported payment processors
HubSpot integrates with:
- Stripe
- PayPal
- GoCardless (UK direct debit)
- Other processors via custom integration
Most B2B companies use Stripe for credit card and ACH payments.
Connect Stripe
Navigate to Settings > Integrations > Payments > Stripe.
Click "Connect Stripe account." Authenticate with your Stripe account.
Grant HubSpot permission to create payment links and process payments.
After connecting, configure:
Payment methods enabled: Credit card, debit card, bank transfer (ACH/SEPA), digital wallets (Apple Pay, Google Pay)
Payment timing: Immediate payment, scheduled payment, recurring subscription billing
Invoice settings: Send invoice immediately when quote is accepted, or manually send later
Payment links on quotes
When you create a quote with payment integration enabled:
Add products to quote. Calculate total.
Toggle "Enable payment" on the quote.
Choose payment processor (Stripe).
Choose payment type:
- One-time payment (full amount due immediately)
- Scheduled payment (X% upfront, Y% on delivery date)
- Recurring subscription (monthly/annual billing)
Save quote. Generate payment link.
When you send the quote to prospect, they see "Pay now" button. Clicking it takes them to Stripe checkout page.
After payment completes, HubSpot automatically:
- Marks invoice as paid
- Updates deal to "Closed-won" (if configured in automation)
- Sends payment receipt to customer
- Notifies you that payment received
This eliminates manual payment tracking and bank reconciliation for most deals.
Subscription billing
For recurring revenue (SaaS subscriptions, retainers), configure subscription billing:
In your product library, toggle "Recurring" on for subscription products. Set billing frequency (monthly, annually).
When creating quote with subscription product, HubSpot automatically sets up recurring charge in Stripe.
Customer pays first invoice immediately. Future invoices charge automatically on billing date.
HubSpot tracks subscription status:
- Active subscriptions
- Failed payment attempts
- Subscription cancellations
- Subscription upgrades/downgrades
This enables subscription revenue reporting (covered in Chapter 7).
Get contracts signed electronically in minutes rather than printing, signing, scanning, and emailing PDFs back and forth.
Supported e-signature tools
HubSpot integrates with:
- Dropbox Sign (formerly HelloSign)
- DocuSign
- PandaDoc
Most B2B companies use Dropbox Sign for simplicity and cost.
Connect Dropbox Sign
Navigate to Settings > Integrations > Dropbox Sign.
Click "Connect account." Authenticate with your Dropbox Sign account (or create one if you don't have it).
Grant HubSpot permission to send documents for signature.
After connecting, configure:
Default signature fields: Where should signatures appear on documents? Configure standard signature block locations.
Required information from signers: Name, email, company, date
Email notifications: Notify you when document signed, when signer views document, when signature expires
Adding e-signature to quotes
When creating a quote, toggle "Require signature" on.
HubSpot converts the quote PDF into a signable document. Signature fields appear where specified in template.
Send quote to prospect. They receive email with "Review and sign" link.
They click link, review quote, sign electronically (by typing name, drawing signature, or uploading signature image).
After signing, both parties receive signed PDF copy via email. Signed copy also attaches to deal record in HubSpot.
Deal automatically progresses to "Contract signed" stage (if configured in automation).
E-signature for contracts beyond quotes
You can also send contracts, NDAs, service agreements for signature:
Upload document to HubSpot Documents library (Sales > Documents).
Associate document with deal/contact.
Click "Send for signature."
Add recipients (who needs to sign).
Add signature fields (drag-and-drop onto document).
Send. Same electronic signature workflow as quotes.
This replaces printing, signing, scanning workflows entirely.