Pinterest Ads Repository avatar

Pinterest Ads Repository

Pricing

from $0.70 / 1,000 results

Go to Apify Store
Pinterest Ads Repository

Pinterest Ads Repository

Extract Pinterest advertising data from the Ad Library / Ads Repository. Scrape ad campaigns, images, targeting details, and advertiser info across 29 markets. Perfect for market research, competitive intelligence, and ad transparency. Filter by country, category, gender, age, and date ranges.

Pricing

from $0.70 / 1,000 results

Rating

5.0

(1)

Developer

Codebyte

Codebyte

Maintained by Community

Actor stats

1

Bookmarked

5

Total users

2

Monthly active users

17 days ago

Last modified

Share

Pinterest Ads Repository Scraper

Extract advertising data from Pinterest's Ad Library with advanced filtering options. Download Pinterest ad campaigns, creative content, targeting details, and advertiser information for market research, competitive intelligence, and ad transparency analysis.

What is Pinterest Ads Repository Scraper?

Pinterest Ads Repository Scraper is an Apify Actor that extracts comprehensive advertising data from Pinterest's Ad Library. Access detailed information about active Pinterest ad campaigns including images, descriptions, targeting criteria, advertiser names, and audience demographics across 29 European and Brazilian markets.

Perfect for:

  • Market Research - Analyze advertising trends and creative strategies on Pinterest
  • Competitive Intelligence - Monitor competitors' ad campaigns and targeting approaches
  • Ad Transparency - Research political and commercial advertising for compliance
  • Marketing Analytics - Track advertising patterns by country, category, gender, and age
  • Academic Research - Study digital advertising trends and social media marketing

Key Features

Comprehensive Ad Data - Extract images, videos, titles, descriptions, and full pin details
Advanced Filtering - Filter by country, category, gender, age, and advertiser name
Flexible Date Ranges - Support for both absolute dates and relative periods (e.g., "30 days")
Deduplication - Automatically filters duplicate ads within the same Actor run
Proxy Rotation - Built-in Apify proxy support for reliable data extraction
29 Markets - Covers all EU countries, Turkey, and Brazil

Input Parameters

Configure your Pinterest ad scraping with these parameters:

Required Parameters

ParameterTypeDefaultDescription
Start DateString30 daysStart date for ad extraction. Use absolute format (2026-01-01) or relative format (30 days, 1 week, 6 months). Maximum 365 days in the past.

Optional Parameters

ParameterTypeDefaultDescription
End DateString-End date for extraction. If specified, date range must be ≤30 days. Supports absolute or relative format.
CountrySelectDE (Germany)Target country for ads. Choose from 29 countries including AT, BE, BG, BR, HR, CY, CZ, DK, EE, FI, FR, DE, GR, HU, IE, IT, LV, LT, LU, MT, NL, PL, PT, RO, SK, SI, ES, SE, TR.
CategorySelectALLAd category filter. Options: All, Animals, Architecture, Art, Beauty, Children's fashion, Design, DIY and crafts, Education, Electronics, Entertainment, Event planning, Finance, Food and drinks, Health, Home decor, Gardening, Men's fashion, Parenting, Quotes, Sport, Travel, Vehicles, Wedding, Women's fashion, Other.
GenderSelectALLTarget gender for ads: All, Male, Female, Unspecified.
AgeSelectALLTarget age group: All, 18-24, 25-34, 35-44, 45-49, 50-54, 55-64, 65+.
Advertiser NameString-Filter by specific advertiser name for targeted scraping.
LimitInteger1000Maximum number of ads to scrape (minimum: 25).

Input Example

{
"start_date": "30 days",
"end_date": "1 day",
"country": "DE",
"category": "WOMENS_FASHION",
"gender": "FEMALE",
"age": "AGE_25_34",
"advertiser_name": "",
"limit": 10000
}

Output Format

The Actor returns structured JSON data for each Pinterest ad with the following fields:

Output Schema

{
"pin_id": "772367404879742906",
"advertiser_names": null,
"start_date": "2025-03-11",
"end_date": "2025-06-17",
"age_buckets": ["18+"],
"genders": ["FEMALE", "MALE", "UNSPECIFIED"],
"countries": ["Germany"],
"user_count_by_country": {
"Germany": "0 - 10000"
},
"user_count_eu": "0 - 10000",
"content_commercial": true,
"image_link": "https://i.pinimg.com/474x/50/e8/0a/50e80a3e594614ccc60e93314d827937.jpg",
"pin_data": {
"image_link": "https://i.pinimg.com/474x/50/e8/0a/50e80a3e594614ccc60e93314d827937.jpg",
"video_link": null,
"title": "Product Title",
"details": "Full pin description text...",
"content_creator_name": null,
"story_pin_page_blocks": []
},
"interests": [],
"keywords_used": false,
"negative_keywords_used": false,
"devices": [],
"postal_codes": [],
"metros": [],
"regions": [],
"review_status": null,
"violation_source": null,
"violation_decision_means": null,
"statement_of_reasons": null,
"is_local_inventory": false,
"has_excluded_locations": false,
"pinner_list_types": [],
"internet_service_providers": []
}

Use Cases

1. Competitive Analysis

Monitor competitors' Pinterest advertising strategies, creative approaches, and targeting parameters to inform your own campaigns.

2. Market Research

Analyze advertising trends across different product categories, demographics, and geographic markets on Pinterest.

3. Creative Intelligence

Extract successful ad creatives, titles, and descriptions to identify what resonates with specific audiences.

4. Ad Transparency Compliance

Research political or commercial advertising campaigns for regulatory compliance and transparency reporting.

5. Trend Forecasting

Track emerging advertising trends across categories like fashion, home decor, beauty, and DIY.

6. Academic Research

Study digital advertising patterns, gender targeting, age-based marketing, and platform-specific strategies.