Pay for what you use. Nothing more.
One price per seat. SMS credits pool across your team. Zero fees on the money your clients pay you. Cancel any time.
- Free forever for 1 seat
- No credit card to start
- Zero platform fees on customer payments
- Cancel any time
- 0 SMS credits / seat / month
- Unlimited bookings
- Email reminders
- One calendar + one video integration
- Basic analytics
- 100 SMS credits / seat / month
- Invite the whole team — unlimited seats
- Connect every calendar and video tool
- Write your own email templates
- Run group and recurring bookings
- Take payment via Stripe or PayPal
- Brand your page, drop the Bookify footer
- 300 SMS credits / seat / month
- Everything in Start
- Fill cancelled slots with the waitlist
- Track no-shows by seat
- Per-seat analytics and lead-time reports
- Priority email support, 1 business day
Already plugs into the tools you use
Paid plans connect every calendar and video tool below. Free picks one of each — your choice.
Buy SMS credits when you need them
Top up any time. The credits never expire. Bigger packs cost less per credit.
See every feature, side by side
Still not sure which plan fits? Email [email protected] and we'll help you choose, no pitch.
| Feature | Free | StartPopular | Pro |
|---|---|---|---|
Price / seat / monthBilled monthly, per seat. Paying yearly knocks ~13% off — use the monthly/yearly toggle on the plan cards above to see it. | $0 | $8 | $15 |
SMS credits / seat / monthText-reminder credits granted per seat each month. They pool across your whole team and reset at the start of every billing cycle. Buy more any time — purchased credits never expire. | Top-up only | 100 | 300 |
SeatsA seat is one team member with their own booking page, working hours, and event types. Free is a single personal seat; paid plans are unlimited. | 1 | Unlimited | Unlimited |
Bookings / monthNo throttling on either plan. We don't believe in metering the core thing the product exists to do. | Unlimited | Unlimited | Unlimited |
Event typesBookable services on your page — a 30-min consult, a 60-min haircut, a 90-min strategy call, etc. Each one has its own duration, price, buffers, and reminders. | Unlimited | Unlimited | Unlimited |
Email remindersConfigurable email reminders (e.g. 24h before + 2h before) sent via Resend. Free uses system templates; paid plans can fully customize subject + body per event type. | |||
SMS remindersText-message reminders worldwide via SMSapi. Paid plans get monthly credits per seat included; Free uses purchased credit packs only. | Top-up only | ||
Calendar integrationsTwo-way sync with Google, Outlook, and Apple. Free includes one provider; paid plans include all three plus push-notification-based real-time sync. | 1 | All | All |
Video integrationsAuto-create a Zoom / Google Meet / Microsoft Teams link on every booking. Free includes one provider; paid plans include all three. | 1 | All | All |
Custom brandingUpload your logo and pick a brand color. Booker confirmation emails + the public booking page pick up your colors. | |||
Remove Bookify brandingDrop the "Powered by Bookify" footer on the public booking page so it reads as your own site. | |||
Custom email templatesWrite your own confirmation / reminder / cancellation emails with a WYSIWYG editor. Live preview, variable substitution ({{booker_name}}, {{event_title}}, etc.), per-event-type overrides. | |||
Group bookingsWorkshops, classes, and panels — accept multiple attendees on a single slot. Configurable max attendees per event type. | |||
Recurring bookingsWeekly / monthly recurring appointments via RRULE. Chargeable upfront for the whole series or per-occurrence. | |||
Payment collectionCharge at booking via Stripe Connect Express or PayPal Commerce. Funds go straight to your merchant account — Bookify never touches the money and charges no platform fee. | |||
Waitlist + auto-promoteLet bookers join a waitlist for full slots. When a booking is canceled the next person in line is automatically promoted and notified. | |||
No-show trackingMark bookings as no-shows post-event. Feeds the no-show-rate metric on analytics and (in future) repeat-offender blocking. | |||
Advanced + per-seat analyticsBeyond basic totals: no-show rate, average lead time, top seats by booking volume, day-of-week heatmap, repeat-customer rate, SMS spend report. | |||
Priority supportEmail replies inside one business day from a human. (Free + Start plans get best-effort support — usually still same-day, just not guaranteed.) |
The honest test takes 5 minutes.
Set up a booking page, connect your calendar, take a real test booking. If it doesn't fit your business, you've lost five minutes and zero dollars.
- “What if it doesn't work for me?”
- Cancel from billing — access continues to period end. No fees, no calls.
- “Are there hidden fees on customer payments?”
- None. Stripe's own per-transaction rate is the only deduction; Bookify takes zero percent.
- “What about my data if I leave?”
- Export every booking and contact as JSON from the dashboard. GDPR-aligned, and we never sell or share it.
Pricing questions, answered.
+How does per-seat pricing work?
One seat covers one teammate with their own booking page, working hours, and event types. Free gives you a single personal seat. Start and Pro let you add as many seats as your team needs.
+Can I change plans or add seats anytime?
Yes. Upgrades and seat additions kick in right away and are pro-rated to the day. Downgrades and seat removals take effect at the end of your current billing period.
+What happens to my SMS credits if I downgrade?
Credits you purchased stay with your organization forever, no matter the plan. The monthly included credits reset on each billing cycle to whatever your new plan includes.
+Are there any platform fees on customer payments?
No. Stripe and PayPal send the payout straight to your merchant account. Bookify never touches the funds and takes zero percent.