CRM Customer Relationship Management

From makernexuswiki
Jump to navigation Jump to search

Even a small maker space might have 50 members; larger spaces could have 1,000. Keeping track of your members is vital. You might start with a spreadsheet of names and email addresses, but you will find that this quickly falls short. There are a number of free CRM systems you can install on your own server, and there are cloud based services that do not cost much for the value they deliver.

Functions of a CRM systems

You should consider which of these functions your organization will need:

  • Quickly lookup a member by name (for instance in your reception area)
  • Send email blast to all members
  • Categorize members so you can email blast only a subset (e.g. Just those who are part of the woodshop team)
  • Charge credit cards automatically each month so the membership revenue comes in easily
  • Track member training (e.g. Has John taken the laser cutter training class?)
  • Maintain a private calendar for your staff to view
  • Maintain a public calendar of events
  • Provide an easily updated web site
  • Track volunteer hours
  • Process one-time payments for classes, events, etc
  • Export data for use in your accounting system (like Quicken or Quickbooks)
  • Export your membership data (so you can use it offline if you want)
  • Provide an API to the database so your door/machine access system can validate a member (If there is no API, then you will need to Export your data every week or so to load into your access system)

Service or Manage Your Own

One option is to create your own CRM system. Wow, that could be a lot of work. Do you want to spend precious time enhancing and fixing bugs in your CRM? Maybe that's what you like to make, so go for it! This is typically just the cost of your server, and your programming staff.

Another option is to use some open source software (like CiviCRM) and run it on your own servers. You don't have to enhance and fix bugs, but you do have to administer the system yourself. Many web hosting companies will install CiviCRM for you, the way they might install WordPress or MediaWiki or TikiWiki, etc. You, however, are responsible for setting up the system, probably for installing new releases, making backups, etc. This is typically just an install at your existing hosting company with no additional costs.

A third option is to pay for a hosted service. These services charge you by the month. For this they manage all the software backend. Most of them offer some kind of support. You just have to use the software to track your customers, manage events, etc. With these services you need to compare features to make sure they do what you need. Each company calculates monthly charges differently. Some charge you by the total number of contacts in your system. Some charge by the number of "active members" but not for inactive ones, or prospects, or donors. Some charge you for each administrator of the system. Some for each "seat" (a user who can search, add, update contacts). Some have combinations of all these in their monthly fee. You may also have to pay a one time set up charge to get the software configured and ready to go. The set up charge would include things like your specific membership types, email accounts, users, etc. Set up charges might include a one time data import, or that might be an extra charge. On top of all this, most of the hosted services provide support. Your users could contact someone at the hosted service company for help instead of calling you!! Monthly charges for these services could be between $50 and $200 a month.

It may sound like a lot of money to pay for a hosted service, but you have to think of all the time you save by not having to work on that CRM system yourself. Your organization can focus on your core value: running a makerspace. Paying for a service might even let you personally have a little time to do some making.

Some CRM Systems

  • EZFacility
    • Cloud based, phone and email support included.
    • Full site management functions: CRM, reservations, time clock, billing, POS, etc
    • Cost based on number of members (unlimited "contacts") and number of things ("resources") you want to schedule
    • Has bulk email function, but far more limited features than Mailchimp - really only good for newsletters. You'll need to also have a Mailchimp account.
    • Terminology is all about a gym so you have to translate between what they say and what a makerspace does
    • Member self service portal is nice, but design can be confusing for members at first - you'll need to have a member cheat sheet to get new members up to speed on it. It has limited customization of the portal.
    • Comes with a smart phone app for members to use. Nice feature to have.
  • CiviCRM
    • Open Source, so you could run it on your own server for free if you want.
    • Many cloud hosted services. Current cost is about $100/month for almost unlimited members at CiviDesk, but $3k start up fee.
    • Offers billing, calendar, events, email campaigns, etc.
    • Has a full API.
    • Screens can be customized
    • CiviCRM, Maker Nexus test system
  • SalesForce
    • Free for 10 users if 501(c)3. Additional users $500/year.
    • Considered a full blown, high end system
    • Highly configurable. May require some programming on your part to configure it to work as you want. SF team recommended we use a consultant to set it up. We asked if we could do it without help and the SF team recommended that we get a SF support contract for $4,900 a year.
    • Does not have a class scheduling system. SF says we could easily buy one from one of their 3rd party partners - at some price.
    • Has a full API.
  • Club Express
    • Inexpensive at $24/month for 50 active contacts; $160/month for 500 active contacts. Unlimited non-active contacts.
    • Have as many users of the system as you want.
    • Offers billing, web site, calendar, events, etc.
    • Has some add-ons available for an extra one time fee.
    • Has a partial API, but not enough for a door badge access system.
    • Limited configuration of the actual user interface.
  • Wild Apricot
    • Offers billing, web site, calendar, events, etc.
    • Slick interface and very easy to use. The free demo account shows the power.
    • 50 contacts/1 admin is free. 500 contacts/10 admins $63/month. Contacts count both active and non-active.
    • Does not offer API access
    • Limited configuration of the actual user interface

See also