📤 Sites Work Together

Bank Transaction to Budget Spreadsheet, No Export

Move transactions from your bank page into a Google Sheet automatically — no CSV export, no cleanup, no imports.

Last updated March 1, 2026

Install Free for Chrome

Cancel anytime

What you get

  • Read transactions directly from your bank’s web UI
  • Type rows into an existing spreadsheet template
  • Auto-fill date, merchant, amount, and category
  • Reduce 20 minutes of admin work to seconds

How it works

The workflow, in plain English

Before: Log into bank. Export CSV. Open Google Sheets. Import. Clean up formatting. Categorize. 20 minutes for 30 transactions.

After: Dassi reads transactions from your bank page. Switches to your Google Sheets tab. Finds the next empty row. Types each transaction: date, description, category, amount. 30 transactions in 20 seconds. No CSV. No import. No cleanup.

Why traditional tools can’t: Banks don’t have Zapier integrations. CSV export loses context. Dassi reads the live DOM and writes to the live spreadsheet — two web pages talking through an AI intermediary.

Step-by-step

  1. Open your bank transactions page in one tab.
  2. Open your Google Sheets budget in another tab.
  3. Ask dassi to transfer transactions into the next empty rows.
  4. Review the new rows and correct any category edge cases.

Example prompts to try

  • “Copy the last 30 transactions into my budget sheet.”
  • “Use my category list and flag anything uncategorized.”
  • “Add a note column with merchant normalization.”

Tips for better results

  • Be specific about what you want injected into the page (buttons, filters, a panel, a summary, etc.).
  • If the page has multiple sections, tell dassi exactly what to focus on (e.g., “the transactions table” or “the diff for file X”).
  • Prefer safe workflows first: draft, summarize, label, and prepare — then take actions (submit, purchase) only after review.

Works-with pages

Role playbooks

Frequently Asked Questions

Why not just export CSV?

CSV exports often require cleanup and lose context. This workflow keeps you in the live UI and writes into your existing template.

Will it duplicate transactions?

To avoid duplicates, include a “last imported date” rule or ask it to check for existing rows before inserting.

Can it work with other spreadsheet tools?

Yes — the concept applies to any web spreadsheet UI, but Google Sheets is the most common.

Try this workflow in 2 minutes

Install dassi, open the page you’re working on, and describe the outcome you want. No scripts, no integrations.

Install Free for Chrome

Cancel anytime