Developer & DevOps

Batch import supplier data from Google Sheets to system

12 nodes 304 154 Automatic trigger
Download

Workflow Description

Automation that reads supplier records from a Google Sheets file and imports them in batches into an external system, with built-in data validation and error handling to ensure data integrity.

How it works

  1. 1.Trigger the workflow manually and receive input data
  2. 2.Retrieve supplier rows from the specified Google Sheets document
  3. 3.Split data into processing batches to optimize performance
  4. 4.Validate data accuracy before sending to the external system
  5. 5.Send supplier records via API to the target system
  6. 6.Log results, errors, and update the import status

Use cases

  • Import large supplier lists in one operation without manual effort
  • Synchronize supplier data between Google Sheets and third-party systems
  • Automatically validate and clean supplier information before import
  • Retry failed supplier imports with error tracking and notifications

Requirements

  • Active Google Sheets document with supplier data
  • Valid API credentials for the target external system
  • Well-defined columns in the sheet (name, email, phone, etc.)
  • Stable internet connection for sheet access and data transmission

Service Value

Ready-made workflow template for automation delivery and service execution.

Apps Used

Split In Batches Google Sheets

Details

Trigger Automatic trigger
Nodes 12
Apps 2
Views 304
Downloads 154

How to Use

  1. 1.Click "Download Template"
  2. 2.Open your n8n dashboard
  3. 3.Go to Workflows > Import from File
  4. 4.Select downloaded file and configure credentials

Nodes Used (12)

/

When clicking "Execute Workflow"

Manual Trigger

#1

Settings

Set

#2

Create Import Request Body

Code

#3

Upload Manufacturer Logo

HTTP Request

#4

Import Manufacturer

HTTP Request

#5

Sticky Note

Sticky Note

#6

Sticky Note1

Sticky Note

#7

Loop Over Manufacturers

Split In Batches

#8

Get Manufacturer from Google Sheet

Google Sheets

#9

If has Logo

If

#10

Sticky Note2

Sticky Note

#11

Sticky Note3

Sticky Note

#12