Skip to content
instructors

Stop booking privates in your DMs.

One link for your bio. Bachata students see your real availability from Google Calendar, pay upfront, and get the invite and reminders. You just show up and teach.

Your Namebookpivot.app/your-name
Live demo
Mountain Time (Denver)4 open times

Pick a time

Tue 11:42 PM
hiii are you free for a private this week?
Thursday 7 or Saturday 11?
thursday!! wait my partner works til 7:30
8?
perfect. can I venmo you after?
Thu 6:15 PM
so sorry something came up, can we move it
The DM shuffle

You teach dance. Not inbox management.

4 messages

just to agree on a time

Your link shows only the times you are actually free. They pick, it's done.

"after"

is when they want to pay

Checkout happens before the time is theirs. Card, packages or promo codes.

105 min

before class, they cancel

Your cancellation policy applies on its own and the refund is calculated for you. No awkward conversation.

How it works

From link to lesson in one count.

  1. Share one link

    Put it in your Instagram bio. Students choose a lesson and see only the times you're really free.

    Synced with Google Calendar
  2. The time is held

    While they pay, nobody else can take that time. Two students can never book the same slot.

    30 min hold
  3. They pay upfront

    Secure Stripe checkout. Per couple or per person pricing, lesson packs and promo codes built in.

    Card via Stripe
  4. You dance

    The lesson lands in both calendars with the address. Reminders go out without you lifting a finger.

    Reminders 24 h + 2 h before
Features

Built around how privates actually work.

For youinstructor console

Your calendar decides
Socials, gigs and festivals in Google Calendar block time automatically. Set weekly teaching hours per studio.
Your policy, enforced
Minimum notice, reschedule limits and refund windows. Every booking keeps the policy it was sold under.
Lesson packs
Sell 5 or 10 lesson packs with an expiry date. Credits are used at checkout in one tap.
Paid in cash or Venmo?
Book it for them and mark it paid outside. The time is still protected.
Sick day, one step
Block the day and offer each student up to three new times, or a full refund.
Know your numbers
Student history, monthly revenue, refunds and no-show rate in one place.

For your studentsno app to install

No password
They book with name and email, then sign in later with a 6-digit code.
Self-serve changes
Reschedule or cancel from their phone, always inside your rules.
English and Spanish
Pages, dashboard and every email, in the language they prefer.
Timezone always shown
Visiting for a festival? Every time is printed with its timezone.
Any calendar
Add to Google, Apple or Outlook straight from the confirmation.
Practice notes
After class they get your notes on what to drill, and a one-tap rebook.
Calculator

What is the DM shuffle costing you?

Move the sliders to match a normal month. The numbers update as you go.

$90
10 / wk
3 / mo
3 h / wk
$270a month from late cancels you keep, instead of chasing
13 ha month back from scheduling in DMs
$3,240a year protected by your own policy

Estimate. Assumes your policy keeps the full $90 for cancellations inside 24 hours, and a month of 4.33 weeks.

"BookPivot started as the booking system for my own private lessons. Every rule in it, from the 30-minute hold to the 2-hour reminder, is there because a real lesson needed it."
Diego NavasDance instructor and founder
FAQ

Straight answers.

Do my students need an account to book?

No. Students book with their name and email. After their first booking they can sign in with a one-time email code, no password, to reschedule, cancel or pay.

Does it work with Google Calendar?

Yes. Busy events on the calendars you choose block those times, and every confirmed lesson is written to the calendar you pick.

What if two students pick the same time?

The first student to continue holds the time for 30 minutes while they pay. Anyone else sees it as taken and picks another time. A lesson time can never be sold twice.

How do cancellations and refunds work?

You set the windows, for example a full refund up to 48 hours before and half up to 24 hours before. The refund is calculated and sent automatically, and you can always refund more.

Can students book in Spanish?

Yes. Booking pages, the student dashboard and every email are available in English and Spanish.

How much does it cost?

Pricing goes to founding instructors on the waitlist before launch. Card payments are processed by Stripe.

Founding instructors

5, 6, 7, 8.Your link is ready when you are.