Members Hub

Club administration, built around your rules.

One place for members, competitions, subscriptions and accounts, configured to how your club actually works, not how a software company assumed it would.

Talk to us See what's included Priced for non-profit clubs.

Built first for equestrian clubs: and adaptable to any club, sport or activity. The disciplines, divisions, scoring rules and terminology are all configuration, so the same platform fits a riding club, a running club or a sailing club equally well.

Web and mobile
Runs in any browser and installs to a phone. Scorers keep working with no signal at the ringside.
Member access and management
Members maintain their own details and animals. Admins handle applications, roles, renewals and permissions.
League tables
Multi-discipline standings under your own scoring rules and divisions, computed from results as they are entered.
Subscriptions and payments
Card payments online, plus bank transfer and cash, all landing in one ledger and reconciling themselves.
Committee tasks
Meetings and minutes with Word export, season rollover, awards, and a helpdesk queue for member questions.
Accounting and expenses
Ledger, bank and cash reconciliation, budget against actual, expense claims with receipts, and year-end sign-off.
Members Hub screenshot: the dashboard adapts to whoever signed in.
The dashboard adapts to whoever signed in. A member, a scorer, the treasurer and an admin each land on a different set of tiles. Nobody navigates past features they have no role for. Anonymised sample data.
The problem

Most clubs run on a spreadsheet and a few very patient volunteers.

The treasurer keeps the accounts in a workbook only they fully understand. Results get typed up after every event and emailed round. Expense claims arrive on paper. Subscriptions are chased by hand, and the league table is rebuilt from scratch each season.

It works, right up until the person holding it together steps down.

Members Hub takes those jobs and turns them into workflows. The treasurer reconciles a month; the app does the arithmetic. A scorer enters results at the ringside; the standings update themselves. A member checks their own points instead of emailing to ask.

Nothing depends on one person's spreadsheet any more.

For your members

Everything a member asks the committee for, self-served.

Members sign in and find their own information, which is usually the fastest way to stop answering the same question by email.

Personal dashboard

A landing page that adapts to who's looking at it: member, scorer, treasurer or admin.

My activity and points

Every result a member has earned, and how their season is adding up.

Recent results

The latest results across the club, published the moment they're finalised.

League tables

Standings by discipline, by division and by season, calculated rather than maintained.

Events and start lists

What's on, who's entered, and what time they're on. Subscribe to the calendar feed.

Own profile and animals

Members keep their own details current, so the committee doesn't have to.

Support requests

Raise a ticket in the app instead of working out whose inbox to try.

Members Hub screenshot: the season calendar and event list.
The season calendar and event list. What is on, who has entered, and when entries close. Members can subscribe to the calendar feed rather than copying dates across by hand. Anonymised sample data.
Competitions and scoring

Your scoring rules, held as data, not buried in code.

This is the part most club software gets wrong. Points tables and tiebreak chains are configuration, not programming. When your committee changes a rule, we change a setting. There's no release, no wait, and no invoice for a code change.

  • Multiple disciplines: each with its own points scale and ranking rules.
  • Divisions and sub-leagues: members are ranked within their division, not against the whole entry.
  • Configurable tiebreaks: chained in the order your rules specify, ending in a judge's decision when it has to.
  • Genuine ties handled correctly: tied competitors share the place and the points, and the next place is skipped.
  • Virtual leagues: a standing computed from results across two other competitions, with no re-entry.
  • Season totals: every event counts, tied totals are flagged for the committee rather than silently resolved.
  • Non-completers: withdrawals, retirements and eliminations score nothing, automatically.
  • Verified against your written rules: the scoring engine has an automated test suite checked against the club's own specification document.
Members Hub screenshot: league standings, computed rather than maintained.
League standings, computed rather than maintained. Filtered by discipline, division and season. Nobody rebuilds this spreadsheet each week; it is derived from the results as they are entered. Anonymised sample data.
Built for the field

It works where the event is, not where the wifi is.

Scoring happens in a cold arena on a phone with one bar of signal. We built for that case first.

Works offline

Scorers keep working with no connection. Entries sync when signal returns.

Screen stays awake

No unlocking a phone with cold hands between competitors.

Edit locking

Two scorers can't overwrite each other. Locks time out so nothing gets stuck.

Installs like an app

Add it to a phone's home screen. No app store, no install approval, no separate build.

Members Hub screenshot: results as members see them.
Results as members see them. Placings, scores, collectives and points, grouped by division. Here two riders tie on 64.00% and are separated by their collectives: the tiebreak chain doing its job. Anonymised sample data.
Finance

The treasurer's workbook, replaced by workflows.

We took a real club accounts spreadsheet apart sheet by sheet and rebuilt what it did as tasks. The treasurer reconciles a month, pays a claim, signs off a year, and the arithmetic happens underneath.

One ledger, three accounts

Bank, petty cash and card takings in a single transaction record.

Monthly reconciliation

Check the month against the paper statement. Opening balance carries forward on its own.

Cash counts

Reconcile the float by counting it, the way it's actually done.

Budget against actual

Plan by volume and unit cost, then watch the variance through the year.

Expense claims

Submitted with a receipt photo, approved or declined, paid, and the ledger entry writes itself.

Year-end sign-off

Prepare, sign off, carry balances into the new year. Reconciled history can't be quietly edited.

Reports that leave

Treasurer's report to Word, figures to Excel, ready for the AGM.

Participation figures

Counted from entries automatically, never tallied by hand again.

Members Hub screenshot: the treasurer's finance summary.
The treasurer’s summary. Cashflow for the year, budget against actual with variance, and who still owes a subscription. This replaces the workbook that only one person fully understood. Anonymised sample data.
Membership and payments

Subscriptions that reconcile themselves.

However a member pays, it lands in the same ledger, so the treasurer isn't cross-checking a payment report against a membership list.

  • Pay online by card: members pay when they join or renew, without a committee member in the loop.
  • Marked paid automatically: a successful payment updates the member's status on its own.
  • Payouts matched to the penny: card settlements are pulled in exactly as they hit the bank, fees and all, so the month reconciles cleanly.
  • Bank transfer and cash too: recorded by an admin, and posted to the ledger the same way.
  • Applications and approvals: people apply to join, the committee reviews, and approval sets everything up.
  • Renewals tracked: see who has paid, who hasn't, and what's owed, at any point in the season.
  • Card details never touch it: payments are handled entirely by the payment provider.
Committee and administration

The jobs that fall to whoever volunteered.

Committee area

Meetings and minutes in a proper editor, exported to Word when they need circulating.

Season rollover

Carry divisions forward, adjust who moves up or down, review the changes, then open the new season.

Awards

End-of-season standings prepared for presentation night.

Members and roles

Membership types and permissions, managed without touching a database.

Animal register

Retire an animal and it clears from open entries, while finalised results keep their history intact.

Seasons and events

Build the calendar, set up classes, open and close entries.

Helpdesk

Member questions land in a queue with a count of what's waiting.

Full backup

Export everything the club holds, whenever you want it. Your data stays yours.

Security and privacy

Access enforced by the database, not just the buttons.

Hiding a menu item isn't security. Permissions in Members Hub are applied at the data layer, so a member cannot reach another member's record even if they go looking.

  • Roles with least privilege: member, scorer, finance and admin, each holding only what it needs.
  • Row-level rules in the database: enforced on every query, not just in the interface.
  • Public pages stay name-free: anything shared outside the club carries counts and times, never member names.
  • Receipts kept private: expense images live in storage that isn't publicly reachable.
  • Passwords nobody can read: held hashed by the authentication provider; neither the club nor we can see them.
  • Minimal data by design: no date of birth, no postal address, no medical information. We don't collect what the club doesn't need.

The standard Privacy Policy and Terms and Conditions supplied with Members Hub are published in full.

Customised, not compromised

One platform. Configured per club.

Members Hub grew up in the equestrian world, where the scoring is genuinely awkward: multiple disciplines, divisions within classes, tiebreak chains, and leagues computed from other leagues. Anything that copes with that copes with a simpler sport easily.

No two clubs score the same way, name things the same way, or want the same reports. Off-the-shelf membership software makes you bend to fit it, and the mismatch usually ends up back in a spreadsheet.

Members Hub is one platform we deploy separately for each club. Your rules, your divisions, your terminology, your branding, all held as your configuration.

Where a club needs something the platform doesn't do yet, we build it. It becomes part of the product, and every club we work with benefits from it.

That is deliberately closer to how a bespoke system works than how a subscription product works, without the bespoke price tag.

Pricing

Priced for clubs, not for corporates.

We don't publish a price list, because no two deployments are the same size or shape and a table of tiers would tell you very little.

What we can tell you up front: Members Hub is built and priced for non-profit clubs working with small budgets. We know what a club's subscription income looks like, and we know a committee has to justify every line of spend at the AGM.

Tell us roughly how many members you have and how your competitions work, and we'll come back with a straight answer on cost and what setting it up would involve.

If it isn't a fit, we'll say so.

Tell us how your club runs.

A short email is enough to start: how many members you have, what you compete in, and what's currently causing the most work. We'll tell you honestly whether Members Hub fits.