HourSync logoHourSync
CheckerPricingFAQ
HourSync logoHourSync
CheckerPricingFAQ

Squarespace + Google

Squarespace hours that follow Google Business Profile

Squarespace has solid text and summary blocks. They do not watch your Google listing. HourSync is the embed you drop into a Code or Embed block so the page stays on the same hours as Maps.

Try Pro for $1Get setup help
widget preview

Plaka Pharmacy

Plaka, GR

Open now
Today10:30 – 17:30
Holiday override: Open on New Year's Day
Mon08:30 – 19:30
Tue08:30 – 19:30
Wed08:30 – 19:30
Thu08:30 – 19:30
Fri08:30 – 19:30
Sat09:00 – 15:00
SunClosed

Setup checklist

Connect, customize, embed

How it works

Connect Google Business Profile, tailor the widget, embed once, and let sync handle the rest.

  1. 1

    Connect Google Business Profile

    Authorize the location you already keep up to date for Maps and Search.

  2. 2

    Style the widget

    Match Squarespace fonts and colors in the HourSync dashboard before you publish.

  3. 3

    Paste into an Embed / Code block

    Add the placeholder and script. Keep the hidden marker inside the placeholder so the editor does not strip an empty div.

  4. 4

    Allowlist your domain

    Add the Squarespace custom domain (and www) so the embed only runs on your site.

Best for

  • Hospitality and studio sites on Squarespace 7.1
  • Owners who update Google first and forget the footer
  • Marketing sites that sit next to a booking or Shopify checkout

Squarespace-specific notes

  • Works wherever Squarespace allows custom embed/code—confirm that for your plan.
  • Domain allowlisting should include the live hostname customers type.
  • Stripe billing; 7-day money-back guarantee.
Try Pro for $1Get setup help

FAQ

Does Squarespace have a native Google hours sync?

Not as a first-class GBP hours feed. People use text blocks, restaurant hours sections, or third-party embeds. HourSync is the GBP-sync option.

Will Squarespace strip the placeholder?

Empty divs can disappear in hosted editors. The current snippet includes a hidden marker span inside the placeholder—keep that markup when you paste.

Can I put it in the site-wide header?

The script can live in site-wide code injection. The placeholder still needs to sit on the page (or pages) where hours should appear.

Does it work on the built-in Squarespace domain?

Yes if you allowlist that hostname. Prefer your custom domain in production so customers and the allowlist match.

How do I check for a mismatch first?

Use the free checker, then install if Google and the Squarespace page disagree.

Need us to paste it?

Concierge / setup help can walk through code injection, the placeholder, and allowlisting.

Related guides

  • Wix + Google hours
  • WordPress + Google hours
  • Vs manual hours
  • GBP hours widget
  • Free hours checker
HourSync logoHourSync

Website opening hours, automatically synced with Google Business Profile. Beautiful embeddable widget for any website.

Copyright © 2026 - All rights reserved

LINKS
FeaturesPricingDashboardDocumentationFAQ
SOLUTIONS
Best opening hours widgetWidget alternativesVs manual hoursGBP hours on your siteWix + Google hoursShopify store hours syncSquarespace + Google hoursWordPress + Google hoursWebflow + Google hoursRestaurant hoursFree hours checker
LEGAL
Terms of ServicePrivacy PolicySupport