EVERYTHING XIAOMI
Get listed
CiviCRM logo

CiviCRM

CiviCRM is open-source software for organizations managing campaigns, donations, and memberships.

Place
#43 of 106
Score
7.1
CiviCRM's website

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.

All about pricing
PlanPriceWhat it gives you
Starter$15 a monthUnlimited users; up to 5,000 contacts; most CiviCRM components; CiviMail · Unlimited users · 5,000 contacts · Per instance
Essentials$30 a monthEverything in Starter; CiviMail; Mosaico HTML emails; up to 10,000 emails · Unlimited users · 5,000 contacts · 10,000 emails · Per instance
Pro$50 a monthAdditional 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

All alternatives
  1. 1

    memberplanet

    Free planAndroidiOSWebAPI
    8.9From $50 a month
  2. 2Clubworx logo

    Clubworx

    Free planAndroidiOSWebAPI
    8.6From A$109 a month
  3. 3Raklet logo

    Raklet

    Free planAndroidiOS
    8.5From $59 a month
  4. 4ClubExpress logo

    ClubExpress

    AndroidiOSWebAPI
    8.5From $0.30 a month
  5. 5

    membermojo

    Free planAndroidiOSWeb
    8.5Free plan
  6. 6Mybers logo

    Mybers

    Free planAndroidiOSWebAPI
    8.5From $39 a month