Developer & DevOps

Shopify to Automate Google Sheets Product Sync

25 nodes 213 120 Scheduled trigger
Download

Workflow Description

Automated scheduled workflow that retrieves product data from your Shopify store using GraphQL and syncs it directly to Google Sheets, maintaining a continuously updated product database without manual intervention or data entry.

How it works

  1. 1.Trigger workflow at scheduled intervals
  2. 2.Query Shopify product data using GraphQL API calls
  3. 3.Process and map product fields for Google Sheets format
  4. 4.Update or append product records to the target Google Sheets tab

Use cases

  • Maintain a centralized, always-current product catalog with pricing and inventory data
  • Enable your marketing and sales teams to access Shopify data in familiar spreadsheet format
  • Track product changes over time by storing historical snapshots in Google Sheets

Requirements

  • Active Shopify store with GraphQL Admin API access enabled
  • Google account with edit permissions on the target Google Sheets document
  • Understanding of GraphQL query structure to extract relevant product fields

Service Value

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

Apps Used

Graphql Google Sheets

Details

Trigger Scheduled trigger
Nodes 25
Apps 2
Views 213
Downloads 120

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 (25)

/

Wait1

Wait

#1

No Operation, do nothing

No Op

#2

Shopify get products

Graphql

#3

Split output

Code

#4

Check if there is next page

If

#5

writing first product details

Google Sheets

#6

Set cursor

Set

#7

writing remaning product info to google sheets

Google Sheets

#8

Schedule Trigger

Schedule Trigger

#9

update Curser

Google Sheets

#10

If

If

#11

Code

Code

#12

BatchSize

Set

#13

LastCursor

Google Sheets

#14

shopify-initial

Graphql

#15

Check cursor is not empty

If

#16

Sticky Note

Sticky Note

#17

Sticky Note1

Sticky Note

#18

Sticky Note2

Sticky Note

#19

Sticky Note3

Sticky Note

#20

Sticky Note4

Sticky Note

#21

Sticky Note5

Sticky Note

#22

Sticky Note6

Sticky Note

#23

Sticky Note7

Sticky Note

#24

Sticky Note8

Sticky Note

#25