The Data Letter

The Data Letter

From Manual Export to Automated Pipeline: A Practical Playbook

Two working automation patterns that require no database access, no paid tools, and no IT approval

Hodman Murad's avatar
Hodman Murad
Feb 26, 2026
∙ Paid

Most data professionals have at least one workflow that should have been automated years ago. A weekly email with an attachment that gets manually copied somewhere. A folder of CSV exports that gets combined by hand every Monday. Work that doesn’t require judgment, just repetition, and repetition is exactly what code is for.

The first pattern uses Google Apps Script to automatically pull CSV attachments from Gmail and load them into a Google Sheet. The second uses Python and pandas to consolidate multiple CSV exports into a single clean output file on a schedule. Both have been tested and work.

The methods are practical enough for analysts automating their first workflow and straightforward enough for engineers who want a low-overhead solution they can hand off to a less technical teammate. Each section includes the code, setup instructions, and scheduling guidance.

All three files referenced in this article (both scripts and one sample CSV) are available in a secret gist for paid subscribers. The link is at the end.


Keep reading with a 7-day free trial

Subscribe to The Data Letter to keep reading this post and get 7 days of free access to the full post archives.

Already a paid subscriber? Sign in
© 2026 Hodman Murad · Privacy ∙ Terms ∙ Collection notice
Start your SubstackGet the app
Substack is the home for great culture