Staff Profiles on Your Storefront
Show your team on your public booking page so customers can learn about your staff, browse their services and portfolio, and book directly with their preferred stylist.
Overview
Staff profiles on the storefront let you:
- Display a Team section on your public booking page with staff photos, names, roles, and bios
- Give each team member an individual profile page with their full service list and personal portfolio
- Let customers "Book with [Name]" directly from a staff card or profile page
- Control which staff appear online with the Bookable Online toggle
- Link each staff member's Instagram and personal website
Note
The Team section is available on all plan tiers. Individual staff profile pages appear when your venue has 2 or more staff members. The portfolio section on staff profiles requires a PRO subscription with the portfolio enabled.
How staff appear on the storefront
The Team section
The Team section on your storefront shows a grid of staff cards. The section heading defaults to "Meet the Team" but can be customised in the storefront editor.
Each staff card displays:
| Element |
Source |
| Photo |
Profile photo (or a coloured initial if no photo uploaded) |
| Name |
Staff name (links to individual profile if 2+ team members) |
| Role |
"Owner", "Manager", or "Stylist" |
| Short bio |
First line of the description field |
| "Book [FirstName]" |
CTA button that opens the booking wizard pre-filled with this staff member |
| "Services offered" |
Expandable accordion showing the first 3 services as pill badges, with a link to the full profile for more |
The grid is responsive: 1 column on mobile, 2 columns on medium screens, 3 columns on large screens.
Individual staff profile pages
When your venue has 2 or more staff members, each team member gets a dedicated profile page at:
https://openchairpro.com/your-slug/team/[staffId]
The profile page includes:
- Hero section — large avatar, full name, role, complete bio, specialties (as pill badges), and social links (Instagram, personal website)
- Services section — all services the staff member offers, with durations, prices (including any staff-specific price overrides), and a "Book [ServiceName]" button per service
- Portfolio section — up to 6 before-and-after images from the venue portfolio where this staff member is tagged (only shown if the venue has portfolio enabled and the staff member has images)
- "Book with [FirstName]" CTA — sticky at the bottom on mobile, full-width button on desktop
Controlling which staff appear
The Bookable Online toggle
The "Bookable Online" toggle controls whether a staff member appears in the public booking flow. When toggled off, the staff member is hidden from the storefront time-slot picker and customers cannot book with them online.
To change it:
- Go to Team in the sidebar.
- Select the staff member from the list.
- Scroll to Capacity & Permissions.
- Toggle "Bookable Online" on or off. The help text reads: "Show on public booking page."
- Click "Save Settings".
Tip
Use this toggle to temporarily hide a staff member from online booking (e.g., during leave) without deactivating their account. Their internal calendar and existing bookings remain unaffected.
What "Bookable Online" controls
| Area |
Bookable On |
Bookable Off |
| Storefront team section |
Staff card visible |
Staff card still visible (active staff appear regardless) |
| Booking wizard staff picker |
Appears as an option |
Hidden from the picker |
| Individual profile page |
Accessible via URL |
Accessible via URL |
| Calendar and internal bookings |
No change |
No change |
Warning
The Bookable Online toggle only controls the booking flow — it does not hide the staff member from the storefront Team section. All active staff appear in the Team section. To fully remove a staff member from the storefront, deactivate them via Deactivate / Offboard Team Member in the Danger Zone.
Setting up a staff profile
Profile fields
Edit a staff member's profile from Team → select the member → Profile tab:
| Field |
Max length |
Storefront visibility |
| Name |
100 characters |
Shown on card and profile page |
| Role |
Owner / Manager / Stylist |
Shown on card and profile page |
| Profile photo |
Image upload |
52×52px avatar on card, larger on profile page |
| Bio / Description |
No max (textarea) |
First line on card, full text on profile page |
| Instagram Handle |
30 characters (no @ symbol) |
Link on profile page |
| Website URL |
500 characters |
Link on profile page |
| Specialties |
Up to 6 tags, each 1–30 characters |
Pill badges on profile page |
| Email |
Valid email |
Not shown publicly |
| Calendar Colour |
Colour swatch |
Not shown publicly (internal calendar only) |
Click "Save Profile" after making changes.
Assigning services
A staff member's services determine what appears on their storefront profile and which bookings they can accept.
- Go to Team → select the member → Services tab.
- Assign services from the venue's service menu.
- Optionally set per-staff proficiency level, custom duration, and price override for each service.
Price overrides appear on the staff member's individual profile page (e.g., "$75" instead of the standard "$65").
Customising the Team section in the storefront editor
Visibility and ordering
- Go to Storefront in the sidebar.
- On the Content tab, click "Edit" to enter section edit mode.
- Toggle the Team section's eye icon to show or hide it.
- Drag the Team pill to reorder its position relative to other sections.
- Click "Publish Changes" to save.
Section settings
Select the Team pill on the Content tab to configure:
| Setting |
Options |
Default |
| Title |
Custom text |
"Meet the Team" |
SEO and metadata
Each individual staff profile page generates structured data for search engines:
- Page title: "[Name] — [Role] at [Venue Name]"
- Meta description: First 155 characters of the bio, or a generated description
- JSON-LD: Person schema with
jobTitle, image, and worksFor (LocalBusiness)
- Open Graph image: Profile photo (400×400) or first portfolio image
Platform differences
| Feature |
Web |
Mobile |
| Staff profile editing |
Full editor at Team in sidebar |
Not available — web only |
| Bookable Online toggle |
Under Capacity & Permissions |
Not available — web only |
| Public storefront team view |
Responsive grid |
Customer-facing only (same public page) |
| Profile page "Book with" CTA |
Full-width desktop button |
Sticky bottom mobile button |
Troubleshooting
| Issue |
Solution |
| Staff member not showing on the storefront |
All active staff appear in the Team section. If a staff member is missing, check that they have not been deactivated (offboarded). The Bookable Online toggle does not affect Team section visibility — only the booking wizard staff picker. |
| Customer cannot book with a specific staff member |
The staff member's Bookable Online toggle may be off. Go to Team → select the member → Capacity & Permissions → toggle "Bookable Online" on and click "Save Settings". |
| Staff profile page shows no services |
Services must be assigned to the staff member on the Services tab in the admin team page. If no services are assigned, the services section on the profile page will be empty. |
| Staff photo not appearing |
Upload a profile photo via the Profile tab in the admin team page. The photo must be a valid image file. If the upload fails, try a smaller image (JPEG or PNG recommended). |
| Portfolio not showing on a staff profile |
The staff member must have portfolio images tagged with their name. Additionally, the venue must have portfolio enabled in Portfolio → Settings. This feature requires a PRO subscription. |
| Individual profile pages not available |
Profile pages only appear as clickable links when the venue has 2 or more active staff members. Solo operators do not get individual profile pages — the Team section shows the single card without a link. |
Related Articles
Last updated: March 2026