For WordPress sites

    Booking on your WordPress site,in minutes.

    Keep your WordPress site. Add a ZenSched booking button, link or embedded iframe. Every booking flows into your ZenSched calendar with reminders on.

    The essentials

    What you actually get

    1. 01

      Direct link

      The fastest option. Paste your Smart Slug link into any button or menu item in WordPress.

    2. 02

      Embed via iframe

      Drop an iframe into any WordPress page. The booking page loads inline, styled to your brand.

    3. 03

      Reminders included

      Every booking gets a confirmation email and a reminder before the appointment. No extra setup.

    Setup

    Set it up in five steps

    1. 01

      Create your ZenSched booking page

      Sign up, add your services and hours. You will get a Smart Slug link like booking.zensched.app/your-shop.

    2. 02

      Open your WordPress editor

      Head to the page where you want the booking button or embedded booking form.

    3. 03

      Add a button linking to your Smart Slug

      For most sites this is enough. Clients click the button and land on your branded booking page.

    4. 04

      Or embed via iframe

      Prefer inline? Add an iframe pointing at your Smart Slug. It resizes with your page.

    5. 05

      Test one booking

      Book yourself. Confirm the email arrives and the appointment shows up in your ZenSched calendar.

    FAQ

    Questions people ask

    Can I use ZenSched with my existing website?+

    Yes. Every booking page has a standalone link at your Smart Slug on booking.zensched.app. Share it in an Instagram bio, on Google Business, in an email signature, or link to it from any site.

    How do reminders work?+

    ZenSched sends a confirmation email the moment a client books and a reminder email before the appointment. Sends run on a queue so they never block a booking.

    Do you support multiple staff members with different services?+

    Yes. Each staff member has their own hours and service list. Clients pick a service, then a specific staff member or Anyone, and only real availability shows up.

    Do I need a WordPress plugin?+

    No. ZenSched uses a plain link or iframe. Any WordPress plan that lets you add a button or an embed will work.

    Is ZenSched really free to try?+

    Yes. The Free Beta plan gives you a full booking page, unlimited appointments and email reminders. No credit card to start.

    Ready to add booking to your WordPress site?

    Ten minutes to a booking button live on your homepage.