ShareLane — Share Rows of a SheetGoogle Sheets™ add-on · one share free · Pro $4.99/mo · Version 1.0Read the setup guide

ShareLane help

Updated 12 November 2026 · 13 min read

Short answer: Open a spreadsheet in Google Sheets™ and choose Extensions → ShareLane → Open ShareLane. Press + New share, pick the tab and the column that holds each row’s email address (or share the whole tab with a list of people), press Preview, then Save and Update now. Each person gets a view-only copy in your Google Drive™ with only their rows. With Pro, the copies update by themselves every hour or every day. Questions? Write to info@bilingoplus.com or use the support page.

1. Install and open ShareLane

  1. Install ShareLane in your Google account.
  2. Google shows the permissions ShareLane needs. If they come with checkboxes, tick every one. If one is left unticked, ShareLane cannot make or share the copies. Why each one is needed is under Permissions.
  3. Open a spreadsheet and choose Extensions → ShareLane → Open ShareLane. The ShareLane panel opens on the right, with two tabs: Shares and Plan.

Make sure row 1 of the tab is the header row, the column names. ShareLane always treats row 1 as the header and copies it to everyone.

2. Set up a share

  1. Press + New share and choose the Tab to share. The hint under it lists the column names ShareLane found in row 1.
  2. Choose how it splits: Each person gets only their rows, or Everyone gets the whole tab (one shared copy). Both are explained below.
  3. Choose the columns, the access and the Name of this share, and optionally a note for Google’s sharing email.
  4. Press Preview to see who gets how many rows, which columns and any warnings. Preview creates and shares nothing.
  5. Press Save, then Update now on the share. Before the first sharing, ShareLane asks once more, because Google Drive emails each person a link.

The setup is saved in the spreadsheet itself. Two editors of one spreadsheet can each set up their own shares; each share is updated from its owner’s account, and others see “Set up by … — only they can update or change it.”

3. By rows: each person gets only their rows

Every person gets a separate spreadsheet with the header and only the rows that belong to them. Who gets each row — column is the column that says whose row it is:

Each copy is called after the share and the person, such as “Payroll — ann@example.com”, or “Payroll — Ann Lee” when names are matched.

4. Whole tab: one shared copy

Everyone gets the whole tab makes one copy of the tab, called “<share> — shared copy”, and shares it with every address in Share with, separated by commas or new lines. Everyone sees the same copy, so they may see who else it is shared with. Use By rows when people must not see each other.

5. Columns, access and the note

6. What people receive

Colours, notes, filters and formulas are not copied, only values and their formats. Hiding a row or filtering it out does not leave it out: a hidden row that belongs to someone is still copied to them. To keep a row from someone, change or clear its cell in the key column.

ShareLane — Share Rows of a SheetGive each person a view-only copy with only their rows or one tab
See pricing

7. How updates work

Update now creates missing copies, rewrites the ones whose rows changed, gives access to new people and removes access from people who are no longer in the sheet. With Pro, Update automatically does it for you: Every hour, or Every day at an hour, from your account, also while the spreadsheet is closed.

8. The list of shares

Each share shows its tab, how it splits, the access, the update schedule (“Updates every hour · next …”, “Updated by hand”, “Stopped — nobody has access”), the last update and its result, warnings and errors.

9. The log tab (Pro)

On the Plan tab, tick Keep a log of every update and every access change in a “ShareLane log” tab. Each update adds a line, and so does each access change: shared, access changed, access removed, or failed with the reason. The tab keeps about the last 1,000 lines. The same tab sets the time zone for Every day at and for the “updated” time in the copies; by default it is the spreadsheet’s own.

10. Free and Pro

Pro is bought from the panel’s Plan tab, with Paddle as our Merchant of Record. The checkout is filled in with your Google account email, and after you pay, Pro switches on by itself in the open panel, usually within a minute. Paid with a different email? Open Already paid? Activate and enter the email you used at checkout. One subscription is for one Google account, in every spreadsheet.

Cancel any time from the link in your Paddle receipt, or by emailing info@bilingoplus.com. Pro then runs to the end of the period you paid for. Every charge has a 14-day refund (see refunds). If Pro ends, automatic updates stop and your shares keep their settings. A share that uses Pro features (chosen columns, names, comment access, more than 3 people on a whole tab, or a second share) is then not updated at all, rather than in a weaker form, so hidden columns can never reach anyone. Renew, or edit the share down to free features.

11. Permissions

When you install ShareLane, Google may list each permission with a checkbox. Tick all of them. If one is left unticked, ShareLane says in its panel that permissions are missing: press Give the missing permissions, tick every box on Google’s screen, then close the panel and open ShareLane again.

PermissionIn plain EnglishWhy ShareLane needs it
spreadsheetsGoogle’s words: see, edit, create and delete all your Google Sheets spreadsheetsTo read the tab you share and write each person’s copy, also during automatic updates (Pro), when the files are closed. ShareLane opens only the spreadsheet you set it up in and the copies it made
drive.fileSee, edit, create and delete only the specific Google Drive files you use with this appTo create the copies and their folder, and to give or remove access. It cannot see any other file in your Drive
script.external_requestConnect to an external serviceThe Google Drive calls above, and a check with Paddle whether your email has a Pro licence
script.scriptappRun when you are not presentThe one hourly timer for automatic updates (Pro)
script.container.uiShow its own panel in Google SheetsThe ShareLane panel and menu
userinfo.emailSee your email addressTo match your Pro licence, and to write “Shared from <you>” in the copies

Why “all your spreadsheets”? ShareLane writes into the copies it made, which are other spreadsheets, and automatic updates (Pro) run from a timer while everything is closed. Google’s narrower “this spreadsheet only” permission allows neither. Google does not narrow the spreadsheets permission further; ShareLane’s own code does: it opens the spreadsheet you set it up in and its own copies, and no other spreadsheet.

ShareLane has no full Google Drive™ permission and no Gmail™ permission: Google Drive itself sends the “shared with you” emails. None of its permissions is a “restricted” Google permission.

12. Troubleshooting

What you seeWhyWhat to do
Google Drive would not share with this address.The address is not a Google account (Drive shares only with Google accounts), or your organization does not allow sharing outside itAsk the person for the address of their Google account, or ask your Google Workspace™ admin about sharing outside your organization
Google Drive limits how many files one account can share in a short time. or Google Drive’s daily limit for your account is used up.Google’s limits on sharing from one accountWait. ShareLane tries again at the next update
Google Drive was busy (error …). or Google Drive did not answerA passing error on Google’s side, or a network hiccupNothing, or Update now again in a minute
Your Google Drive is full, so ShareLane cannot create more files.Your Drive storage is used upFree up space and update again
ShareLane is not allowed to change this file any moreThe copy was moved to a shared drive, or its owner changedMove the copy back to your Drive folder, or delete it so ShareLane makes a new one
N rows have no valid email address in the key column, so nobody gets them.Those cells are empty of a valid addressFix the addresses in that column
N rows have names that are not in your name → email table, so nobody gets themNew names appeared in the columnEdit the share and add them; List the names helps
Column “…” no longer in row 1 — left out. or The column “…” is no longer in row 1A column was renamed or deletedEdit the share and choose the columns again
Row 1 of “…” is empty. ShareLane uses row 1 as the header row.The header is not in row 1Put the column names in row 1
Only the first 10,000 rows of the tab are shared.The tab is longer than ShareLane reads in one updateSplit the tab, or remove old rows
… more people were not shared with: the free plan shares with up to 3 people.The share has more people than your plan allowsGet Pro for up to 100, or split the share
This share uses … — part of ShareLane Pro, so ShareLane will not update it on the free planThe share was saved with Pro features and Pro has endedRenew Pro, or edit the share down to free features
Pro needed: automatic updates are part of ShareLane ProYour Pro subscription ended, so the timer did not update the shareRenew, or press Update now by hand if the share uses no other Pro feature
N people still have access. Press Stop sharing first.Delete works only once nobody has accessPress Stop sharing, then Delete
ShareLane stopped the automatic updates of …The spreadsheet was deleted, or your account lost access to it, three hourly runs in a rowGet access back, open ShareLane in it and save the share again
ShareLane cannot store more in this spreadsheet.The setup is stored inside the spreadsheet, which has room for about 30,000 charactersShorten the name → email tables or notes, or delete shares you no longer need

13. Your data

ShareLane runs inside your Google account. Your rows go only into the copies in your own Drive, shared with the people you chose; nothing from your spreadsheets is sent to BiLingoPlus. The setup is saved inside the spreadsheet, and a small record for your account (which copy belongs to whom, the Pro status) in your Google account. Erase my data, at the bottom of the panel, deletes that record and stops automatic updates from your account. People keep their access and the copies stay in your Drive, so press Stop sharing first if you want access removed. If you update a share again later, ShareLane finds its existing copies instead of making new ones. Details are in the privacy policy.

14. Still stuck?

Write to info@bilingoplus.com or use the support page. Tell us the message you see in the panel or in the ShareLane log tab. Please do not send us your spreadsheet with private details in it.

ShareLane — Share Rows of a SheetGive each person a view-only copy with only their rows or one tab
See pricing

Questions

Can people see the rows of others in their copy?

No. In a By rows share, each person's copy holds the header and only their rows, and with Pro only the columns you ticked. Nothing else from your spreadsheet is copied into it, and formulas arrive as their results.

Do the people I share with need ShareLane?

No. They open the copy like any spreadsheet shared with them, with a Google account. Only you install ShareLane.

Can people edit their copy and send changes back?

No. Copies are view-only, or comment-only with Pro, and nothing flows back into your spreadsheet. When their rows change, ShareLane rewrites the copy from your sheet.

Can I use ShareLane in several spreadsheets?

Yes. Open it in each one. Every spreadsheet has its own shares and its own Drive folder of copies, and with Pro one hourly timer in your account updates all of them.

RelatedShareLane: share only their rows of a Google SheetHow to share only certain rows of a Google SheetShareLane privacy policy