Start Here

Quick start guide

Create and publish your first event, match the widget to your brand (or keep the default look), then embed it on your Squarespace site. Connect checkout later only if you sell paid tickets.

For a step-by-step walkthrough of the same path, see Get started with Eventually and Finish setup on your dashboard.

What Eventually does

Eventually is Squarespace-first event ticketing: events, registration, and checkout stay on your site when Squarespace Commerce is connected—no external ticketing page and no per-ticket fees from Eventually.

Key capabilities:

  • Calendar widget — Show events in month, list, or card views that match your site.

  • Squarespace checkout — Paid tickets process through Squarespace Commerce so attendees stay on your site. Squarespace Payments processing fees still apply.

  • Per-attendee data — Collect custom registration fields for each ticket holder.

  • Recurring events — Run classes, workshops, or ongoing series on a schedule.

  • Automated emails — Send branded confirmation and reminder emails.

  • QR check-in — Check attendees in at the door with QR codes.

Path to your first live widget

Publish an event first. After first-run single publish, Eventually opens the dashboard setup drawer on brand with a live widget preview. Bulk publish, CSV first publish, demo mode, and already-finished onboarding open Set up your widget instead.

  1. Create and publish an event from your dashboard. Use the 4-step event wizard for details, tickets, guest experience, and review, or start with Evie in the setup drawer.

  2. Land on brand setup after first publish (dashboard drawer or Set up your widget). When you arrive from publish, the surface can show Event published and that your event is live with the widget ready.

  3. Match your brand or keep the default — Paste your site URL and click Sync my brand, or skip with I'm happy with the default look — take me to the embed code.

  4. Copy embed code — Choose Just this event or All my events, then click Copy embed code.

  5. Place the code on Squarespace in a Code or Embed block, then save and publish the page. Previewing inside Eventually does not count as live; setup completes the share step when the widget is detected on your published site.

Dashboard setup progress

The setup drawer and panel on your dashboard track the same value-first path. Items complete from real progress, not from opening a card.

  • Describe your event — Publish (or finish a draft) so you have something to show on the widget.

  • Make it yours — Sync brand from a site URL without connecting checkout: Paste your site's URL — no connection needed.

  • Share with your audience — Completes when Eventually detects the widget live on your site, not when you copy the code or preview it in the dashboard: We'll confirm the moment we see it live.

  • Connect your checkout — Optional card that appears when you have a published paid event and checkout is not connected yet. Attendees see Sales open soon until you connect.

For setup completion details, see Finish setup on your dashboard. When you are ready for real registrations and branded emails, go live with your account.

Brand sync or default look

On brand setup, brand comes before the embed code so the preview can look like you before visitors see it.

  • Paste a site URL (placeholder https://yoursite.com) and click Sync my brand. While it runs, the button shows Reading your site…. If sync fails, use Try again or keep the default look.

  • Or click I'm happy with the default look — take me to the embed code to skip sync and complete the brand step with defaults.

After sync or skip, the surface shows the embed code next to a live widget preview. You can still sync later from brand settings. Full details: Syncing your brand from Squarespace.

Calendar widget on your site

The calendar widget is how visitors browse and register. After brand sync or skip on setup, copy the snippet and place it on Squarespace.

  1. On the embed step, choose scope: Just this event or All my events. The snippet is the same embed either way; the flavor decides what it renders.

  2. Click Copy embed code (it changes to Copied).

  3. In Squarespace, open the page, add a Code or Embed block, paste the code, then save and publish.

Available views: month, list, and card. The widget updates when you create, edit, or cancel events—no need to re-paste the code. For full embed steps, see Installing the calendar widget and Embedding the calendar widget on Squarespace.

Share with your audience completes only after live detection on a published page. Dashboard preview does not complete that setup item. If the widget is visible on your site but detection is delayed, the embed can still be working.

Connecting Squarespace Commerce is for selling paid tickets—not a required first step before you publish or embed free events.

  • Free events and free registration can go live on the widget without connecting checkout.

  • When you publish a paid event without checkout connected, buyers see a disabled Sales open soon control instead of an active purchase path. Free, RSVP, and external-registration flows are not blocked.

  • Sellers get nudges, not publish blockers: optional setup panel card Connect your checkout (helper Attendees see “Sales open soon” until you do), a site-wide Connect your checkout to start selling. banner with Connect checkout for owners/admins after first-run setup is no longer active, and an in-setup connect prompt after first paid publish.

  • Eventually charges a flat subscription, not per-ticket fees. Squarespace Payments processing fees still apply to paid tickets.

Connection steps: Connect your Squarespace site. If sales stay blocked after you connect, see Common checkout issues and solutions.

How checkout works for attendees

When Squarespace Commerce is connected, attendees select tickets from your widget and complete checkout on your site through Squarespace—not on a third-party ticketing page.

You choose when custom registration fields are collected—before checkout, after purchase, or not at all. See Choose when to collect attendee details.

Where to go from here

Was this helpful?