Templates / Move data between JSON and spreadsheets

Move data between JSON and spreadsheets

Needs changes

by Lorena ✓ · 3,813 views · created 2022-06-30 · File Management

Needs changes. This template uses 2 thing(s) that n8n 3.0 removes: Write Binary File, Convert to/from binary data. 2 breaking item(s) found. Static check, last run 2026-10-19.

What this workflow does

This workflow has 10 nodes and runs from “HTTP Request” (no trigger node, so run it manually or call it from another workflow). Along the way it connects Google Sheets and Gmail. It also calls randomuser.me over HTTP.

How it runs

Trigger: From “HTTP Request” (no trigger node, so run it manually or call it from another workflow).

  1. HTTP Request: calls randomuser.me
  2. Set (Edit Fields (Set)): sets or maps fields
  3. Google Sheets: append
  4. Spreadsheet File: reads or writes a spreadsheet file (legacy node)
  5. Spreadsheet File: reads or writes a spreadsheet file (legacy node)
  6. Move Binary Data (Convert to/from binary data): uses Convert to/from binary data
  7. Write Binary File: uses Write Binary File
  8. Gmail: uses Gmail
  9. Move Binary Data (Convert to/from binary data): uses Convert to/from binary data
  10. Google Sheets: append

Services it uses

Google SheetsGmail

HTTP calls to: randomuser.me

Before you upgrade to n8n 3.0

2 things in this workflow are removed in n8n 3.0. Fix them before you upgrade:

  • Write Binary File: replace with Read/Write Files from Disk.
  • Convert to/from binary data in Move Binary Data1, Move Binary Data2: replace with Convert to File or Extract from File.
  • Also check Spreadsheet File: Convert to File / Extract from File.

Rather not rewrite it? Many of these flows can be rebuilt in Make (free plan).

Removed in 3.0Replace with
Write Binary File
Write Binary File
Read/Write Files from Disk
Convert to/from binary data
Move Binary Data1, Move Binary Data2
Convert to File or Extract from File

Nodes used (7)

From the author

This workflow illustrates how to convert data from JSON to binary format and import JSON data or files into Google Sheets or local spreadsheets.

Excerpt from Lorena's description on n8n.io.

View the original on n8n.io → Check your own copy

Get the weekly “what broke” email

New templates, newly broken ones, and n8n release changes. One short email a week.

Form not loading? Subscribe here.