We develop and support association management software that works exactly how you need.

Upside AMS is our cloud-based member portal software that is customized to exactly match your rules, bylaws, or regulatory requirements. It is designed to deliver the best parts of both custom software and software as a service.

Learn how we can help →

100,000+ active members

20,000+ applications to join

140,000+ payments processed

18 million+ in collected dues

Solutions we implement

Member Databases

Member relationship management databases that track demographics, activity, history, applications, and more.

Learn more →

Member Portals

Allow members to sign in and manage their information, submit payments, request changes to their status, and securely download files.

Learn more →

Applications to Join

Streamline complex applicant workflows, including: submissions, references, payments, committee reviews, revisions, and approvals.

Learn more →

Dues, Renewals, and Fees

Generate and charge the correct dues, including situations with complex statuses and changes.

Learn more →

Professional Development

Calculate credits, submit statements, and perform audits.

Learn more →


Create and track committees (e.g. discipline, events, sponsorship) to share files and coordinate efforts.

Learn more →


Run secure and private elections that allow members to submit their ballot online.

Learn more →

Association Websites

Communicate with members and the public with a professional, easy-to-update website.

Learn more →

Organizations we partner with

Regulated Organizations

You are a college, association, or other regulatory body that has a mandated authority to credential and audit your membership. We help you educate, implement, and enforce this responsibility.

Professional Associations

You are an organization with an optional (but important!) membership to represent your profession, region, or industry. We help you engage the public and streamline your membership processes.

Member Associations

You provide benefits, education, and networking to your members across professions and industries. We help you focus on your purpose instead of your administration.

Trade Associations

You align a regional industry towards the goals of your membership. We help you coordinate the voice of your membership.
Alberta Association of Landscape Architects
Association of the Chemical Profession of Alberta
Alberta Society of Professional Biologists
Alberta Retired Teacher's Association
Canadian Aerial Applicators Association
College of Applied Biology of British Columbia
Edmonton Southside Primary Care Network
Film and Video Arts Society of Alberta
Teamsters Local 362
Volunteer Alberta
Video Tax News
Western Aircraft Maintenance Engineers Association

How we work

We work with you to scope and launch a completely custom Upside AMS implementation:

Phase 1:

Discover and Plan

We work with you to document your frustrations, clarify your goals, and understand your unique requirements. Your expertise about your association combined with our expertise in association software development means we will make a plan to build exactly what your organization needs.

Learn more →

Phase 2:

Develop and Launch

Based on the plan we make together, we get to work. Our regular update meetings keep you informed of our progress and the project moving smoothly. Clear feedback loops mean there is no guesswork and no surprises. Then we launch!

Learn more →

Phase 3:

Support and Improve

Your software is business-critical. As you use it within your organization and with your members, new ideas for improvements, new use cases, and new processes will come up. We work together long after the first launch to continually improve your software and keep it well-maintained.

Learn more →