Run your club like a real organization, not a spreadsheet
Membership, dues, committees, events, budgets, donations, documents and communication for student clubs, societies and unions — all in one shared Odoo workspace that survives every leadership handoff.
The problem
Student officers juggle membership rosters, dues renewals, event planning and a small advisor-reported budget using scattered spreadsheets, personal email accounts and chat apps. Institutional knowledge, member lists and financial records vanish every time leadership rotates, and the one existing Odoo module for student organizations has zero downloads because its accounting stays intentionally basic, its structure assumes a single flat club, and it offers no mobile-first experience for a membership base that lives on phones.
The solution
Student Organization Management gives officers a single Odoo workspace for members, dues tiers, committees, meetings with attendance, events, budgets vs. actuals, donations and fundraising campaigns, documents and segmented communication — plus a mobile-first member portal. Access roles separate president, treasurer, secretary and advisor duties, so leadership turnover becomes a reassignment of access instead of a scramble to rebuild records from scratch.
Everything a club officer needs, in one place
Every capability below is implemented in the module.
Member Roster & Renewals
Track every member's role, type, committee and consent status on one record, with configurable dues tiers and automated renewal reminders so lapsed memberships stop slipping through the cracks.
Dues Tiers & Membership Billing
Define dues tiers once, then confirm, mark paid or cancel individual memberships from a dedicated list and form — a membership-expiry cron keeps statuses current without manual chasing.
Committees & Subgroups
Model your club the way it actually runs: committees with a lead and assigned members let attendance, communication and roles scope to the team that owns them, not the whole organization.
Meetings & Attendance
Schedule meetings, record an attendance grid per session, and bulk-update attendance in a couple of clicks — giving officers and advisors the participation records funding reports ask for.
Budgets & Transaction Ledger
Set up finance categories, plan budgets against actual spend line by line, and post or cancel transactions in a shared ledger — so a non-accountant treasurer can produce a funding report without a spreadsheet.
Donations & Fundraising Campaigns
Run fundraising campaigns with goal progress tracking, record donations against them, and move each gift through a received workflow — a capability the incumbent student-org tool does not offer at all.
Document Library
Keep constitutions, meeting minutes and compliance paperwork in a shared document store tied to the organization, so institutional memory survives every graduating class.
Segmented Communication
Build a visible, step-by-step outreach workflow: segment members, send targeted messages, and see exactly who has and hasn't been contacted — no more opaque mailing lists.
Events, Tickets & Mobile Portal
Plan events on native Odoo Events with organization and committee context, and give members a mobile-first portal to view their organization, browse the member directory and check upcoming events from a phone.
How it works
Set up your organization
Create the organization, dues tiers, finance categories and committees during onboarding, using the built-in setup checklist and reversible demo data.
Enroll & bill members
Add members with their role and committee, confirm memberships against a dues tier, and let renewal reminders keep the roster current automatically.
Run meetings & events
Schedule meetings with attendance tracking and plan events through native Odoo Events, keeping participation tied back to the organization.
Report to your advisor
Post transactions against budgets, log donations and campaigns, then hand the advisor a budget-vs-actual view instead of a spreadsheet export.
Frequently asked
No sales fog. If your question isn't here, email us and we'll answer it the same way.
Yes. Members, dues, committees, meetings, budgets, donations, documents and communication all live in one shared Odoo workspace, so nothing is scattered across personal spreadsheets or chat history that disappears when an officer graduates.
Buy it on the Odoo App Store
Purchase, download and install directly from the official Odoo Apps Store — you'll always get the latest supported build.
Student Organization Management
Member rosters with dues tiers, committees, meetings, budgets and fundraising campaigns, a document library and a mobile portal — records that survive every leadership change.
Buy on Odoo App Store