Feature

Professional development (PD) tracking that enforces your rules automatically

Configurable scoring formulas, guided member submissions, structured audits, and carry-forward credits -- all in one system, all tied to your membership data.

PD compliance 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, staff need to verify compliance against detailed rules, and auditors need a clear trail of documentation. When any part of that chain lives in a spreadsheet or a disconnected system, things fall through the cracks.

Manage PD from the same platform as memberships and fees. Upside AMS replaces that patchwork with a purpose-built PD tracking system that lives inside your association management platform. Members submit their activities through a guided wizard. The system calculates credits automatically using your scoring formulas. Staff review submissions, run audits, and enforce compliance -- all from the same back office where they manage memberships, fees, and renewals.

Organize rules with a flexible category-and-activity structure. The PD module 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. This structure gives you precise control over what counts, how much it counts, and how members report it.

Tie PD compliance directly to membership status. Because PD tracking is integrated with the rest of Upside AMS, compliance status flows directly into membership records. A member who has not met their PD 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

  • 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 PD rules into categories that contain activities, giving you granular control over credit limits, scoring, and reporting at both levels.
  • 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 PD credit targets for each membership category, so provisional members and fully licensed professionals have appropriate obligations.
  • File attachments -- Members upload supporting documentation -- certificates, transcripts, receipts -- directly within their submission for easy verification during audits.
  • Structured audit workflow -- Select members for audit individually or in bulk, assign reviewers, request missing documentation, and track each audit through Open, In Progress, and Complete stages.
  • 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.
  • 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 PD 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 respond to audit requests online. 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. If an auditor requests additional documentation, the member is notified and can respond through the same interface.

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.

How it works for staff

Set up new cycles quickly by copying previous rules. Staff manage the entire PD program from the Upside AMS back office. Setting up a new cycle starts with defining the reporting period, selecting which membership categories are included, and configuring target scores. If you are rolling forward from a previous cycle, you can copy the entire rule set -- categories, activities, formulas, and constraints -- and adjust only what has changed. This eliminates the tedious process of rebuilding rules from scratch each year.

Configure scoring, limits, and special rules per activity. Within each cycle, staff can configure activities with custom scoring formulas, set minimum and maximum credit limits, define once-per-statement rules, and mark specific activities as unavailable if they do not apply to the current period. The special rules engine handles edge cases -- for example, you can define that completing a specific activity waives the minimum credit requirement for an entire category, accommodating regulatory exceptions without manual intervention.

Run structured audits with assigned reviewers. When it is time to review compliance, the audit tools give staff a structured workflow. You can select members for audit individually or create audits in bulk. Each audit is assigned to a reviewer who examines the member's submitted statement, checks uploaded documentation, and can request additional materials if anything is incomplete. Audits progress through clear stages -- Open, In Progress, and Complete -- so nothing stalls without visibility.

Pull compliance reports without merging data from multiple sources. Reporting is straightforward. Staff can see at a glance which members have submitted their statements, who has met their target scores, and who is overdue. Because PD data lives in the same system as membership records and fee history, pulling compliance reports for your board or regulator does not require merging data from multiple sources.

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 PD statements? +
Yes. Each PD 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 PD compliance directly to a member's good-standing status, ensuring that members who have not met their obligations are identified before renewal is approved.
How does the audit process work? +
The audit system follows a structured multi-step workflow. Staff select members for audit -- individually or in bulk -- and each audit progresses through Open, In Progress, and Complete stages. An assigned reviewer examines the member's submitted statement, reviews uploaded documentation, and can request additional materials if anything is missing. The system tracks every audit interaction, giving you a defensible record of the review process from start to finish.
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 PD 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 PD 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 streamline your PD program?

Free 30-minute Zoom call. No obligation.

Talk to an AMS Expert

Prefer email? Reach us at hello@upsideams.com