Calrows

Guides

Plain answers to the questions people actually search, with and without an add-on.

Create Google Calendar™ events from Google Sheets™

The manual way, the Apps Script way, and the one-click way. Which to use and when.

Export Google Calendar™ to Google Sheets™

Get a month, a year or a date range of events into a spreadsheet you can sort, filter and bill from.

Keep a spreadsheet and Google Calendar™ in sync

Two-way sync without duplicates: how the event ID column works and what to expect.

Make a timesheet from Google Calendar™

Hours, rates, billable amounts and a per-client summary from a month of calendar events.

Shift schedule to Google Calendar™

Staff rota in a sheet, every shift on the calendar, updated when the rota changes.

Class timetable to Google Calendar™

For schools, tutors and teachers: lessons, rooms and teachers from one sheet.

Content calendar on Google Calendar™

Publish dates from your planning sheet, colour-coded by platform.

Billable hours from Google Calendar™

Hours and amounts per client from the time you already block.

Client timesheets from Google Calendar™ for VAs and bookkeepers

Monthly timesheets, exports and schedules for several clients, from your own Google account.

Bulk create Google Calendar™ events

Hundreds of events from a sheet, with later edits updating instead of duplicating.

Calrows vs writing your own Apps Script

A script that works, the Google limits it runs into, and when each option makes sense.

Sheets2GCal alternatives in 2026

What the reviews complain about, and an honest comparison of the options.