Bidirectional sync
What syncs between Plutio and Google Calendar
The integration creates a live connection between Plutio and Google Calendar. Events flow in both directions automatically, keeping both calendars current without any manual copying.
Plutio to Google Calendar
Task deadlines appear as all-day events on their due date, giving you visibility into project work alongside meetings. Client bookings appear as timed events with all the meeting details. Project milestones show as reminders before important dates. Recurring tasks create recurring calendar events with the same pattern.
Google Calendar to Plutio
Meetings and appointments block time in your Plutio calendar view and booking availability. Recurring meetings sync with their full recurrence pattern. All-day events appear on the correct dates. Private events block time without revealing details to team members who can see your Plutio calendar.
Real-time availability
When a client visits your booking page, Plutio checks your Google Calendar in real-time. Time slots with existing events are hidden or marked unavailable. Clients can only book times when you are actually free, preventing double-booking without you manually updating availability.
Instant booking sync
When clients book through your Plutio booking page, the appointment appears on Google Calendar within seconds. Other booking requests cannot select that time slot because the calendar is already updated. The speed prevents race conditions where two clients might book the same slot.
How does Google Calendar power client bookings?
Plutio's client booking system uses Google Calendar as the source of truth for your availability. Every existing event blocks that time slot from being booked.
The booking flow works like this: A potential client visits your booking page and sees your available time slots. Behind the scenes, Plutio queries your Google Calendar to find gaps in your schedule. The client selects an open time and confirms their booking. Plutio creates the appointment in both systems simultaneously, and the time slot disappears from availability for future visitors.
Why this matters for freelancers
Without calendar sync, you would need to manually block time in your booking system whenever you add a personal appointment to Google Calendar. A dentist appointment would not automatically block booking availability. A friend's birthday lunch would not prevent client bookings. With sync enabled, your personal life and client bookings coexist without conflicts.
Buffer time between meetings
Configure buffer time in Plutio's booking settings to prevent back-to-back scheduling. If you set a 15-minute buffer, clients cannot book a meeting that would end less than 15 minutes before your next Google Calendar event, or start less than 15 minutes after your previous event ends. The buffer gives you time to prepare, take notes, or simply breathe between calls.
Buffer time is especially important for discovery calls and consultations. The time between meetings lets you review your notes from the previous call and prepare for the next client's specific situation.
How do I manage multiple Google calendars?
You choose which Google calendars to include in the sync. After connecting, you see a list of all calendars in your Google account and select which ones affect your Plutio availability.
Which calendars to include
Include calendars that represent commitments you cannot book client work over. Your primary work calendar, personal appointments calendar, and any shared calendars for team meetings should typically be included. These events will block booking availability and appear in your Plutio calendar view.
Which calendars to exclude
Exclude calendars that do not represent real time commitments. Holiday calendars, sports schedules, birthdays, and subscribed calendars often clutter your availability without representing actual conflicts. Keeping these excluded means they will not block booking slots or appear in Plutio.
Example setup
- Include: Primary calendar, "Client Meetings" calendar, team shared calendar
- Exclude: "US Holidays" subscription, "Birthdays" calendar, "Favorite Sports Team" schedule
Review your calendar selection periodically. If you add a new Google calendar (like a shared calendar with a new client), remember to add it to your Plutio sync settings so those events block your availability correctly.
How do freelancers use Google Calendar with Plutio?
Different freelancers use the calendar integration for different workflows. The common thread is eliminating double-booking and manual calendar management.
Consultants with discovery calls
Consultants share their booking link on their website and in email signatures. Potential clients book discovery calls without email back-and-forth. The consultant's Google Calendar shows both personal appointments and client bookings in one view. When the consultant schedules a doctor's appointment, that time automatically becomes unavailable for client bookings.
Designers with project deadlines
Designers use Plutio tasks with due dates to track project milestones. Those deadlines sync to Google Calendar as all-day events, creating visual reminders of upcoming deliverables. When a client asks "are you free next week?" the designer can see both meetings and project deadlines on their Google Calendar without opening Plutio.
Agencies with team calendars
Each team member connects their own Google Calendar. Individual availability is respected when clients book meetings with specific team members. The agency can see team-wide availability in Plutio without everyone sharing their personal Google calendars directly. Each person maintains privacy over their personal events while still having accurate booking availability.
Coaches with recurring sessions
Coaches schedule recurring weekly sessions with clients. The recurring pattern syncs to Google Calendar, so the coach sees all upcoming sessions across multiple clients in their normal calendar view. If the coach needs to reschedule, updating the event in either system updates both, keeping records accurate.
How do I connect Google Calendar to Plutio?
Connecting takes about 1 minute. You authorize Plutio to access your Google account, select which calendars to sync, and the connection activates immediately.
Step by step setup
- Step 1: Go to Settings in Plutio and click on Integrations. Find Google Calendar in the list of available integrations.
- Step 2: Click Connect. A Google sign-in window opens where you log into your Google account (or select from accounts already signed in).
- Step 3: Grant Plutio permission to read and write calendar events. The permission scope is limited to calendars you select in the next step.
- Step 4: Select which Google calendars to sync. Check the calendars you want to affect your Plutio availability, uncheck calendars to exclude.
- Step 5: Click Save. The connection activates immediately. Existing events begin syncing within minutes.
Both personal Gmail accounts and Google Workspace business accounts work identically. The authorization process is the same, and all features are available on both account types.
If you have team members, each person connects their own Google account. Team booking availability reflects each individual's calendar without sharing calendars between team members.
Should I use Google Calendar or Outlook?
Both integrate with Plutio using native bidirectional sync. Choose whichever calendar you already use for your primary schedule.
Choose Google Calendar if
You use Gmail for email. You have an Android phone. Your clients and collaborators use Google Workspace. You prefer Google's interface and already have years of calendar history in Google Calendar. The Google ecosystem works best when you are already invested in it.
Choose Outlook if
You use Microsoft 365 for email. Your organization runs on Microsoft tools. You have a Windows desktop and prefer Microsoft's interface. Your clients primarily use Outlook and send meeting invitations through Microsoft systems.
What about switching?
You can disconnect one calendar and connect the other at any time. Events that synced before disconnecting remain in both systems. When you connect a different calendar, the sync starts fresh with that calendar's events. You do not lose data by switching, but you should clean up any duplicate events manually.
Do not connect both simultaneously. Plutio supports one calendar provider per user account. Connecting both would create duplicate events and sync conflicts.
What if calendar sync stops working?
Most sync issues resolve by reconnecting the integration. Google authentication tokens expire periodically, and reconnecting refreshes the connection.
Common issues and fixes
- Events not syncing: Disconnect and reconnect Google Calendar in Plutio Settings. Go to Settings, Integrations, click Disconnect on Google Calendar, then click Connect and re-authorize. Google tokens expire every few weeks.
- Wrong calendars syncing: Go to Settings and reselect which calendars to include. You may have added or removed calendars in Google since your initial setup.
- Duplicate events appearing: Check if you have the same event on multiple calendars that are both selected for sync. Unselect duplicate calendars or delete the duplicate events in Google.
- Booking availability incorrect: Verify that the calendars containing your conflicting events are selected for sync. Events on unselected calendars will not block booking availability.
- Permission errors: Visit your Google account security settings and ensure Plutio still has access. Revoke and re-grant access if the permission appears broken.
Disconnecting the integration does not delete your calendar events. All events remain in both Google Calendar and Plutio. Only the live sync stops until you reconnect.
