Overview
Website embeds let you plug Hapana widgets right into your site — so clients can book classes, buy memberships, schedule privates, or even log in, all without leaving your page. It’s the easiest way to connect your website with your Hapana account.
🎥 Watch the walkthrough:
Or preview it below:
Prerequisites
Before you begin:
- You must have admin access to Edit Profile
- Your web team should be ready to add embed codes into your site
- You should already have your sessions, packs, or services configured in CORE
Step-by-step instructions
Step 1: Find your website embeds
- Click your Studio Name in the top nav
- Select Edit Profile
- Click Website Embeds on the left side menu
- You’ll now see a list of all available widgets
Step 2: Choose which embeds you need
Here’s a quick breakdown of what’s available:
- Classes
- All Sessions: Embed your full schedule
- Specific Session or Instructor: Narrow it down to highlight something special
- Packages
- All Packages: Let clients see everything
- Single Pack: Perfect for promotions or callouts
- Privates
- All Instructors or a specific one for private bookings
- Workshops
- Choose to show all or just one
- Gift Cards
- Display a direct purchase option on your site
- Member Dashboard
- Allows logged-in members to view and update their personal info
- Standalone Login
- Adds a quick login button for easy client access
💡 Tip: You only need to copy and paste the embed widget code into your site once — no coding required beyond that.
Step 3: Match your branding (optional)
Your embeds will follow your app’s color scheme by default, but we can help you customize it further if needed:
- Want to match a different color palette?
- Need to change fonts or layout with CSS?
👉 Just email [email protected] and our team will help you tweak it.
Expected outcome
After adding your selected widgets to your site, clients will be able to:
-
View and book sessions
-
Purchase packs or memberships
-
Schedule private sessions
-
Redeem gift cards or log in to their profile
— all directly through your website!
FAQs
Q: Can I customize how sessions are displayed?
A: Yes! You can choose to show all sessions, a specific session type, or instructor-specific views.
Q: Can I use multiple widgets on one page?
A: Absolutely. Many studios embed different widgets on different pages (e.g. “Schedule”, “Membership”, “Personal Training”).
Q: What if I want to change fonts or design?
A: You can apply custom CSS. Reach out to support for help with this.
Still need help?
Reach out to our support team via [email protected]