RepairPlugin
IntegrationsIncluded on every plan

Bookings straight to
your calendar.

Every new repair booking automatically appears in your Google Calendar, so your team's schedule stays in sync without any manual work.

1
calendar sync
0
manual steps
6
setup steps
31
Google Calendar
Repairs (shared)
Synced
Mon
Tue
Wed
Thu
Fri
09:30
iPhone 14 · screen
10:30
Galaxy S24 · battery
09:15
iPad Pro · diag
11:30
MacBook Air · ssd
10:00
Pixel 8 · charge
New booking auto-created5 events this week
Why repair shops choose it

One booking, two places. Automatically.

RepairPlugin keeps your appointments dashboard and Google Calendar in lockstep, so your team never sees a stale schedule.

Booking → calendar
New booking
Galaxy S24
31
Calendar event
Wed 10:30
0 manual entry · auto-created
0manual entry

Automatic event creation

Every new appointment shows up in your Google Calendar the moment it's booked. No copying, no pasting, no switching between tabs, the event is created automatically with the booking details.

Shared calendar
LLara · technicianSubscribed
MMike · counterSubscribed
SSam · backshopPending
1team view

Keep your team in sync

Staff who use Google Calendar see repair appointments alongside their other events. Use a shared or dedicated 'Repairs' calendar to keep everyone informed about the day's schedule.

Notification · 09:15
31
Google Calendar
iPhone 14 · 09:30
in 15 min
Galaxy S24 · 10:30
Pixel 8 · 11:00
1notification

Mobile reminders

Google Calendar sends reminders to your phone, so you never miss an appointment. No separate notification system needed, your existing Google Calendar alerts handle it.

Choose calendar
Repairs (shared)Selected
Personal
Holidays
1picker

Choose your calendar

Pick any calendar in your Google account from a dropdown, including shared calendars and dedicated repair calendars. The dropdown lists all calendars available to your connected Google account.

How it works

Three steps to a synced calendar.

OAuth credentials, one authorization, one toggle. After that, every booking lands in the right calendar.

Step 1 · OAuth
Client ID
9837…apps.gv.com
Client secret
••••••••••••
Calendar API enabled
1

Set up Google OAuth

Create OAuth credentials in the Google Cloud Console with the Calendar API enabled. Copy your Client ID and Client Secret.

Step 2 · authorize
shop@repairs.nl
2

Connect RepairPlugin

Enter your credentials in Settings > Webhooks & Integrations > Google Calendar, click Authorize, and sign in with your Google account.

Step 3 · enable
Calendar
Repairs (shared)
Enable syncing
3

Select a calendar and enable

Pick the calendar you want from the dropdown, turn on Enable Syncing, and save. New bookings automatically appear as calendar events.

Plan availability

Included on every plan.

Google Calendar sync ships with Essentials. No upgrade required.

EssentialsIncluded

Included

GrowthIncluded

Included

ScaleIncluded

Included

FAQ

Common questions.

What happens to existing appointments when I turn on syncing?

Only new appointments booked after you enable syncing appear in Google Calendar. Existing appointments aren't synced retroactively.

Can I use a shared Google Calendar?

Yes. As long as the Google account you connect has access to the calendar, you can select it from the dropdown. Shared calendars are a great way to keep your whole team informed.

Do I need to submit my app for Google verification?

For personal or internal use, set the OAuth consent screen to Testing and add your email to Test Users. Production status requires Google verification.

How do I disconnect the integration?

Click the X icon next to the Connected Account email. This clears the stored connection. You can re-authorize at any time.

Turn visitors into customers.

Join 500+ repair shops already fixing their massive drop-offs.
Easy to install and live on your WordPress site in minutes.