Features > Professional Development Tracking

A guided experience that makes professional development simple for members

Configurable scoring formulas, a guided submission wizard, carry-forward credits, and a rules engine that calculates everything automatically -- so members can focus on their development, not paperwork.

Professional development without the spreadsheets

Stop relying on spreadsheets for compliance tracking. Managing professional development is one of the most complex responsibilities a regulatory body or professional association faces. Members need to track activities across multiple categories, and when any part of that process lives in a spreadsheet or a disconnected system, things fall through the cracks.

A rules engine that does the math for you. Upside AMS replaces that patchwork with a purpose-built professional development tracking system. The rules engine is built around a two-level structure: categories contain activities. A category like "Continuing Education" might include activities such as "Attend Conference," "Complete Online Course," and "Publish Research Paper" -- each with its own scoring formula, credit limits, and documentation requirements. Credits are calculated automatically as members enter their activities.

Flexible scoring formulas and credit controls. Each activity has a configurable scoring formula that converts member inputs into credits. You can set minimum and maximum credit limits per activity and per category, define carry-forward rules for excess credits, and apply custom rounding to match your regulatory framework. Target scores can be set differently for each membership category, so provisional members and fully licensed professionals have appropriate obligations.

Tied directly to membership status. Because professional development tracking is integrated with the rest of Upside AMS, compliance status flows directly into membership records. A member who has not met their obligations can be flagged during renewal, preventing good-standing status from being granted until requirements are satisfied. No manual cross-referencing, no separate reports to reconcile.

Key capabilities

  • Guided submission wizard -- Members submit activities through a five-stage wizard: Start, Activities, Agreements, Confirm, and Complete. The system shows only the categories and activities relevant to their membership category and cycle.
  • Configurable scoring formulas -- Define how each activity converts inputs into credits using flexible formulas that reference one or two input fields (e.g., "amount / 15" for hour-based activities).
  • Two-level category and activity structure -- Organize professional development rules into categories that contain activities, giving you granular control over credit limits, scoring, and reporting at both levels.
  • Real-time credit calculation -- Members see exactly how their activities translate into credits as they enter them, reducing confusion and support requests.
  • Min/max credit constraints -- Set minimum and maximum credit limits per activity and per category to enforce balanced professional development across disciplines.
  • Carry-forward credits -- Automatically roll excess credits from one cycle into the next based on rules you define, aligning with common regulatory carry-forward policies.
  • Custom rounding rules -- Round calculated credits to the nearest 0.5, 0.25, or any increment that matches your regulatory framework.
  • Per-category target scores -- Set different credit targets for each membership category, so provisional members and fully licensed professionals have appropriate obligations.
  • Special rules engine -- Define conditional logic such as "if activity X is completed, waive the minimum credit requirement for category Y" to handle exceptions without manual overrides.
  • Once-per-statement rules -- Restrict specific activities so they can only be claimed once per submission cycle, preventing duplicate credit claims for one-time achievements.
  • File attachments -- Members upload supporting documentation -- certificates, transcripts, receipts -- directly within their submission.
  • Cycle management -- Configure reporting cycles independently, copy rules from previous cycles, and mark activities as unavailable for specific periods without losing historical data.

How it works for members

Follow a guided wizard through five clear stages. Members submit their professional development activities through a guided multi-step wizard that walks them through the entire process in five clear stages: Start, Activities, Agreements, Confirm, and Complete. There is no guesswork about what to report or how to report it -- the system shows only the categories and activities that apply to the member's current membership category and cycle.

See credits calculated in real time as you enter activities. For each activity, members enter the required inputs -- hours, sessions, or other relevant measures -- using clearly labeled fields. The system calculates credits in real time based on your scoring formulas, so members can see exactly how their activities translate into credits before they submit. If an activity requires supporting documentation, members upload files directly within the wizard alongside the relevant entry.

Track your progress and stay on top of deadlines. Once a member confirms their submission, the statement is recorded and available for staff review. Members can return to their dashboard at any time to check their current credit totals, view past statements, and see whether they have met their target score for the cycle.

Reduce compliance inquiries with self-service transparency. The entire experience is designed to reduce calls and emails to your office. Members who understand exactly what is expected of them and can see their progress in real time are far more likely to comply on schedule -- and far less likely to need hand-holding from your staff.

Frequently asked questions

How does the scoring formula work? +
Each activity in Upside AMS has a configurable scoring formula that converts the member's reported input into credits. For example, a formula of "amount / 15" means that 15 hours of a given activity earns one credit. Formulas can reference two input fields -- amount and amount2 -- allowing you to capture different dimensions of the same activity, such as hours and sessions. You can also apply custom rounding rules (nearest 0.5, 0.25, or any increment) so that credit calculations align with your regulatory requirements.
Can I require members to submit professional development statements? +
Yes. Each professional development cycle can be configured as required or optional on a per-membership-category basis. When a cycle is required, members who have not submitted a statement by the deadline can be flagged automatically. Combined with the renewal and fee system, you can tie professional development compliance directly to a member's good-standing status, ensuring that members who have not met their obligations are identified before renewal is approved.
What happens if a member has excess credits? +
Upside AMS supports carry-forward mechanics for excess credits. When a member earns more credits than required in a given cycle, the surplus can be automatically carried into the next cycle based on rules you define. This reduces friction for diligent members and aligns with common regulatory policies that allow limited credit banking between reporting periods.
Can I customize professional development requirements by membership category? +
Absolutely. Target scores -- the number of credits a member must earn per cycle -- can be set at both the cycle level and the individual membership category level. This means that a fully licensed professional and a provisional member can have different professional development obligations within the same reporting period. You can also define minimum and maximum credit constraints per activity and per category, ensuring each group meets the right benchmarks.

Ready to simplify professional development tracking?

Free 30-minute Zoom call. No obligation.

Talk to an AMS Expert

Prefer email? Reach us at hello@upsideams.com