Feature guide
Feature guidePro3 min read

How to add a booking widget

A booking widget lets customers schedule appointments without calling or emailing. Connect your existing booking tool or set one up in minutes — it embeds directly in your Artefact site.

Booking widget requires the Pro plan.

Step-by-step

  1. 1

    Upgrade to Pro

    The booking widget is a Pro feature. From Settings → Plan, upgrade to Pro to unlock it.

  2. 2

    Choose a booking tool

    Artefact integrates with Calendly and Cal.com (free). If you don't have a booking tool yet, create a free Calendly or Cal.com account — it takes about 5 minutes to set up your availability.

  3. 3

    Get your embed URL from your booking tool

    In Calendly: go to your event type, click Share, and copy the Calendly link (e.g. calendly.com/yourname/30min). In Cal.com: copy your booking link from the Share section. You need just the URL — not embed code.

  4. 4

    Go to Settings → Widgets → Booking

    In your Artefact site dashboard, go to Settings → Widgets → Booking. Paste your booking URL and click Save.

  5. 5

    Ask the AI to add a booking section

    In the AI editor, type: 'Add a booking section with a heading Book an Appointment'. The booking widget will be embedded in this section. Publish to make it live.

  6. 6

    Test the booking flow

    Visit your live site and test the booking experience as a customer would. Make sure availability is correct in your booking tool and that you receive confirmation emails when a test booking is made.

Tips & best practices

  • Calendly free allows one event type with unlimited bookings — enough for most businesses.
  • Set buffer time between appointments in your booking tool (Calendly and Cal.com both support this) so you're not double-booked.
  • Add the booking section high on your page — many visitors come specifically to book, so make it easy to find.
  • Consider adding a WhatsApp button as a backup for customers who prefer messaging to booking forms.

Common questions

Does Artefact take a cut of bookings?

+

No. Artefact embeds your external booking tool (Calendly, Cal.com, etc.) — payments and bookings are handled entirely by that tool. Any fees are theirs, not ours.

Can I take payments through the booking widget?

+

Yes, if your booking tool supports it. Calendly and Cal.com both support payment collection at the time of booking via Stripe or PayPal — set this up in your booking tool's settings.

Can I use a different booking tool than Calendly or Cal.com?

+

Yes. Any booking tool that provides an embeddable link or iframe works. Enter the URL in the booking widget settings and we'll embed it. If you have trouble, contact support.

Read next

Ready to build your site?

Free to start. No credit card required. Live in under 60 seconds.

Get started free