Put the conditions that change a buying decision beside the claim: the minimum behind a price, the plan behind an integration and the responsibilities behind onboarding. Public CRM pages provide concrete examples. Help the buyer carry an applicable answer into the first conversation, with sources their colleagues can check.
We reviewed public pricing pages and selected linked buying information for 15 sales CRMs. The strongest examples already disclose the important conditions. This article uses them to show what a SaaS team can clarify on its own site. The complete research records are at the end.
Five published details that help a buyer decide
These examples show what a useful website answer looks like. Each connects a public condition to a decision. They are selected observations from 15 sales CRMs, not a ranking or an estimate of how common each practice is.
| Decision | Published condition | What it helps the buyer decide |
|---|---|---|
| Plan fit | Capsule Starter is described as ideal for teams of one to five. | Is this tier aimed at a team like ours? That audience guidance is separate from a contractual seat minimum. |
| Commitment | Salesflare Enterprise states a five-user minimum beside its annual per-user price. | A three-person team evaluating that tier must calculate five billed seats. It can compare another plan before booking a demo. |
| Implementation | Keap’s implementation package specifies up to 15 migration hours and up to two third-party tools integrated. Its pricing page marks implementation as required. | What setup work is included, and which needs fall outside the published scope? |
| Integration access | Copper says its trial uses Business. Integration availability varies by paid plan. | A connection available during a trial does not by itself establish that the intended paid plan includes it. |
| Internal review | Close describes controls and subprocessors publicly. Its SOC 2 Type II report is available on request. | What can IT inspect now, and which document needs a separate request? The report itself was not obtained in this review. |
The useful distinction is between an answer a visitor can repeat and one they can apply. “We integrate with your tools” leaves the plan question open. A named connector, its paid tier and its limits give the buyer something to verify.
What a five-seat minimum changes
Consider a hypothetical three-person team evaluating Salesflare Enterprise. In the annual USD view we inspected, the price is $99 per user per month with a minimum of five users. The annual subscription baseline is therefore $5,940. Multiplying by three people would miss $2,376 of the published minimum commitment. This is a subscription-only calculation, excluding taxes and other applicable costs. It is not a recommendation to choose Enterprise or a minimum for Salesflare’s other tiers.
On Salesflare’s pricing page, the Enterprise card combines the unit price, billing period, minimum number of users, setup and training, and done-for-you migration. The lower tiers have different inclusions. A buyer can compare those tradeoffs without assuming every plan works the same way.
View the Salesflare pricing source capture
A different kind of condition appears at Close. Its pricing explanation separates the CRM plan from calling and SMS, then from AI credits and add-ons. It also describes what happens beyond included credits. A buyer who only copies the subscription price into a budget would leave out a cost category that the site itself explains.
For your own site, keep the buying unit, billing period, minimum commitment and material extras close enough to read together. If the final price requires a quote, name the inputs that change it. A useful quote path can explain seats, usage, required services and excluded work without pretending that every customer has the same bill.
Five conditions worth making explicit
A SaaS website checklist becomes more useful when each item ends in a decision. “Has a pricing page” is a presence check. “Can this team calculate the applicable starting commitment?” tests what the page lets someone do.
Fit: describe the workflow and the boundary
Capsule describes its Starter plan as ideal for teams of one to five. Close distinguishes a solo seller from a shared team and from high-volume calling teams. Those statements help visitors place themselves. They are more specific than a promise to help any business grow.
An ideal audience label is not a contractual seat limit. Keep those meanings separate. Show the work the product supports, the operating conditions it assumes and the situations that need a different plan or a conversation. Your ideal customer profile is a starting point for choosing which distinctions belong on the site.
Cost: explain what changes the bill
Seats are only one possible unit. Contacts, workspaces, message volumes, automation actions and AI credits can also affect the purchase. The buyer needs to know which ones apply to the job they are trying to do, and which are included, optional or separately billed.
folk states that billing is calculated per workspace and publishes message allowances by plan. Attio’s observed pricing view separates seat credits from workspace credits. Both are useful prompts for a product marketer: make the relevant unit explicit before the visitor has to ask.
Implementation: distinguish advice from work done for you
Keap’s pricing page labels implementation services as required and links to a defined implementation package. The package we inspected includes up to 15 hours of migration, two automations launched and up to two third-party tools integrated. It also sets out a support schedule. Those boundaries tell a buyer what the service covers.
View the Keap implementation source capture
Close offers another useful distinction: standard migration help versus complex work involving multiple systems, substantial cleanup or custom requirements. The latter may involve a professional-services charge. The pricing FAQ makes that boundary visible.
For your site, name who exports and cleans the data, who configures the product, what gets migrated, what is excluded and what must happen before a timeline can be estimated. “Easy onboarding” leaves all of those questions open.
Integrations: connect the tool name to the plan and the job
An integration logo does not tell a buyer whether the connection is native, built through a partner, available through an API or included in the plan they are evaluating. Copper’s integrations FAQ says Gmail, Google Calendar, Google Contacts and Google Drive integrations are included with all plans. Most other integrations require Professional or above, and some are reserved for Business.
Copper also says its trial runs on Business. Taken together, those published conditions mean that a working connection during the trial is not enough to establish entitlement on a lower paid plan. A useful integration page should make that distinction visible before the buyer commits. We did not test the connector or trial ourselves.
View the Copper integration source capture
Document the action the connector supports, the direction of synchronization, the required plan and any separate subscription. For a critical connection, link to the actual setup or limitations page. A directory can remain the overview, while the linked page answers the implementation question.
Internal approval: provide evidence a colleague can inspect
The person requesting a demo may need an IT colleague to check security, an operations lead to assess migration and a manager to approve the spend. Give them stable, shareable pages for those questions.
A security badge, a page describing controls and the underlying report are different kinds of evidence. A public trust center can be useful even when access to reports requires a request. Label that next step clearly. Likewise, a vendor’s case study can show a relevant workflow without proving that another buyer will get the same result.
Close’s security page makes that distinction visible: it describes security controls and subprocessors publicly, while its SOC 2 Type II report is available on request. An IT reviewer can begin with the public information and request the audit scope and findings if needed. We did not request or verify the underlying report.
In this review, some trust-center pages loaded only after waiting for their content. Others were inaccessible in our browser. We treated those outcomes as access or inspection limits. They are not evidence that the vendor lacks security documentation.
Help the buyer prepare the conversation
Research on buying behavior supports taking this part of the journey seriously, with an important limit on how far the numbers travel.
6sense’s 2026 Buyer Experience Report studies substantial B2B purchases, not every self-service software subscription. Its sample includes purchases of at least $25,000 annually, and software accounts for only part of the sample. Buyers commonly ordered their vendor shortlist before contacting sellers. That is useful context for considered purchases, not a universal rule for all SaaS visitors.
Our website review answers a narrower question: what could a buyer verify publicly? It does not tell us which pages they actually read or whether a missing answer caused a lost sale. Those questions need customer evidence and a measured experiment.
Put that view into practice with a specific change. If sales repeatedly explains an integration’s plan restriction, add that restriction where the integration is introduced and link to its documentation. Then check whether visitors understand it and whether the same question still dominates early calls. A lower raw form count would not, on its own, establish that the change failed.
Use a shared definition of a qualified inquiry, such as the distinction in our MQL and SQL guide, before interpreting the result. Track the buyer’s stated fit and next step as well as the number of forms. Keep the observation period appropriate to your actual sales cycle.
Choose one page change to test
Choose one audience, one use case and one plan. Follow the public links that buyer would use, and keep the source beside each answer. If sales needs to resolve a question, say what the buyer should bring and what the conversation will establish.
Choose the decision that keeps coming back
Use an actual early-sales question or a buyer’s unresolved task. Keep one audience and one plan in view. A general redesign brief can hide a very specific missing condition.
Make the applicable answer shareable
For an integration question, connect the named tool to its paid tier, setup documentation and material limits. Keep the same condition consistent on the product, pricing and integration pages.
Check understanding before claiming an effect
Ask someone unfamiliar with the page to explain which plan applies and what they still need to ask. Then evaluate the change with real buyers and the qualification criteria marketing and sales already use.
The full records behind the examples
The matrix and six tables below retain all 90 records, including access limits and unresolved conditions. Open a question to inspect the observations and their sources. On a phone, scroll the matrix horizontally to compare its six columns.
Research-record matrix · 15 CRMs × 6 questions
| CRM | Fit | Price | Limits | Setup | Integrations | Evidence |
|---|---|---|---|---|---|---|
| HubSpot Sales Hub | Inspected | Partial | Inspected | Inspected | Inspected | Inspected |
| Salesforce Sales Cloud | Inspected | Partial | Inspected | Partial | Partial | Partial |
| Pipedrive | Inspected | Partial | Inspected | Partial | Inspected | Inspected |
| Zoho CRM | Inspected | Partial | Inspected | Partial | Inspected | Inspected |
| Freshsales | Inspected | Partial | Inspected | Partial | Partial | Inspected |
| Close | Inspected | Partial | Inspected | Inspected | Inspected | Inspected |
| Copper | Inspected | Partial | Inspected | Inspected | Inspected | Partial |
| Insightly CRM | Inspected | Partial | Inspected | Inspected | Partial | Inspected |
| Nutshell | Partial | Partial | Inspected | Inspected | Inspected | Inspected |
| Keap | Inspected | Inspected | Inspected | Inspected | Inspected | Inspected |
| monday sales CRM | Inspected | Inspected | Inspected | Partial | Partial | Inspected |
| Salesflare | Inspected | Inspected | Inspected | Inspected | Partial | Partial |
| Capsule | Inspected | Partial | Inspected | Inspected | Inspected | Inspected |
| Attio | Inspected | Partial | Inspected | Inspected | Inspected | Inspected |
| folk | Inspected | Partial | Inspected | Inspected | Inspected | Partial |
Price includes the billing basis and explicit seat minimum. Evidence can mean implementation information, a customer example or security documentation.
A partial price record often means an explicit paid-seat minimum was not established. It does not mean the site has no prices. An inaccessible trust center is likewise a limit of this inspection, not proof that documentation is absent.
Who is this product for? · 15 records
| CRM | Observed information | Conditions and sources |
|---|---|---|
| HubSpot Sales Hub | Plan audience labels distinguish growing, mature and sophisticated teams. Starter maximum 10 paid users is explicit. | Applies to the inspected pages and plan conditions. Source 1 |
| Salesforce Sales Cloud | Starter described as small-business all-in-one CRM. Core/Advanced/Max distinguish automation, security and AI needs. | Applies to the inspected pages and plan conditions. Source 1 |
| Pipedrive | Pricing maps Lite to basic selling, Growth to email/follow-up automation, Premium to full-cycle sales, Ultimate to complete capability. | Applies to the inspected pages and plan conditions. Source 1 |
| Zoho CRM | Plans distinguish beginner use, automation/AI, deep customization and bespoke solutions. | Applies to the inspected pages and plan conditions. Source 1 |
| Freshsales | Growth for startups/SMBs, Pro for growing and midsized businesses, Enterprise for mid-to-large businesses. | Applies to the inspected pages and plan conditions. Source 1 |
| Close | Solo is one seller, Essentials small shared teams, Growth calling/automation, Scale high-volume calling with controls. | Applies to the inspected pages and plan conditions. Source 1 |
| Copper | Pricing connects Basic to processes/pipelines, Professional to revenue/workflows, Business to nurture/analytics. Google Workspace context explicit. | Applies to the inspected pages and plan conditions. Source 1 |
| Insightly CRM | Plus for small teams, Professional for growing businesses, Enterprise for large organizations. | Applies to the inspected pages and plan conditions. Source 1 |
| Nutshell | Sales-team and growing-team positioning is visible. The inspected pricing/support pages do not define a precise ideal team size. | Applies to the inspected pages and plan conditions. Source 1 |
| Keap | Pricing and implementation explicitly address small businesses pursuing sales and marketing automation. | Applies to the inspected pages and plan conditions. Source 1 · Source 2 |
| monday sales CRM | Plan cards articulate workflows and growth stage, including Pro for growing teams and Ultimate for pre- to post-sales. | Applies to the inspected pages and plan conditions. Source 1 |
| Salesflare | A concrete audience definition appears on pricing and integration pages. | Applies to the inspected pages and plan conditions. Source 1 |
| Capsule | Starter is explicitly positioned for teams of 1–5, with a fuller audience split in FAQ. | Ideal team size is not a contractual seat minimum. Source 1 |
| Attio | Plans explicitly map to individuals, small teams, growing teams and organizations needing control. | Applies to the inspected pages and plan conditions. Source 1 |
| folk | Sales workflow language and named agency/startup/partnership use cases are visible. | Broad use cases rather than a narrow qualification rule or proven fit for an individual buyer. Source 1 |
Dated public-page observations. Partial records include unresolved conditions and limits of our inspection.
What price and minimum commitment apply? · 15 records
| CRM | Observed information | Conditions and sources |
|---|---|---|
| HubSpot Sales Hub | USD selected. Annual Starter promotional $7/seat/month, Professional $90/seat/month, Enterprise $175/seat/month. Paid seat minimum was not explicitly located. | Promotion marked limited-time 65% off. This is not a quote or complete annual contract cost. Source 1 |
| Salesforce Sales Cloud | USD cards show Starter $25/user/month billed monthly or annually, Pro $100, Core $195, Advanced $395, Max $550 billed annually. Seat minimum not located. | Browser access blocked. Text extraction includes multiple currencies and hidden table states. Source 1 |
| Pipedrive | Web-extracted EUR annual prices: Lite €14, Growth €39, Premium €59, Ultimate €79 per seat/month. Seat minimum not located. | EUR locale, not a US-dollar quote. No monthly toggle verification. Source 1 |
| Zoho CRM | EUR annual Standard 14, Professional 23, Enterprise 40, Ultimate 52 per user/month. Comparison also shows monthly 20/35/50/65. No paid-seat minimum located. | Regional EUR observation, not USD pricing. Free three-user allowance is not a paid-seat minimum. Source 1 |
| Freshsales | Annual card amounts $9/$39/$59 per user/month. Dollar symbol present, no explicit ISO currency label or paid-seat minimum on inspected pricing content. Monthly toggle verified at $11/$47/$71 per user/month. | The observed page used a dollar symbol without an explicit ISO currency code. It does not establish the currency shown to every visitor. Source 1 |
| Close | Annual Solo $9/month for exactly one user, Essentials $35, Growth $99, Scale $139 per user/month. Monthly $19/$49/$109/$149. No team-seat minimum or ISO currency code located on inspected pricing page. | Solo explicitly permits one user. The minimum seat purchase for the other plans was not established. Source 1 |
| Copper | Explicit USD, annual Basic $23, Professional $59, Business $99 per seat/month. Monthly $29/$69/$134 shown and tab inspected. Seat minimum not located. | Taxes and applicable fees excluded. Source 1 |
| Insightly CRM | CRM Plus $29, Professional $49, Enterprise $99 per user/month, explicitly USD billed annually. Seat minimum not located. | Pricing controls were inaccessible in the browser. Standalone CRM, All-in-One and AppConnect have separate pricing scopes. Source 1 |
| Nutshell | Foundation displays $13 per user/month with Annual active, and $19 per user/month after Monthly. No explicit minimum paid-seat purchase was established. | The listed per-user amount is not a complete team bill. An explicit paid-seat minimum was not established. Source 1 |
| Keap | Starting price is $320/month billed monthly. Two licenses and 1,500 contacts are the initial displayed configuration. | The initial configuration contained two user licenses and 1,500 contacts. The page displayed a dollar symbol. The subscription headline excluded required implementation. Source 1 |
| monday sales CRM | Observed Basic price is €12/seat/month under Yearly, with a three-user minimum disclosed in the FAQ. | The page localized to EUR. The initial selector showed ten seats, while the FAQ stated a three-user minimum. Annual billing is one upfront payment. The final amount depends on billing country and tax. Source 1 |
| Salesflare | Enterprise publicly shows $99 per user/month with annual billing selected and a five-user minimum. Monthly selection shows $124 per user/month with the same minimum. | Complete minimum is verified for Enterprise only. No inference of a minimum for Growth/Pro. Does not establish taxes or all-in cost. Source 1 |
| Capsule | Pricing cards initially showed loading dots. After the page finished loading, the FAQ gave EUR annual/monthly amounts. The independent web extraction also recovered USD FAQ amounts. No hard paid-seat minimum was established. | Prices appeared after the page finished loading and localized to EUR. The separately extracted USD variant was not visually verified as a US quote. Source 1 |
| Attio | Annual view visibly shows Plus €31 and Pro €74 per user/month. Monthly view is €39/€93. Plus caps seats at 10, but no explicit paid-seat minimum was established. | The visible annual EUR view was checked separately from the monthly view. Both values appeared in the underlying page text. These observations are not US-dollar quotes. Source 1 |
| folk | USD Standard is $24/member/month, $288 billed yearly, or $30 billed monthly. Premium is $48 annual-equivalent or $60 monthly. No explicit minimum was established. | Per-member price is not a team total. Enterprise is a from-price with custom limits. Source 1 |
Dated public-page observations. Partial records include unresolved conditions and limits of our inspection.
Which limits and extras change the cost? · 15 records
| CRM | Observed information | Conditions and sources |
|---|---|---|
| HubSpot Sales Hub | Credits and calling allowances are visible. Professional/Enterprise require onboarding, Starter does not. | Applies to the inspected pages and plan conditions. Source 1 |
| Salesforce Sales Cloud | Pricing differentiates included and separately purchasable features. Pro Web Services API adds $25 USD/user/month. Additional AI credits purchasable. | Applies to the inspected pages and plan conditions. Source 1 |
| Pipedrive | Page names five optional add-ons and entry prices, including LeadBooster, Projects, Campaigns, Web Visitors and Smart Docs. | Applies to the inspected pages and plan conditions. Source 1 |
| Zoho CRM | Comparison identifies quantitative limits, e.g. forecasts and currencies. Pricing FAQ distinguishes included Classic support from optional paid support. | Applies to the inspected pages and plan conditions. Source 1 · Source 2 |
| Freshsales | Each paid card names Branded documents at $19/user/month and Freddy AI Agent at $49/100 sessions. | The add-ons have their own usage or session terms. Their listed prices are additional to the base subscription. Source 1 |
| Close | Separates plan, calling/SMS and AI usage. AI Call Assistant has a fixed account fee plus recorded-minute charge. Credit pools capped and do not roll over. | Applies to the inspected pages and plan conditions. Source 1 |
| Copper | Basic 2,500 contacts, Professional 15,000, Business unlimited. Tax/fee exclusion explicit. | Applies to the inspected pages and plan conditions. Source 1 |
| Insightly CRM | CRM comparison explicitly says AppConnect sold separately. All-in-One section separately lists mandatory onboarding/setup/support, which must not be attributed to standalone CRM. | The mandatory onboarding, setup and support conditions seen in the All-in-One section are not established requirements for standalone CRM. Source 1 |
| Nutshell | AI outcome quotas, pipeline limits, optional marketing and engagement services and usage-based email/SMS charges are public. | Optional add-ons remain additional costs despite the no-hidden-fees wording. Source 1 |
| Keap | Required implementation, added-user charges, SMS allowances/overages, payment processing fees and an annual-contract cancellation condition are disclosed. | Applies to the inspected pages and plan conditions. Source 1 · Source 2 |
| monday sales CRM | Active contacts/deals, workspace, quotes/invoices and automation caps are visible by plan. Tax and billing-country conditions are explicit. | The extracted table did not preserve every icon-only cell. Entitlements that depended on those symbols remain unverified. Source 1 |
| Salesflare | Each plan lists lead credits and FAQ says no hidden limits for the listed CRM records/features. | The page separately lists lead credits. The no-hidden-limits statement does not establish unlimited credits or override limits imposed by connected providers. Source 1 |
| Capsule | Contact, pipeline and project-board limits are public, with an explicit no setup/onboarding fee statement. | Applies to the inspected pages and plan conditions. Source 1 |
| Attio | Pricing separately enumerates seat credits, workspace credits, paid additional workspace-credit bundles, records, objects, and email-sync allowances. | The selected billing period determines the displayed prices. Monthly and annual values both occur in the page text. Source 1 |
| folk | Comparison states enrichment, AI-field and message caps and pricing FAQ defines member proration and per-workspace billing. | Applies to the inspected pages and plan conditions. Source 1 |
Dated public-page observations. Partial records include unresolved conditions and limits of our inspection.
What does implementation involve? · 15 records
| CRM | Observed information | Conditions and sources |
|---|---|---|
| HubSpot Sales Hub | Dedicated Sales Hub onboarding page describes setup, reporting, team access, standard integrations and advice versus hands-on partner help. | Onboarding amounts were shown in EUR, while the selected plan prices were in USD. They cannot be added as one quote. Scope requires a customer-specific plan. Source 1 |
| Salesforce Sales Cloud | Pricing offers Standard/Premier/Signature support and professional services. Services page describes staged collaboration, but no buyer-specific migration scope or cost. | Applies to the inspected pages and plan conditions. Source 1 · Source 2 |
| Pipedrive | Pricing describes spreadsheet/CRM import. Onboarding link resolves to getting-started help category, including importing-data material. | Category inspected, individual migration how-to not inspected in this bounded sample. Source 1 · Source 2 |
| Zoho CRM | FAQ describes requirements-to-onboarding service and links Jumpstart/EBS. Migration CTA leads to a form requesting assistance rather than a published migration process. | Form inspected but not submitted. Delivery effort and quote not established. Source 1 · Source 2 |
| Freshsales | Services page describes configuration, training and advisory offerings, but inspected surfaces did not resolve a Freshsales-specific migration process. | This is a bounded inspection, not a finding that migration help does not exist. Source 1 |
| Close | FAQ offers built-in/spreadsheet import and standard migration help. Complex cleanup, multiple systems or custom needs may incur professional-services charges. | Applies to the inspected pages and plan conditions. Source 1 |
| Copper | Linked help center supplies detailed HubSpot migration instructions: export, template, mapping, custom fields, upload, people before deals. | Applies to the inspected pages and plan conditions. Source 1 |
| Insightly CRM | Onboarding page publishes $1,500 one-time cost, five stages, roles and conditional 6–8-week average. Customer configures remaining objectives after training, vendor validates. | Vendor-reported average, scope/time dependent, not delivery guarantee. Source 1 |
| Nutshell | The linked support page describes white-glove import, Import2 and free onboarding, with eligibility conditions on personal onboarding. | Vendor description, not a measured migration time or guaranteed eligibility. Source 1 |
| Keap | The linked page names responsible roles, a four-step process, migration hours, automation deliverables and a first-year support schedule. | The published package scope is not proof of execution quality or a buyer-specific final quote. Source 1 |
| monday sales CRM | Ultimate lists tailored onboarding and white-glove migration, but a detailed migration procedure was not located in the bounded pricing/integration pages. | This is an inspected-page limit, not evidence that implementation documentation is unavailable elsewhere. Source 1 |
| Salesflare | Enterprise includes full setup/training and done-for-you migration. FAQ separately offers free onboarding and a team training session. | The free general onboarding offer and the Enterprise migration service are distinct inclusions. Source 1 |
| Capsule | FAQ describes in-app setup. Directly linked help gives an import starting point, source options and all-plan eligibility. | Individual import routes can carry further constraints. This guide does not prove every source migration is free. Source 1 · Source 2 |
| Attio | A pricing-footer link reaches a detailed migration guide with supported sources, preparation, sample migration, full migration and limits. | The free-migration condition is route-specific. Does not establish no effort or no migration risk. Source 1 |
| folk | Pricing links a migration service. That page describes a four-step assisted process including CSV import, connection and enrichment. | The migration service price and eligibility were not established. It cannot be assumed to be free or included on every plan. Source 1 · Source 2 |
Dated public-page observations. Partial records include unresolved conditions and limits of our inspection.
Which integration and plan are required? · 15 records
| CRM | Observed information | Conditions and sources |
|---|---|---|
| HubSpot Sales Hub | Gmail, Outlook and Exchange named. Sequence actions explicitly require a separate LinkedIn Sales Navigator subscription. | Applies to the inspected pages and plan conditions. Source 1 |
| Salesforce Sales Cloud | Gmail/Outlook and API named, API surcharge explicit. Extraction omits graphical inclusion marks, so exact native integration plan inclusion is not browser-confirmed. | Applies to the inspected pages and plan conditions. Source 1 |
| Pipedrive | Lite card names Zapier, Zoom, Lemlist. Growth adds Gmail/Outlook email sync. | Applies to the inspected pages and plan conditions. Source 1 |
| Zoho CRM | Google Ads integration is named in Professional card, carried into higher plans via Everything in Professional. Full comparison contains further plan rows. | Applies to the inspected pages and plan conditions. Source 1 |
| Freshsales | Direct product Integration link exposes a free Freshsales app for Freshdesk/Freshdesk Omni and its operations. Freshsales plan dependency not located. | Applies to the inspected pages and plan conditions. Source 1 |
| Close | Pricing table includes integration/API access on all plans, Zoom/Google Meet requirement visible, directory names many tools. | Applies to the inspected pages and plan conditions. Source 1 |
| Copper | Explicit FAQ: Gmail/Calendar/Contacts/Drive on all plans, most other integrations on Professional+, selected ones Business-only. Trial uses Business. | Applies to the inspected pages and plan conditions. Source 1 |
| Insightly CRM | CRM comparison names REST API, AppConnect sold separately. Pricing includes named integration links, but graphical plan inclusion not independently rendered. | Applies to the inspected pages and plan conditions. Source 1 |
| Nutshell | Named integrations are connected to an add-on or plan in pricing, with more context on the linked support page. | This does not establish compatibility, third-party subscription costs or every integration entitlement. Source 1 · Source 2 |
| Keap | Keap describes a single all-feature platform and names Gmail, Outlook, Zapier and payment integrations in its included feature list. | Third-party services and payment processing can still charge separately. Source 1 |
| monday sales CRM | Named connectors and use cases are public, and the expanded pricing table includes connector rows. Exact icon-based plan entitlements were not resolved in this review. | Public table contains plan columns, but extraction loses checkmarks. This partial status is a research limit, not a website-absence finding. Source 1 · Source 2 |
| Salesflare | The directory distinguishes native Gmail, Outlook and Google Calendar from Zapier/Make routes, but specific connector plan dependencies were not established. | Directory membership does not establish every action, subscription dependency or connector cost. Source 1 |
| Capsule | Starter’s Premium Integrations tooltip explicitly names Xero, Zendesk and Import2. Growth names automatic email sync with Outlook/Gmail. | Applies to the inspected pages and plan conditions. Source 1 |
| Attio | Gmail’s official app page explains email/calendar sync and privacy limitation. Pricing gives per-plan synced-account allowances. | The connector page documents its behavior. A directory entry alone does not establish access on every plan. Source 1 · Source 2 |
| folk | Standard names email/calendar/WhatsApp sync and 5,000+ integrations. Premium explicitly adds API access. Linked catalog describes specific connector actions. | Does not establish all third-party costs or every workflow capability. Source 1 · Source 2 |
Dated public-page observations. Partial records include unresolved conditions and limits of our inspection.
What evidence can a colleague inspect? · 15 records
| CRM | Observed information | Conditions and sources |
|---|---|---|
| HubSpot Sales Hub | Security page links a trust center and identifies SOC reports and penetration-test summaries for security review. | Document links and vendor statements were observed. Underlying gated audit reports were not obtained or independently audited. Source 1 |
| Salesforce Sales Cloud | Linked professional-services page contains named implementation stories and delivery descriptions. These are vendor claims and not specific proof for each Sales Cloud plan. | The linked services page was read as text. Its browser presentation was not verified. Source 1 |
| Pipedrive | Linked security page documents encryption, backups and lists SOC/ISO standards. | Vendor-declared standards only. Actual audit scope and reports not inspected. Source 1 |
| Zoho CRM | Dedicated CRM security page documents AES encryption, audit logging, IP restrictions and MFA. | Published vendor controls, not independent certification validation. Source 1 |
| Freshsales | Linked security page specifies encryption, backups and a trust-center review route. | Security claims are vendor statements. Trust-center reports not separately obtained. Source 1 |
| Close | Security page documents controls and clearly marks SOC 2 Type II report as available on request. Pricing links a named Flatiron School case study, opened. | Underlying audit report not requested. Case-study outcomes are vendor/customer claims, not independent performance evidence. Source 1 · Source 2 |
| Copper | Named case-study index gives concrete customer/use-case contexts. Trust center was inaccessible in this browser. | The case-study index was inspected, but individual full cases were not. The trust center was inaccessible in this browser, so its contents remain unverified. Source 1 |
| Insightly CRM | Onboarding process is transferable implementation evidence: explicit sequence, responsibility and indicative time frame. | Documented process proves the public commitment, not actual customer outcomes. Browser verification remains unavailable. Source 1 |
| Nutshell | The linked security page describes a SOC 2 Type 1 audit, encryption and backup controls, with a trust-center route. | Public vendor documentation. The underlying audit report was not obtained or independently assessed. Source 1 |
| Keap | A detailed implementation package and named customer evidence are publicly available. The pricing FAQ’s specific security link returns 404. | The implementation specification was accessible. The linked security page returned 404 at inspection, which does not establish that security documentation is absent elsewhere. Source 1 · Source 2 |
| monday sales CRM | Pricing contains a detailed security FAQ and SOC 2 Type II compliance row. | Public vendor statements only. Audit reports and the trust-center page were not independently inspected in this review. Source 1 |
| Salesflare | Named customer claims and industry context are public. The inspected customer index provides short testimonials rather than detailed independently verified results. | Revenue outcomes are vendor or customer claims, not independently verified causal results or forecasts. The detailed linked case study was not inspected. Source 1 |
| Capsule | Footer security document details encryption, access control, backups, independent penetration tests and PCI-DSS payment collection. | Certification statements about AWS concern the infrastructure provider. They do not establish equivalent certification of Capsule itself. Source 1 |
| Attio | A pricing-footer Trust Center exposes controls, subprocessors and named SOC 2/ISO resources after loading. | Public resource titles were inspected. Access to the underlying reports was not requested, and their findings were not audited. The initially empty page loaded successfully after waiting for its content. Source 1 |
| folk | Public SOC 2/GDPR claims and named user testimonials exist, but an underlying security report was not reached from the inspected pricing/integration/migration pages. | An audit claim/badge is not the report. Migration process is a reusable implementation specification, but customer outcomes are not independently validated. Source 1 |
Dated public-page observations. Partial records include unresolved conditions and limits of our inspection.
Method, sources and limits
A dated review of public buying information, conducted by Wonderflow. It is designed to help SaaS teams inspect the usefulness of their own website content.
- Question
- What can a buyer learn about fit, cost, implementation, integrations and internal approval before a sales conversation?
- Sample
- 15 named sales CRM products, selected to include self-service, assisted and enterprise offers within one product category. This is a purposive sample, not a representative estimate of SaaS websites.
- Surfaces
- Public pricing pages, relevant annual/monthly or currency controls, FAQs and selected linked product, integration, migration, support and security pages. The evidence file identifies the exact sources inspected.
- Dates and locale
- November 7, 2026, Europe/Moscow. Raw captures retain UTC timestamps on November 6. English-language browsing used a fresh unauthenticated browser without a US proxy. Several pages localized to EUR. Salesflare’s worked example explicitly uses the selected USD annual view.
- Recording
- Six separate fields: fit, price, limits, implementation, integrations and proof. Price and limits become one cost decision in the article. The CSV status found is labeled Inspected in the research matrix. It means concrete relevant evidence was inspected. Partial identifies a missing condition or an inspection limit, not a product-quality score.
- Calculations
- The Salesflare example is a hypothetical three-person team evaluating Enterprise: five billed seats × $99 × 12 = $5,940 a year. It is a subscription baseline, not an invoice or a complete ownership-cost estimate.
- No trial accounts, checkout, private reports, product operation or actual implementation outcomes were tested.
- Salesforce and Insightly pricing could be read as text but their pricing interactions were not verified in the browser. Pipedrive pricing relied on web extraction. These limitations are retained in the product rows.
- The review does not establish conversion effects, buyer behavior, lost sales, security certification validity or product quality. Vendor claims remain vendor claims.
- Not every integration or page on every site was audited. A condition not located in the inspected sources is not globally absent. Plans, offers and localized prices can change.
16 sources. Checked
Sezemov, M. (2026). What SaaS buyers can learn before a demo. Wonderflow. Public-page observations: November 7, 2026.