How do I add a ResoFlow widget to a Squarespace site?

Copy the snippet from Settings → Website widgets, then paste it into a Squarespace Code Block (for an in-page widget) or Code Injection (for a floating button on every page).

A ResoFlow widget is a single line of code, so adding one to Squarespace is a copy-and-paste job. Nothing needs installing.

Only Owners and Admins can copy the snippet.

1. Get your snippet from ResoFlow

The snippet looks like this:

<script src="https://resoflow.co.uk/widget.js" data-restaurant="your-restaurant-id" data-widget="book" data-mode="button" async defer></script>

2. Paste it into Squarespace

Squarespace has two places code can go, and which one you want depends on the display mode you chose:

Save, then view your live site — not the editor preview. Squarespace often does not run embedded code inside the editor, so a widget that looks missing while editing is usually working fine on the real page.

Squarespace changes its menus from time to time, and the exact wording differs between plans. The two concepts above — a code block on a page, and site-wide footer code injection — are the stable parts. If you can't find them, search Squarespace's own help for "code block" or "code injection".

Things worth knowing

Related: How do I add booking, gift card and other widgets to my own website? · How do I add a ResoFlow widget to a Wix site? · How do I add a ResoFlow widget to a WordPress site? · How do I add a ResoFlow widget to a Shopify site?