Schedule Price & Schedule Changes Months Ahead — No Midnight Editing, No Downtime
Calendly, Booksy, SimplyBook — none of them let you schedule a future price or availability change. You either edit at midnight or lose bookings. Mavify's versioning system lets you plan your prices, hours, and availability for the whole year in one sitting.

You have 8 services. Prices go up on January 1st. On Calendly, that's 8 midnight edits. On Booksy, 8 manual price changes — one by one, at exactly the right moment. On SimplyBook, the same — or 8 duplicate entries called 'Service Name (NEW)' if you want old and new prices to coexist. And you'll still have the same unsolvable problem: a client booking in December for a January session — which price should they see? Every other platform answers: whatever the price is RIGHT NOW. Mavify answers: the price that matches the session date. That single difference changes everything.
The real problem nobody solved
If you've ever changed a service price, duration, or description on a booking platform, you know the drill: the change takes effect immediately. There's no 'schedule for later'. There's no 'apply from this date'. You click save — and from that second, every new booking uses the new price. This isn't a small inconvenience. It's a fundamental design flaw that forces every professional into one of three terrible workarounds.
And it gets worse: even if you manage to change the price exactly when you want, a single 'current price' can never handle two time periods simultaneously. A client in December should see 150 PLN for a December session and 200 PLN for a January session — on the same screen, at the same moment. No traditional booking platform can do this.
Workaround 1: Edit at the perfect moment
Set an alarm for midnight. Open the laptop. Change the price for all 8 services. Hope no one books in the 30 seconds each edit takes. But even if you execute perfectly — what about clients who already booked January sessions in December at the old price? And what about December sessions that should keep the old price? A single 'current price' simply cannot handle both at once. Spending New Year's Eve refreshing your admin panel is not the lifestyle you signed up for.
Workaround 2: Stop accepting bookings for a few days
Disable the service a few days before the price change. No new bookings for a while, then update and re-enable. But you just lost days of revenue — clients who wanted to book went elsewhere or forgot about you. Your calendar shows 'unavailable' with no explanation. And the moment you re-enable, clients booking sessions for dates BEFORE the change still get the new price — because the platform only knows one price at a time.
Workaround 3: Create duplicate services
The 'creative' approach: create 'Personal Training (from January)' with the new price, keep the old one running until December 31st, then delete it. Some professionals run three or four duplicates for different pricing periods.
Result: clients see two seemingly identical services and have no idea which one to pick. Your booking page looks like a cluttered mess. And you still have to deactivate the old service at exactly the right moment — which brings you right back to the midnight problem.

Why doesn't any other platform solve this?
Because most booking platforms store one price per service — that's it. When you change it, the old price is gone. There's no concept of 'this price is valid from date X to date Y'. Mavify was built differently from day one: every service and every availability block has a time dimension — an effective date range. This isn't a bolt-on feature. It's the foundation of how the system works.
The solution: set it today, it activates automatically
In Mavify, you create a 'planned change' — a future version of your service with different parameters that takes effect on the exact date you choose. No midnight editing. No downtime. No duplicates. Just: 'New price from January 1st' — done. Your service keeps running without a single second of interruption.
But the real breakthrough isn't the scheduling. It's what happens on your booking page: the system automatically shows the right price based on the session date. December slots display 150 PLN. January slots display 200 PLN. Both are visible at the same time, to the same client, in the same booking flow. No other platform does this.
Two prices on one screen — and that's the point
This is the part most people don't realize until they need it. Hotels and airlines have done this forever: the price depends on the date of the stay or flight, not when you buy the ticket. A flight in July costs what it costs — whether you book it in March or in June.
Mavify brings this same logic to your services. When a client opens your booking page in December, they see the December price for December slots and the January price for January slots — simultaneously. No confusion. No surprises. The price always matches the session date. They pick a date, they see the price for that date.
This is something no traditional booking platform can do, because they only store one 'current' price. There's no mechanism for 'show price X for dates before January 1st and price Y for dates after'. Mavify has this mechanism built into its core.

How it works — step by step
Setting up a planned price change takes about 30 seconds:
1. Open your service in the dashboard
Navigate to your services page and select the service you want to change. You'll see your current version with all its details — price, duration, description, locations.
2. Click 'Schedule a change'
Choose 'Add new version'. A form opens where you can modify any parameter: price, duration, description — whatever needs updating. Everything you don't modify stays the same.
3. Pick the effective date
Select the exact date and time when the new version should take effect. Midnight on January 1st? Monday morning at 8 AM? Your timezone — no UTC confusion.
4. Done — keep working
Your service keeps running without interruption. From this moment: a client booking a December 28th session sees 150 PLN. A client booking a January 3rd session — even on the same day, from the same screen — sees 200 PLN. The right version is always matched to the right session date, automatically.
What about your working hours?
Versioning doesn't stop at prices. Your weekly schedule — working hours, days off, seasonal changes — uses the exact same versioning system. Summer and winter hours, holiday breaks, full-year planning in one afternoon — we cover all of this in a dedicated article: Availability Versioning — Schedule Changes to Your Availability in Advance.
What can you schedule?
Service versioning isn't limited to prices. You can schedule changes to virtually any aspect of your service: price and currency, session duration, service title and description, VAT invoice settings, and even which locations the service is available at (including per-location price overrides).
Your weekly schedule (working hours, days, breaks) uses the same versioning system — details in a dedicated article: Availability Versioning. Every planned change — whether price or schedule — is a complete snapshot you can review, edit, or cancel at any time before it takes effect.
Change, add, or swap locations — without losing a single booking
Location changes are one of the most painful things on traditional platforms. Whether you're adding an on-site studio to an online-only service, switching studios, or moving yoga classes to your own space — on every other platform, the transition means downtime: you stop accepting bookings, make the switch, then hope clients come back.
In Mavify, you schedule a location change the same way you schedule a price change: (1) Open the service and click 'Schedule a change'. (2) Add, remove, or swap locations in the new version and set the effective date. (3) Done — clients booking before the date see the old location, clients booking after see the new one. Both are bookable right now, simultaneously. You never block your calendar, and you collect advance bookings for the new setup from the moment you configure the change.
Group services: version your capacity too
For group classes, versioning goes beyond prices and schedules: (1) Open the group service and schedule a change. (2) Set the new capacity (e.g., 8 → 15 spots) and the effective date — the day you move to the bigger room. (3) Current classes keep their original capacity, future classes automatically open more spots. Combined with price and schedule versioning, you can plan a complete seasonal shift in one go: bigger room, more spots, adjusted price, extended hours — all taking effect on the same date.
Transparent pricing — no surprises, no arguments
The price a client sees always depends on the session date, not on when they happen to click 'book'. A client in December booking a December 29th session pays 150 PLN. The same client booking a January 3rd session — from the same screen, on the same day — sees 200 PLN. It's completely transparent: the price matches the date they chose.
Once a booking is confirmed, that price is locked in forever. No retroactive changes. No 'sorry, the price went up since you booked' emails. No arguments. The version that was active for that session date is the version that applies — period. Your clients trust your pricing because it's predictable and fair.
And because the price always matches the session date, there's no 'race to book before the increase'. On platforms where the booking date determines the price, clients rush to book sessions months ahead at the old price — defeating the entire purpose of your price increase. Mavify eliminates this completely.
MavifyBlog.posts.service-versioning-schedule-price-changes.content.h3_mini_faq
MavifyBlog.posts.service-versioning-schedule-price-changes.content.p_mini_faq_q
MavifyBlog.posts.service-versioning-schedule-price-changes.content.p_mini_faq_a
Changed your mind? Edit or cancel anytime
A planned change isn't set in stone. Before the effective date, you can edit the future version (change the price, move the date, modify any detail) or cancel it entirely. If you cancel, nothing happens — your current version continues as if the change was never planned. Your clients see nothing.
Who needs this?
Every professional who runs a schedule-based business. Trainers who raise prices quarterly. Consultants with seasonal rates. Tutors adjusting hours to the school year. Yoga instructors switching between studio and outdoor classes. Therapists managing different availability for different seasons. Anyone who has ever thought 'I wish I could set this up once and never worry about it' — that's exactly what this is.
How Mavify compares
The table below shows how service and availability versioning compares across popular booking platforms. The information is based on publicly available feature lists as of early 2026. If any platform adds these capabilities in the future, we'll update this comparison.
| Feature | Mavify | Calendly | Booksy | SimplyBook | Acuity |
|---|---|---|---|---|---|
| Schedule a future price change | Yes — pick any date | No — changes take effect immediately | No — changes take effect immediately | No — changes take effect immediately | No — changes take effect immediately |
| Two prices visible simultaneously | Yes — price depends on session date | No — one current price at a time | No — one current price at a time | No — one current price at a time | No — one current price at a time |
| Schedule availability/hours change | Yes — same versioning system | No — changes apply immediately | No — changes apply immediately | No — changes apply immediately | No — changes apply immediately |
| Schedule a location change | Yes — add, swap, or remove locations | No — manual editing required | No — manual editing required | No — manual editing required | No — manual editing required |
| Existing bookings unaffected | Yes — price locked at booking time | N/A — no future versions exist | N/A — no future versions exist | N/A — no future versions exist | N/A — no future versions exist |
| Group capacity versioning | Yes — schedule capacity changes | No | No | No | No |
Based on publicly available feature documentation as of February 2026. This comparison reflects announced features only — not internal roadmaps.
Plan your business, not your workarounds
Your business evolves through the year — prices change, hours shift, seasons rotate. On other platforms, that means manual edits, midnight alarms, and lost bookings. On Mavify, it means one afternoon of planning and a year of autopilot. Service and schedule versioning is included in every Mavify plan — see pricing.
Frequently asked questions
What is service versioning and how does pricing work?
Will a change affect existing bookings or already-booked sessions?
How far in advance can I schedule a change?
Can I cancel a planned change or schedule multiple changes?
Can I schedule changes to my working hours and availability?
Can clients see that a price or schedule change is coming?
Does versioning work for group services too?
Can I change the service location without blocking bookings?
Does service versioning cost extra?
Ready to protect your meetings?
Try Mavify free for 30 days — no credit card required.