Templates / Import CSV or Excel campaigns and schedule social posts with PinFlow

Import CSV or Excel campaigns and schedule social posts with PinFlow

Unknown

by Youssef · 290 views · created 2026-08-03 · Social Media, Multimodal AI

Unknown. This template uses community nodes we can't verify statically. Uses community nodes that can't be verified statically (unverified community packages are off by default in 3.0). Static check, last run 2026-10-19.

What this workflow does

This workflow has 12 nodes and runs when someone submits an n8n form (“PinFlow Bulk Campaign Import”). Along the way it connects Pinflow Pinterest (community).

How it runs

Trigger: When someone submits an n8n form (“PinFlow Bulk Campaign Import”).

  1. Route by File Format (Switch): routes items into branches
  2. Extract CSV Data (Extract from File): extracts data from a file (csv)
  3. Extract XLSX Data (Extract from File): extracts data from a file (xlsx)
  4. Extract XLS Data (Extract from File): extracts data from a file (xls)
  5. Validate and Schedule Posts (Code): runs custom JavaScript code
  6. Loop Over Post Rows (Loop Over Items (Split in Batches)): loops over the items in batches
  7. Fetch Post Image (HTTP Request): calls an HTTP API
  8. Upload Image to PinFlow (Pin Flow): upload image (media)
  9. Schedule Pinterest Pin (Pin Flow): schedule (pin)
  10. Schedule Instagram Post (Pin Flow): create (instagram post)

…plus 1 more step. See the full node list below.

Services it uses

Pinflow Pinterest (community)

Before you upgrade to n8n 3.0

We can't fully verify this one: it relies on 1 community package, and n8n 3.0 turns unverified community packages off by default (N8N_UNVERIFIED_PACKAGES_ENABLED=false).

  • Check that n8n-nodes-pinflow-pinterest is verified or supports 3.0 (used in Upload Image to PinFlow, Schedule Pinterest Pin, Schedule Instagram Post).

Nodes used (7)

From the author

Quick overview This workflow collects a CSV/XLSX/XLS campaign file via an n8n form, validates each row, then uploads images to PinFlow and schedules posts for Pinterest, Instagram, and Facebook at a defined interval (default 5 hours). How it works 1. Receives…

Excerpt from Youssef'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.