Skip to product information

n8n Pinterest Scheduler: Post First Pending Google Sheets Row

n8n Pinterest Scheduler: Post First Pending Google Sheets Row

 (200+Reviews)
Regular price £71.99
Regular price £71.99 Sale price
SAVE Sold out
⬇
Instant Digital Download
∞
Unlimited Downloads
★
Lifetime Access in Your Account
🔥
128+ Sold
Popular with n8n builders
⚡
23 people viewing
High interest right now
✅
9 added today
Fast-moving digital product
n8n Pinterest Scheduler: Post First Pending Google Sheets Row

n8n Pinterest Scheduler: Post First Pending Google Sheets Row

Regular price £71.99
Regular price £71.99 Sale price
SAVE Sold out

Schedule Pinterest pins from Google Sheets—automatically publish the first due “pending” row

If you queue Pinterest content in a Google Sheet and don’t want to post manually, this n8n Pinterest Scheduler workflow automatically reads your scheduled rows, finds the first pending pin whose publish_at time has arrived, creates the pin via the Pinterest API v5, and immediately marks the row as sent (or failed with an error).

What this workflow does

  • On a schedule: the Schedule Trigger starts the workflow.
  • Reads your queue: Google Sheets (read queue) loads pin rows.
  • Filters for due work: a Code step filters rows where status = pending and publish_at has arrived.
  • Processes only the first pending row: it takes the first eligible row and builds the Pinterest API v5 payload (e.g., title, description, image, link, board).
  • Publishes the pin: the workflow creates the Pinterest pin.
  • Duplicate protection: only pending rows are processed, and the row is marked sent immediately after processing (or failed if an error occurs).

Use cases

  • Solo creators who batch-create pins in Google Sheets and want them published automatically over time.
  • Small publishers managing recurring Pinterest promotion without manual posting.
  • Automation engineers / SaaS operators who want a reliable Google Sheets → Pinterest publishing queue with clear status tracking.

Technical details

  • Nodes / components used: set, code, sticky note, http request, Google Sheets, manual trigger.
  • Integrations: Google Sheets OAuth2 and Pinterest OAuth2 (business account + developer app with pin-creation permission).
  • Required columns: pin_id, title, description, image_url, link, board_id, publish_at, status.
  • Setup steps: import the workflow JSON into n8n, configure OAuth2 credentials, set workflow timezone, and test with one pending row.
  • Compatibility note: import-verified in n8n 2.41.3; live runtime execution wasn’t verified by the submitter—test in your own instance.
View full details