How to Set Up Calendar Sync
Import your sessions automatically from Jane App, Google Calendar, or Apple Calendar using iCal feed URLs.
Posted by
Related reading
Never Double-Book Your Lunch Break
Set up per-day lunch breaks so Session Clock automatically skips over them when suggesting your next session time.
Install Session Clock as a PWA
Learn how to install Session Clock as a Progressive Web App (PWA) on your device for the best user experience.
What is Calendar Sync?
Calendar Sync lets you import your daily sessions from any booking platform that supports iCal feeds — including Jane App, Book4Time, Google Calendar, and Apple Calendar. Instead of manually typing each client and time slot every morning, you paste a single URL into Session Clock and tap "Sync from Calendar" on the Schedule page.
Getting Your iCal URL
Jane App
- Log in to your Jane App account and go to your Staff Profile
- Navigate to Calendar Addresses (under your profile settings)
- Copy the Appointment feed URL — it will start with
webcal://orhttps://
Google Calendar
- Open Google Calendar on a desktop browser
- Click the three-dot menu next to the calendar you want to sync, then click Settings and sharing
- Scroll down to Integrate calendar
- Copy the Secret address in iCal format (not the public one unless you want a public calendar)
Apple Calendar (iCloud)
- Open the Calendar app on your Mac
- Right-click the calendar you want to share and select Share Calendar...
- Check Public Calendar and copy the share URL
- Note: Public calendars are visible to anyone with the link. If your calendar contains sensitive client information, consider using Google Calendar or Jane App instead.
Adding the URL to Session Clock
- Go to Settings in Session Clock
- Scroll down to the Calendar Sync section
- Paste your iCal feed URL into the text field
- Click Save URL
- Click Test Connection to verify it works — you should see a message like "Found 6 sessions for today"
Importing Sessions
- Go to the Schedule page
- Select the date you want to import sessions for
- Tap the Sync from Calendar button
- Review the imported sessions in the preview modal
- Tap Import Sessions to confirm
Note: Importing will replace any existing sessions for that date. You can still manually edit individual sessions after importing.
Tips
- Set your timezone first: Make sure your timezone is correct in Settings so session times are imported accurately.
- Sync before your first session: Import your schedule at the start of your day so everything is ready to go.
- Calendar refresh delays: Google Calendar iCal feeds can take up to 24 hours to reflect changes. Jane App feeds are typically more up-to-date.
- Client name parsing: Session Clock will automatically extract client names from your calendar event titles. For best results, put the client name first (e.g., "Jane Doe - Deep Tissue").