10 London Founding Studios — 12 months Pro + branded app free — Join Moveya early

Guide · Studio settings

Website widgets

Take bookings on your own website

What this page is for

Website widgets give you a snippet of code that adds your class schedule and packages to your own website. Bookings and purchases made in the widget sync with your Moveya roster and revenue.

Who it's for
Studio managers
Plan
Pro and Enterprise plans
Section
Studio settings

Before you start

  • Finish your Stripe payouts in Studio setup so members can pay in the widget.
  • Access to edit your website, for example in Squarespace or WordPress.
  • Create packages in Packages if you want to sell them through the widget.

Step by step

  1. Open Website widgets

    Choose Website widgets in the sidebar.

  2. Choose a widget

    Pick what you want to show on your website. Padel clubs can also choose between classes, matches and packages.

    • Schedule and packages together, as two tabs in one widget.
    • Your schedule only, with checkout inside the widget.
    • Packages only, to sell class packs.
  3. Preview the widget

    Open the Preview tab to see how the widget looks before you add it to your site.

  4. Add your website domain

    Under Allowed domains, enter your website address, such as https://www.yourstudio.com, and tap Add domain. The live widget only shows on domains listed here, so add both the www and non-www versions if you use both.

  5. Copy the embed code

    Open the Code tab and tap Copy embed. The code resizes itself to fit your page.

  6. Paste the code into your website

    Paste the code where you want the widget to appear.

    • Squarespace: Pages, then Website Tools, then Code Injection, or a Code Block on the page.
    • WordPress: a Custom HTML block, or an HTML widget.
    • Other website builders: any block or section that accepts HTML.
  7. Match the widget to your website

    Under Appearance, choose a fixed look that matches your website, or Adaptive to use light and dark presets that visitors can switch between. Set colours such as Page background and Button colour (Buy / Book), then tap Save appearance.

Common questions

Why doesn't the widget show on my website?

Your website's exact address must be listed under Allowed domains. Check that it starts with https:// and includes www if your site uses it. The preview works even when no domains are listed.

Why can't members pay in the widget?

Payments need your Stripe payouts setup to be finished. Complete the Stripe tasks in Studio setup and try again.

Where do widget bookings show up?

In the same places as any other booking. Widget bookings and purchases sync with your Moveya roster and with Revenue.

What is Return after email confirm?

It is the page members are sent back to after confirming their email if Moveya cannot return them to the exact signup page. Use the page that hosts your widget, on the same domain, then tap Save return URLs.

Can visitors switch between light and dark mode?

Yes, when Adaptive is on. Visitors see a sun and moon button unless you untick the option that lets them switch, then save your appearance.

Ready to try it?

https://moveya.io/studio/widgets

Open Website widgets