Skip to content

Keep your sheets right: edit, re-sync, pause, fix

Once a sheet is running, LessonQ keeps it up to date on its own. This page is about the times you step in: adding your own notes, changing what a sheet holds, rebuilding it, pausing it, and fixing one that stopped.

In this video · 3:26

Read the narration
  • Who can do this: the academy owner and admins.
  • Everything here is in Settings → Google Sheets, from each sheet’s ⋮ menu.
Google Sheets list: Academy records, Active, 1 tab, its rows, and the ⋮ menu
  1. Status: Active, Paused or Error.
  2. Rows: how many records were written. Rows that failed to write are counted under it, in red.
  3. The ⋮ menu: View details, Open in Google Sheets, Edit items, Re-sync, Pause or Resume, and Remove.

View details shows a sheet’s status, its tabs and their columns, and Open in Google Sheets.

You can add columns of your own to the spreadsheet, to the right of LessonQ’s: a “Called?” column, notes, a fee you collected elsewhere. They stay next to the right record whatever changes, even after a re-sync.

The spreadsheet with a Called? column added to the right of LessonQ's columns
  1. Called?, a column of your own.

Three things to avoid:

  • Don’t type in LessonQ’s own columns. LessonQ writes them; your edit is replaced the next time the row changes, or at the next re-sync.
  • Don’t put totals under the rows. A re-sync clears anything below the records in LessonQ’s columns. Put totals on a tab of their own.
  • Don’t delete the hidden ID column (the last of LessonQ’s). It’s how a record finds its row.

Edit items opens the sheet’s three steps again: add or remove items, change the layout, leave columns out, set each tab’s filter. Save sheet rebuilds the tabs it writes.

Re-sync writes the whole sheet again from your LessonQ data. Use it:

  • when rows have failed to write;
  • after Resume, to fill in what came while the sheet was paused;
  • after someone edited LessonQ’s columns by hand.
Re-sync will overwrite this sheet: what it will do, what it will not touch, and the spreadsheet name typed to confirm
  1. This will: rebuild every tab the sheet owns, clear anything below the synced rows, and blank the rows of records that no longer belong.
  2. This will not touch: your own columns to the right, and the row each record already sits on.
  3. Type the spreadsheet name to confirm, then click Re-sync.

Pause stops writing to the sheet; nothing already in it changes. While it’s paused, new records aren’t written, so the sheet falls behind. Resume starts writing again, but doesn’t fill in what it missed: Re-sync after resuming.

The sheets list with the sheet Paused
  1. Paused.

A sheet that can’t be written to shows Error, with the reason under its name and the failed rows counted in red.

The sheets list: Error, The caller does not have permission, 1 failed
  1. Error.
  2. The reason, as Google gives it.
  3. 1 failed: a record that wasn’t written.
What it says Why What to do
The caller does not have permission The service account can’t edit the spreadsheet any more: it was set to Viewer, or unshared. Share the spreadsheet with the share address as Editor again, then Re-sync.
Something about the spreadsheet or a range not being found The spreadsheet, or one of its tabs, was deleted or renamed in Google Sheets. Restore it (a deleted spreadsheet is in Google Drive’s bin) and Re-sync, or Remove the sheet and add it again.
This sheet uses an older column layout LessonQ’s columns changed since the sheet was set up. Re-sync.
Reconnect needed (at the top of the panel) The key stopped working: it was deleted or disabled in Google Cloud. In Service account, Replace key with a new key file.

After a successful re-sync the sheet is Active again, and the missing rows are written.

The sheets list after Re-sync: Active again
  1. Active again.

Remove stops LessonQ writing to a sheet. The spreadsheet and the rows already in it stay as they are.

Remove this sheet sync? New records will stop being written to this sheet. Rows already in the spreadsheet are left untouched.
  1. What Remove does, and doesn’t do.

Disconnect, in the Service account window, removes the key and every sheet at once. Your spreadsheets stay in your Google Drive. See Connect Google Sheets to LessonQ.