Sign In

How to Embed an UpTo Calendar on Your Squarespace Website

If you run a venue, school, brewery, or organization on Squarespace, you already know how important it is to keep your audience informed about upcoming events. The problem is that Squarespace’s built-in calendar is basic — it doesn’t look great, and it’s not designed for public-facing event promotion.

UpTo gives you a live, beautiful event calendar that embeds directly into any Squarespace page. No plugins. No developer. Just copy one snippet and paste it in.

 

Before You Start

You’ll need an UpTo account and your embed snippet. When you create an embeddable calendar in UpTo, you’ll find your snippet in your dashboard.

 

Option 1: Embed Using a Code Block (Recommended)

This is the simplest method and works on every Squarespace plan that supports custom code.

  1. Open the Squarespace page where you want your calendar to appear.
  2. Click Edit to enter the page editor.
  3. Click the + icon to add a new block.
  4. Select Code from the block menu.
  5. Paste your UpTo embed snippet into the code block.
  6. Click Apply.
  7. Hit Save to publish your changes.

 

Works on: Squarespace 7.0 and 7.1. Requires a Business plan or higher.

 

Option 2: Embed in Fluid Engine (Squarespace 7.1)

  1. Open your page and click Edit.
  2. Hover over the section and click the + icon.
  3. Choose Embed from the block options.
  4. In the embed dialog, select Code Snippet.
  5. Paste your UpTo embed code and click Set.
  6. Resize and position the block, then click Save.

 

 

Tip: If the calendar appears clipped, set the section height to Auto rather than a fixed pixel height.

 

Option 3: Code Injection (Advanced)

For a calendar that appears across multiple pages or in the footer, use Settings > Advanced > Code Injection. Paste your snippet in the Footer field and save.

 

Why UpTo Works Better Than Squarespace’s Built-In Calendar

Squarespace’s native events page is functional but limited. UpTo gives you multiple layouts, custom colors and fonts, mobile-first design, automatic sync, Ticket and registration links, and the ability to Combine multiple calendars into one embed.

Share the Post: