Handbook: document the HubSpot quote naming convention - #5729
Merged
Conversation
Adds a "Quote Naming Convention" section to Engagements & Pricing, under
Generating a Quote, defining the standard name for every HubSpot quote:
Quote - [Company] - [Order Type] - [Product] - [Year] - v##
Each segment is anchored to an existing source of truth: the Company
record for the name, the deal's Deal Type for the order type, and the
Edge/Hub/Fleet Quote Template for the product. Year is the subscription
term start year rather than the quote-authoring year, so the name stays
stable when a start date slips within the year, and versions reset per
transaction.
Also states that the record ID and execution status stay out of the name,
since HubSpot tracks both and the Company Quote Reference Number is the
identifier customers cite on a purchase order.
Cross-referenced from step 1 of Creating a Quote, where the name is
actually entered, and from Deal Management in the HubSpot page.
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
✅ Deploy Preview for flowforge-website ready!
To edit notification comments on pull requests, go to your Netlify project configuration. |
Contributor
|
@MichaelBDavis I like it. but will this be done manually? If so, it could be prone to errors no? |
Contributor
Author
|
@UnicornGunnerz I believe I can create a quote-based workflow that assigns the title automatically. I'll merge this for now and then update if possible. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.

What
Adds a Quote Naming Convention section to Engagements & Pricing, under Generating a Quote, standardizing the name of every HubSpot quote:
Example:
Quote - Acme Corp - Renewal - Hub - 2026 - v01Why
Quote names were unspecified, so they varied by rep. The name also becomes the filename of the signed PDF once it is filed in the signed quotes and P.O.'s Drive folder next to purchase orders and agreements, so an inconsistent name costs us twice.
Notes on the design
Each segment is anchored to something that already exists, so there is nothing new to maintain:
New Business/Expansion/Renewal), so the two fields share one taxonomy.Amendmentis flagged as document-level only, as it has no Deal Type equivalent.Edge/Hubstyle for multi-product,Servicesfor a Professional Services-only quote.The section also states that the HubSpot record ID and execution status stay out of the name, because HubSpot tracks both and the Company Quote Reference Number printed on the quote is already the identifier customers cite on a PO.
Terminology is "Quote" throughout, matching the defined term in the Subscription Agreement, the rest of this page, and HubSpot's own object name.
Placement
Cross-referenced from the two places someone arrives from:
No nav changes — this is a section on an existing page.
Follow-up (not in this PR)
subscription-agreement-1.5.mdhas find-and-replace damage from an earlier term change: nine instances of"an Quote"that should read"a Quote", plus a doubledan Quote Quote No.in the Acceptance definition. That file is live customer-facing legal text still referenced in contracts and quotes, so it is being handled as a separate PR rather than riding along here.🤖 Generated with Claude Code