MARTECHSIGNAL

SuiteCRM Review

Enterprise-grade open-source CRM with sales, marketing, and support automation

CRM · Open Source · OPEN SOURCE

Overview

SuiteCRM is the AGPLv3 open-source CRM that forked SugarCRM Community Edition and outlived it, maintained by SuiteCRM Ltd from Stirling, Scotland. Two release lines are current: 8.10.2 and 7.15.2 shipped on the same day in July 2026 as a joint security release, and 7.15 is an extended support release with security fixes published into 2028. The module set is the deepest in this directory's CRM category: leads, accounts, contacts, opportunities, quotes, invoices, contracts, PDF templates, campaigns with target lists and confirmed opt-in, surveys, events, cases with a knowledge base, bugs, reports with scheduled runs, calendar, projects, and document management, plus Studio for no-code layout changes and Module Builder for new entities from six templates. Workflow automation is free in the core, with calculated fields, which is the main structural difference from EspoCRM, where workflows are a paid extension. What SuiteCRM does not have matters too: there is no native AI anywhere in the documented feature set, and no official mobile app. Elasticsearch is an optional search backend, and Redis or RabbitMQ are optional message transports for background jobs beyond a single server. Two APIs are documented, the newer V8 API with OAuth and the legacy V4. Requirements are PHP 8.2 to 8.4 with MariaDB 10.6 or later, or MySQL 8.0 or later, on Apache 2.4. Installation is a pre-built zip with a permissions pass, then a browser wizard or a CLI installer with flags for the admin user, database, and demo data. Migrating from 7.x to 8.x is a documented fresh install with three console commands, not a patch. Commercial support is GBP-priced: hosting from 50 pounds monthly with unlimited users, and SuiteASSURED from 3,350 pounds a year carrying warranties and indemnities. We have not run SuiteCRM; this assessment is from the repository, the docs, and the vendor site.

Screenshot of the SuiteCRM homepage
SuiteCRM homepage, captured September 2026. Vendor page shown as a dated reference capture; all site content belongs to its owner.

Pricing

SuiteCRM is free to self-host under the AGPL-3.0 licence.

Free open-source self-hosted; paid cloud hosting available

How to install

  1. Download the pre-built package from suitecrm.com (the docs direct you to pre-built installables rather than composer), unzip into the web root, then run the documented permissions pass: find . -type d -not -perm 2755 -exec chmod 2755 {} \; , find . -type f -not -perm 0644 -exec chmod 0644 {} \; , find . ! -user www-data -exec chown www-data:www-data {} \; , and chmod +x bin/console.
  2. Install from the CLI in one command: ./bin/console suitecrm:app:install, or pass everything as flags, for example -u "admin" -p "pass" -U "root" -P "dbpass" -H "mariadb" -N "suitecrm" -S "https://yourcrm.com/" -d "yes", where -d controls demo data. The browser installer is the alternative.
  3. For the 7.15 line the flow is unzip, chown -R www-data:www-data, chmod 755 with 775 on cache, custom, modules, themes, data, upload, and config_override.php, then open install.php and step through license, system check, database, and site config.
  4. Scheduled jobs need cron on both lines: * * * * * cd /var/www/html; php -f cron.php > /dev/null 2>&1.
  5. Front-end development has extra requirements (Node 20.11, yarn 4, Angular CLI 18) that the docs mark as not required for production, since you install a pre-built package.

Requirements

SuiteCRM 8.10 supports PHP 8.2, 8.3, and 8.4 with MariaDB 10.6, 10.11, 11.4, or 11.8, or MySQL 8.0 or 8.4, on Apache 2.4. The 7.15 line adds PHP 8.1 and supports IIS 10 and Windows Server 2019 or later, plus SQL Server 2019 as a database option. Elasticsearch is optional for search; RabbitMQ or Redis are optional transports for asynchronous tasks, with the default transport your existing database through Doctrine.

Best for

Organizations that need a full-module, on-premise CRM with no per-seat fees and workflow automation included free: sales, service, and campaign operations in one PHP application, with a UK-based vendor available for hosting, support, and an indemnity-carrying build. Long-lived 7.x installs get an ESR with security fixes into 2028.

Not for

Teams shopping for AI features: there is no native AI capability in the documented product, so lead scoring and prediction mean building on the API or pairing another tool. Also reconsider if your team lives on mobile, since no official mobile app is documented, or if you want a product where upgrades are patches rather than planned migrations.

Review notes

Assessed from the repository, docs.suitecrm.com, and suitecrm.com; we have not run an instance. The maintenance picture is the strongest signal: both release lines shipped security releases on the same day in July 2026, 8.x minor releases arrive roughly every eight weeks per the roadmap, and 7.15 carries published ESR dates. This is a project that still engineers, not a zombie fork.

The correction that matters most against our earlier record: SuiteCRM has no native AI. Scanning the 8.9 and 8.10 release notes, the 8.x user guide index, the roadmap, and the what-is-SuiteCRM page turns up no AI, LLM, machine learning, or predictive feature; the closest phrase is a marketing header, Actionable Intelligence, that refers to charts and reports. Earlier claims of AI lead scoring and predictive analytics were wrong, and any scoring or prediction work would be your own build on the V8 API.

Version 8.10.0 is a substantial release: image fields, PDF generation including bulk output, campaign error handling, asynchronous tasks, and the merge of the 7.15 code line into 8.10, which brought PHP 8.4 support, advanced calendar integration and sync, and OAuth authorization code grant for the V8 API. Version 8.10.2 then removed the SOAP portal as a breaking change and added a V4 API query configuration flag that defaults to on, so read the release notes before upgrading rather than assuming drop-in compatibility.

The 7.x to 8.x migration is documented and is deliberately not a patch: you stand up a new SuiteCRM 8 install, migrate from the latest 7.x release only, and run three console commands, setup-legacy-migration, upgrade with a target package such as SuiteCRM-8.7.0, and upgrade-finalize. The 7 codebase ends up copied into public/legacy. The docs warn that migrating from an older 7.x will fail or produce unstable results, which is the step teams skip.

Commercial pricing is published in GBP on suitecrm.com: fully managed hosting from 50 pounds monthly, hosted tiers at 143,198, and 308 pounds monthly (130,180, and 280 annually) with unlimited users, Quick Start implementation from 2,520 pounds, standard support at 1,200 pounds for ten hours, and SuiteASSURED from 3,350 pounds a year for ten care hours with warranties, indemnities, and performance guarantees.

Verdict

The established open-source CRM workhorse: unmatched module depth and free core workflows, with no AI, no mobile app, and a migration path that needs planning. Current, maintained, and still the default on-premise choice.

Pros and cons

ProsCons
AGPL-3.0 licence with free self-hosting No hands-on test - this assessment is based on vendor documentation and the public repository
API access for custom integrations
Established community (5,732 GitHub stars)

Building your martech shortlist?

The weekly newsletter: one tool teardown, one workflow, no fluff. Free.

Subscribe

Frequently asked questions

What is SuiteCRM?

Enterprise-grade open-source CRM with sales, marketing, and support automation. It ships with 5,732 GitHub stars, an API for custom integrations. MartechSignal's review covers features, pricing, and how it compares to alternatives.

How much does SuiteCRM cost?

SuiteCRM is open source - AGPL-3.0 licensed and free to self-host; the public repository carries 5,732 stars. You pay in server time and maintenance, not licences.

Is SuiteCRM a good CRM tool in 2026?

The established open-source CRM workhorse: unmatched module depth and free core workflows, with no AI, no mobile app, and a migration path that needs planning. Current, maintained, and still the default on-premise choice.

Does SuiteCRM have AI features?

No native ones. The documented feature set, release notes, roadmap, and user guide contain no AI, machine learning, or predictive capability, and there is no AI add-on in the vendor's price list; SuiteASSURED and the support tiers cover hosting, fixes, and guarantees. Teams that want scoring or prediction build it themselves against the documented V8 API with OAuth, or run enrichment and scoring in an external tool and write results back to records. Any vendor claiming AI-driven SuiteCRM features is describing custom work.

How do you migrate from SuiteCRM 7 to SuiteCRM 8?

As a fresh installation, not an in-place patch. The docs require the latest 7.x release as the source (migrating from an older 7.x will fail or produce unstable results), then a new SuiteCRM 8 install with three console commands: ./bin/console suitecrm:app:setup-legacy-migration, ./bin/console suitecrm:app:upgrade -t with the migration package, for example SuiteCRM-8.7.0, and ./bin/console suitecrm:app:upgrade-finalize. The 7 codebase is copied into public/legacy and continues to serve the legacy surface. Test on a copy, since 8.10 also removed the SOAP portal as a breaking change.

Similar Tools