---
title: Integrating with your own website
description: Integrating with your own website
---

[Skip to content](https://docs.gymdesk.com/en/help/docs/website-integration#main-content)

- [English](https://docs.gymdesk.com/en/help/docs/website-integration)
- [日本語 - 日本](https://docs.gymdesk.com/ja-jp/help/website-integration)

English

Show submenu for translations

[![gymdesk\_logo](https://docs.gymdesk.com/hubfs/Group%201.svg)](https://gymdesk.com/)

- GYM TYPES
  
  Show submenu for GYM TYPES

    - [Fitness gyms software](https://gymdesk.com/software/gyms)
    - [Martial arts schools software](https://gymdesk.com/software/martial-arts)
    - [Gymnastics software](https://gymdesk.com/software/gymnastics)
    - [Yoga studios software](https://gymdesk.com/software/yoga)
    - [Dance studios software](https://gymdesk.com/software/dance)
    - [Pilates studio software](https://gymdesk.com/software/pilates)
    - [Club management software](https://gymdesk.com/software/membership-clubs)
    - [Crossfit gym software](https://gymdesk.com/software/crossfit)
- FEATURES
  
  Show submenu for FEATURES

    - [Memberships](https://gymdesk.com/features/members)
    - [Billing](https://gymdesk.com/features/billing)
    - [Attendance](https://gymdesk.com/features/attendance)
    - [Booking](https://gymdesk.com/features/booking)
    - [Website](https://gymdesk.com/features/website)
    - [Point-of-Sale](https://gymdesk.com/features/pos)
    - [Marketing](https://gymdesk.com/features/marketing)
    - [Reporting](https://gymdesk.com/features/reporting)
    - [Facility Access](https://gymdesk.com/features/access)
    - [Mobile App](https://gymdesk.com/features/member-app)
    - [Integrations](https://gymdesk.com/features/integrations)
- RESOURCES
  
  Show submenu for RESOURCES

    - [Articles on growing a fitness business](https://gymdesk.com/blog/)
    - [Gyms](https://gymdesk.com/blog/category/gyms/)
    - [Martial Arts](https://gymdesk.com/blog/category/martial-arts/)
    - [Yoga](https://gymdesk.com/blog/category/yoga/)
    - [Gymnastics](https://gymdesk.com/blog/category/gymnastics/)
    - [Dance](https://gymdesk.com/blog/category/dance/)
    - [Pilates](https://gymdesk.com/blog/category/pilates/)
    - [Sports clubs](https://gymdesk.com/blog/category/sport-clubs/)
    - [The gym heroes podcast](https://gymdesk.com/blog/category/podcasts/)
- [CUSTOMERS](https://gymdesk.com/customers)
- [PRICING](https://gymdesk.com/pricing)
- [CONTACT](https://gymdesk.com/contact)
- [LOGIN](https://gymdesk.com/login)

Open main navigation

Close main navigation

- GYM TYPES
  
  Show submenu for GYM TYPES

    - [Fitness gyms software](https://gymdesk.com/software/gyms)
    - [Martial arts schools software](https://gymdesk.com/software/martial-arts)
    - [Gymnastics software](https://gymdesk.com/software/gymnastics)
    - [Yoga studios software](https://gymdesk.com/software/yoga)
    - [Dance studios software](https://gymdesk.com/software/dance)
    - [Pilates studio software](https://gymdesk.com/software/pilates)
    - [Club management software](https://gymdesk.com/software/membership-clubs)
    - [Crossfit gym software](https://gymdesk.com/software/crossfit)
- FEATURES
  
  Show submenu for FEATURES

    - [Memberships](https://gymdesk.com/features/members)
    - [Billing](https://gymdesk.com/features/billing)
    - [Attendance](https://gymdesk.com/features/attendance)
    - [Booking](https://gymdesk.com/features/booking)
    - [Website](https://gymdesk.com/features/website)
    - [Point-of-Sale](https://gymdesk.com/features/pos)
    - [Marketing](https://gymdesk.com/features/marketing)
    - [Reporting](https://gymdesk.com/features/reporting)
    - [Facility Access](https://gymdesk.com/features/access)
    - [Mobile App](https://gymdesk.com/features/member-app)
    - [Integrations](https://gymdesk.com/features/integrations)
- RESOURCES
  
  Show submenu for RESOURCES

    - [Articles on growing a fitness business](https://gymdesk.com/blog/)
    - [Gyms](https://gymdesk.com/blog/category/gyms/)
    - [Martial Arts](https://gymdesk.com/blog/category/martial-arts/)
    - [Yoga](https://gymdesk.com/blog/category/yoga/)
    - [Gymnastics](https://gymdesk.com/blog/category/gymnastics/)
    - [Dance](https://gymdesk.com/blog/category/dance/)
    - [Pilates](https://gymdesk.com/blog/category/pilates/)
    - [Sports clubs](https://gymdesk.com/blog/category/sport-clubs/)
    - [The gym heroes podcast](https://gymdesk.com/blog/category/podcasts/)
- [CUSTOMERS](https://gymdesk.com/customers)
- [PRICING](https://gymdesk.com/pricing)
- [CONTACT](https://gymdesk.com/contact)
- [LOGIN](https://gymdesk.com/login)
- - [English](https://docs.gymdesk.com/en/help/docs/website-integration)
    - [日本語 - 日本](https://docs.gymdesk.com/ja-jp/help/website-integration)

  English
  
  Show submenu for translations
- [Sign-Up](https://gymdesk.com/register)

[Sign-Up](https://gymdesk.com/register)

 How can we help you?

- There are no suggestions because the search field is empty.

1. [Gymdesk Help](https://docs.gymdesk.com/en/help/docs?hsLang=en)
2. [Gym Websites](https://docs.gymdesk.com/en/help/docs/gym-websites?hsLang=en)

# Integrating with your own website

Many of our online features can be used with your existing website. In this article we'll go over how to add Gymdesk functionality to your website.

**1. Embedding the schedule**

You can embed your schedule on any page on your website, which also includes the booking functionality. To embed the schedule go to "Website" from your main menu, and then click on "[Schedule](https://www.maonrails.com/manager/website/schedule)" from the sub menu. 

Click on the "[Embed Code](https://www.maonrails.com/manager/gym/embedschedule)" button to open the instructions for embedding the schedule. It involves inserting a script on the page, and then placing an HTML element where you want the schedule to show up.

**2. Adding Email capture forms**

You can add Email capture forms to your website, on specific pages or on every page as a popup. To create capture forms, go to "Website" from your main menu, and then "[Forms](https://www.maonrails.com/manager/website/forms)" from the sub menu. 

Create an Email capture form, such as a form for 14 day trials or kids memberships. Once your form has been created, you will be able to click on the "Embed" link from the forms list screen.

![embed-forms](https://docs.gymdesk.com/hs-fs/hubfs/Imported%20sitepage%20images/embed-forms.png?width=670&height=170&name=embed-forms.png)

 

**3. Linking the member sign-up and log-in pages**

We provide standalone sign-up and member account log-in pages you can link to directly from your website. To get the links, go to "Website" from your main menu. Make sure the site feature is unpublished (as you're using your own website instead). 

You will see two standalone links - one for the sign-up form, and one for the log-in to the member portal.

![links](https://docs.gymdesk.com/hs-fs/hubfs/Imported%20sitepage%20images/links.png?width=670&height=416&name=links.png)

 

**4. Embedding the booking widget**

You can use the booking functionality through the schedule widget mentioned above. However, if you prefer to have the booking functionality available separately, you can embed our booking widget by going to "Gym" from your main menu, then "Bookings", and lastly "Settings". 

Instructions for embedding the booking widget will be on the right side.

![bookings](https://docs.gymdesk.com/hs-fs/hubfs/Imported%20sitepage%20images/bookings.png?width=521&height=496&name=bookings.png)

 

**5. Online Shop**

We provide a standalone online shop you can link directly from your site to process online orders for your products. To activate and use the online shop, go to "Sales" from your main menu, then "Settings" from the sub-menu. Activate the Online Shop feature, and the link will show up below.

![shop](https://docs.gymdesk.com/hs-fs/hubfs/Imported%20sitepage%20images/shop.png?width=670&height=562&name=shop.png)

 

**Working with site builders**

Certain side builders such as Squarespace and Wix are not as straightforward to work with when adding our widgets. If you are using one of those, check out our instructions below on how to add the widgets to your site.

- [Instructions for Squarespace](https://docs.gymdesk.com/help/squarespace?hsLang=en)
- [Instructions for Wix](https://docs.gymdesk.com/help/wix-embed?hsLang=en)

- [Gymdesk Glossary](https://docs.gymdesk.com/en/help/docs/gymdesk-glossary?hsLang=en)
- [Getting started](https://docs.gymdesk.com/en/help/docs/getting-started?hsLang=en#main-content)

    - [General Overview](https://docs.gymdesk.com/en/help/docs/getting-started?hsLang=en#general-overview)
    - [Data & Payments Migration](https://docs.gymdesk.com/en/help/docs/getting-started?hsLang=en#data-payments-migration)
- [Account](https://docs.gymdesk.com/en/help/docs/account?hsLang=en)
- [Gym](https://docs.gymdesk.com/en/help/docs/gym?hsLang=en#main-content)

    - [Schedule & Booking Management](https://docs.gymdesk.com/en/help/docs/gym?hsLang=en#schedule-booking-management)
    - [Staff Management](https://docs.gymdesk.com/en/help/docs/gym?hsLang=en#staff-management)
    - [Ranks & Promotions](https://docs.gymdesk.com/en/help/docs/gym?hsLang=en#ranks-promotions)
- [Members](https://docs.gymdesk.com/en/help/docs/members?hsLang=en#main-content)

    - [Membership Structure & Setup](https://docs.gymdesk.com/en/help/docs/members?hsLang=en#membership-structure-setup)
    - [Member Payments](https://docs.gymdesk.com/en/help/docs/members?hsLang=en#member-payments)
    - [Member Portals & Apps](https://docs.gymdesk.com/en/help/docs/members?hsLang=en#member-portals-apps)
    - [Attendance Tracking & Check-Ins](https://docs.gymdesk.com/en/help/docs/members?hsLang=en#attendance-tracking-check-ins)
    - [Creating Membership Plans](https://docs.gymdesk.com/en/help/docs/members?hsLang=en#creating-membership-plans)
- [Billing](https://docs.gymdesk.com/en/help/docs/billing?hsLang=en#main-content)

    - [Payment Processing](https://docs.gymdesk.com/en/help/docs/billing?hsLang=en#payment-processing)
    - [Billing Settings & Discounts](https://docs.gymdesk.com/en/help/docs/billing?hsLang=en#billing-settings-discounts)
- [Marketing](https://docs.gymdesk.com/en/help/docs/marketing?hsLang=en#main-content)

    - [Email & Text Messaging](https://docs.gymdesk.com/en/help/docs/marketing?hsLang=en#email-text-messaging)
    - [Lead Management & Automations](https://docs.gymdesk.com/en/help/docs/marketing?hsLang=en#lead-management-automations)
- [Gym Websites](https://docs.gymdesk.com/en/help/docs/gym-websites?hsLang=en)
- [Sales](https://docs.gymdesk.com/en/help/docs/sales?hsLang=en)
- [Competition Management](https://docs.gymdesk.com/en/help/docs/competition-management?hsLang=en)
- [Integrations](https://docs.gymdesk.com/en/help/docs/integrations?hsLang=en)
- [Gymdesk Documentation & Policies](https://docs.gymdesk.com/en/help/docs/gymdesk-documentation-policies?hsLang=en)

- [Company](https://gymdesk.com/) 
    - [About us](https://gymdesk.com/content/about)
    - [Contact us](https://gymdesk.com/contact)
    - [Resources](https://gymdesk.com/blog/)
- [Features](https://gymdesk.com/) 
    - [Memberships](https://gymdesk.com/features/members)
    - [Billing](https://gymdesk.com/features/billing)
    - [Attendance](https://gymdesk.com/features/attendance)
    - [Booking](https://gymdesk.com/features/booking)
    - [Marketing](https://gymdesk.com/features/marketing)
    - [Website](https://gymdesk.com/features/website)
    - [Point-of-sale](https://gymdesk.com/features/pos)
    - [Reporting](https://gymdesk.com/features/reporting)
    - [Facility access](https://gymdesk.com/features/access)
    - [Mobile app](https://gymdesk.com/features/member-app)
    - [Integrations](https://gymdesk.com/features/integrations)
- [Gym types](https://gymdesk.com/) 
    - [Martial arts](https://gymdesk.com/software/martial-arts)
    - [Membership clubs](https://gymdesk.com/software/membership-clubs)
    - [Yoga studios](https://gymdesk.com/software/yoga)
    - [Pilates studios](https://gymdesk.com/software/pilates)
    - [Fitness gyms](https://gymdesk.com/software/gyms)
    - [Gymnastics gyms](https://gymdesk.com/software/gymnastics)
    - [Dance studios](https://gymdesk.com/software/dance)
    - [Crossfit gyms](https://gymdesk.com/software/crossfit)
- [Resources](https://gymdesk.com/) 
    - [Our Customers](https://gymdesk.com/customers)
    - [Documentation](https://docs.gymdesk.com/help/docs)
    - [Pricing](https://gymdesk.com/pricing)
    - [Membership contract template](https://gymdesk.com/lp/contract-template)
    - [Black belt widget](https://gymdesk.com/lp/bbwidget)
    - [Gym software guide](https://gymdesk.com/best-gym-management-software)
    - [Trust center](https://gymdesk.com/page/trust)
    - [Terms of service](https://gymdesk.com/page/terms)
    - [Privacy policy](https://gymdesk.com/page/privacy)
- [Comparison](https://gymdesk.com/) 
    - [Mindbody](https://gymdesk.com/alternative/mindbody)
    - [Jackrabbit](https://gymdesk.com/alternative/jackrabbit)
    - [Zenplanner](https://gymdesk.com/alternative/zenplanner)
    - [Kicksite](https://gymdesk.com/alternative/kicksite)
    - [Spark membership](https://gymdesk.com/alternative/spark)
    - [Pushpress](https://gymdesk.com/alternative/pushpress)
    - [Gymmaster](https://gymdesk.com/alternative/gymmaster)
    - [Glofox](https://gymdesk.com/alternative/glofox)
    - [Hapana](https://gymdesk.com/alternative/hapana)
    - [Mariana Tek](https://gymdesk.com/alternative/marianatek)
    - [Momence](https://gymdesk.com/alternative/momence)

[![gymdesk-256](https://docs.gymdesk.com/hs-fs/hubfs/gymdesk-256.png?width=40&height=40&name=gymdesk-256.png "gymdesk-256")](https://gymdesk.com/)

Built and run in Austin, TX

<https://www.facebook.com/gymdeskfb> <https://www.instagram.com/gymdeskapp/> <https://www.twitter.com/gym_desk> <https://www.linkedin.com/company/gymdesk/> <https://www.youtube.com/channel/UC5Rr8HzbJtx3AAzPs3IBKSQ/> <https://www.tiktok.com/@gymdesk>

Copyright © 2025