
CiviCRM
CiviCRM is open-source software for organizations managing campaigns, donations, and memberships.
What CiviCRM is
CiviCRM is open-source software for organizations managing campaigns, donations, and memberships. Licensed under AGPL v3, it can be downloaded, used, modified, and shared. Its tools include online donation forms, recurring donations, automated receipts, donor segmentation, and advanced reporting. Membership management includes automated renewals and reminders. CiviCRM integrates with WordPress, Drupal, Joomla, Backdrop, and Shopify, and it is translated into more than 30 languages. Organizations retain control of their data and its governing processes, and the software supports organizations pursuing privacy requirements such as GDPR. Spark is a hosted option billed per instance rather than per user: Starter is $15 a month, Essentials is $30 a month, and Pro is $50 a month. Spark supports recurring payments through payment processors and online payments by card, ACH, SEPA, or transfer without additional CiviCRM transaction fees. It does not include access to a website CMS, and it is not suited to complex organization-specific customization. Support options include community chat, documentation, Stack Exchange, issue tracking, and expert providers.
Good
- AGPL v3 license permits use, modification, and sharing.
- Includes campaign, donation, and membership tools.
- Memberships support automated renewals and reminders.
- Spark supports several payment methods without extra CiviCRM transaction fees.
- Translated into more than 30 languages.
Watch out
- Spark does not include website CMS access.
- Spark does not support complex organization-specific customization.
- Spark plans limit contacts and, on some plans, emails.
Who it suits
CiviCRM suits organizations coordinating campaigns, donations, or memberships that want control over their data. Spark may suit teams seeking hosted service billed by instance rather than by seat.
Verdict
CiviCRM combines fundraising and membership management with an open-source license and integrations for several content platforms. Spark adds a hosted option, but organizations needing a website CMS or complex customization should note its limits.
Plans and prices
From CiviCRM's own pricing page, checked 27 Sep 2026.
| Plan | Price | What it gives you |
|---|---|---|
| Starter | $15 a month | Unlimited users; up to 5,000 contacts; most CiviCRM components; CiviMail · Unlimited users · 5,000 contacts · Per instance |
| Essentials | $30 a month | Everything in Starter; CiviMail; Mosaico HTML emails; up to 10,000 emails · Unlimited users · 5,000 contacts · 10,000 emails · Per instance |
| Pro | $50 a month | Additional extensions; up to 10,000 contacts; up to 50,000 emails; custom domain · Unlimited users · 10,000 contacts · 50,000 emails · Per instance |
The facts
Each one read from CiviCRM's own pages, with the date it was checked.
Money
- Billing model
- Spark pricing is per instance rather than per seat.checked 27 Sep 2026
- Free plan
- Yeschecked 21 Sep 2026
What it does
- CMS access
- Spark does not include access to a website CMS such as WordPress, Joomla, or Drupal.checked 27 Sep 2026
- Contract policy
- Spark has no contracts or cancellation penalties, and users can cancel or upgrade anytime.checked 27 Sep 2026
- Data control
- CiviCRM states that organizations retain complete control of their data and its governing processes.checked 27 Sep 2026
- Language coverage
- CiviCRM is translated into more than 30 languages.checked 27 Sep 2026
- Membership features
- CiviCRM includes membership management with automated renewals and reminders.checked 27 Sep 2026
- Open source license
- CiviCRM is licensed under AGPL v3 and can be downloaded, used, modified, and shared.checked 27 Sep 2026
- Paid from
- 15checked 21 Sep 2026
- Payment processing
- Spark supports online payments by credit card, ACH, SEPA, or transfer without additional CiviCRM transaction fees.checked 27 Sep 2026
- Privacy compliance
- CiviCRM supports organizations pursuing high privacy standards or requirements such as GDPR.checked 27 Sep 2026
- Recurring payments
- Spark supports recurring payments through payment processors.checked 27 Sep 2026
- Refund policy
- Spark offers a 30-day money-back guarantee and refunds the first payment if canceled before the next payment.checked 27 Sep 2026
- Spark customization
- Spark is not open to complex customizations unique to an organization.checked 27 Sep 2026
- Sponsor discounts
- Spark may be discounted or free when subscribed through a sponsor.checked 27 Sep 2026
- Support channels
- Support includes community chat, documentation, Stack Exchange, issue tracking, and expert providers.checked 27 Sep 2026
The company
- Company structure
- CiviCRM is managed by CiviCRM LLC, a California-based limited liability company.checked 27 Sep 2026
- Founded
- 2005checked 23 Sep 2026
- Headquarters
- California, United Stateschecked 23 Sep 2026
- Team size
- CiviCRM LLC says it has a team of seven people located around the world.checked 27 Sep 2026
Where it runs
- Platform integrations
- CiviCRM integrates with platforms including WordPress, Drupal, Joomla, Backdrop, and Shopify.checked 27 Sep 2026
The full review of CiviCRM
CiviCRM is a nonprofit CRM for coordinating fundraising, campaigns, and memberships. It suits organizations that want those workflows together and can use a supported CMS or manage their own installation. Spark provides a hosted entry point, but its contact and email caps and limits on custom work narrow its fit.
Overview
CiviCRM’s breadth is its main advantage: donation and campaign tools sit alongside membership management, so organizations can handle donor and member relationships in one system. Its AGPL v3 license permits organizations to download, use, modify, and share the software, which is a meaningful option for groups that want control over their installation and data. The trade-off is that the hosted Spark service is not a route to unrestricted customization, and does not include access to a website CMS.
CiviCRM is managed by CiviCRM LLC, a California-based company founded in 2005. Its seven-person team is distributed around the world, and the software is translated into more than 30 languages.
Key features
Fundraising and reporting
Campaign management, online donation forms, recurring donations, automated receipts, donor segmentation, and advanced reporting cover more than donation collection alone. That combination is useful for organizations that need to organize fundraising activity and follow up with distinct donor groups. Spark supports recurring payments through payment processors; payments can be made by credit card, ACH, SEPA, or transfer without additional CiviCRM transaction fees.
Membership operations
Automated renewals and reminders, along with member communications, make CiviCRM a practical fit for organizations that need to keep membership cycles moving as well as run fundraising. These functions give it a stronger case for member-based groups than a fundraising-only tool.
Data and integrations
CiviCRM says organizations retain control of their data and the processes governing it, and supports organizations pursuing high privacy standards, including GDPR requirements. Integrations include WordPress, Drupal, Joomla, Backdrop, and Shopify. That ecosystem is an advantage when an organization already uses one of those platforms; Spark itself does not include access to a website CMS such as WordPress, Joomla, or Drupal.
Support includes community chat, documentation, Stack Exchange, issue tracking, and expert providers. This gives users several routes to help, though organizations seeking a hosted Spark setup should note that complex, organization-specific customization is not supported.
Pricing
CiviCRM is freemium, with a free plan and Spark plans billed per instance rather than per seat. All three paid tiers allow unlimited users, so the main published constraints are contacts and, on higher tiers, email volume.
- Starter — $15 a month: includes most CiviCRM components and CiviMail, with up to 5,000 contacts. It is the lowest-cost hosted tier and fits organizations that can work within that contact limit.
- Essentials — $30 a month: includes everything in Starter, Mosaico HTML emails, and up to 10,000 emails, while retaining the 5,000-contact cap. It makes sense for teams that need designed email campaigns but not a larger contact base.
- Pro — $50 a month: adds additional extensions and a custom domain, with up to 10,000 contacts and 50,000 emails. It is the most suitable listed tier for organizations approaching Starter’s contact ceiling or sending more email.
Spark has no contracts or cancellation penalties, and users can cancel or upgrade anytime. It offers a 30-day money-back guarantee, refunding the first payment if canceled before the next payment. A sponsor subscription may make Spark discounted or free.
Platforms
CiviCRM is available on the web. Its platform integrations make it relevant to organizations using supported content platforms, but Spark does not provide a website CMS; organizations needing one must use a separate CMS.
Who it's for
CiviCRM is a strong candidate for nonprofits and membership organizations that want fundraising and member workflows together, need advanced reporting, and value data control or an open-source license. Spark is better suited to teams that want a hosted option, unlimited users, and can stay within its contact and email limits. Organizations that require a CMS as part of their hosted package or distinctive customizations should look elsewhere.
Pros and cons
- Pros: fundraising and membership tools share one system, including recurring donations, automated receipts, renewals, and reminders.
- Pros: AGPL v3 licensing and stated data control suit organizations that want authority over their software and data.
- Pros: Spark charges per instance, not per seat, and its paid tiers allow unlimited users.
- Cons: Spark contact limits range from 5,000 to 10,000, with email caps on Essentials and Pro.
- Cons: Spark excludes website CMS access and does not support complex organization-specific customizations.
Alternatives
For a broader category comparison, see Donor Management Software, Nonprofit CRM Software, and Membership Management Software.
- Salesforce Nonprofit Cloud is worth considering for eligible nonprofits that can use its 10 free licenses; it also offers a free trial.
- Funraise is an alternative for organizations raising under $1 million annually that want its free plan, or for those seeking peer-to-peer fundraising through a premium plan.
- Bloomerang may suit teams prioritizing fundraising tools such as donation forms, event management, mobile apps, and text fundraising; its $40.00 per month Bloomerang Fundraising plan must be bundled with Bloomerang CRM.
- CharityEngine is an option for organizations looking for donation pages, automated email workflows, event management, segmentation, direct mail, and reporting.
- Donorfy is another freemium option for web users.
- Blackbaud Raiser’s Edge NXT is a paid alternative for organizations seeking software across web, macOS, and Windows.
- DonorPerfect starts at $99.00 per month for fundraising suites with customizable dashboards, online forms, and email marketing.
- Keela is a web-based alternative whose annual plan for 1,001–2,500 contacts costs $243.00 per month.
Verdict
Choose CiviCRM if your organization wants fundraising and membership management in one system, values the flexibility of AGPL v3, and can work with its supported platforms or manage its own installation. Spark adds a hosted route with unlimited users and per-instance billing. Look elsewhere if your hosted setup must include a CMS or your organization depends on complex, bespoke customization.
Alternatives to CiviCRM
- 1
memberplanet
Free planAndroidiOSWebAPI8.9From $50 a month - 2

Clubworx
Free planAndroidiOSWebAPI8.6From A$109 a month - 3

Raklet
Free planAndroidiOS8.5From $59 a month - 4

ClubExpress
AndroidiOSWebAPI8.5From $0.30 a month - 5
membermojo
Free planAndroidiOSWeb8.5Free plan - 6

Mybers
Free planAndroidiOSWebAPI8.5From $39 a month
