Most CRM buying checklists ask you to score features. That is the wrong exercise for this product, because Freshsales publishes its features better than almost anyone, a 136-row matrix with an explicit flag per plan[2]; and the things that go wrong are not in it.
What goes wrong is four questions deep: whether your data model fits the plan you can afford, whether the recurring-looking allowances actually recur, what the contract permits, and what the vendor has not published at all.
OUR TAKE: Work this list in order. The first question decides your plan and cannot be reversed without a rebuild. The last three decide your bill and your exit.
Ask this before you ask the price.
Lookup fields and formula fields are the two field types that let one record reference another: a deal pointing at a project, a contact at a referring partner, an account at a parent company. On Freshsales they do not exist on the free plan or on the $9 plan; they begin at $39[4].
The product will let you build flat lists very happily without them. You find out when you need a relationship and discover you cannot express one.
The check: sketch your three main record types on paper and draw the arrows between them. Any arrow means $39 minimum. No arrows means $9 is genuinely viable.
Sketch your three main record types and draw the arrows between them. Any arrow means the $39 plan is your floor, because lookup and formula fields do not exist below it.
Custom fields are capped per entity, separately for contacts, accounts, deals and custom modules; and within each entity they are capped per field type[4].
On the $9 plan that is 20 text fields, 30 dropdowns, 30 numbers, 30 checkboxes, 30 date pickers, 5 text areas and 5 multi-selects, with no lookups or formulas. Totals: 150 on $9, 250 on $39, 630 on $59, counted per entity[4].
Five text areas is the limit that catches real setups. Teams think in total field counts and run out in one narrow category, long-form notes, usually.
The check: list your fields by type for your busiest entity, and compare each type against the allowance rather than the total.
3. Which allowances actually recur?
One number on the pricing page does not mean what its position implies.
The comparison matrix lists 500 Freshbot sessions as a plan feature on each paid tier, sitting in the same column as genuinely recurring limits like bulk emails per user per day. It is not recurring. The pricing page's own FAQ says the 500 sessions are limited to once per account[1]; one grant for the life of the account, which is why the figure is identical on the $9, $39 and $59 plans.
Past the grant, sessions cost $49 per hundred, and the vendor's documentation states an unlimited number may be purchased with no spending ceiling named[7].
The check: for every allowance you are counting on, find the word "per month" or "per day" on a vendor page. If it is absent, assume it is not recurring and ask.
Raise a real support ticket in week one of the trial and time the response. The entitlement is identical on every plan, so what you experience is what you are buying permanently.
Three add-ons are offered identically on all three paid plans[1][2], which means no tier includes them:
| Add-on | Price | Who needs it |
|---|---|---|
| Branded documents | $19 per user per month | anyone sending quotes or contracts from the CRM |
| Freddy AI Agent | $49 per 100 sessions | anyone running a customer-facing bot |
| Extra workflows | five dollars per ten | anyone past their plan's workflow cap |
Branded documents is the one that distorts a budget: on the $9 plan it more than triples the per-seat cost.
The check: price the add-ons you will use alongside the licence, not after it. Ten seats on Pro with branded documents is $580 a month, not $390.
5. Will your workflow needs be met, or metered?
Basic workflows: none on free, 20 on $9, 50 on $39, 100 on $59. Advanced branching workflows exist only from $39[2].
Every plan, including the top one, sells additional workflows at five dollars for ten[2]. So the cap is a meter rather than a wall, and the right response to hitting it depends on which thing you need more of: volume, which you can buy, or branching, which you cannot.
The check: count your workflows and ask whether any of them needs to branch. If yes, $39 is your floor regardless of volume.
For every allowance you are relying on, find the words 'per month' or 'per day' on a vendor page. The 500 chatbot sessions do not carry them — they are a one-time grant.
API access starts on the $9 plan, which is better placement than several rivals. The published limits are 1,000 calls an account an hour on $9, 2,000 on $39, 5,000 on $59 — and 400 a minute on every plan including the most expensive[5].
Two consequences. Any job that bursts is governed identically whether you pay nine dollars or fifty-nine, so throttle at 400 and batch overnight. And webhooks do not arrive until $39, so on the cheap plan your integration polls rather than being told.
There is also an unresolved conflict: two of the vendor's own articles disagree about whether these limits apply per account or per agent[5]. On a ten-seat team those readings differ by a factor of ten.
The check: if you will be anywhere near the ceiling, get the per-account-or-per-agent answer in writing before signing.
7. If calls are the job, get two numbers in writing
The phone is this product's real differentiator, and two of its costs are not published.
What is published: included local incoming minutes of 2,000 a month on $9, 3,000 on $39 and 5,000 on $59, then $0.013 a minute. Local numbers only, not mobile or toll-free, and none at all on the free plan or during the trial[8]. Phone credits are prepaid from five dollars[2].
What is not published: whether call time is billed per second or rounded up, and what each phone number costs to rent per month. The vendor's pages name a renewal charge without attaching a figure to it.
The check: ask for the per-minute tariff for the countries you actually call, the rounding rule, and the monthly number rental. Three questions, one email.
Two of the vendor's own articles disagree about whether API limits apply per account or per agent. On ten seats that is a factor of ten. Get it in writing.
Neither pricing page mentions any of this, and it is the part most likely to surprise you.
The master subscription agreement states that payment obligations are non-cancelable and non-refundable regardless of whether you use the service; that during a subscription term you may neither reduce your user count nor downgrade your plan; that plans renew automatically at the same seat count and plan unless written notice is given at least thirty days before expiry; and that fees may be adjusted at renewal, with inflation and product development named as reasons[3].
There is a genuine inconsistency here that we cannot resolve for you: the help centre publishes an article explaining how to reduce your number of users, which is a procedure the agreement appears to forbid mid-term. Both are the vendor's own documents.
The check: ask, in writing, whether you can reduce seats mid-term, and diarise the notice date the day you sign.
9. Test support during the trial, not after
This is the most informative hour available to you.
Support is the subject of 60 per cent of the English-language reviews we read, averaging 1.9 stars — the highest single-theme share we have measured for any product in any category. And the entitlement does not vary: the support section of the vendor's 136-row matrix contains exactly one row, 24x5, included identically on all four plans[2].
That means there is no premium tier to escalate to and no faster response to buy. Whatever support you experience in the trial is the support you are buying, permanently, at every price.
The check: raise a real ticket in week one of the trial and time the response. Do not raise a test question — raise something you actually need answered, because the quality of the answer is the thing being measured.
10. Confirm which product you are buying
Freshworks sells Freshsales and Freshsales Suite as separate products under nearly identical names, and lists them separately in its own app marketplace.
This matters twice. During research, because several third-party rating pages and several of the vendor's own support articles cover the Suite rather than the CRM — we found analyst pages for the Suite with their own separate review counts. And at purchase, because the plans are not the same.
The check: on every quote, order form and support article, confirm the product name is Freshsales and not Freshsales Suite.
What this vendor does better than its rivals
A checklist that only lists risks gives a false picture, so here is the other side, and it is genuinely unusual.
The feature matrix is the best in the category. 136 rows, each with an explicit included-or-not flag for every plan[2]. Most vendors publish a short marketing table with ticks and leave you inferring what a plan lacks from what is missing. This one lets you state a plan's gaps as facts. That is why the specific warnings above can be specific.
The limits are published, even if they are in the wrong place. Custom fields by type and plan, API calls by hour and minute, included call minutes by plan, and an article that states each plan's limits as the things you lose on downgrade[4][5][8][6]. Several rivals publish none of this.
Import and migration from another CRM are on every plan, including free[2]. That makes a real-data trial possible at no cost, which is worth more than any feature comparison.
The trial is twenty-one days of the full product, not a restricted version[1].
The criticism is placement, not disclosure. A buyer has to know the help centre exists and go looking, because neither pricing page carries any of the numbers above.
A scoring sheet you can actually use
If you want a single page to take into a decision meeting, score these nine lines rather than a feature list. Each one is answerable from a vendor page or from a question you can send in one email.
| Line | What to write down |
|---|---|
| Relational data needed? | yes → $39 floor; no → $9 viable |
| Fields by type, busiest entity | your count vs the plan allowance |
| Branching workflows needed? | yes → $39 floor |
| Workflow volume | your count vs 20 / 50 / 100, plus five dollars per ten |
| Pipelines needed | 1 / 10 / 25 by plan |
| Add-ons you will use | $19 a seat, $49 per 100 sessions, five dollars per ten |
| Call volume and countries | included minutes, then $0.013 a minute |
| API bursts per minute | throttle at 400 regardless of plan |
| Mid-term seat reduction | the written answer you received |
Two of those lines are the ones most likely to change your decision, and neither is on the pricing page: the first and the last.
Frequently asked questions
What should I ask before buying Freshsales?+
Four things in writing: can we reduce seats mid-term, what will the renewal price be, is the API limit per account or per agent, and what are the telephony rates and rounding rule for the countries we call. None of the four is published.
Which Freshsales plan do I need?+
Decide from your data model, not your budget. If any record needs to point at another, you need $39 for lookup and formula fields. If you need branching automation or sequences, also $39. If clients or auditors ask who-can-see-what, $59.
Are there hidden costs in Freshsales?+
Nothing undisclosed, but several costs sit away from the pricing page: branded documents at $19 a seat, AI agent sessions at $49 per hundred, extra workflows at five dollars per ten, phone credits from five dollars, and $0.013 a minute once included call minutes run out.
Can I cancel or downsize Freshsales mid-term?+
The master agreement says no: payment obligations are non-cancelable and non-refundable, and seats cannot be reduced nor plans downgraded during a term. The help centre publishes a procedure for reducing users, which appears to contradict it. Ask in writing.
Four questions decide whether this product fits, and none of them is about features.
Do your records point at each other? If yes, your floor is $39, not $9. Which of your allowances actually recur? One of the headline ones does not. What will the add-ons cost you? They are never included at any tier. And can you leave? Payment obligations are non-cancelable, mid-term downgrades are forbidden, and renewal is automatic.
Everything else about Freshsales is better documented than its rivals manage. These four are the ones the documentation does not put in front of you.
- [1] Freshworks vendor pricing page, read from the United States (2026-10) https://www.freshworks.com/crm/pricing/
- [2] Freshworks vendor feature comparison for Freshsales (2026-10) https://www.freshworks.com/crm/pricing-compare/
- [3] Freshworks master subscription agreement (2026-10) https://www.freshworks.com/terms/
- [4] Freshworks vendor documentation on custom field limits (2026-10) https://crmsupport.freshworks.com/support/solutions/articles/50000002390-what-are-custom-field-limits-
- [5] Freshworks vendor documentation on API request limits (2026-10) https://crmsupport.freshworks.com/support/solutions/articles/50000010025-does-freshsales-have-api-request-limits-for-an-account-
- [6] Freshworks vendor documentation on downgrades (2026-10) https://crmsupport.freshworks.com/support/solutions/articles/50000002466-what-are-the-features-you-tend-to-lose-on-downgrade-
- [7] Freshworks vendor documentation on AI agent sessions (2026-10) https://crmsupport.freshworks.com/support/solutions/articles/50000004664-freddy-ai-agent-sessions-faqs
- [8] Freshworks vendor documentation on call minutes (2026-10) https://crmsupport.freshworks.com/support/solutions/articles/50000005964-overview-of-free-local-incoming-minutes
- [9] Capterra, user sentiment only (2026-10) https://www.capterra.com/p/155563/Freshsales/
- [10] Trustpilot, user sentiment only (2026-10) https://www.trustpilot.com/review/freshworks.com