Pinterest Ads Scraper avatar

Pinterest Ads Scraper

Pricing

from $5.99 / 1,000 results

Go to Apify Store
Pinterest Ads Scraper

Pinterest Ads Scraper

Extract Pinterest Ads data quickly with Pinterest Ads Scraper. Collect ad creatives, advertiser details, engagement insights, landing pages, and campaign-related public data for competitor research, ad analysis, lead generation, and marketing intelligence.

Pricing

from $5.99 / 1,000 results

Rating

0.0

(0)

Developer

Scrapier

Scrapier

Maintained by Community

Actor stats

0

Bookmarked

1

Total users

0

Monthly active users

12 days ago

Last modified

Share

Pinterest Ads Scraper

Pinterest Ads Scraper is a fast, production-ready Pinterest ads scraping tool that collects public ad data from Pinterest’s Ads Library by date range and country. It helps you scrape Pinterest ads for competitor research, ad analysis, and marketing intelligence — acting like a Pinterest ad spy tool, Pinterest promoted pins scraper, and Pinterest ad library scraper in one. Built for marketers, developers, data analysts, and researchers, it scales from one-off checks to ongoing pipelines for Pinterest ads intelligence.

What data / output can you get?

Below are the real fields delivered to the Apify dataset. Each item contains a unique ad identifier and the full Pinterest Ads Library payload for that ad.

Data typeDescriptionExample value
pin_idUnique identifier of the promoted pin (ad)1234567890123
ad_detailsRaw ad details object from Pinterest Ads Library{...}
ad_details.advertiser_namesAdvertiser display names["Acme Co."]
ad_details.pin_data.titleAd creative title from the pin data"Spring Sale — 50% OFF"
ad_details.start_dateCampaign start date for the ad (if provided by Pinterest)"2026-03-01"
ad_details.end_dateCampaign end date for the ad (if provided by Pinterest)"2026-03-14"
ad_details.countriesTargeted countries (country codes)["FR"]
ad_details.user_count_by_countryEstimated audience by country (if provided){"FR": 48000}
ad_details.image_linkPrimary creative image URL (if provided)"https://i.pinimg.com/.../creative.jpg"
ad_details.pin_dataFull pin metadata object (title and more, as available){"title": "New arrivals", "...": "..."}

Notes:

  • Results are stored to the Apify dataset in real time. You can export to JSON, CSV, or Excel.
  • The ad_details object is returned as provided by Pinterest’s public Ads Library and may include additional metadata beyond the examples above.

Key features

  • ⚡ Bold-scale discovery & enrichment Paginated bulk discovery finds ads quickly, then each ad is enriched with a detailed per-ad call — a robust Pinterest ads scraping tool flow for complete coverage.

  • 🔍 Date- and country-scoped precision Target exactly what you need by specifying a date range and country, making it ideal as a Pinterest competitor ads scraper or Pinterest shopping ads scraper.

  • 🚀 Concurrent, batched collection Optimized for performance with 5 concurrent requests, batch size 10, and smart retry logic for resilient collection of Pinterest ad examples.

  • 🎯 Configurable volume control Use resultsLimit (1–10,000) to cap how many ads you collect — perfect for quick spot checks or bulk Pinterest ads intelligence runs.

  • 🌐 Optional proxy support Built-in Apify Proxy configuration toggle if you experience access issues, ensuring reliable scraping of Pinterest promoted pins.

  • 🧩 Developer-friendly & automation-ready Runs on Apify with a clean dataset output, easy to integrate via Apify API into pipelines, dashboards, or scripts for a Pinterest ads scraper bot workflow.

  • 📦 Structured outputs for analytics Each record includes pin_id and ad_details, enabling downstream analysis for a Pinterest ad analytics scraper or creatives downloader workflow.

  • 🛡️ Production-ready reliability Includes retry handling and real-time streaming to the dataset with logs for transparency — stable alternative to fragile Pinterest ads spy software.

How to use Pinterest Ads Scraper - step by step

  1. Sign up and log in to Apify.
  2. Open the Pinterest Ads Scraper actor.
  3. Enter your input:
    • start_date (YYYY-MM-DD)
    • end_date (YYYY-MM-DD)
    • country (select from the list, e.g., France)
    • resultsLimit (optional; default 100; 1–10,000)
    • proxyConfiguration (optional; enable Apify Proxy if needed)
  4. Click Start to run the actor.
  5. During the run, the actor discovers ads in bulk and then fetches per-ad details. Progress is logged live.
  6. When finished, open the Dataset tab to view results in a table.
  7. Export your data to JSON, CSV, or Excel for analysis or downstream tools.

Pro Tip: Set resultsLimit to a higher value for deeper discovery, and schedule runs by market to build a Pinterest ads intelligence dataset over time.

Use cases

Use case nameDescription
Marketing teams — competitor ad trackingMonitor advertisers’ creatives and messaging by time window and region to inform campaigns and benchmark performance.
Agencies — creative research & inspirationAggregate Pinterest ad examples across markets for creative reviews and mood boards.
Growth analysts — audience & market insightsExtract public ad details to analyze trends across countries and date ranges for strategic planning.
E-commerce — product launch validationReview Pinterest shopping ads for competing products during key launch periods to refine targeting and positioning.
Data teams — API pipelines & dashboardsFeed dataset outputs into BI tools or APIs to power dashboards and automated Pinterest ads analytics.
Researchers — academic & policy studiesStudy ad activity in specific markets and windows using reproducible, structured datasets from public sources.

Why choose Pinterest Ads Scraper?

Pinterest Ads Scraper is built for precision, automation, and reliability — a robust Pinterest ads scraping tool that outperforms manual browsing and unstable extensions.

  • 🎯 Accurate, scoped collection by date and country for targeted research
  • ⚡ Efficient bulk discovery + per-ad enrichment with concurrency and batching
  • 📊 Clean, structured dataset output (pin_id + ad_details) for analytics and pipelines
  • 🧩 Developer access via the Apify platform and dataset API for integrations
  • 🌐 Optional proxy support for resilient access in stricter environments
  • 💸 Scales from quick checks to 10,000-ad pulls per run via resultsLimit
  • 🛡️ Uses public Ads Library endpoints — dependable vs. brittle browser add-ons

Bottom line: a production-ready Pinterest ad spy tool that delivers consistent, structured outputs for teams who need reliable Pinterest ads intelligence.

Yes — when done responsibly. This actor collects data from Pinterest’s public Ads Library and does not access private or authenticated content.

Guidelines for compliant use:

  • Only use publicly available ad data for legitimate analysis and research.
  • Respect applicable data protection regulations (e.g., GDPR, CCPA).
  • Avoid attempting to access private, non-public, or authenticated resources.
  • Review Pinterest’s terms and consult your legal team for edge cases or commercial distribution.

Input parameters & output format

Example JSON input

{
"start_date": "2026-03-01",
"end_date": "2026-03-14",
"country": "France",
"resultsLimit": 100,
"proxyConfiguration": {
"useApifyProxy": false
}
}

Parameters

  • start_date (string, required) — First day of the period (YYYY-MM-DD). Default: "2026-03-01"
  • end_date (string, required) — Last day of the period (YYYY-MM-DD). Default: "2026-03-14"
  • country (string, required) — Choose the market you want to analyze — ads shown in this country will be collected. Default: "France" (supports: Austria, Belgium, Brazil, Bulgaria, Croatia, Cyprus, Czech Republic, Denmark, Estonia, Finland, France, Germany, Greece, Hungary, Ireland, Italy, Latvia, Lithuania, Luxembourg, Malta, Netherlands, Poland, Portugal, Romania, Slovakia, Slovenia, Spain, Sweden, Turkey, United Kingdom, United States)
  • resultsLimit (integer, optional) — Maximum number of ads to fetch (1–10,000). Default: 100
  • proxyConfiguration (object, optional) — Enable if you experience access issues. Most users can leave this disabled. Prefill: {"useApifyProxy": false}

Example JSON output

{
"pin_id": "1234567890123",
"ad_details": {
"advertiser_names": ["Acme Co."],
"start_date": "2026-03-01",
"end_date": "2026-03-14",
"countries": ["FR"],
"user_count_by_country": {
"FR": 48000
},
"image_link": "https://i.pinimg.com/originals/ab/cd/ef/acme-creative.jpg",
"pin_data": {
"title": "Spring Sale — 50% OFF"
}
}
}

Notes:

  • Output records are pushed incrementally: {"pin_id": string, "ad_details": object}.
  • Some ad_details subfields may be missing depending on the ad — for example, pin_data.title may be empty, and certain metadata (e.g., image_link) may not be present for all items.

FAQ

Do I need a Pinterest account or login to use this?

✅ No. The actor collects public data from Pinterest’s Ads Library and does not require login or cookies. You only need an Apify account to run the actor.

How many ads can I scrape per run?

📈 You control volume with resultsLimit (1–10,000). Internally, the actor discovers ads in pages of 24 and enriches them in parallel with batching for speed and reliability.

Which countries are supported?

🌍 You can select one of the following: Austria, Belgium, Brazil, Bulgaria, Croatia, Cyprus, Czech Republic, Denmark, Estonia, Finland, France, Germany, Greece, Hungary, Ireland, Italy, Latvia, Lithuania, Luxembourg, Malta, Netherlands, Poland, Portugal, Romania, Slovakia, Slovenia, Spain, Sweden, Turkey, United Kingdom, United States.

What data do I get back?

📦 Each record contains pin_id and ad_details (the raw Ads Library payload). ad_details commonly includes advertiser_names and pin_data.title, and may include fields like start_date, end_date, countries, user_count_by_country, and image_link when available.

Can I use this for competitor research and ad inspiration?

✅ Yes. It functions as a Pinterest ad spy tool and Pinterest creatives downloader workflow by exposing advertiser names and creative metadata for promoted pins.

Can I integrate the results with my BI tools or scripts?

💻 Yes. Results are stored in an Apify dataset, which you can access via the Apify API and export to JSON, CSV, or Excel for pipelines, dashboards, or a Pinterest ad analytics scraper workflow.

What if I get no results?

🔎 Try expanding the date range or selecting a different country. The actor logs “No ads found for this date range and country” when the Ads Library has no matches for your selection.

Do I need to enable a proxy?

🔒 Usually not. Most users can leave the proxy disabled. If you experience access issues, enable proxyConfiguration with useApifyProxy to improve reliability.

Closing CTA / Final thoughts

Pinterest Ads Scraper is built to collect structured, public Pinterest ad data by date and country at scale. It delivers clean pin_id + ad_details records for marketers, agencies, data analysts, and researchers who need a dependable Pinterest ads scraper bot for insights.

Use it to power a Pinterest ad library scraper workflow, export to CSV/JSON for analysis, and plug into your API pipelines. Developers can access results via the Apify dataset API and automate recurring jobs for continuous Pinterest ads intelligence.

Start extracting smarter insights from public Pinterest ads and turn them into competitive advantage today.

What are other Pinterest scraping tools?

If you want to scrape specific Pinterest data, you can use any of the dedicated scrapers below for faster and more targeted results.

Scraper NameScraper Name
Pinterest Autocomplete ScraperPinterest Keywords Discovery
Pinterest Boards ScraperPinterest Lead Scraper
Pinterest Comment ScraperPinterest Phone Number Scraper
Pinterest Email ScraperPinterest Pins/Videos Search Scraper
Pinterest Followers ScraperPinterest Profile Scraper
Pinterest Following ScraperPinterest Search Scraper