A buyer's checklist for a product like this one should not be a feature list. The feature list is published, it is unusually complete, and reading it is the easy part.
What goes wrong with HubSpot purchases, judged by the 100 Trustpilot reviews of hubspot.com we read and tagged, is almost never a missing feature. It is a mismatch between what a buyer understood and what the contract says: 41% of those reviews concern support, 36% pricing and paywalls, 34% contracts and renewals, and 19% specifically describe a gap between the sales conversation and what was delivered.
So this checklist has eight checks, each with a way to test it before signing and our own verdict on how HubSpot does against it. The tests are things you can do yourself, mostly on the free tier, in an afternoon.
Check 1: Does Your Tier Contain The Features You Were Shown?
Why it matters. It is the most common failure in the review corpus. A demo naturally shows the product working well, and the product works best at Professional and above.
How to test it. Take your notes from the demo and write each feature you cared about in one column. In the second column, write the tier it starts at, taken from the vendor's own cross-tier matrix rather than from the demo. Five rows will settle it: customizable workflow triggers and actions, custom reports, forecasting, call transcription, and any named AI agent. All five begin at Professional.
Our verdict: the information is all published. Its salience is the problem. Every gate is published, and the matrix is honest. But the shape of the ladder is counter-intuitive, because the first paid tier adds almost no capacity. Free and Starter carry identical allowances for calling minutes at 500, workflows at 50, pipelines at 15, lead scores at 5 and dashboards at 10. If you do not read across the rows, you will assume the ladder rises evenly. It does not. The first paid step is nearly flat.
Check 2: What Is The True First-Year Total?
Why it matters. HubSpot attaches a mandatory one-time onboarding purchase to its upper tiers: $1,500 at Professional, $3,500 at Enterprise. The per-seat cards do not show it, and most comparison spreadsheets have no row for it.
How to test it. It is arithmetic. Compute seats × rate × 12, add the fee once, then write the year-two number separately. For five seats of Professional on annual billing: $5,400 plus $1,500, so $6,900 in year one and $5,400 in year two.
Our verdict: a published mandatory fee is better than an unpublished optional one, and it is still the most under-modelled number in this purchase. Because it is flat and the product is per-seat, it is regressive: the fee is 28% of first-year software cost at five seats, 14% at ten, 5.6% at twenty-five. A three-seat team's real first-year rate is around $132 a seat a month against a published $90.
The renewal rate, the AI credit cost of a named workflow, and the seat-reduction deadline are three questions whose answers interact, and asking them separately lets each be answered in isolation. A renewal rate matters more if seats cannot be reduced mid-term; an AI allowance matters more if the tier wall puts the agents you want out of reach anyway. One email with three numbered questions produces one written answer you can attach to the order form.
Check 3: Is The Quoted Rate The Renewal Rate?
Why it matters. Two HubSpot pages describe the $7 Starter rate differently. The Sales Hub pricing page shows it as the ordinary annual rate under a billing toggle, marked "Best Value". The CRM pricing page frames the same figure as a saving of up to 65% on special Starter pricing, for new customers only.
How to test it. Ask one question in writing: what is the per-seat rate at first renewal, on the same tier and the same seat count. Accept only a number. An email or the order form, nothing verbal.
Our verdict: this is the one open question in HubSpot's pricing that we could not close from public pages, and it is worth real money. On ten seats across a year, $7 against $20 is $840 versus $2,400. We are not asserting that the rate rises; we are saying the vendor's own pages support two readings, and only one of them is in your interest.
Check 4: What Does The AI Allowance Actually Buy?
Why it matters. Credits meter the AI. They are included at 500 on Starter, 3,000 on Professional and 5,000 on Enterprise. The consumption rate per action is not published, so the allowance cannot be translated into work from public information.
How to test it. Name one workflow you intend to run, with volume. For example: enrich 2,000 contacts, or summarise 200 calls a month. Ask for the credit cost of that specific workflow, and what happens when the allowance is exhausted mid-month.
Our verdict: the tier wall matters more than the allowance, and buyers tend to ask about the allowance. Agent Builder is basic at Starter; Data Agent, Prospecting Agent, Customer Agent, the Notetaker, meeting prep and recap, and conversation intelligence all begin at Professional. A Starter account with unused credits still cannot run those agents. One reviewer describes HubSpot's own setup assistant directing them into an action that exhausted the monthly allowance after 250 of roughly 2,000 emails, which we cannot verify but which is exactly the scenario the question above is designed to surface.
Check 5: Can You Reduce Seats, And By When?
Why it matters. It is the third most common theme in the review corpus, at 34%, and it is invisible during evaluation because nobody evaluates a product by planning to spend less on it.
How to test it. Ask three questions in writing. What is the calendar deadline before renewal by which a seat reduction must be requested? Who initiates that conversation, you or the vendor? And can seats be reduced mid-term at all?
Our verdict: HubSpot's published offer is annual and does not describe a mid-term reduction path, so treat the commitment as a commitment. This is a structural property of the product rather than a service failure, and it is the right reason to choose a smaller tier than you think you need rather than a larger one. Several of the most detailed negative reviews describe missing a deadline that nobody flagged, which is a calendar problem you can solve in advance with one email.
Check 6: Does Your Data Fit The Model?
Why it matters. HubSpot organises everything as objects, records and properties, with associations between them. Segmentation, automation and reporting all read associations. An account where contacts were imported without company associations will report on people and never on accounts.
How to test it. Do it on the free tier, which has no expiry. Export a real sample of your contacts and companies, prepare one import file to HubSpot's documented rules, import with a unique identifier, then filter the contacts index on a property you just imported and compare the count with what you expected. That single comparison catches identifier failures, validation-rule failures and association failures at once.
Our verdict: this is HubSpot's strongest area and the one buyers test least. The import documentation is unusually specific: per-tier row limits, required properties per object, deduplication rules, association behaviour across one or two files. It also warns you about the traps, including that blank cells never clear existing values, that line items imported with deals do not update the deal amount, and that without a unique identifier the import creates duplicates rather than associations. Few vendors put that much in public.
Buyers ask how many AI credits are included. The more consequential question is which AI exists at their tier at all. Agent Builder is basic at Starter, while Data Agent, Prospecting Agent, Customer Agent, the Notetaker, meeting prep and recap, and conversation intelligence all start at Professional. An account at Starter with its full 500 credits unspent still cannot run any of those, so confirm the tier before negotiating the allowance.
Check 7: Who Will Administer It, And At Which Tier?
Why it matters. Administration appears on no price list. It decides more deployments than features do.
How to test it. Name the person. Out loud, in the meeting. Then check two capabilities against your tier: custom association labels, which HubSpot's documentation states require Professional or Enterprise, and custom reports, which do not exist below Professional. If your named administrator needs either, your tier decision is made.
Our verdict: HubSpot is genuinely lighter to administer than the heavyweight end of this category, and the free and Starter tiers are lighter still because they contain less to configure. The honest warning is that the two capabilities an administrator reaches for first, relationship modelling and custom reporting, both sit at Professional. A Starter account does not need much administration partly because it cannot do much.
Check 8: What Happens To Your Data If You Leave?
Why it matters. Export is tested last. It matters first at the end.
How to test it. Export every object you care about during the trial, on the free tier. Then open the files. Check that Record IDs are present, because they are what makes a future re-import or a migration deterministic. Then ask in writing whether export remains available through to the end of a terminated term.
Our verdict: the export tooling is documented and the Record ID is exposed, which is what a clean exit needs. Set against that, some reviewers in the corpus describe export being interrupted or blocked, in one case attributed by the reviewer to security controls, and one describes an account being deleted inside a notice period with data lost. We have no way to verify individual accounts and we are not presenting them as vendor behaviour. The practical lesson is the one that reviewer drew: keep your own export, on your own schedule, from the start.
HubSpot's free tier has no expiry, which makes it the cheapest due diligence available in this category. Import a real sample with a unique identifier, then filter the contacts index on a property you just imported and compare the count against what you expected. That one comparison catches identifier failures, validation-rule failures and association failures together, and it tells you whether your data fits the object model before the question costs anything.
What We Could Not Check For You
Three things in this purchase are not resolvable from public information, and we would rather name them than imply the checklist is complete.
The credit consumption rate. HubSpot publishes the allowance per tier and not the cost per action, so nobody outside the product can tell you whether 3,000 credits covers your intended AI usage. Only your own measurement during a first month will.
What the onboarding fee includes. The price is published, at $1,500 and $3,500. The deliverables, hours and completion criteria are not, on either tier.
Whether the Starter rate renews at $7. Two vendor pages support two readings, and we are not going to assert either. This is the single highest-value question in the list relative to the effort of asking it.
If You Are Already A Customer
Most of this checklist assumes you are buying. Four of the checks are worth running on an existing subscription, and the timing is different.
Check 5, seat reduction, is the one with a deadline. Find out what it is now rather than near renewal, because the complaints that read worst in the corpus are about deadlines discovered late.
Check 8, export, is worth running this week regardless of your renewal date. Export every object with Record IDs and keep the files. It costs an hour and it converts a future negotiation from a dependency into a choice.
Check 4, the AI allowance, is answerable from your own usage data now rather than from a sales conversation, which makes it more reliable than it was before you bought.
And check 1 is worth re-running after any tier change, because the gates move with the tier and a downgrade removes capabilities quietly: custom association labels and custom reports both disappear below Professional, and anything built on them stops working rather than degrading.
The Checklist In One Table
| # | Check | The question to put in writing | Decided by |
|---|---|---|---|
| 1 | Tier contains features | Which tier includes each feature from the demo? | Vendor matrix |
| 2 | First-year total | Seat total plus onboarding fee, year one and year two | Arithmetic |
| 3 | Renewal rate | Per-seat rate at first renewal, same tier and seats | Vendor, in writing |
| 4 | AI allowance | Credit cost of one named workflow, and overage behaviour | Vendor, in writing |
| 5 | Seat reduction | Deadline, who initiates, mid-term possibility | Contract |
| 6 | Data model fit | Does a real import produce the counts you expect? | Your own test |
| 7 | Administration | Who, and does their tier have labels and custom reports? | You, then matrix |
| 8 | Exit | Can you export every object with Record IDs? | Your own test |
How To Sequence It
Checks 1, 2 and 6 are free and you can complete all three in an afternoon: read the matrix across, build the two totals, and run one real import on the free tier.
Checks 3, 4 and 5 are the ones that need the vendor, and they should go into a single email rather than three conversations, because the answers interact. A renewal rate matters more if seats cannot be reduced; an AI allowance matters more if the tier wall puts your agents out of reach.
Checks 7 and 8 get skipped. Buyers later wish they had not. Both are cheap now. Both are expensive later.
One framing worth keeping through all eight. None of this argues against HubSpot. The product scores 4.4 out of 5 on G2's Sales Hub page across 14,347 reviews and 4.5 out of 5 on Capterra's HubSpot CRM page across 4,489, and the free tier is a working CRM rather than a demo. The reason the checklist leans commercial is that the published feature information is good enough not to need checking, and the commercial information is where the measured complaints are.
Frequently asked questions
What should I ask HubSpot sales before signing?+
Five questions, in writing. What is the per-seat rate at first renewal on the same tier and seat count. What exactly does the mandatory onboarding include, in hours and deliverables. Which tier includes each feature shown in the demo. What is the deadline before renewal for reducing seats, and who initiates that conversation. And how many AI credits does one named workflow of ours consume, with what happens when the allowance runs out mid-month.
How do I check which HubSpot tier a feature is on?+
Read the vendor's cross-tier feature matrix across the rows rather than down one tier's card. The pattern that matters appears immediately: five working quotas are identical on Free and Starter, so the first paid step adds almost no capacity, and the real capability jump is at Professional. Write your demo notes in one column and the tier each feature starts at in the second; five rows usually settle the decision.
Is the HubSpot onboarding fee negotiable or avoidable?+
We cannot tell you whether it is negotiable, because that is a sales conversation and not something the public pages address. What the pages do say is that it is required at Professional and Enterprise, at $1,500 and $3,500 respectively, and that it is not included in the per-seat price. Treat it as a line item in year one only, and ask what it includes in hours and deliverables before you accept it as a fixed cost.
Can I test whether my data fits HubSpot before paying?+
Yes, and this is the strongest reason to start on the free tier rather than a trial. Free has no expiry and allows two users, 15 pipelines and 50 workflows, which is enough to import real contacts and companies, build your real pipeline stages and run them for a month. Prepare the import file to the documented rules, include a unique identifier, and verify by filtering the index page and comparing counts.
What is the biggest risk in a HubSpot purchase?+
On the measured evidence, buying the wrong tier and then being unable to change the commitment. The two facts combine badly: the useful features start at Professional, which is thirteen times the Starter rate and carries a $1,500 fee, while the published offer is annual with no described mid-term reduction path. Buying one tier too high is expensive for a year; buying one tier too low wastes the year. That is why checks one and five matter more than any feature comparison.
Should I export my HubSpot data regularly?+
Yes, and keep the exports yourself. The export tooling is documented and exposes Record IDs, which is what makes a future migration deterministic, so a clean exit is technically available. Some reviewers describe export being interrupted or an account being closed with data lost, which we cannot verify and are not presenting as vendor behaviour. The sensible response either way is a scheduled export you control, starting on day one rather than at the end.
- [1] HubSpot Sales Hub pricing: the cross-tier feature matrix, tier quotas, mandatory onboarding fees and included credits https://www.hubspot.com/pricing/sales
- [2] HubSpot CRM pricing: the page framing the Starter rate as a new-customer saving, which is the basis of check three https://www.hubspot.com/pricing/crm
- [3] HubSpot documentation: import rules, required properties per object, deduplication behaviour and the Professional requirement for custom association labels https://knowledge.hubspot.com/import-and-export/set-up-your-import-file
- [4] HubSpot documentation: objects, records, properties and associations, and the distinction between saved views and segments https://knowledge.hubspot.com/getting-started-with-the-crm-and-sales
- [5] Trustpilot, hubspot.com: the 100-review text sample behind the theme percentages used throughout this checklist https://www.trustpilot.com/review/hubspot.com
- [6] G2, HubSpot Sales Hub: 4.4 out of 5 across 14,347 reviews https://www.g2.com/products/hubspot-sales-hub/reviews
- [7] Capterra, HubSpot CRM: 4.5 out of 5 across 4,489 reviews https://www.capterra.com/p/152373/HubSpot-CRM/reviews/