Membership Database Software and Member Directory Software
List of Key Features
Wild Apricot constantly evolves - to save you more time - based on your feedback! Why? Because no software - including membership database software - is ever perfect. Industry regulations change, smart people come up with new ideas, new technologies enable us to do things never possible before. Recognizing this, we apply a unique development approach to Wild Apricot software - so-called 'Agile development methodology'. This approach ensures the ongoing, continual improvement of our member database software to match your needs - better and better, saving you time and making you more and more efficient.
Read more about Wild Apricot ongoing improvement process
Wild Apricot covers the following main areas:
Membership and Contact Management
Easily add a membership database to your website |
Wild Apricot is your online contact and membership database as well as a searchable membership directory. It's a place where members maintain their personal details while administrators set-up and monitor the complete membership directory. New members can apply online and current members can register for events, update their information and make payments online.
|
- Online Contact/Membership database. Secure online access to the database from anywhere in the world - to search, edit, and update records
- Add and customize database fields (multiple choice fields, free-form, drop-downs, etc.)
- Define multiple member levels as needed - these levels determine event registration fees, renewal fees, premium website content access privileges etc.
- Keep a history of member event attendance and transactions
- Maintain free-form notes for each member to keep track of conversations
- Keep a history of member payments (applications, renewals, event registrations)
- Perform an instant text search across the whole database
- Export/Import the membership directory/database in Excel format
- Automatically assign unique member IDs
- Customize your online member application form. Alternatively, use it as a 'widget' and imbed it into your current website
- Automatically email confirmations for new members and renewals
- Secure a members-only section of the website for premium content
- Make use of a searchable online memberhip directory you can make available to other members or to the public
- Stringent adherence to privacy requirements - each member determines whether to be shown in the membership directory and what fields to show
- Enhanced listings can be made available only to specific member levels
- Use the e-mail function to send individualized emails to any group of members (e.g. newsletters)
- Privacy functionality for each member to unsubscribe
- Automate the membership renewal process including customizable e-mail reminders
- Sent automatic e-mail notices about upcoming events
- Archive outdated contact records to keep your database clean - while keeping old records for contingency purposes
- Compile dashboard (statistics) for your member database - number of new member sign-ups, pending payments and renewals, etc.
- Customize your member welcome email template
- Search with advanced queries in your Membership Directory
- Create member payment reports
Member Self Service
- Each member can login and update his/her own member profile, including a picture
- Members can register for events without reentering their data. Correct registration fee is applied based on member level
- Members can renew and upgrade membership including credit card payments
- Track their member status (Active, Lapsed etc.) and renewal dates
- Member can recover their own lost/forgotten passwords
Event Registration and Management
Make event management a breeze! |
With Wild Apricot, you can setup a new event in minutes - it will appear on your website and e-mail notices will be sent automatically to your membership directory. Now people can register online and pay with a credit card, and you can have up-to-date list of registrations at your fingertips.
|
- Event Database - keep an unlimited number of events, including history of registrations for each event
- RSS feed for your events
- Create and publish an event - it can automatically appear on your website
- Access to registration and pricing can be differentiated for members (by level) and for the general public
- Event details page can be fully customized, including pictures, documents etc.
- Additional private event details can be emailed to confirmed registrants
- Email notices can be automatically sent to your members, past event guests, donors and other contacts in your database
- Past events are automatically archived on a separate webpage
- Customizable online event registration form, which is also available as a 'widget' so you can embed it into your current website
- Event registration form can include an unlimited number of user-defined fields
- Attendees can pay online with a credit card - or send payment by check or through other channels
- Automatic registration confirmation email - which can serve as a receipt/invoice
- Members do not have to re-type their details every time - the membership database software will look it up automatically
- Instant online access to the up-to-date list of registrants for each event, including payment status
- Full database of all attendees from your events
- Instant search by name and keywords
- Full history of event attendance for each contact
- Event categories (= labels, tags) make it easy to classify and search events and allow to create various event lists.
- Early bird pricing
- Export list of registrants for a particular event (e.g. to print badges) or across all events
- Dashboard provides quick overview of events registrations
- Event payments report
- Customizable registration confirmation template
- E-mail function to send individualized emails to any group of attendees of past events (e.g. to offer special membership terms)
- Privacy requirements met - each recipient can unsubscribe from emails
- Fully customizable event registration form for each separate event
- Dynamic event pricing based on selected registration options
Website Content Management System
- Create a website quickly from a selection of professional templates
- Customize page headers and page footers
- Unlimited number of webpages
- Nested webpages (Sections/subsections/pages)
- Upload pictures, documents and insert links
- Embed forms, photo albums, video, Google widgets and other external content
- Update your webpages through a visual interface - no technical knowledge needed
- Formatting styles match the selected template
- Page drafts - visible only to administrators until you are ready to publish
- Directly access webpage HTML code for sophisticated design tweaks if needed
- Membership application, event registration, donation and all other forms and functions are seamlessly integrated into the website
- Secure area for members premium content
- Use your own domain name
- Integrate with web analytics software
- Copy content from your old website or Microsoft Word and use our cleanup function to automatically remove extraneous formatting codes
- Built-in spell-checker
- CSS customization
Online Payments and Donations
Use the membership database to track and manage donations and payments |
Accept online donations quickly, easily, and securely. Your website comes with an integrated online donation form that makes it easy for people to contribute to your cause. Wild Apricot handles credit card payments and provides instant access to full information on each transaction and each supporter.
|
- Online donations form
- Accept payments online via credit cards
- Automatic donation confirmation email
- Integrates with your PayPal account
- Full database of donations and donors
- Easily search by name or keywords
- Export donor database in Excel format
- Email function to send individualized emails to any group of donors
- Privacy functionality to let donors unsubscribe any time
- Archiving outdated contact records to keep your database clean - while keeping old records for contingency purposes
- Customizable donation confirmation email template
Other features
- Multiple site administrators differentiates access to website updates, event management, membership management etc.
- Referrals
Technical overview
Wild Apricot is a product from Bonasource Inc. (www.bonasource.com). Bonasource is a Microsoft Gold Certified Partner, specializing in .Net web applications. Our cornerstone philosophy is usability - developing web apps that are easy to learn and use, that reduce support costs and increase adoption rates. .
Foundation technologies
Wild Apricot is built using:
- MS SQL server 2000 (supports SQL 2005 as well)
- ASP.NET v2.0 framework
- Written in C# programming language
- Microsoft AJAX framework (formerly known as Atlas)
- Hibernate as data access layer provider
Hosting
Wild Apricot runs on a set of dedicated servers at one of the best .Net hosting companies - MaximumASP, also a Microsoft Gold Certified Partner. Read more about our data center security.
Backup
- Full daily backup of SQL Server database
- Source code is backed up on a daily basis to a separate server
Development / Deployment procedures
- Development is done in three-week iterations, which allows us to quickly react to user feedback
- Each iteration undergoes a thorough internal testing by our QA team: functionality, security, performance testing
- Deployment is first to a pre-production environment (same configuration as the production emvironment). We run an additional full regressive test on the pre-production environment with a copy of the production database
- Production server (including database) is fully backed-up prior to deployment of a new release
- Production deployment is scheduled during the North American night time and usually takes less than 30 minutes
Security
Our security best practices include:
- ASP.NET Forms Authentication provider
- To avoid Cross Site Scripting (XSS) attacks, we encode user input data before it is sent to the client browser
- We use NHibernate layer to connect to Data Storage provider. This protects from SQL injection attacks
- We run an authorization check before displaying any page or executing any action on data. Each part of the system is available only to certain application roles
Read more about our Security.