← Back to Blog
How-To·4 min read·19 April 2025

How to Add a "Book Now" Button to Your Existing Website

Already have a website on Wix, Squarespace, or WordPress? You can add Sitepresso's booking widget without rebuilding your site.

The Embed Approach

Not everyone wants to migrate their entire website. If you have an existing site you're happy with, Sitepresso's embed widget lets you add a fully functional "Book Now" button that opens your Sitepresso booking flow — without your clients ever leaving your site.

How It Works

Sitepresso generates a small JavaScript snippet (two lines of code). You paste it into any page on your existing website. When a visitor clicks "Book Now," a booking panel slides in over your page. They pick a service, choose a time, pay — all without navigating away.

Step-by-Step

  1. In your Sitepresso dashboard, go to Settings → Embed Widget
  2. Customise the button text and colour to match your site
  3. Copy the generated embed code snippet
  4. Paste it into your existing website before the closing </body> tag
  5. Save and publish — the button is now live

Works On

  • Wix (add via HTML embed widget)
  • Squarespace (add via Code Block)
  • WordPress (add via Custom HTML widget or theme footer)
  • Webflow (add via Embed element)
  • Any static HTML site

Why This Works for Your Business

Many clients have invested time and money into their current website and don't want to rebuild. The embed approach gives them Sitepresso's full booking engine — payments, reminders, customer portal — without disrupting what's already working.

Ready to launch?

Get your website live in 5 minutes

Pick your industry, choose a plan, customise, and go live.

Start now →