Latenode

Scrape Pinterest content and sync to Google Sheets for SEO analysis

This template runs on a schedule, asks Bright Data for Pinterest results for your keyword, and writes title, description, pin URL, and image URL into Google Sheets. JavaScript calls Bright Data and maps those fields. Connect Google Sheets. Put the Bright Data API key in that JavaScript node.

Updated Sep 16, 2026Est. run: 25sEst. cost: $0.0016
How Latenode estimates time and cost

Latenode bills workflow runtime in CPU seconds. The first 10,000 CPU seconds are free each month, then usage follows pay-as-you-go CPU-second pricing. Plug-and-Play (PnP) AI nodes are billed separately—each PnP token is $1 USD, charged pay-as-you-go at vendor cost plus a small processing fee, with no API keys required.

Full pricing — how CPU seconds work →

Workflow preview

What this template does

  • Collects Pinterest pins for a keyword into Google Sheets
  • Calls Bright Data from JavaScript
  • Writes title, description, pin URL, and image URL
  • Keeps the Bright Data API key in that JavaScript node

How it works

1
Trigger

Run on a schedule

The scenario starts on the cadence you set, such as daily or weekly.

2
Logic

Scrape Pinterest with Bright Data

JavaScript calls the Bright Data Pinterest scraper for your keyword. Put the Bright Data API key in that JavaScript node.

3
Logic

Shape the pin fields

JavaScript pulls title, description, pin URL, and image URL from the Bright Data response.

4
Action

Append Google Sheets rows

Google Sheets gets a row per pin so you can sort and compare results.

Setup guide

1

Connect Google Sheets

Add a Google Sheets connection. Use a sheet with columns for title, description, pin URL, image URL, and the time of the scrape.

2

Set the schedule and keyword

Add a schedule. Put the Pinterest keyword you want to collect in the JavaScript node.

3

Call Bright Data and write rows

Use a JavaScript node to call the Bright Data Pinterest scraper and store the Bright Data API key in that node. Map title, description, pin URL, and image URL, then append Google Sheets rows. Space requests if you collect a long list.

Requirements

A Google Sheet Latenode can append to
A Bright Data Pinterest scraper API key stored in the JavaScript node
A keyword to collect
A schedule

FAQ

Common questions about this template

Each run uses credits on your Latenode plan. We charge for processing time (1 credit = 30 seconds). Your actual cost depends on your plan and how long the run takes. See pricing plans for plans and how credits work. Bright Data bills its own usage separately.