Monday to Wednesday, 10am - 4pm, ET
1.855.281.5499 (toll free)

A Few Good Event-Registration Tools

Internet tools to manage registrations, and a lot more, for your nonprofit or library event

By: Laura S. Quinn and Kyle Andrei

August 3, 2011

This article is courtesy of Idealware, which provides candid information to help nonprofits choose effective software. For more articles and reviews, go to

These days, most participants expect to be able to register for events online. Luckily, there are lots of tools to help with that, ranging from simple to sophisticated and all the way to multi-functional. In this update of an article first published in 2007, we asked a number of nonprofit technology professionals what online registration tools have worked for them.

The venue for your upcoming event has been booked. Your speakers are lined up, and your marketing campaign is kicking into high gear. Now you just need to sit back and watch the registrations roll in, right? Sure — but these days, most event participants expect to register online, which means you’ll need software that accepts online payments and helps you manage attendee information.

Fortunately, there are many tools that can help. So many, in fact, that choosing one can be overwhelming. There are scrappy, affordable tools that handle just event registration, generalist packages that can process many different types of payments, powerful feature-rich software that can take registrations and even help you manage the rest of the conference, and more.

To understand which types of software might be useful in accepting online registrations for paid events, we asked a number of nonprofit technology professionals what tools have worked well for them. We then combined their thoughts to come up with a set of solid tools that might also work for you.

What Are Your Registration Priorities?

Event registration means different things to different organizations. Before you choose a tool, decide what it means to you. In particular, ask yourself:

  • Do you simply need a quick, inexpensive, and easy way to collect credit card payments? If you don’t run many events, you may not need all the bells and whistles of a more complex system. But if you’re planning to run complex conferences or events, some sophisticated event-registration tools will help you manage lodging, a conference website, name tags, sign-ups for multiple sessions within the same event, and much more.
  • Will you need to take other kinds of online payments as well? If you are planning to support online donations, sell items, or take other online payments, it’s worth considering tools that will meet all your online payment needs.
  • Is integrating registrants into your database a key concern? If you conduct a lot of events and attendees are key constituents for your organization, think through how you to get registrants into your database. Consider integration methods or packages that support not just event registration but all your constituent management needs. Does the tool integrate with a CRM through data sharing, or can it export data (as a .csv or .xls file) that you can import to your database?

Let’s talk through the tools that might make sense for each of these options.

No-Frills Registration Tools

These tools allow you to set up a basic registration form you can link to from your website, collect credit card and other registration information, process credit card charges, and view (or export) a list of people who have registered. If you only run small, infrequent events or you have large events where just a few attendees are potential constituents (like large festivals), these more inexpensive tools can be just what you need.


If you’re just looking for something inexpensive and solid and don’t need elaborate features, PayPal might work well. At an approximately 2.5 percent transaction fee, it’s one of the least expensive ways to take online payments. It doesn’t, however, integrate seamlessly into your website — which means that registrants can see they’ve left your site for PayPal’s — and doesn’t offer event-registration features like the ability to cap the number of sign-ups. You’ll also need someone with basic HTML skills to set it up or update event pricing. Organizations with more technical experience and a larger budget could also consider PayPal’s Pro system, which offers better website integration.

Google Checkout

Like PayPal, Google Checkout provides a way for your organization to process online payments and is easy to set up. At low volumes, Google’s pricing is similar to PayPal’s, but if you process more than $100,000 monthly, the fees are reduced to 1.9 percent.


Eventbrite’s features extend the payment functionality of PayPal or Google Checkout. It lets you cap the number of attendees, give simple surveys, and easily post your events to other sites like Eventful or Google Calendar. It also supports discount codes and ticket levels and provides limited ability to tailor a registration form to match your site and your needs. Payment is less integrated — registrants are taken to the PayPal or Google Checkout site to finish the credit card transaction. Eventbrite bills your organization for an 2.5 percent of the registration price, with a minimum of $0.99 and a maximum of $9.95 per registration. In addition, you also pay the standard PayPal or Google Checkout fees. Eventbrite does not charge for free events. And it shares data easily with databases built in Salesforce.

Brown Paper Tickets

Brown Paper Tickets is getting some buzz in the nonprofit community as a "fair-trade ticketing service." While the company specializes in performance-type events with assigned seats and physical tickets, it also supports registration for "general admission" events for which no tickets are issued. The functionality is simple, clean, and effective. It includes such features as multiple pricing levels, a 24-hour phone registration line, and support for multiple dates for the same event. Brown Paper Tickets has no upfront setup charges or per-event fees and offers an affordable and clear-cut pricing scheme — $0.99 plus 2.5 percent of registration. If you’re adding registrants to your database, Brown Paper Tickets can export names and information as a .csv or .xls file for importing into your system. Like Eventbrite, the tool does not charge for free events.

For More Complex Events and Conferences

The no-frills tools listed above may work great when managing straightforward events, but nonprofits planning conferences will likely need additional functionality. A number of tools combine event registration with the ability to track and report on all the details of a complex event. For example, these tools can help registrants sign up for specific tracks or workshops within a session, support complex discounts such as early-bird pricing or discount codes, offer sophisticated reporting to automatically generate attendance lists by session, print nametags for attendees, or allow one person to pay for someone else’s registration.


Acteva falls between the more basic options identified above and the high-end event-management tools listed below, with some additional functionality — such as support for workshops and sophisticated discount codes — at a mid-level price. You can brand your registration form with your colors, but it’s not as flexible as some of the higher-end tools. Acteva uses a complicated pricing structure that results in charges of $1 to $2 per participant for events under $50 or so, and 4.5 to 7 percent for events that cost several hundred dollars or more.


123Signup is tailored to those managing large events or conferences, with the ability to set registration limits for each session within a multi-track event, to allow one person to pay for someone else’s registration, for attendees to preview and approve their badge, to provide sophisticated discounting, and more. The company also offers a basic set of association-management tools (including a constituent database and email functionality), which might be useful for organizations with few programs other than events. Many of 123Signup’s clients are trade associations, and the functionality is geared in their direction. 123Signup charges 3.5 percent per registration, with a minimum charge of $1, in additional to standard credit card fees of about 2.5 percent.


Like 123Signup, RegOnline is focused on managing large events and has all the same features plus support for more of the back-end or operational processes, such as invoicing. RegOnline charges a fixed price — either $4.75 per registrant or $150 per event plus $3.50 per registrant — in addition to standard credit card fees of about 2.5 percent, making it an expensive choice for low-ticket-price events, but attractive for those that cost hundreds of dollars to attend.


This sophisticated online event-management tool includes event-registration functionality plus support for multi-day, multi-track events; seamless integration with your website; and the ability to export data or create a programmatic feed from Cvent to your database. As Cvent typically has a substantial setup fee to get started, this option makes more sense for those looking to invest in a long-term solution rather than a one-time fix.
Other event-registration tools targeted toward organizations running large, complex events include Certain (formerly Register123) and eShow.

Online Payment Generalists

We’ve already discussed tools that specialize in online event registration functionality, but a number of packages support a variety of types of payments — such as donations and online store sales — in addition to events. If you’re hoping to collect payments for more than one transaction type, it can make sense to consolidate these functions into a single vendor, like Click & Pledge, IATS, Greater Giving, QGiv, GiftTool, MemberClicks, or

Integrating Registration with Other Constituent Functions

Organizations that offer events for core constituents will need to think carefully about how to integrate registration data with other constituent information, such as who has donated or volunteered. Nearly all registration options provide the ability to manually export data (for instance, via an Excel spreadsheet), but exporting data this way and then manually importing it again can be time-consuming.

A number of packages support different constituent functions, including event registration, in a single system. If you’re already using one of these tools, then certainly start by evaluating what event-registration functionality it can provide. If you’re conducting a lot of events — or want to ensure a clear, 360-degree view of how constituents are involved with your organization — one of these generally more expensive integrated packages can be worth the investment.

For instance, the vast majority of online membership and association management systems — like Tendenci, Avectra netFORUM, or CDC gomembers — support online event registration. For more information on these types of systems, see Idealware’s article on membership organization databases.

Integrated e-communications packages like DemocracyInAction, BlackBaud Sphere Events (formerly Kintera), and Convio also provide event-registration functionality. In particular, both Blackbaud and Convio support group fundraising events and pledge-based event models (to provide online support for walk-a-thon pledges, for instance) that may be hard to find in other types of systems. Salesforce might also be worth a look for those willing to invest some time tailoring their event-registration needs within a sophisticated CRM platform.

Those using open-source content-management systems like Joomla!, Drupal, or Plone should take a look at the add-on modules that will support event registration. They’re not likely to be as feature-rich as the most sophisticated event-management tools above, but they may be a straightforward and fully integrated addition to your website.

Finally, web form tools like Wufoo or Formstack are growing in popularity as a low-cost way to handle registration and integrate easily with online payment processors like PayPal or Google Checkout. The data reporting and export functions of these tools let you add new event registrants to a CRM or other database quite easily.

How to Choose

There are a lot of options. How should you decide? Start by determining how many events you are planning per year and approximately how much the registration fee will be for each. A tool that has very affordable fees for a $40 event could be unreasonably expensive for a $400 conference.

Then think through your needs. Do you just need to get some basic online registration capability up and going, or do you have more sophisticated requirements? For instance, do you need to seamlessly integrate the registration form with your website? Allow registrants to register for multiple tracks or workshops within an event? Tailor complex discounts for particular audiences? Copy events or event templates to support frequent similar events? Do you want a package that can not only facilitate registration but help you manage your event?

On a side note, keep in mind that many of these tools have free evaluation periods. This can not only give you a clear picture of the features offered, but also a much better sense as to how usable a tool is for your organization and how accessible and helpful the vendor is when answering your questions.

Finally, as with pretty much any constituent tool, consider how you’ll integrate the registrant information with the rest of your data. Is your volume low enough that you can manually import and export? Should you consider a package that will handle more than just event registration or a registration tool that will allow you build an automated connector to your database?

At the end of the day, there are a lot of reasonable options for online event registration. With the right tool in place, you should be all set to let your event be the star, and your software just a way to watch the registrations roll in.

Thanks to the nonprofit technology professionals who provided recommendations, advice, and other help for the original article and the update:

About the Authors

As Idealware’s Executive Director, Laura directs Idealware’s research and writing to provide candid reports and articles about nonprofit software. Prior to Idealware, Laura founded Alder Consulting, where she helped nonprofits create Internet strategies, select appropriate software, and then build sophisticated websites on a limited budget. She has also selected software, designed interfaces and conducted user research for multi-million dollar software and website implementations with such companies as Accenture and iXL. Laura is a frequent speaker and writer on nonprofit technology topics.

Kyle is a senior at Indiana State University, where he studies Communication. He decided to travel up to Maine to spend his last semester in a research internship, helping Idealware with social media research and support of their day-to-day work. Prior to joining Idealware, Kyle split his time between managing the student radio station, researching video game communication, and working on local elections.