Pinterest Search Scraper: Trends & Reach Report avatar

Pinterest Search Scraper: Trends & Reach Report

Pricing

$24.99/month + usage

Go to Apify Store
Pinterest Search Scraper: Trends & Reach Report

Pinterest Search Scraper: Trends & Reach Report

Scrape Pinterest search results with the Pinterest Search Scraper. Extract pins, images, descriptions, URLs, and engagement stats by keyword or topic. Perfect for trend tracking, market research, and content inspiration. Fast, reliable, and scalable for bulk searches.

Pricing

$24.99/month + usage

Rating

0.0

(0)

Developer

Scrapier

Scrapier

Maintained by Community

Actor stats

1

Bookmarked

18

Total users

3

Monthly active users

6 days ago

Last modified

Share

πŸ“Œ Pinterest Trend & Reach Report

Search Pinterest by keyword, scrape structured per-pin data, and get a run-level Trend & Reach Report that aggregates the same scraped fields into keyword-level insight. This actor is a superset of a standard Pinterest search scraper: it keeps the exact per-pin output and adds a color-palette / creator-reach / posting-cadence / engagement / image-format report on top β€” computed only from data already fetched.

Keywords: pinterest scraper, pinterest search scraper, pinterest api, pinterest pins, pinterest trends, pinterest analytics, color palette analysis, creator reach, board analytics, engagement metrics, posting cadence, content freshness, image format distribution, pin data extraction, social media research.

What it does

For every search:

  1. Per-pin scrape (default dataset). Each pin is pushed live to the dataset with the base per-pin schema: query, node_id, type, title, description, domain, link, dominant_color, created_at, board, reaction_counts, native_creator, pinner, image_url, image_width, image_height, plus scrapedAt.
  2. Trend & Reach Report (key-value store β†’ TREND_REPORT). The same records are aggregated into a single run-level object with five sections:
    • engagement β€” total / average / median / max reactions and the raw reaction-type-ID breakdown (IDs left unlabeled β€” Pinterest does not expose their names), plus the top pins by reactions.
    • colorPalette β€” hue-family shares (red/orange/yellow/green/cyan/blue/purple/pink + black/white/gray neutrals) from each pin's real dominant_color, top raw hex colors, average saturation/brightness, and average reactions per color family.
    • reach β€” unique pinners and boards, top pinners by follower count, top boards by pin count, and top linked domains.
    • cadence β€” oldest/newest pin, median age in days, pins in the last 30/90 days, and a per-month histogram from each pin's created_at.
    • imageFormats β€” portrait/landscape/square counts and average width/height/aspect-ratio.

Every value in the report is a count, mean, median, ratio, hue-bucket, or date-math of scraped fields. Nothing is fabricated, hardcoded, or modeled.

Input

FieldTypeDefaultDescription
querystring (required)wallpaperSearch term.
filterenum all | videosvideosAll pins or video pins only.
limitinteger 1–1000010Pins to scrape; also the report's sample size.
topNinteger 1–10010Entries per ranking in the report.
rawDatabooleanfalseIf true, only stream per-pin rows (skip the report).
proxyConfigurationproxyResidentialResidential proxy strongly recommended.

Output

  • Default dataset: one row per pin (base schema + scrapedAt).
  • Key-value store record TREND_REPORT: the aggregated report { query, filter, generatedAt, pinCount, analytics: { engagement, colorPalette, reach, cadence, imageFormats }, scrapedAt }. Not written when rawData=true.

Running

Run on the Apify platform or locally with the Apify CLI:

$apify run --purge

Provide input via the Console form or an INPUT.json. Read the report after a run from the key-value store record TREND_REPORT.

Notes & compliance

  • Anti-bot: Pinterest blocks datacenter IPs. Without a residential proxy a run typically returns zero pins and an empty report. The actor retries with a fresh session up to 3 times and fails gracefully with a status message.
  • Scrape only publicly available data and respect Pinterest's Terms of Service and applicable laws. Use collected data responsibly.