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
Open Website widgets
Choose Website widgets in the sidebar.
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.
Preview the widget
Open the Preview tab to see how the widget looks before you add it to your site.
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.
Copy the embed code
Open the Code tab and tap Copy embed. The code resizes itself to fit your page.
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.
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.
Related guides
Ready to try it?
https://moveya.io/studio/widgets