Skip to main content
The member portal is the self-service web app your members sign in to. From Settings > Member Apps > Member portal you decide whether the portal is on, which pages appear in its navigation, how those pages are grouped, and which of them the public can browse without signing in. A live preview on the same screen shows the portal exactly as members will see it. The portal is served on your organization’s subdomain, {slug}.portal.1club.ai, or on a custom portal hostname if you have verified one. The slug itself is set on the Organization page, not here.

Overview

  • Enable or disable the portal - one switch turns the whole member portal on or off.
  • AI assistant - add an in-portal assistant that helps members with bookings, memberships, and club info.
  • Legal and cookie consent - turn on legal documents and a cookie-consent banner for the portal.
  • Portal pages - choose which pages appear, reorder them, rename them, set their icons, and add extra instances of some page types.
  • Page groups - organize pages into labelled folders in the portal navigation.
  • Public pages - let unauthenticated visitors browse selected pages (classes, plans, instructors, areas) before they sign in.
  • Live preview - an embedded frame renders the real portal as you edit, plus an Open button to view it in a new tab.

Where the portal address comes from

The portal URL is built from your organization Slug:
If you have added and verified a domain with purpose Portal subdomain under Settings > Organization > Domains, the portal is served on that hostname instead. The web address is read-only on this page.
If your organization has no slug yet, the portal cannot generate a URL. The page shows an Organization Slug Required warning with a Go to Organization Settings button. Set the slug on the Organization Details page first. This is the same subdomain that signup forms use to build their public links.

General settings

Enable member portal

The master switch. When off, members cannot reach the portal at all and the preview is replaced with a disabled notice. Turn it on once your slug is set and you have decided which pages to show. Turning the portal off does not delete any member data; it only closes the front door.

AI assistant

Adds an AI assistant launcher inside the portal. Members can ask it to help with bookings, memberships, and general club information. This toggle is only editable while the portal is enabled. Turns on legal documents and the cookie-consent experience for the portal. Enabling it seeds a default set of legal documents for your organization if they are missing (the seeding is safe to run repeatedly, so it never duplicates documents you already have). This portal legal toggle is independent of the website’s own legal setting.

Portal pages

The Portal Pages panel is where you build the portal’s navigation. Each row is a page that members see in their sidebar. You control the set, the order, the labels, the icons, and which pages are public.

Adding and removing pages

  • Use Add to pick from pages that are not yet enabled.
  • Reorder enabled pages to change the order they appear in the portal navigation.
  • Some page types can be added more than once. For those, the Add menu offers Add another … so you can create a second instance (for example, more than one booking calendar). Extra instances get their own slug and label.

Page types you can enable

Core pages:
  • Dashboard - the member’s home screen.
  • Classes - browse and book classes.
  • Plans - view available plans.
  • Messages - the member’s message thread with your club.
  • My account - profile, memberships, and account settings.
Optional pages:
  • Posts - announcements and updates.
  • FAQs - a frequently-asked-questions page.
  • How to guides - help content.
  • Calendar - a booking calendar. Supports multiple instances.
  • Book - a search-and-book entry point.
The old combined Schedule page is marked deprecated in the picker. New portals should use the unbundled pages (Classes, Calendar, Book) instead of the single Schedule page.
In addition to the built-in pages, the picker automatically offers one page per bookable area type and one page per instructor type you have configured, so members can browse, for example, “Courts” or “Coaches” directly. These are driven by your area types and instructor types; add or rename them there and they appear here.

Per-page settings

Open a page’s settings to control how it appears:
  • Icon - the navigation icon for the page.
  • Label - a custom navigation label. Leave it empty to use the default, and use the translate option to provide per-locale labels.
  • Public - whether unauthenticated visitors can see this page (see below).
  • Group - which group (folder) the page belongs to.

Page groups

Use Groups to organize pages into labelled folders in the portal navigation. This keeps a longer navigation tidy, for example grouping several area-type pages under a “Facilities” folder. Groups have their own label and can be translated per locale.

Public pages

A public page is visible to visitors who have not signed in. This lets prospects browse your classes, plans, instructors, or areas before creating an account, while still requiring sign-in to actually book or reach their account. Mark a page public from its per-page settings. Only the pages you explicitly mark are exposed; everything else stays behind sign-in.

How saving works

Changes to the enable toggle, AI assistant, pages, groups, and public flags are staged locally and a floating save bar appears when there are unsaved changes. Click Save to apply them. The Legal and cookie consent toggle is the exception: it saves immediately when you flip it.

Worked examples

Padel club opens a public class browser

A padel and tennis club wants prospects to see the weekly class list from an ad link without signing up. On Member portal they enable the portal, add the Classes page, open its settings, and mark it Public. They leave My account and Messages private. Now the ad link opens the portal’s class list for anyone, and booking prompts a sign-in.

Martial arts gym groups its programs

A jiu-jitsu and muay-thai gym has separate instructor types for each discipline. Those show up as pages in the picker. They enable both, open Groups, create a “Programs” group, and assign both pages to it so members see a single “Programs” folder in the portal navigation.

Yoga studio adds a second booking calendar

A yoga and pilates studio wants one calendar for reformer sessions and one for mat classes. They add a Calendar page, then use Add another Calendar to create a second instance, give each a custom label and slug, and reorder them.

Climbing gym turns on the AI assistant

A climbing gym enables the portal, then flips on AI assistant so members can ask “what beginner classes are on this week?” and get booking help without messaging a human. Because the toggle only works while the portal is enabled, they enable the portal first.

Tips and best practices

  • Set the slug before enabling the portal. Without it there is no URL and the page blocks with a warning. The slug is on the Organization page.
  • Preview before you announce. The live frame renders the real portal, so use it to confirm the navigation looks right before you share the link.
  • Keep public pages minimal. Expose only what helps a prospect decide (classes, plans), not member-only pages.
  • Prefer the unbundled pages over the deprecated Schedule page for new portals.
  • Use groups once you have many pages, especially when area-type and instructor-type pages multiply the navigation.

Troubleshooting

Organization

Set the slug that becomes your portal subdomain, and verify a custom portal domain.

Signup forms

Public onboarding forms served on the same portal subdomain.

Areas

Area types that surface as bookable pages in the portal picker.

Instructors

Instructor types that surface as pages in the portal picker.