Docs menu

Docs

Getting started

Get SheetLink up and running in under five minutes. You’ll install the Chrome extension, connect a bank account via Plaid, link a Google Sheet, and pull your first transactions.

Overview

SheetLink is a Chrome extension (and Excel add-in) that connects your real bank accounts to a spreadsheet using Plaid. Transactions flow from your bank into rows you control. SheetLink reads only the tabs it writes, to skip rows already there, and nothing syncs in the background.

SheetLink has three tiers:

TierPriceHistoryIncludes
Free$0 foreverLast 7 days1 bank, Chrome extension, Google Sheets
Pro$4.99/mo
$39.99/yr
2 yearsEvery bank you connect, Excel add-in, backfill
Max$10.99/mo
$99/yr
2 yearsEverything in Pro + CLI automation, API keys, Postgres/SQLite output, investments, Claude

Install the extension

1

Open the Chrome Web Store listing

Go to SheetLink on the Chrome Web Store.

2

Click “Add to Chrome”

Confirm the permissions prompt. SheetLink requests access to Google Sheets (to write to the sheet you pick) and your identity for sign-in.

3

Pin the extension to your toolbar

Click the puzzle-piece icon in Chrome’s toolbar, find SheetLink, and click the pin icon. This puts the SheetLink icon one click away.

4

Sign in with Google

Click the SheetLink icon in your toolbar. On first launch, you’ll be prompted to sign in with your Google account. This links your identity so SheetLink can write to your Sheets.

Note: SheetLink is open source. You can review the full extension code on GitHub before installing.

Connect your bank

SheetLink uses Plaid to securely connect to your bank. Plaid is SOC 2 Type II certified. Your banking credentials are never stored by SheetLink.

1

Open the extension and go to the Bank tab

Click the SheetLink icon in your toolbar to open the popup, then select the Bank tab.

2

Click “Connect Bank”

This opens Plaid Link, a secure modal where you search for your bank and enter your credentials. SheetLink never sees these credentials.

3

Complete the Plaid flow

Search for your institution, log in, and select the accounts you want to share. Plaid returns a token to SheetLink. That’s what gets stored, not your password.

4

Confirm your connection

After completion, your institution name and connected accounts will appear in the Bank tab.

Free tier limit: The Free tier supports 1 bank connection. Upgrade to Pro or Max for unlimited connections.

Your first sync

With a bank connected and a sheet linked, you’re ready to sync.

1

Go to the Dashboard (Home) tab

Open the SheetLink popup. The first tab shown is the Dashboard tab.

2

Click “Sync Now”

SheetLink fetches your recent transactions from Plaid and writes them into your linked sheet. This typically takes 5–15 seconds.

3

Open your Google Sheet

Your transactions will appear in a tab called Transactions. A second tab called Accounts will contain your account details.

Columns written to your Transactions tab, the same 34 on every plan:

transaction_idaccount_idpersistent_account_idaccount_nameaccount_maskdateauthorized_datedatetimeauthorized_datetimedescription_rawmerchant_namemerchant_entity_idamountiso_currency_codeunofficial_currency_codependingpending_transaction_idcheck_numbercategory_primarycategory_detailedpayment_channeltransaction_typetransaction_codelocation_addresslocation_citylocation_regionlocation_postal_codelocation_countrylocation_latlocation_lonwebsitelogo_urlsource_institutionsynced_at

Deduplication: SheetLink deduplicates by transaction_id. You can safely sync as many times as you want: rows are only appended if they’re new.

Next steps