Add Arketa to your website
Embed your class schedule, pricing, video library, or booking widget directly into your website.
You can embed Arketa's scheduling widget directly into your existing website — Squarespace, Wix, WordPress, Webflow, Showit, and others. Clients can book, purchase memberships, and watch videos without ever leaving your site.
Get your embed code
Before embedding, find your code in the dashboard:
- Go to Sales Channels → Website Integration
- Select the widget you want to embed (schedule, pricing, video library, etc.)
- Copy the embed code
Each widget has its own code — make sure you're copying the right one for what you want to display.
[IMAGE TODO] Take a screenshot showing the Sales Channels → Website Integration page with the widget selector dropdown and the embed code text box visible, with a widget (such as the schedule widget) selected.
Squarespace
Add a Code Block
In your Squarespace editor, add a new Code Block to the page where you want the widget to appear. Squarespace guide →
[IMAGE TODO] Take a screenshot showing the Squarespace page editor with the block inserter open, highlighting the Code Block option.
Paste your embed code
Click on the Code Block, clear any existing text, paste your Arketa embed code, and make sure HTML is selected in the dropdown.
[IMAGE TODO] Take a screenshot showing a Squarespace Code Block with the Arketa embed code pasted in and the HTML option selected in the language dropdown.
Publish
Save and publish your changes.
Squarespace requires a Business or Commerce plan to use JavaScript or iframes in Code Blocks. If you're on a Personal plan, the embed won't work.
Squarespace widget looks too small?
This usually happens with older Squarespace templates. To fix it:
- Go to Design → Site Styles → Site: Loading
- Disable Ajax Loading
Squarespace popup windows getting cut off?
This is a common issue with the on-demand video library embed. It can be caused by the template's z-index settings, iframe dimensions, or responsive design constraints. Here are a few things to try:
- Adjust the iframe height in your embed code to give it more room
- Check if your template has CSS overrides that restrict overflow
- Try switching to a Squarespace template with fewer layout restrictions
- Test in a different browser to rule out browser-specific issues
If you're still stuck, chat us from the dashboard and we'll help you debug it.
Wix
Check for existing embeds
Wix pages can only support one embed per page. Before adding yours, check that the page doesn't already have a Wix pre-built embed.
Add an Embed element
In the Wix editor, click Add Elements → Embed Code → Popular Embeds → Embed HTML.
[IMAGE TODO] Take a screenshot showing the Wix editor with the Add Elements panel open, navigated to Embed Code → Popular Embeds → Embed HTML.
Paste your code
Paste your Arketa embed code into the Add your code here field.
Resize and position
Drag the embed element to position it, and resize it to fit your layout.
WordPress
Copy your embed code
Get your embed code from Sales Channels → Website Integration in your Arketa dashboard.
Add a Custom HTML block
In the WordPress block editor, add a Custom HTML block to the page where you want the widget.
[IMAGE TODO] Take a screenshot showing the WordPress block editor with the block inserter open, highlighting the Custom HTML block option.
Paste your code
Paste the Arketa embed code into the HTML block and update/publish the page.
Need help with a specific WordPress setup or page builder (Elementor, Divi, etc.)? Chat us and we'll walk you through it.
Webflow
Add a new HTML Embed element to your page and paste your Arketa code. Webflow handles iframes natively.
Showit
In the Showit editor, add a Widget element and paste your embed code into the HTML field.
Other website builders
Most website builders support iframe/HTML embeds in some form. The general process is:
- Find where your builder lets you add custom HTML or embed code
- Paste your Arketa embed code there
If you're on a builder not listed here, chat us and we'll help you figure it out.
Remove gift cards from the pricing widget
If you want to embed your pricing page but hide the gift card option, add ?giftcard=false to the src URL in your embed code:
<iframe
id="sutraWidgetIframe"
src="https://app.arketa.co/iframe/YOUR_URL_HERE/pricing/cards?giftcard=false"
width="100%"
frameBorder="0"
allowfullscreen>
</iframe>
<script src="https://app.arketa.co/scripts/embed.js"></script>Replace YOUR_URL_HERE with your scheduling URL.
[IMAGE TODO] Take a screenshot showing an example of the Arketa scheduling widget successfully embedded on a live website, so users can see what the final result looks like.
Using Arketa's branded website instead
If you don't have an existing website, or want to move everything onto one platform, Arketa's branded website builder handles hosting, design, and embedding automatically — no code required.