Take your first booking in ten minutes

How to set up Schedopia on WordPress: install, add a service and staff member, place the booking form, and confirm a test appointment in ten minutes.

The Schedopia booking form's time step, with a calendar and morning and afternoon slots.

Booking software has a reputation for long setup. Schedopia’s is short because the form only needs three things: something to book, someone to book it with, and a page to put it on. Everything else can wait.

This guide takes you from a fresh install to a confirmed test appointment, with notes on the few choices that are worth getting right on day one.

The whole route, in order:

  1. Install the plugin and choose a booking mode
  2. Add a category, a service and a staff member
  3. Put the booking form on a page
  4. Make a test booking as a customer
  5. Find it in the admin and mark it paid

Minutes 0 to 2: install and choose a mode

Install Schedopia from Plugins → Add Plugin and activate it. The setup wizard asks whether you take appointments or sell seats. Not sure? Pick appointments. You can turn events on later, or run both, in Settings.

The Schedopia setup wizard's welcome step, listing seven steps with Booking type, appointments or events, second.
The setup wizard’s seven steps. At Booking type, pick appointments for now; events can be switched on later.

Minutes 2 to 5: one category, one service, one person

Create a category, even if you only have one. Then add a service with a duration and a price, add a staff member, set their weekly hours, and assign the service to them.

Two decisions are easier to make now than to unpick later.

The first is duration. Duration is customer time, not calendar time. If a 45-minute treatment really takes an hour of the room, set the duration to 45 minutes and add a 15-minute buffer. Customers see 45. Your calendar blocks 60.

The second is price. Every service card on the form shows its price, so customers see it before they pick a slot. If you would rather quote on the day, that is fine, but the field is there for a reason: people book more readily when they already know what it costs.

Minutes 5 to 7: put the form on a page

Create a page and add the [schedopia_booking] shortcode using the Shortcode block, or Elementor’s Shortcode widget if that is your builder. Publish it.

One form per page. If you add events later, give them a page of their own.

Minutes 7 to 9: make a booking as a customer

Open the page in a private window so you see it the way a visitor does. Choose the service, pick a day and a slot, enter a name and an email you can check, and confirm.

The booking form’s time step: a row of dates, morning and afternoon slots, and a running summary of the appointment.
The time step, as a customer sees it. Only slots that are really open are shown.

Notice what the form did not ask for: no password and no card. With Pay on arrival, the last step is a name, an email, a phone number and a button.

Now check the inbox. The confirmation email has add-to-calendar buttons for Google, Outlook and Apple, and a cancel link that works without logging in.

Minutes 9 to 10: look at the admin

Open Schedopia → Dashboard. If the booking is for today it appears in Today’s schedule; either way it is counted in the totals. Then open Bookings, open the booking and click Record payment.

That is the whole loop: booked, seen, paid. Ten minutes.

What to do next

None of this is required to take bookings, but each one takes a couple of minutes and saves you a headache later.

  • Open Design → Booking form and set your primary color. The live preview switches between desktop and mobile, so matching your brand is quick.
  • Add days off for the next holiday before you forget.
  • If you have several staff, add buffers where rooms or equipment need turnover.
  • Subscribe to the calendar feed so bookings show up in the calendar app you already check.

The full detail for each step is in the setup wizard docs. If your business does not fit this pattern, tell us about it and we will suggest a setup.

Frequently Asked Questions

How long does Schedopia take to set up?

About ten minutes for appointments: install, add one service and one staff member, place the shortcode on a page, and make a test booking.

Do customers need an account to book?

No. The booking form asks for a name, an email and a phone number. There is no password or card step, and the cancel link in the confirmation email works without logging in. Customers who want an account can check Create an account on the form.

Can I add event booking later?

Yes. Choose appointments in the setup wizard and turn events on later in Settings. Events go on their own page, since each page holds one form.

What is the difference between duration and buffer?

Duration is the time the customer sees and books. Buffer is extra time blocked on your calendar around it, for setup or turnover, which the customer does not see.

Keep reading

More from the blog

All posts
  1. A seat map of the Stalls with Premium and Standard tiers and two seats selected, beside a service with a capacity of 20, under the title Reserved Seating vs. General Admission: Which is better for your event?

    Opinion7 min read

    Reserved Seating vs. General Admission: Which Is Better for Your Event?

    Reserved seating vs general admission: when a seat number sells better, when an open room holds more people, and how to choose for a theater, hall or class.

  2. Cover reading AI Appointment Scheduling, The AI asks, the system decides, with icons for Ask, Check, Book and Log, beside an AI assistant chat booking Sam with Maya on Thursday at 3 PM, the resulting booking marked Slot free and Confirmed, and AI tool switches with List bookings and Create booking on and Delete a booking off.

    Opinion9 min read

    AI Appointment Scheduling: How AI Is Changing Booking Management

    AI appointment scheduling without the hype: where AI helps a small business with bookings today, where it promises what you don't offer, and how to keep it in check.

  3. Cover reading Automated vs. Manual Scheduling Pros and Cons, with icons for Phone, Diary, Online and Approval, beside a handwritten appointment book page labeled Manual, a Require approval for new bookings switch turned on, a booking form labeled Automated with 11:30 AM selected, and a Request received card pending approval.

    Guide9 min read

    Automated vs. Manual Appointment Scheduling: Pros and Cons

    Automated appointment scheduling vs doing it by hand: the real pros and cons of each, when manual still wins, and how to automate the routine and keep judgment.

Take your first booking today

Install Schedopia from WordPress.org, run the setup wizard and paste one shortcode. Free, self-hosted, no per-booking fees.

  • Free from WordPress.org
  • Data stays on your site
  • Ten-minute setup