Classy
Classy Studio
ExamplesPricing
Login
All help articles

Marketing

Embed your events on another website

Embedding lets you show your classes right on your own website, so visitors can browse and book without ever leaving your site. You copy a short snippet from the Embed button, paste it into your website builder, and the classes stay in sync automatically — when you add, edit, or cancel a class here, the embed updates on its own. Below are step-by-step instructions for the most popular website builders, plus a generic option that works everywhere else.

What you can embed

  • A single class card — perfect for featuring one class on a landing page or product page.
  • All your upcoming classes — a live list that updates automatically as you add or remove classes.
  • An interactive calendar — visitors browse your schedule by date and book the session that suits them.

Which snippet should I use?

  • Simple (iframe): a single piece of HTML that works on almost any website. Start here.
  • Advanced (Script): a small JavaScript snippet that builds the embed dynamically. Use it on sites with strict HTML rules, or when the iframe is blocked.
  • Both show exactly the same thing — pick whichever your website builder accepts.

Embed on Shopify

  1. 1In your Shopify admin, go to Online Store → Themes.
  2. 2Click Customize next to your active theme.
  3. 3Navigate to the page where you want the embed, then click Add section → Custom Liquid.
  4. 4Paste the script code from the embed window into the Custom Liquid field.
  5. 5Click Save.
  6. 6Tip: The iframe snippet also works inside Shopify's HTML block if you prefer.

Embed on Wix

  1. 1Open the Wix Editor for your site.
  2. 2Click + Add Elements in the left panel.
  3. 3Go to Embed & Social → HTML iFrame.
  4. 4Drag it onto your page, then click Enter Code.
  5. 5Paste the iframe code from the embed window and click Apply.
  6. 6Tip: Wix HTML widgets have a size limit. If the embed looks cut off, switch to the Script snippet instead.

Embed on Squarespace

  1. 1In the Squarespace editor, navigate to the page where you want the embed.
  2. 2Click an insert point (+) to add a new block.
  3. 3Choose Code from the block menu.
  4. 4Paste the iframe code from the embed window into the code editor.
  5. 5Click Apply, then Save.
  6. 6Note: Squarespace's Code blocks require a Business plan or higher. They are not available on Personal plans.

Embed on WordPress

  1. 1In the WordPress editor, open the page or post where you want the embed.
  2. 2Click the + button to add a new block.
  3. 3Search for and select the Custom HTML block.
  4. 4Paste the iframe code from the embed window into the block.
  5. 5Click Update or Publish to save your changes.
  6. 6Tip: Using the Classic Editor? Switch to the Text (HTML) tab and paste the code there instead.

Embed on any other website

  1. 1Open the event, the events list, or the calendar you want to share, then click the Embed button.
  2. 2Choose what to embed: a single event card, all your upcoming events, or an interactive calendar.
  3. 3Copy either the Simple (iframe) snippet or the Advanced (Script) snippet.
  4. 4Paste it into any HTML block, widget, or code area on your website where you want it to appear.
  5. 5Save or publish your page. The embed stays in sync automatically as you add, edit, or cancel events.

Was this article helpful?

Still stuck? Reach out and we'll help directly.

Related articles

  • Marketing

    Send a bulk message to your customers

  • Marketing

    Create and share discount codes

  • Marketing

    Customize your email templates

Teach

  • Features
  • Examples
  • Pricing
  • vs. Eventbrite

More

  • Gift Cards
  • Blog
  • Our Why

Help Center

  • Browse articles
  • Contact Us
  • FAQ
Classy Studio
© 2026 Classy StudioTermsPrivacy