Skip to content

Add a sheet: which items, which columns

A sheet in LessonQ is one of your Google spreadsheets, kept up to date with your records: each enrolment, order or bundle purchase is one row, rewritten in place whenever it changes. You choose which courses, batches, products or bundles go in, and how they’re laid out.

In this video · 2:37

Read the narration
  • Who can do this: the academy owner and admins.
  • LessonQ must be connected to your Google service account. See Connect Google Sheets to LessonQ.
  • Keep the share address at hand. It’s at the top of Settings → Google Sheets, with a copy button.
  1. In Google Sheets, open a Blank spreadsheet and give it a name. There’s no need to write headings: LessonQ writes them.
  2. Click Share, and paste LessonQ’s share address.
  3. Check that the role says Editor. LessonQ writes rows, so Viewer isn’t enough.
  4. Untick Notify people (a service account has no inbox), then click Share.
Google Sheets Share window: the service account's address added, Editor, Notify people unticked, and the Share button
  1. The share address, pasted.
  2. Editor.
  3. Notify people, unticked.
  4. Share.

In Settings → Google Sheets, click Add a sheet. It has three steps: Items, Spreadsheet and Layout.

Add a sheet, Items step: the type filter set to Batches, a course run in batches picked, and the picks listed under Tracking
  1. The type filter: All types, Courses, Batches, Products or Bundles. Batches lists the courses you run in batches.
  2. An item, picked. A course run in batches brings every one of its batches, with a Batch column saying which.
  3. Tracking: what you’ve picked so far.

Pick as many items as you like, of any kind, then click Continue. The In sheets column shows when an item is already in another sheet; an item can be in more than one.

Add a sheet, Spreadsheet step: the share address with Copy, Refresh, and the shared spreadsheet picked
  1. The share address again, with Copy, in case you haven’t shared the spreadsheet yet.
  2. Refresh: the spreadsheets shared with the service account are listed again.
  3. Your spreadsheet, picked.

If the Google Drive API is off in your Google Cloud project, there’s no list: paste the spreadsheet’s link instead and click Use link.

Add a sheet, Layout step: A tab for each item, Everything in one tab, the tabs to be created, and the preview
  1. A tab for each item: every course, product or bundle gets a tab of its own, named after it.
  2. Everything in one tab: one tab per kind. Courses and batches share one; products and bundles each need their own, as their columns differ.
  3. The tabs, each marked Will be created, or the existing tab it will reuse.
  4. The preview: the tab as it will look. Grey, italic rows are samples.
The preview with Guardian Email left out, and the Header language and Colour settings below it
  1. A column left out. Click a heading to leave it out of the sheet; click again to put it back.
  2. Header language: the language this tab’s headings are written in.
  3. Colour: the tab’s header colour.

Click Add sheet. LessonQ creates the tabs and fills them with the records you already have.

The spreadsheet in Google Sheets: a tab for each course, green headers, and the existing enrolments
  1. A tab for each course, named after it.
  2. Batch: which batch each enrolment is for.

From now on, every new enrolment appears in its tab within seconds, and a change to one (a payment, a pause, a removal) rewrites its row.

Each tab also has a filter that decides which records it keeps: paid online, recorded by staff, unpaid, or removed. See Choose which records each tab keeps.