When to use it
You set these up once when you join 1Club, then come back when something about the business changes - a new name, a new location, a new language, or your own web address. Getting them right keeps your name, portal address, time zone, and languages consistent everywhere members and staff see them. Typical uses:- Rebranding - a padel and tennis gym changes its name, moves to a new portal address, and uploads a new logo.
- Opening a second location - a martial-arts gym adds a second location with its own address, time zone, sports, and hours, leaving the organization time zone untouched.
- Serving members in two languages - a yoga studio supports English and Bulgarian, with English as the default.
- Using your own domain - a climbing gym serves its member portal on its own hostname instead of the default subdomain.
What you can edit on Details
Open Settings > Organization > Details. The Details page is a single form with one row per setting. The fields fall into three groups.Details
- Name - Your organization’s display name. Used in emails, the member portal, and admin headers. Required.
- Slug - The URL-safe identifier, on the same row as Name. Lowercase letters, numbers, and hyphens only, and up to 40 characters. It becomes your member portal subdomain (
{slug}.portal.1club.ai) and shows up in public links, so keep it short. Required, and it must be unique across all organizations. - Description - Optional short blurb shown on public surfaces such as the marketplace listing.
Contact info
- Address - Type it or pick from the map autocomplete. When you select a suggestion, latitude and longitude are saved alongside the address so the server can derive your time zone.
- Phone - International format. The country code defaults from your address country.
- Time zone - The default for everything date-related across the admin: today and this-week widgets, recurring jobs, and exports. The address selection pre-fills it, and you can override it manually.
- Email - The organization’s contact address. Members and the marketplace may surface it, and it is also a candidate sender for organization-wide email such as invoices and notifications. Must be a valid email address. See Email sending for how the From address on member email is chosen.
- Website - Your main public site, if any. Must be a valid URL.
Localization
- Supported locales - The languages members can pick in your portal and that the admin offers in user profiles. The available options are English, Spanish, French, German, Bulgarian, and Czech.
- Default locale - The language used when a member’s preference is not known. Defaults to English.
How saving works
The form uses a floating save bar. Edit any field and a Save control appears at the bottom. Nothing is auto-saved, so you must save before leaving. After you save, the new values propagate to every place in the admin that reads organization settings; most pages refresh without a reload.About the time zone
The organization time zone is resolved from your coordinates or address only once, the first time it is set. Editing your address later does not silently move the org time zone, so if you relocate the headquarters, set the time zone yourself. Individual clubs behave differently: a club re-derives its own time zone whenever its address changes.Currency and billing preferences are not on this page, and neither is your legal identity: the legal name, tax and registration numbers, registered address, bank details, and invoice numbering belong to the company you invoice through, under Settings > Billing > General. Most gyms have one; see Billing entities. Form field configuration - which contact fields are required, optional, or hidden - lives under Settings > Members > Contacts. See Contacts.
Clubs
A club is a single physical location. Everything schedulable (areas, classes, staff shifts, check-in) belongs to a club, so you need at least one before members can book.Creating or editing a club
- Go to Settings > Clubs > Clubs. Each location shows as a card with its status, slug, address, contact details, and review rating.
- Click Add Club to open the club form, or click a card to edit that club.
- Fill in Club Name, Slug, Subtitle, Description, Status, and Club type.
- Add the contact details: Phone, Email, Website, Address, and the Map location pin.
- Set Timezone, Social profiles, Club logo, Club Images (up to eight), Sports, Amenities, and Operating Hours.
- Optionally assign Club Managers, the staff who receive contact-form messages for this club. When none are set, messages go to organization-level staff.
- Save.
Club fields worth knowing
- Email - The location’s contact address, and the From address on most member email for this club (booking confirmations, cancellations, daily summaries). Keep it on a domain you have verified. See Email sending.
- Slug - Must be unique across clubs; it appears in the club’s public page URL.
- Status - Active, Hidden, or Closed. Active is visible to everyone. Hidden keeps the club fully working for staff (schedule, bookings, and reports) but takes it off your website, the member portal, and the 1club marketplace. Closed retires it: it leaves the schedule, the club switcher, and every club picker.
- Set closing date - From the club’s More actions menu, schedule a closing date instead of closing the club today. The club stays open and bookable through that date, nothing can be booked after it, and it closes on its own the day after. A Closing badge shows next to the status until then.
- Timezone - The clock the club runs on: operating hours, class times, and prices are shown and saved in this zone. It is set from the club address and re-derived whenever the address changes. Clear it to use the organization time zone.
- Map location - Where members are sent. Drag the pin if it is not exactly on your entrance. A pin you place by hand is never moved by an address edit or a Google import.
- Billing entity - Which company invoices and takes payments for this club. The row appears only when your organization has more than one billing entity; otherwise the club uses the organization default.
- Sports and amenities - Drive the marketplace listing and filtering. A club must be complete to stay published; an edit that leaves it incomplete is automatically unpublished, and a warning names the missing fields. On a published listing, some changes go to review first: the page shows Changes awaiting review while the listing keeps its approved details, and you can Discard changes to drop the proposal.
- Google Business Profile / OpenStreetMap - Connect a club to import address, hours, sports, amenities, photos, and reviews. Empty fields are filled and existing values are kept.
- Daily summary - In the right-hand panel, Send to admins emails admins a recap of yesterday each morning, at the chosen Send time. New clubs get it on by default.
- Booking labels - Also in the right-hand panel: your own names for the booking cards members see (private training, group activities, and areas). Leave a name blank to use the built-in, already translated one.
Branding
Logo, favicon, colors, and fonts are configured under Settings > Member Apps > Branding, not on the Details page. Branding covers:- Logos and images - Light logo, dark logo, logo alt text, and favicon.
- Color scheme - Primary color, header color, and their dark-mode variants.
- Typography - Body font and heading font.
Domains
Custom domains are managed under Settings > Organization > Domains. Each domain is attached for one purpose:- Email (SendGrid) - Send member email from your own domain. See Email sending for the full setup, including which address members see.
- Website (CMS) - Serve your CMS website on your own domain.
- Portal subdomain - Serve the member portal on your own hostname instead of
{slug}.portal.1club.ai.
Adding and verifying a domain
- Click Add Domain, enter the fully-qualified domain, and choose the purpose.
- 1Club shows the DNS records to add (type, name, value). Add them at your DNS provider.
- For website and portal domains, delete any leftover A, AAAA, or CNAME records for the same host first, or verification will fail.
- Wait for DNS to propagate, then click Verify.
- Pending verification - Added, DNS not yet confirmed.
- Issuing SSL certificate (
ssl_pending) - DNS is confirmed, but the TLS certificate is still being issued. The domain is intentionally not live yet. - Verified - DNS confirmed and a valid certificate is being served. The domain is live.
- Failed - Verification did not succeed.
Subscription
Your 1Club platform plan lives under Settings > Organization > Subscription. This is what you pay 1Club (and where plan gates such as branding are decided), and it is separate from how you bill your own members, which is configured under Settings > Billing.Who can edit
Every Settings page needs the Settings module at View (organization scope), part of the Admin role’s default bundle. Saving organization details and creating, editing, or deleting clubs need Settings Full access. Roles without it see the page read-only or get a permission error. See Roles and permissions.Worked examples
Racket club rebrands and moves online-first
A padel and tennis club changes its name and wants a cleaner portal address. On Details they update Name, then edit Slug tocitypadel so members reach citypadel.portal.1club.ai. Old links using the previous slug stop working, so they announce the new address. Under Member Apps > Branding they upload a new logo and set the primary color; because they are on the Run plan, the save succeeds.
Martial arts gym opens a second location
A jiu-jitsu and muay-thai gym adds a second mat space. They go to Settings > Clubs > Clubs and click Add Club, name it, set its own address (which derives that club’s time zone), select thejiu-jitsu and muay-thai sports, and set operating hours. The organization time zone is untouched; only the new club picks up the local zone.
Multi-language yoga studio
A yoga and pilates studio serves English and Bulgarian members. Under Localization they add English and Bulgarian to Supported locales and set Default locale to English. Members now choose their language in the portal, and anyone whose preference is unknown sees English.Serving the portal on a custom domain
A climbing gym wants members to visitmembers.gripcity.com instead of the default subdomain. Under Organization > Domains they add the domain with purpose Portal subdomain, add the CNAME record shown, remove an old parking-page record, and click Verify. The domain sits in Issuing SSL certificate for a few minutes, then flips to Verified and goes live.
Tips and best practices
- Choose the slug carefully and early. It is your portal web address. Changing it later breaks existing links and QR codes.
- Set the address by selecting a map suggestion, not by typing freehand, so coordinates and time zone resolve correctly.
- Only enable locales you can support. Adding a language exposes it to members even if your content is not translated yet.
- Keep club status honest. Set a location to Hidden while staff still run it out of public view, or Closed when it is retired, rather than deleting it; deletion is blocked while data exists anyway.
- Verify domains during low traffic. Website and portal domains are not live until the certificate is issued, so plan the cutover.
Troubleshooting
Related
- Email sending - Verify an email domain and set the addresses members see.
- Organization and clubs - How orgs and gyms relate, and which settings live where.
- Settings overview - The full map of Settings categories.
- Roles and permissions - Who can edit organization settings.
- Areas - Bookable spaces created within each club.
- Profile - Per-user preferences (language, theme, password).
- Contacts - Contact and signup field configuration.