Add links to Storage alongside your files
A Storage item can now be a link to something hosted elsewhere, so the current version of a policy lives in one place and nobody has to upload it again.
Changelog
Eighteen years and more than 30,000 commits into building TidyHQ. The public record below picks up in November 2025, written for the person running the club rather than the person who built it.
66 updates
A Storage item can now be a link to something hosted elsewhere, so the current version of a policy lives in one place and nobody has to upload it again.
When a peak body shares Storage folders, its affiliated clubs now see Storage in their sidebar, even if they have never added the Storage app themselves.
See attendance, ticket sales and revenue across all your events in one place, with returning attendees, repeat buyers and scan-in rates. It is in beta.
Transactions now filter by category, contact, reconciliation status, dates and more. Sorting keeps up with your filters, and the CSV export matches the screen.
When one parent books for three kids, you can now find the kids. Contact filters tell event buyers from attendees, and event groups include both.
Old renewal links redirect properly, new header images no longer vanish mid-upload, and invoice emails still send when Dropbox is slow. Seven more fixes.
Organisation settings now take many more social links, including WhatsApp and Discord, with 36 to choose from for the footer of your public website.
Stripe payouts land in Xero already split into memberships, events and your other categories. Pro plan clubs can now set it up themselves, while places last.
On the Pro plan, the Bring Your Own Domain app now walks you through putting your web pages and email on your club’s own domain, mostly without a ticket.
Images dropped into emails now show in Gmail, attendee exports use the details on the ticket, and AI Insights reports work again. Plus six smaller fixes.
The Contacts table, Groups and Possible Duplicates have been refreshed. Advanced Filters is now just Filters, and Displayed Fields is now called Columns.
Save a subject and body once, then drop it into any new email or reply. Merge tags work, so the Thursday canteen call-out still greets people by name.
Guest checkout keeps attendee details through to payment again, smart groups catch up promptly instead of taking up to a day, and email has spell check.
Membership, notes and contact details now share one screen, and TidyHQ has keyboard shortcuts for the first time. Hold Shift on a profile to see them.
A ticket now belongs to the person going, not just whoever paid. Details pre-fill, and member pricing follows the attendee rather than the credit card.
Incoming email written in a script that has nothing to do with your part of the world can now go straight to junk instead of your conversation list.
SMS credit and costs now use your organisation’s billing currency, so a UK club sees pounds instead of doing mental arithmetic in Australian dollars.
We have moved TidyHQ’s own subscription billing to Stripe. Your invoices look different. They are still under Billing then History.
TidyHQ now supports the Qatari Riyal, and phone numbers are tidied up using your own country instead of assuming everyone is American.
Family memberships through the API, a privacy slip on public pages, steadier custom mail domain setup, and eight other things we owed you.
Retire a group you have finished with instead of deleting it. The history stays, Smart Groups keep working, and your email screens get a lot shorter.
You can take a banner image off a public page now, and there are remove-image controls in a lot more places across TidyHQ.
When an admin creates a membership, the new-user email is now optional. Handy when you are tidying records at 11pm and nobody needs an invitation.
When a ticket needs a membership, buyers get sent to the right membership page and can come back and finish paying.
Minutes can find and attach a task you already have instead of making you create a duplicate, and assigning agenda items now shows roles next to names.
Task updates that are easier to scan, receipts that are findable, bigger emails, GIF uploads working again, and seven more.
The discussion on a project task is a proper conversation now: formatting, @mentions that actually notify people, images, and a link to any single message.
A handful of TidyConnect customers can now run a real club phone number: send a broadcast, get replies back, and keep the conversation in one place.
Attendee lists have better filters, including by ticket type, and payment actions link straight through to the transaction or invoice behind them.
The admin area has had a fresh coat of paint. The sidebar collapses, the main section runs wider, and a few things have moved.
Storage has starred files, clearer labelling for documents shared with you, and a tidier time uploading, moving and sharing.
Announcements label the audience clearly and give you a proper warning when a message is about to land in every administrator’s inbox.
Sign-in links open a confirmation page before they get used, so a corporate email scanner cannot burn the link before the actual person clicks it.
Clearer auto-renew wording, profile photos on admin-created memberships, private-meeting permissions in the API, and eleven others.
Ticket scanning is built into Events. Hand check-in to a volunteer with nothing but their phone, and without handing over the keys to everything else.
You can stop someone registering a second membership at a level they already hold. That is the renewal mix-up behind most duplicate records.
Profile Photo is a registration question now, so you can gather photos at signup rather than chasing them afterwards.
Files can be shared from a peak body down to its affiliated organisations, so a policy update reaches every club without becoming an email attachment nobody can find.
Timezone-aware membership dates, a re-send welcome email action, draft meetings staying off your public page, and fourteen more.
Meetings V2 is the default for every new meeting now. Two people can write the minutes at once, it saves as you go, and agenda items take their own notes.
Your public web pages have been redrawn. Faster, better for search engines and screen readers, and a proper drawer menu on a phone.
The public shop and its checkout have been redrawn, with clearer product cards, a step indicator, and an address section that no longer fights you.
Change a welcome or reminder message once and push it to some or all of your membership levels, rather than opening each one in turn.
Invoice attachments show on the public invoice too, so when a member queries a charge you are both looking at the same piece of paper.
A sign-in loop inside in-app browsers, a permissions leak on restricted events, wallet pass errors, and five others.
Magic-link sign-in means a member clicks a button in their email and they are in. No password, no code to copy across, no phone call to you.
A new Visible To setting keeps an event to the groups you choose, so a members-only event stops publishing somebody’s home address to the internet.
Task filtering in Projects is richer, and completed tasks are filtered out by default so opening a project shows you what is still hanging over you.
Announcements picked up scheduling, clearer category subscriptions, better engagement reporting and navigation that makes sense.
Events that finished this morning vanishing from both pages, a last-ticket checkout problem, and four more.
Members and attendees who cannot pay by card right now can pick an invoice at checkout instead of emailing you to ask whether that is allowed.
Grab a QR code wherever you would grab a share link, then put it on a poster, a sign at the clubhouse, or the back of a flyer.
A badge shows at registration when a membership level renews automatically, so a new member knows what they have signed up to before they wonder in twelve months.
A new filter checks membership level and status at the same time, so "active Ordinary members" finally means active Ordinary members.
Canva PNG uploads that stalled, contact IDs in attendee exports, 50 MB web page attachments, and nine others.
Contacts who have successfully signed in now carry an Email Verified badge, so you can tell a real address from a hopeful guess typed at a sign-on desk.
Tighter date validation, CSV imports no longer merging into trashed contacts, and Complete and Send on deposits actually sending. Sorry about that one.
The new Meetings beta is open to everyone: collaborative editing, saving as you go, and notes on each agenda item.
Projects have a new filter and sort experience, including the archived and template views, so you can narrow by status, assignee or label.
Our developer documentation has been rebuilt. Sign in with your organisation and test any endpoint against your own data, with samples in 20 languages.
Public shop pages now carry the metadata Google Merchant looks for, which helps your club hoodies turn up in search and shopping results.
TidyHQ supports passkeys now. Sign in with your fingerprint, your face or a security key. Nothing to remember, nothing to type.
For members who would rather not manage a password at all, TidyHQ can email a one-time code to sign in with.
A rebuilt Xero integration is ready for its first testers. You need Stripe enabled and to not already be on the old integration.
The OAuth 2.1 draft standard drops the password flow, so API keys now take its place for testing and interim work.
Membership level ordering on public pages, more merge tags in more places, a billing contact you can no longer accidentally delete, and nine more.
Start free under 20 contacts. No credit card, no setup fee.