Manage Members & Continuing Professional Development


MappCPD is web software designed for professional organisations and societies. It streamlines the management of membership information, subscriptions and CPD programs.

MappCPD is SaaS (Software-as-a-Service), so the IT stuff is taken care of. It's web-based software so you just need an internet connection and a web browser - easy!

Members can access the web portal to update contact information, pay bills, record CPD activity and access your library of resources and online CPD modules.

MappCPD is an ongoing collaboration between Mesa and the Cardiac Society of Australia & New Zealand (CSANZ). It has been in production use for CSANZ since October 2013 with exactly zero downtime.

Despite being deployed in a production environment we consider MappCPD to be a prototype and have many ideas for new features and services.

Interest from organisations with similar requirements is most welcomed as we are seeking to expand and develop the platform with guidance from the most important stakeholders - the users!


Below is a list of key features and benefits of MappCPD. - a centralised, efficient & hassle-free platform for managing your data, and delivering quality services to your members.

  Manage Member Data
The core functionality of MappCPD is as a basic 'CRM' so you can manage information about your members. File notes and attachments can also be stored in the system.

  Billing & Online Payments
Send ad-hoc invoices and automatic membership renewals with online payment via your choice of payment gateway.

  Workflow & Issue Management
Issue tracking is used to prevent things getting lost in the storm. Some issues are raised and resolved automatically, whilst others are left for real people to sort out. Create custom issue types and track progress by attaching notes and documents.

  Automated Email Reminders
Notify members about overdue invoices, CPD requirements and other important events via tailored housekeeping functions.

  Email Broadcasts
Send emails to the members visible on almost every search or report screen.

  Member Portal
Members can update their details, view and pay invoices, record CPD and much more.

  Online Resource Library & Learning Modules
Aggregate internal and external educational resources for your members. Create your own online modules with automatic CPD logging and optional user feedback.

  CPD Framework
CPD activities are organised into categories with the ability to cap credit. Variable evaluation periods can also be defined for reporting and compliance purposes.

  CPD Audit
Audits can be targeted or selected randomly. An audit record is created with a complete list of CPD activities in a convenient web form, or printed for manual auditing.


Below are a few screens to give you a feel for MappCPD. Click on an image for a description of the screen, or go to the docs for more details.

What's Coming?

There are a lot of new features on the list, including a more flexible CPD framework, a mobile app for 1-click CPD activity recording, expansion of the learning system and many more.

As a priority we will be looking at bringing an API into production. An API (Application Program Interface) is a way of allowing third-party software to interact with MappCPD. This will allow customers to build new apps, or integrate existing ones, using MappCPD as the 'back-end'.

For more detail see the admin and member roadmaps.


We've made a start on documentation for this project, if you are interested in the nitty gritty.


We have some limited documentation available at this stage which may help with the demo. These docs are being updated frequently so check back if a section of interest is incomplete. Even better, get in touch with any questions.

This demo will be reset every now and then so please let us know if you'd like like something more persistent.

Admin Application:
login: demo-admin
pass: demo-admin

Member Application:
login: [email protected]
pass: demoMember1

Member Mobile Web (prototype):
login: [email protected]
pass: demoMember1