ClassesEventsRetreatsMentorsStudios
← Help Center
Getting started
  • Welcome to MoveMentors
  • Create your account
  • Choose your account type
  • Logging in and resetting your password
  • Notification preferences
For students
  • Finding classes
  • Reading a mentor profile
  • Reading a studio profile
  • Booking a class
  • Payment methods
  • Bringing a group
  • Add-ons and equipment
  • Calendar sync
  • Cancelling and refunds
  • Leaving a review
  • Reporting a class
  • Disputing a booking
For mentors
  • Mentor overview
  • Onboarding walkthrough
  • Your public profile
  • Certifications
  • Locations
  • Your cancellation policy
  • Accepting payments
  • Stripe Connect setup
  • Creating a class
  • Schedules and recurring sessions
  • Pricing and add-ons
  • Managing bookings
  • Private session requests
  • Clients (CRM)
  • Financials and expenses
  • Connect Google Calendar, Apple Calendar, and Zoom
  • Co-listing with studios
  • Creating an event
  • Creating a retreat
  • Retreat installment payments
  • Promo codes and discounts
  • Class packs
  • Booking waitlists
  • Tipping
  • Online classes
  • Subscription plans
  • Collecting reviews
For studios
  • Studio overview
  • Studio onboarding walkthrough
  • Business profile
  • Multiple locations
  • Custom mentors
  • Inviting platform mentors
  • Embed widget
Payments
  • How payments work on MoveMentors
  • Stripe Connect explained
  • Manual payment methods
  • Refunds
  • Disputes and chargebacks
  • Tax forms and 1099
Subscriptions and billing
  • Mentor subscription tiers (Free, Pro, Premium)
  • Studio subscription tiers (Free, Pro, Premium)
  • Upgrading and downgrading
  • Billing and invoices
Trust and safety
  • Community guidelines
  • Reporting and moderation
  • Privacy and data
  • Deleting your account
Troubleshooting
  • I cannot log in
  • I did not get my confirmation email
  • Payment failed
  • Stripe Connect verification stuck
  • Calendar sync issues
  • Embed widget not loading
  • Mobile app issues
Advanced and integrations
  • The MCP server (connect AI assistants)
  • OAuth scopes
  • Embed widget advanced
  • The mobile app
Help CenterFor studentsCalendar sync

Calendar sync

Three ways to get your MoveMentors bookings into your existing calendar (Google, Apple, Outlook) including the .ics attachment, manual subscription, and per-event "add to calendar" buttons.

StudentsUpdated 2026-05-18

When you book a class, MoveMentors gives you three independent ways to get it into your calendar. Pick whichever works with your existing setup.

The .ics attachment

Every booking confirmation email comes with an .ics attachment. This is the standard calendar event file format.

In Gmail (web and app): Gmail detects the .ics and shows an inline "Add to calendar" widget right inside the email. One tap, the event is in your Google Calendar.

In Apple Mail (Mac and iOS): Apple Mail detects the .ics and surfaces a calendar invitation banner at the top of the email. Tap "Accept" and the event is in Apple Calendar.

In Outlook: Open the attachment. Outlook will offer to import the event into your default calendar.

In other email clients: Open the attached file. Your operating system will route it to your default calendar app.

The event includes:

  • The class title
  • Start and end time (in your timezone, derived from the host's class timezone)
  • The location with the full address (Apple Maps / Google Maps "directions" works directly from the event)
  • A description with the host name, payment status, and a link back to the booking page
  • An organiser (the host's name and email, so calendar invitations look right)

Manual subscription (full calendar sync)

If you want every future booking to appear in your calendar automatically (and updates to be reflected), you can subscribe to your personal MoveMentors calendar feed.

We do not yet ship a one-click "subscribe to my calendar" button. The roadmap has this. Until it ships, the workaround is the per-booking .ics import. Sorry for the friction; it is one of the most requested improvements.

When it does ship, the flow will be:

  1. 1

    Get your personal calendar URL

    /settings/calendar will show a webcal:// URL unique to your account.

  2. 2

    Subscribe in your calendar app

    Google Calendar: Add other calendars → From URL → paste. Apple Calendar: File → New Calendar Subscription → paste.

  3. 3

    Set refresh interval

    Most apps refresh subscribed calendars every few hours by default. You can usually set this lower.

When it ships you will see this article updated with the live link.

Per-event "add to calendar" buttons (not yet on the booking page)

On the roadmap. The plan is for every booking confirmation page on the site to have an "Add to Google Calendar" / "Add to Apple Calendar" / "Download .ics" button trio.

Until then: the .ics attachment in the email does the same job, just one extra step.

Timezones

The single biggest source of confusion. Here is how we handle them:

  • Every class has a timezone set by the host (e.g. "America/New_York" for a New York studio).
  • We store the class start time as a UTC instant.
  • When you receive the confirmation email, the .ics file declares the event in the host's timezone.
  • Your calendar app converts the host's timezone to your local timezone on display.

If you book a 7pm class in Berlin while you are in LA, the .ics file says "7pm CET", and your Apple Calendar (on PST) shows the event at 10am PST. The conversion is automatic. The host's timezone is correct because that is when the class is actually happening.

Where this goes wrong: if you fly somewhere with a different timezone between booking and the class, your calendar app will re-convert to your new local time when you change device timezone. Some travel-heavy users disable auto-timezone on the day to keep events at "where the event actually is".

Cancellations and calendar sync

If you cancel a booking, we do NOT automatically remove the event from your calendar.

If you imported via the .ics attachment, the event is now a static copy in your calendar; we have no way to update it. Delete it manually.

When the subscription feed ships, it will reflect cancellations: the event drops out of your calendar within the refresh window.

Rescheduling

We do not directly support rescheduling. Cancel within policy, rebook. Your calendar will still show the old event unless you deleted it.

Common questions

Why is the event in my calendar at a different time than what I see on the booking page? Your calendar is converting to your local timezone, and the booking page is converting to your browser's timezone. These should match, but if you changed timezones between booking and viewing, the calendar event stays anchored to the class's original timezone (correct) while the booking page may show your current view (also correct, just confusing).

Can I share a class with a friend by sending them the .ics? Yes, but the event is your booking. Forwarding the .ics gives them a calendar event for your booked spot. They will not be on the host's list. They need their own booking to attend.

Will MoveMentors send invites to additional attendees? Not currently. You as the booker receive the .ics; you can forward to your group manually if you want them all to have it on their calendars.

My Google Calendar shows the event but with the wrong location. Probably the class had a location update after you booked and your .ics copy is stale. Check the booking detail page at /my-bookings for the current location. If the host changed it, they should have notified you, but mistakes happen.

Next steps

  • New here? Booking a class.
  • Want to tweak which emails you get? Notification preferences.

Related articles

  • Booking a class

    Step-by-step walkthrough of booking a class from the class detail page, including payment, confirmation, and what to do if a booking fails.

  • Notification preferences

    What emails and push notifications MoveMentors sends, what they look like, and how to turn each one on or off.

Still stuck?

Send a note to support@movementors.com and we will get back within one business day. Include screenshots if you can — they speed things up dramatically.

Email support

Every kind of movement, taught by mentors who live the practice. Book private sessions or join a group class near you.

Explore

  • Classes
  • Events
  • Retreats
  • Mentors
  • Studios

Practices

  • Yoga
  • Pilates
  • Barre
  • Meditation and Breathwork
  • Mind-Body Movement
  • Fitness and Strength
  • Cardio and Conditioning
  • Combat Sports

For Mentors

  • For Mentors
  • For Studios
  • Become a Mentor
  • Launch your studio
  • Help Center

Company

  • About
  • Press
  • Partnerships
  • Contact Us
  • AI agents (MCP)

© 2026 MoveMentors. All rights reserved.

Terms of Service·Privacy Policy