๐งพ Say goodbye to manual Venmo-to-QuickBooks formatting!
This automated workflow transforms raw Venmo CSV exports into QuickBooks-ready files and backs them up seamlessly to Google Drive or Dropbox.
โ๏ธ What This Workflow Does:
๐ค 1. Accepts a Venmo CSV Upload
โ Triggers on form submission to upload a .csv Venmo transaction file.
๐ 2. Extracts Raw CSV Data
โ Reads the uploaded file and prepares it for processing.
๐ ๏ธ 3. Generates a Smart File Name
โ Dynamically names the output file using the transaction month and timestamp:
QB_Venmo_YYYY-MM_HHMM.csv.
๐ 4. Converts Raw Venmo Data
โ Filters invalid rows and transforms valid transactions into QuickBooks-friendly format:
โข Standardizes field names (e.g., Amount (total) โ Amount)
โข Builds descriptive transaction summaries based on context (e.g., transfers vs payments)
๐ 5. Creates a New CSV File
โ Structures the processed data into a new downloadable CSV.
โ๏ธ 6. Saves to Google Drive
โ Automatically uploads the finalized file to your selected folder in Google Drive.
๐ฆ 7. (Optional) Backs Up to Dropbox
โ Also configured to upload to Dropbox (currently disabled).