Get your school on Club Hub.
A short checklist for your admin consoles: Google or Microsoft sign-in, email delivery, the iPhone and Android apps, and your web filter. One-time settings that let students sign in with their school accounts and reach Club Hub from any school device or network.
Quick reference
Keep these handy while you configure- Website
- clubhub.co
- Email domain
- @clubhub.co
- Support
- ilanputerman@clubhub.co
- Google client ID
904248140837-8f9bttqf7k3t5rj0bpfc0cn6j9lm57oc.apps.googleusercontent.com- Microsoft app ID
1808c6ce-9c8e-40cf-8d70-c2da47e3a7ae- App IDs
- iOS 6468666980
Android com.zqclubhub
About Club Hub
Club Hub is a web-based platform that helps schools manage student clubs, track attendance, and streamline communication between administrators, faculty advisors, and students.
- Data at sign-up
- Name, email, graduation year
- Sign-in
- Google, Microsoft, or their email address
- Rostering
- None needed: people join with their school address, or an administrator invites them from a spreadsheet
- Supported devices
- Laptops, Chromebooks, tablets, and phones (iOS, Android, web)
- Requirements
- Nothing to install: any current browser
- From Google or Microsoft
- Basic profile only (name, email, picture)
Sign-in and email
Pick the one your school usesUsing both, such as Google for students and Microsoft for staff? Set up each one.
Google Workspace
904248140837-8f9bttqf7k3t5rj0bpfc0cn6j9lm57oc.apps.googleusercontent.comGoogle blocks accounts marked as under 18 from signing in to any third-party app an administrator hasn’t configured, and many schools restrict apps for staff too. Until Club Hub is allowed, a student who presses Continue with Google sees Google’s Access blocked page. Club Hub asks only for sign-in and basic profile: openid, email, and profile.
01Google sign-in: allow Club Hub
Needs an administrator with the Service Settings privilege, such as a super administrator.
Configure Club Hub as an allowed app
- In the Google Admin console, open Security → Access and data control → API controls. Open API controls
- Click Manage App Access → Configure new app.
- Paste Club Hub’s client ID, click Search, and choose Club Hub.
904248140837-8f9bttqf7k3t5rj0bpfc0cn6j9lm57oc.apps.googleusercontent.com - For Scope, keep the top organizational unit for everyone, or choose the units your students and staff are in. A unit that already has its own setting for Club Hub keeps it, so set those too.
- For Access to Google data, choose Limited. Trusted isn’t needed.
- Click Continue, review, and click Finish. It usually applies within minutes and can take up to 24 hours.
Approve after a student requests access
If students may ask for access to unconfigured apps, open Security → Access and data control → API controls and approve Club Hub under Apps pending review for the right organizational units.
02Gmail: allow-list @clubhub.co
Club Hub emails students and staff about their clubs: announcements, meeting reminders, invitations, and approvals. A strict spam policy can file them where nobody looks, so approve the domain they come from.
Mark clubhub.co as an approved sender
- In the Admin console, open Apps → Google Workspace → Gmail → Spam, Phishing and Malware and choose the units your students and staff are in.
- Under Spam, tick Bypass spam filters for messages received from addresses or domains within these approved senders lists, and add a list with the domain clubhub.co.
- Leave Require sender authentication ticked: Club Hub’s mail is signed for clubhub.co (DKIM, SPF, and DMARC), so it passes. Click Save.
03Google Calendar syncOptional
Anyone can add their club meetings to their own Google Calendar from Club Hub’s Settings, and an administrator can sync the school’s events to a school calendar. That uses a second client, which adds and updates events and, for a school calendar, reads the list of calendars. Sign-in doesn’t need it.
Allow the calendar client
- Configure this client the same way as in step 01.
991833815391-mh6i0ub5aj51un6q52kdeqqcdfgog87b.apps.googleusercontent.com - If your school restricts the Google Calendar service, choose Trusted, or Specific Google data with Calendar, for this client: Limited can’t reach a restricted service.
Microsoft 365 / Entra
1808c6ce-9c8e-40cf-8d70-c2da47e3a7aeClub Hub is a multi-tenant app, so it appears in your directory only after someone consents to it. If your tenant doesn’t let users consent to apps themselves, a student who presses Continue with Microsoft sees Microsoft’s Need admin approval page. One consent by an administrator approves Club Hub for everyone. Permissions requested: openid, profile, email, User.Read, offline_access. No mail, files, calendars, or Teams.
01Microsoft sign-in: grant tenant admin consent
Start with the link rather than searching Entra: Club Hub isn’t in your directory yet. Sign in as a Global Administrator, Privileged Role Administrator, Cloud Application Administrator, or Application Administrator.
Grant admin consent in one step
- Open the consent link. Open the consent link
https://login.microsoftonline.com/common/adminconsent?client_id=1808c6ce-9c8e-40cf-8d70-c2da47e3a7ae - Review the permissions and select Accept. This adds Club Hub to your tenant and consents for all users.
- Microsoft returns you to a Club Hub page that says Microsoft sign-in is approved. If it says Approval was not completed, it shows Microsoft’s error code (AADSTS…), which you can look up or send us.
02Confirm Club Hub is in your tenant
Review what was granted
- In the Microsoft Entra admin center, open Entra ID → Enterprise apps → All applications and choose Club Hub. Open Enterprise apps
- Under Security, open Permissions to review the granted scopes.
- If Assignment required? is Yes under Properties, assign your student and staff groups under Users and groups. Otherwise everyone can sign in.
03Outlook: keep Club Hub’s email out of Junk
Club Hub emails students and staff about their clubs: announcements, meeting reminders, invitations, and approvals. Add its domain to your tenant’s allow list so they reach the inbox.
Tenant Allow/Block Lists
- In the Microsoft Defender portal, open Email & collaboration → Policies & rules → Threat policies → Tenant Allow/Block Lists. Open Tenant Allow/Block Lists
- On Domains & addresses, select Add › Allow, enter clubhub.co, keep 45 days after last used date, and select Add. Microsoft removes the entry once its filters have learned the mail is clean.
- If a Club Hub email was already quarantined, release it and report it as clean from Submissions, which teaches the filter too.
iPhone, iPad, and Android
04Install the apps manually or through your MDM
Club Hub runs in any current browser on laptops and Chromebooks. The iPhone and Android apps are free: students can install them themselves, or your team can push them to managed devices.
Deploy through Apple School Manager and managed Google Play
iPhone and iPad: in Apple School Manager, open Apps and Books, search for The Club Hub (ID 6468666980), and get free licenses. Then assign it in your MDM to student device groups. Supervised devices install it silently.
Android: approve The Club Hub (com.zqclubhub) in managed Google Play from your EMM (Google endpoint management, Intune, and others) and assign it to student devices.
Install from the store
Search for The Club Hub in the App Store or on Google Play, or use the direct links: App Store · Google Play
Web content filter
05Allow *.clubhub.co through your filter
Make sure students can reach Club Hub from school devices and on the school network. Allow these by name: the addresses behind them change.
Add clubhub.co to approved domains
In your filter’s or firewall’s admin, allow these for student device groups and the school network.
clubhub.co
*.clubhub.coClub Hub itself: the site, the app, sign-in, and the links and images in its email.
Add these too
visyhxqvoabawqnpmsfs.supabase.coPhotos, club logos, and files, which open through short-lived private links at this address. Blocking it leaves broken images and failed downloads.
*.onesignal.comNotifications in the iPhone and Android apps.
*.crisp.chatThe help chat inside Club Hub. Optional.
*.posthog.comUsage analytics that help us find and fix problems. Optional: Club Hub works without it.
If someone can’t get in
What students see when a step is missingWhile you fix it, anyone can still sign in with their email address on Club Hub’s sign-in page.
| They see | What to check |
|---|---|
| Google’s Access blocked page after Continue with Google | Club Hub isn’t allowed for their organizational unit. Google step 01 |
| Microsoft’s Need admin approval page, or Club Hub saying the school hasn’t approved Microsoft sign-in yet | The tenant needs admin consent. Microsoft step 01 |
| Microsoft says they can’t use the app, or that they aren’t assigned to it | Assignment is required and they aren’t in an assigned group. Microsoft step 02 |
| Club Hub’s emails never arrive | Spam, Junk, or quarantine. Gmail or Outlook |
| Club Hub loads at school but pictures and files don’t | The file host is blocked. Web filter |
| Club Hub doesn’t load on school Wi-Fi or a school device | clubhub.co is blocked. Web filter |
Verification: ask a test student to run these
We’ll walk you through any step on a quick call.
Or use the chat on this page. We reply within one business day.
ilanputerman@clubhub.co