Developers
Platform guides
Where the script goes on each site builder — and where to drop the ready-made button if you'd rather not touch site-wide code.
For every builder: the Script row is the one-line site-wide install; the Button row is the no-site-wide-code route using the ready-made button.
Squarespace
- Script: Settings › Advanced › Code Injection › Footer. Paste, then Save. Code Injection needs the Business plan or higher.
- Button: Add a Code Block to any page (+ › Code) and paste the ready-made button snippet.
- No code? On the Personal plan there's no Code Injection — use your booking link as a normal button URL; it opens your hosted booking page.
Wix
- Script: Settings › Custom Code › Add Custom Code. Place in Body – end, on all pages, then Apply.
- Button: Add an Embed HTML element and paste the ready-made button snippet.
Webflow
- Script: Project Settings › Custom Code › Footer Code. Save, then Publish.
- Button: Drop an Embed element on the page and paste the ready-made button snippet.
WordPress
- Script: Appearance › Theme File Editor ›
footer.php, before</body>. Or any header/footer-scripts plugin (WPCode, Insert Headers and Footers). - Button: Add a Custom HTML block in the editor and paste the ready-made button snippet.
Shopify
- Script: Online Store › Themes › Edit code ›
theme.liquid, before</body>. - Button: Add a Custom Liquid / HTML section and paste the ready-made button snippet.
Other / custom HTML
- Script: Anywhere before
</body>. - Button: Paste the ready-made button snippet wherever the button should appear.
Which plan do I need?
On Mosh, the Bookings module. On Squarespace, Code Injection needs Business or higher; the booking link and the Code Block button work on any plan. Other builders allow custom code on their standard plans.