Skip to product information

Telegram Invoice Photos to Google Drive + Sheets Log (n8n)

Telegram Invoice Photos to Google Drive + Sheets Log (n8n)

 (200+Reviews)
Regular price £24.99
Regular price £24.99 Sale price
SAVE Sold out
Instant Digital Download
Unlimited Downloads
Lifetime Access in Your Account
🔥
128+ Sold
Popular with n8n builders
23 people viewing
High interest right now
9 added today
Fast-moving digital product
Telegram Invoice Photos to Google Drive + Sheets Log (n8n)

Telegram Invoice Photos to Google Drive + Sheets Log (n8n)

Regular price £24.99
Regular price £24.99 Sale price
SAVE Sold out

Telegram invoices/photos go straight to Google Drive—with an automatic Google Sheets log

This n8n workflow automatically listens to a Telegram bot for incoming photos or PDF invoice documents, saves each file to Google Drive with a timestamped name, and records every upload in Google Sheets—then confirms back to the sender in Telegram.

What this workflow does

  • Triggers on new Telegram messages received by your bot.
  • Validates the content: if the message is not a photo or a PDF invoice, the bot replies with guidance for the sender.
  • Downloads the accepted file (photo or PDF) from Telegram.
  • Uploads to Google Drive in your configured folder, naming the file with the current timestamp and the sender’s first name.
  • Appends a row to Google Sheets in the Invoices tab, including:
    • received time
    • sender name
    • drive_link
    • status (set to “new”)
  • Sends a confirmation message back to the sender in Telegram after a successful upload.

Use cases

  • Centralize invoice submissions: employees send invoices to Telegram, and they’re archived in Drive with a matching row in Sheets.
  • Operational tracking for SaaS teams: quickly audit who sent what and when via the “new” status in Google Sheets.
  • Lightweight document intake: collect photos of receipts or PDF invoices without building a custom form.

Technical details

  • Telegram Trigger for incoming messages.
  • if logic to allow only photos or PDFs.
  • set and workflow nodes to build filenames using timestamp and sender first name.
  • Google Drive node to upload files to a specified Drive folder.
  • Google Sheets node to append to the Invoices tab with received, sender, drive_link, status.
  • Sticky Note for in-workflow guidance (as provided in the workflow).

Setup requirements

  • Telegram bot token from @BotFather.
  • Google credentials with access to Google Drive and Google Sheets.
  • Paste the Google Drive folder ID and the Google Sheets document ID in the Settings node.
  • Create a sheet tab named Invoices with columns: received, sender, drive_link, status.
View full details