All templates

Automated Email Receipt Logging

Every evening, WebRun opens Edison Mail, finds the receipts, order confirmations, and subscription charges that arrived that day, writes each one to a Google Sheet with the vendor, amount, date, and category, and sends you a Telegram message with the day's total and anything that looks like a charge you did not expect.

Runs on WebRun · Strict Lockdown policy
Every day at 9:00 PM WebRunorchestrates each step
1 Edison Mail find today's receipts
2 Google Sheets log each one with vendor and amount
3 Telegram send the day's total
In short

How do I automatically log receipt emails into a spreadsheet?

WebRun reads your Edison Mail inbox every evening for receipts, order confirmations, and subscription charges. It logs each one to a Google Sheet with the vendor, amount, date, and category, then sends a Telegram message with the day's total and any charge you did not expect.

  • Receipts land in the sheet the day they arrive
  • First-time vendors and unexpected charges get named the same evening
  • Month-end reconciliation starts from a sheet that is already complete

Built for freelancers · small business owners · bookkeepers · remote teams

Step by step

What does WebRun do on every run?

The exact actions WebRun takes, in order - in plain language, so you can adjust anything.

  1. WebRun signs in and gets to work

    Opens www.edisonmail.com in a real browser with your saved login - no setup, no API keys.

  2. 1
    Edison Mail - find today's receipts
    edisonmail.com
    WebRun in Edison Mail: find today's receipts
    WebRun opens Edison Mail to find today's receipts.
    • Open Edison Mail and search the day's messages for receipts, order confirmations, and subscription charges
    • Read the vendor, the amount, the currency, and the date from each message
    • Note the order or reference number where the email includes one
    • Skip anything already logged on a previous run so a forwarded copy is not counted twice

    Done when Every receipt that arrived today is captured with its vendor, amount, and date.

  3. 2
    Google Sheets - log each one with vendor and amount
    google.com
    WebRun in Google Sheets: log each one with vendor and amount
    WebRun opens Google Sheets to log each one with vendor and amount.
    • Open your expense sheet and append one row per receipt
    • Fill the date, vendor, amount, currency, reference number, and your best-fit category
    • Mark any vendor that has not appeared in the sheet before so it can be categorised properly
    • Keep the running month-to-date total updated at the top of the sheet

    Done when Every receipt from today has its own row and the month-to-date total is current.

  4. 3
    Telegram - send the day's total
    telegram.org
    WebRun in Telegram: send the day's total
    WebRun opens Telegram to send the day's total.
    • Send yourself the day's total spend with the count of receipts logged
    • List any vendor appearing for the first time and any charge above the amount you set
    • Add the month-to-date total so the pace is clear without opening the sheet

    Done when You know today's spend and any surprises without opening the sheet.

Run settings

How is each run configured?

Starting pageWhere Chrome opens at the start of each run
www.edisonmail.com
ScheduleRuns automatically on this cadence
Every day at 9:00 PM
DeliveryHow each run's result reaches you
Daily spend total · Telegram
OutputWhat each run produces - A running sheet with one row per receipt, giving the date, vendor, amount, reference, and category, plus a month-to-date total.
Spreadsheet
Setup & safety

Secure by default

Connect once, stays signed in

WebRun signs in once and keeps each session in a persistent environment, so every run picks up right where it left off.

Your credentials stay in your own private environment - WebRun never stores your passwords.
Strict Lockdown

Every action is checked against this policy before it runs.

Domains ALLOWLIST
Typed input ALLOW
Shell command BLOCK
File uploads BLOCK
Runs in a contained environment More on policies
Good to know

Questions, answered

Will it reply to or delete any of my email?

No. WebRun reads the receipt messages only. It never replies, forwards, archives, or deletes anything in Edison Mail, and it never unsubscribes you from a sender on its own.

What happens to a receipt it cannot read properly?

It still gets a row, with the fields it could read filled in and the rest left blank and marked for review, so a hard-to-parse receipt is visible in the sheet rather than silently dropped.

How does it avoid logging the same receipt twice?

It checks the sheet for the same vendor, amount, and reference number before appending, so a forwarded copy or a resent confirmation does not create a second row.

Put this on autopilot.

Turn it on in minutes - or have our team set it up for you.