Booking widget for any website

The online scheduling tool that lives on your site

Amabrik puts a booking widget on your own site, in your own brand. People pick a real open slot from your Google or Outlook calendar, pay a deposit with your Stripe, and get a Meet or Zoom link, day or night. One snippet, no per-seat fees.

  • Google and Outlook
  • Stripe deposits
  • Meet and Zoom
  • Real availability
  • Any language
Book a consultation 30 min
Mon9Tue10Wed11Thu12Fri13
Wednesday, open times
09:0009:3010:0010:3011:0011:30
Confirm 9:30 AM
Synced

Google Calendar

No double bookings, ever

$40 deposit paid via Stripe
Video link added

Google Meet, on both calendars

The problem

The booking you miss at 9pm is gone by morning

People want to book the moment they decide, from your site, without a phone call. Hit them with a voicemail or a contact form and they book with whoever lets them do it now. Here is what the research shows.

  • Signpost: about a third of online bookings are made after hours, when the phone goes to voicemail and a contact form sits unread until morning. source
  • A review of 105 studies: the average appointment no-show rate is 23%. Every empty slot is time and revenue you cannot get back, and a free booking is the easiest one to skip. source
  • Klara: a text reminder cut no-shows by 38% in one study, and a deposit taken at booking adds the commitment that stops most of the rest. source
  • GetApp: businesses that let people book online win more repeat bookings and higher satisfaction. The easier you make it to book, the more often they come back. source
How people want to book
70%

of consumers would rather book online than pick up the phone, and most of those bookings happen when no one is there to answer it. GetApp

Where bookings slip away
  • An after-hours requesta third book when your line is closed
  • Phone tag and voicemailpeople give up and book elsewhere
  • A no-show on a free slotno deposit means no commitment

Amabrik takes the booking, the deposit and the slot, day or night.

Figures from GetApp, Signpost, a systematic review of 105 studies and a text-reminder study, each linked above. The availability shown in the product visuals is illustrative.

How it works

Three steps to taking bookings on your site

Connect your calendar, set up your service, paste one snippet. No code, no back and forth, no separate scheduling page to send people to.

  1. Connect your calendar

    Link your Google or Outlook calendar in a click. Amabrik reads your real availability so no one can ever book a slot you are not free, and writes every confirmed booking straight onto your calendar.

    Google CalendarConnected
    OutlookConnected
    Live availabilitySynced
    Double bookingsBlocked
  2. Set up your service

    Set the duration, buffers, your hours and timezone, where it happens (in person, phone, Google Meet or Zoom), and whether to take a deposit or the full amount with your own Stripe.

    Service
    duration: "30 min"
    location: "Google Meet"
    deposit:  "$40 via Stripe"
    hours:    "Mon-Fri, 9 to 5"
  3. Embed with one snippet

    Paste one snippet on any site: WordPress, Shopify, Webflow, Framer or a custom build. People book on your page, in your brand and language, and the slot, payment and video link are handled for you.

    Live on yoursite.com Added to your calendar
The fix

A scheduler that lives on your site, not a link you send

Everything you expect from a scheduling tool, on your own site and your own Stripe, as one widget in your plan instead of a separate per-seat subscription.

01

Books on your own site, your brand

People book right on your page, in your colors and language, not on a third-party link that takes them off your site. One snippet, no redirect, no other company's logo on your booking.

02

Real availability from your calendar

It reads your Google or Outlook calendar live, so a slot you are busy never shows, and every confirmed booking is written straight onto your calendar. No double bookings, ever, and nothing to copy across by hand.

03

Take a deposit or full payment

Connect your own Stripe and charge a deposit or the full amount at booking. The money goes to your account, you keep all of it, and a paid slot is one your client actually shows up to.

04

Adds the video link automatically

A unique Google Meet or Zoom link is created for each booking and added to the calendar event, or set it to in person or a phone call. Nobody has to send a link after the fact.

05

No double bookings, ever

Set durations, buffers between appointments, your working hours and your timezone, and the widget respects all of them and your live calendar at once, across every service you offer.

06

Books in any language

The whole flow, from the slot picker to the confirmation, shows in your visitor's language, so a client anywhere books as easily as one next door.

07

Confirmations that cut no-shows

A confirmation and a calendar invite go out the moment someone books, so the appointment lands in their calendar with your video link, and a deposit adds the commitment that turns a held slot into a kept one.

08

One snippet, no per-seat fees

The booking widget is one widget in the same Amabrik plan as your cookie banner, forms and chat. No per-user, per-seat pricing like the standalone schedulers, and no separate subscription.

What you can book

Every kind of appointment, on one widget

From a discovery call to an in-person session to a paid booking with a deposit. The same calendar sync, the same one snippet, every slot on your own calendar.

Consultations and discovery callsCalls

A 15 or 30 minute call on Google Meet or Zoom, booked from your site and on both calendars before they close the tab.

In-person appointmentsIn person

A salon chair, a clinic room, a studio session. Set it as in person and the address rides along on the calendar invite.

Paid sessions and coachingPaid

Charge for the session up front with your own Stripe, so the slot is paid before it is held and a no-show still pays.

Demos and sales meetingsSales

Let a prospect grab a real open slot the moment they are interested, instead of trading emails for a week to find a time.

Service jobs and site visitsService

A plumber, an electrician, a cleaner: let people book a visit window that fits your real day, with a deposit to hold it.

Support and onboarding callsSupport

A scheduled onboarding or support session for a customer, with the right duration, a buffer and a video link, in their language.

Bookings across time zonesGlobal

Someone in another country books in their own timezone and language, and it lands correctly on your calendar in yours.

Anything with a depositDeposit

A tasting, a fitting, a viewing, a session: any appointment where a paid hold cuts no-shows. Stripe takes the deposit, your calendar takes the slot.

Compare

Amabrik vs the standalone schedulers

Feature comparison of Amabrik and four online scheduling tools
FeatureBest valueAmabrikCalendlyAcuityCal.comMicrosoft Bookings
Part of one widget suite, no per-seat fee Yes No No No No
Deposit or payment with your own Stripe Yes Paid plan Yes Yes No
Google and Outlook calendar sync Yes Yes Yes Yes Microsoft only
Google Meet and Zoom links Yes Yes Yes Yes Teams only
Multi-language booking flow Yes Yes Yes Yes Limited
Rough cost to a site owner In your plan ~$10/seat/mo+ ~$20/mo+ ~$15/seat/mo+ In Microsoft 365

Prices from each vendor's public pages, June 2026. Plans and tiers vary; figures shown are representative entry points. Payments run on your own Stripe at their standard rates. Amabrik suite pricing and on-your-site booking are product commitments, not third-party benchmarks.

Pricing

Every widget, in every plan

You pick by the number of sites you run. Every plan includes every widget, with no feature gating and no pageview caps.

Two months free on every annual plan.

Starter

$23/mo

Billed annually, $278/yr

1 site, unlimited views

Start free trial Book a demo
  • All 10 widgets, included
  • No pageview caps
  • No Powered-by branding
  • Security and SEO/AEO scans
  • 13-month GDPR consent log

Agency

$127/mo

Billed annually, $1526/yr

50 sites, unlimited views

Start free trial Book a demo
  • All 10 widgets, included
  • No pageview caps
  • No Powered-by branding
  • Security and SEO/AEO scans
  • 13-month GDPR consent log
14-day money-back guarantee 7-day free trial, no card required
FAQ

Questions, answered

Still unsure about something? Ask us and we answer fast.

It is a tool that lets people book an appointment with you online instead of calling or emailing. Amabrik's is a booking widget you embed on your own site: it shows your real availability from your Google or Outlook calendar, lets a visitor pick an open slot, takes a deposit with your Stripe, adds a Google Meet or Zoom link, and writes the booking straight onto your calendar.

Google Calendar and Outlook, or Microsoft 365. It reads your availability live, so a time you are already busy never shows as open, and it writes every confirmed booking onto your calendar with the details and the video link. There is nothing to copy across by hand and no way to get double booked.

Yes. Connect your own Stripe and charge a deposit or the full amount when someone books. The money goes straight to your account and you keep all of it. A slot that is paid for up front is one people actually show up to, which is the simplest way to cut no-shows.

Yes. A unique Google Meet or Zoom link is created for each booking and added to the calendar event for both sides, so nobody has to send one afterwards. You can also set an appointment to be in person, with the address on the invite, or a phone call.

On your own site. The widget embeds with one snippet and shows in your brand and your visitor's language, so people never leave your page or land on a third-party booking link with someone else's logo on it.

Those are standalone schedulers priced per user or per seat. Amabrik's booking widget is one widget in the same plan as your cookie banner, forms and chat, with no per-seat fee, it runs payments on your own Stripe, and it lives on your own site. One snippet, one bill.

Yes. The whole booking flow, from the slot picker to the confirmation message, shows in your visitor's language, and the booking lands correctly across time zones. One widget serves every market you work with.

No. You connect your calendar, set up the service in the editor (duration, hours, location, payment), and paste one snippet on WordPress, Shopify, Webflow, Framer or a custom build. The editor uses the same simple tabs as every other Amabrik widget.