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.
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
What does WebRun do on every run?
The exact actions WebRun takes, in order - in plain language, so you can adjust anything.
-
WebRun signs in and gets to work
Opens
www.edisonmail.comin a real browser with your saved login - no setup, no API keys. -
1
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.
-
2
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.
-
3
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.
How is each run configured?
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.
Every action is checked against this policy before it runs.
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.