The Best CiviCRM Hosting: Who's The Best For Your Site? [Updated: 2021]

Disclosure: Your support helps keep the site running! We earn a referral fee for some of the services we recommend on this page. Learn more

Compare CiviCRM Hosting

CiviCRM is a constituent relationship management application targetting non-profit organizations. Think of it as a Customer Relationship Management (CRM) tool for your NPO. The CiviCRM platform has specific hosting requirements, so not every host will be a good fit.

You will need PHP 7.1 or greater and MySQL 5.6 or greater. CiviCRM is more widely deployed on Linux - the most common OS for most web hosting plans. You may struggle to find support in CiviCRM forums if you run the application on a Windows server.

Below, we discuss CiviCRM hosting in detail. But if you're in a hurry, here are our top-5 choices for hosts for CiviCRM:

  1. SiteGround - Free CiviCRM installation, site transfer, and 99.9% uptime
  2. Bluehost
  3. A2 Hosting
  4. LiquidWeb
  5. Hostwinds

How Did We Choose the Best Hosts for CiviCRM?

We picked hosts that made it easy to install CiviCRM or who install it for you. Then, we selected hosts that offered strong uptime, 24/7 customer support, and automatic installations of CMSs like WordPress.

From this list, we ranked hosts with the best ratings according to our database of independent customer reviews.

Compare CiviCRM Hosting

civicrm featured image

What You'll Learn

Having the appropriate customer relationship management (CRM) system is a gamechanger for most businesses. There are specific types of CRM systems, CiviCRM being one of them. On this page, you'll familiarize yourself with how CiviCRM works and more importantly what it can do for you.

Let's start by clarifying what CiviCRM exactly is and why you may want to use it for your business or project. It's also worth noting how the acronym 'CRM' can indeed be confusing - we clarify this later on in the page.

What is CiviCRM Hosting?

CiviCRM is a constituent relationship management solution packed with tools designed specifically for non-profit and civic organizations.

Quick and Flexible for Civic Organizations

Funding for non-profits is often cyclical and the need for a relationship tool can be as great as or even greater than those of organizations in the profit sector due to regulation, compliance, and the international nature of many non-profit organizations.

In other words, there's no time to waste for administrators, managers, and coordinators - solutions have to be quick, flexible and ready to go.

That's where CiviCRM shines as a powerful Constituent Relationship Management system. When you host it, you will want an instant platform with a quick deployment. Let's look at what CiviCRM is, how it works, and how all those features inform the type of host you will need.

flexible features civicrm

Compare CiviCRM Hosting Plans

PEOPLE'S CHOICE: #1 HOST FOR civicrm Apr 2021
StartUp plan

$3.95 / mo

VPS Standard plan

$14.99 / mo

Entry VPS plan

$5 / mo

2 GB VPS plan

$59 / mo

Shared Basic plan

$4.50 / mo

Why Choose CiviCRM?

Customer relationship management (CRM) is an umbrella term that covers a variety of software focused on streamlining the management of customer information. However, those types of software don't quite provide everything a non-profit requires.

Some CRM solutions are not much more than address books. But in the case of CiviCRM, the name includes the word 'civic' because this software is created specifically to address the unique needs of nonprofits and civil-sector organizations.

Who Might Use CiviCRM?

CiviCRM Homepage

CiviCRM has a competent website with plenty of useful information.

CiviCRM is a better choice for organizations that deal with members, donations, stakeholders, and campaigns. CiviCRM knows non-profits have needs outside of strictly business concerns like managing customers, clients, leads, and sales.

Similar to CRM, But With Specialized Features

It's a bit complicated because it shares an acronym with Client Relationship Management systems (CRM), but this tool is actually focused on the needs of charities, with non-profits and public sector organizations in mind, as opposed to commercial needs.

With this specialty on members, donations, stakeholders, and campaigns, rather than with customers, clients, leads and sales, CiviCRM is a great way to run a nonprofit organization.

CiviCRM Use Cases

civicrm screenshot of stats

Some interesting statistics about the use of CiviCRM.

Yes, there are plenty of noteworthy features to discuss, but it's better to start with tasks it eliminates or simplifies. Having a good CRM software can drastically decrease time spent on often draining administration and follow-ups.

CiviCRM helps organizations with seven basic tasks:

  1. Contact Management
  2. Membership Management
  3. Email Marketing
  4. Creating Peer-to-Peer Fundraising
  5. Contribution Management
  6. Case Management
  7. Event Management

Contact Management

No more humongous folders full of notes and dusty paper business cards. No more excel sheets full of manually manageable lists of irrelevant data. CiviCRM allows you to simply keep on top of your contacts and manage them as you should.

Membership Management

CiviCRM allows you as an organization to set up different levels and tiers of memberships. Membership types must be set up in order to make this structure work, which are essentially different plans for different accounts.

There are tons of options which are configurable for custom membership types, making it an ideal tools for structures of all sort.

Email Marketing

The past ten years have seen the e-mail marketing market flood with software and tools. These essentials make it easier for business providers to directly contact or market to their user base online.

CiviCRM has a built-in e-mail marketing system, designed to create customized user-journeys. Furthermore, different triggers can be set up conditionally, segmenting users.

Creating Peer-to-Peer Fundraising

Members are able to run their own personal campaigns, with which the ability of Peer-to-Peer (P2P) fundraising comes in. Each fundraiser creates a new contact, alternatively, it links the transaction to an existing contact.

Moreover, these donations or payments are made using the same processors and fees.

Contribution Management

Having the ability to show recognition is priceless. CiviCRM lets you track down and process contributions with a user-friendly flow. Contributions can easily be located, checked and then tied to the appropriate contact records.

Case Management

How frustrating can it be to manage workflows with an incompetent system? CiviCRM has a customized workflow management solution in the form of CiviCase. CiviCase acts as a container for activities with set timelines and schedules.

This is possibly the biggest problem CiviCRM eliminates in my opinion. There aren't many things worse than digressing.

Event Management

CiviEvent acts as a full on event planner and management tool. This customized event management tool allows you to create various criteria, guidelines, and conditions to meet when hosting an event. As we know, the more of these are automated the better - this is where CiviCRM comes in.

CiviCRM is Open Source with Many Features

CiviCRM is an Open Source software that is unique because it is designed to be installed on top of other Open Source Content Management Systems (CMS) including WordPress, Drupal, and Joomla.

The software includes a generous feature set. Included tools allow you to track things like:

  • Contacts
  • Contributions
  • Communications
  • Peer-to-peer fundraisers
  • Advocacy campaigns
  • Events
  • Members
  • Reports
  • Case management.

We will look at some of these features in more detail below.

web hosting coupon

Looking for the right CiviCRM host?
SiteGround will install CiviCRM for you or migrate your CiviCRM site for free. You can currently save up to 67% on SiteGround plans by using this special discount link.
SiteGround is rated #1 by our readers.

How Well Does CiviCRM Integrate?

civicrm features screenshot
Some features of CiviCRM

A harmonious integration means a lot of features make their way across the platforms, delivering the benefits of both in a unique fashion that makes this software powerful. With extreme ease, an organization can track the funds raised from its constituents, put together campaigns, and track statistics.

CiviCRM also gathers information in powerful reports that include membership summaries. These summaries can be broken down by:

  • The membership type
  • The number of contributions
  • By month
  • By complete payment info

There are many more membership fields to fiddle with, the above are just to name a few.

Event Management Features

CiviCRM Demo

The CiviCRM demo lets you play around with different features in various modes.

CiviCRM also has event management features that set it apart. Event management features include:

  • Participant tracking
  • Registration
  • Attendance information

Similarly to membership options, the event planning and management tool have dozens of customizable fields.

Manage Contributions

CiviCRM lets you accept contributions (online and off), automatically generate receipts and thank-you's, and even allow peer-to-peer fundraising. Managing contributions well avoids confusion, organizational faults, and extra administrative work.

Manage Email Communications

Email communication includes everything an organization would expect from CRM, and events can be synced with iCal, social network sharing, and Google Maps. Stable releases are currently compatible with Drupal, Joomla, and WordPress, and the software is available in more than 20 languages.

CiviCRM can also develop and distribute charity newsletters for members.

Easy-to-Use, Customizable Dashboard

You'll use a Web-based, customizable dashboard to access everything. Every feature has myriad options. For example, members can be created to work with multiple organizations, and at different levels in each.

After creating membership forms, renewal reminder mailings, organize membership lists, you can use those lists to set site access permissions.

A Reminder of Some Awesome Features

So, it's clear that CiviCRM has some great features:

  • Written in PHP
  • Easily integrates with popular content management systems (CMS) like Drupal, WordPress, or Joomla
  • Allows you to own your own CMS
  • It's an open-source CRM, so it's supported by thousands of people worldwide
  • Entirely customizable and expandable
install civicrm

What You Need to Know About CiviCRM Installation

The CiviCRM installation is fairly simple. You can install it on WordPress, Drupal, or Joomla following an installation guide on the CiviCRM website.

You will need to make sure your host has the following features.

Server Requirements for CiviCRM Installation

Here are the server requirements for the installation of CiviCRM. It's worth reading through, alternatively doing more digging on the official website prior to starting. Some forums have first-hand advice from experienced users and team members also.

CMS versionsWordPress 3.4.x or newer (CiviCRM is not compatible with earlier versions of WordPress)
Drupal 7.x (CiviCRM is not compatible with Drupal 5)
Joomla 2.5.x or 3.x (CiviCRM is not compatible with Joomla 1.0.x or 1.5.x)
PHPPHP 5.3.3+
MySQL databaseMySQL 5.1.x or higher
Other requirementsPCRE with Unicode properties support
MAMP XCache in-compatibility

Free to Use and Adapt

As an open source project, CiviCRM is free to use and adapt. As of December 2013, the stable release is licensed under the GNU Affero General Public License 3 (GNU AGPL 3) and the CiviCRM Licensing Exception.

CiviCRM encourages active participation from you in any way you can manage, even if you're not a developer. Translations and donations are two of the most popular ways for non-developers to support an open source project like CiviCRM.

pros and cons of using civicrm

Pros and Cons of Using CiviCRM

CiviCRM may not be the right choice for every organization, but it is a powerful aid to those in its target market.

If you're seeking an open-source, customizable CRM solution with the right mix of tools for fundraising and advocacy, you'll most likely find lasting value in this application. The following lists break down the most common pros and cons of using CiviCRM.


  • CiviCRM is open-source technology, which means that it's free to use by any organization
  • Integrates easily with an existing CMS site like WordPress
  • The service is a very robust system for managing contact relationships
  • Many features are dedicated to non-profit organizations
  • The records and information stored in CiviCRM can be accessed from anywhere because it is web-based


  • The CRM requires regular security updates to keep the system secure
  • Some of CiviCRM's features can be tricky to set up
  • Customizing CiviCRM will require you to hire a developer if you don't have programming knowledge

web hosting deals

Looking for serious CiviCRM hosting performance?
Liquid Web performed extremely well in our speed tests. Right now you can save up to 50% on their high-performance VPS plans. Use this discount link to get the deal.

host for civicrm


GreenGeeks Hosting for CiviCRM

GreenGeeks Hosting for CiviCRM.

GreenGeeks may come out on top as the cheapest CiviCRM web hosting company. The service runs fast on their CiviCRM optimized servers. Like SiteGround, they also include a custom installation and a free website transfer. True to their name, GreenGeeks is powered by 300% renewable energy.

Other features in CRM

Toni Allen

About Toni Allen

Webmaster, mom, juggler. Toni manages the day-to-day operations of WhoIsHostingThis. She is a keen hiker, climber, and outdoors explorer.

Connect with Toni


    Thanks for your comment. It will show here once it has been approved.

    Your email address will not be published. Required fields are marked *


    Joshua Gowans

    August 6, 2019

    Thanks for this write up, Toni. It’s really well done and highlights many of CiviCRM’s core strengths. I’d like to add some comments though just to help readers understand open source more as well as help qualify the term ‘hosting’. The list you provided are all solid hosts to be sure, but beyond installing and maintaining, there may be better options out there. For example, this list provides what the CiviCRM community feels are the best hosts. To be fair, they do go beyond simply installing the system and often assist in proper configuration, which is really important to do given how complex each organization’s needs may be.

    For organizations that know what they’re doing and just need an install, you’re list is solid. But, for those that need additional support, I’d suggest considering the hosts recommended on They are more expensive to be sure, but that speaks to my next point about open source.

    All of the hosts on give back to the project be it financially, in kind code or both. They really support not just their own clients, but the entire ecosystem. They’re also in the system every day making improvements, or on chat or stack exchange supporting the community, or, honestly, sharing comments like this one to help educate everyone on CiviCRM. It’s a wonderful system that, as you said, can do a lot for nonprofit organizations.

    Its real strength as a CRM comes from its community of contributors that keep the project going. In our view, the hosting partners here provide not only the best hosting and support, but they actively give back in support of CiviCRM for everyone.