Squarespace Integration
Squarespace’s Code Block accepts arbitrary HTML and JavaScript directly on a page, which makes the embed widget a straightforward drop-in — no plugin or developer mode required.
Embed the Widget
-
Edit the page and click an insert point (+) where you want the feed to appear.
-
Choose Code from the block menu.
-
Paste:
<script type="module" src="https://flarebuilder.com/widget/v1/flare-feed.min.js"></script><flare-feedsrc="https://your-org.flarebuilder.com/feed"max-items="10"show-imageshow-dateshow-tags></flare-feed> -
Click outside the block to preview it inline in the editor.
-
Save and publish the page.
Filtering (by tag, template, date range) and styling (CSS custom properties, dark theme, custom item templates) all work exactly as documented in the widget guide — nothing Squarespace-specific to configure.
<!-- Example: only "Event" content, styled to match a brand color --><flare-feed src="https://your-org.flarebuilder.com/feed?templates=event" style="--ff-primary: #c9184a; --ff-font-family: inherit;" show-date show-image></flare-feed>Adding It Sitewide (Header/Footer)
If you want the widget’s loader <script> once per site instead of repeated on every page, move it to Settings → Advanced → Code Injection → Header, and keep only the <flare-feed> element itself in each page’s Code Block:
<!-- Site-wide Header code injection --><script type="module" src="https://flarebuilder.com/widget/v1/flare-feed.min.js"></script><!-- Per-page Code Block --><flare-feed src="https://your-org.flarebuilder.com/feed" show-date show-image></flare-feed>Events
For event content, see Calendar Integration. Squarespace has a native Events page type with its own calendar view; if you want FlareBuilder events to appear inside a native Squarespace calendar rather than the widget’s card list, subscribe a Google Calendar to your FlareBuilder ICS feed and embed that calendar’s iframe in a Code Block instead.