
Pinterest Ads Scraper
Pricing
$35.00/month + usage

Pinterest Ads Scraper
Scrape Pinterest ads to extract trending product insights, campaign performance, and audience data. Ideal for market research, competitor tracking, and digital marketing optimization. Fast, structured, and customizable ad data.
5.0 (3)
Pricing
$35.00/month + usage
12
Total users
7
Monthly users
3
Runs succeeded
>99%
Last modified
a month ago
What is the Pinterest Ads Scraper?
The Pinterest Ads Scraper is an Apify actor designed to collect Pinterest ad data using customizable filters such as country, category, age, gender, and date ranges. This tool is ideal for marketing analysts, researchers, and media monitoring platforms that need structured access to Pinterestโs public ad repository.
๐ Key Features
- ๐ Filter by Date Range: Define a start and end date to get only relevant ads.
- ๐ Country-Specific Scraping: Target specific countries using ISO Alpha-2 codes.
- ๐งโ๐คโ๐ง Demographic Filters: Narrow results by age groups and gender.
- ๐๏ธ Category Filtering: Choose from available Pinterest ad categories (or select ALL).
- ๐ Limit Results: Specify how many ads to retrieve.
- ๐ธ Includes Media Data: Extract image links and content details from each ad.
๐ฏ Filter Value Reference
The following reference tables outline the available input options for each filter. These values must be used exactly as listed when setting the corresponding input fields in the actor.
๐ Countries (country
input)
Use any of the following ISO Alpha-2 codes:
Label | Value |
---|---|
Austria | AT |
Belgium | BE |
Bulgaria | BG |
Brazil | BR |
Croatia | HR |
Cyprus | CY |
Czech Republic | CZ |
Denmark | DK |
Estonia | EE |
Finland | FI |
France | FR |
Germany | DE |
Greece | GR |
Hungary | HU |
Ireland | IE |
Italy | IT |
Latvia | LV |
Lithuania | LT |
Luxembourg | LU |
Malta | MT |
Netherlands | NL |
Poland | PL |
Portugal | PT |
Romania | RO |
Slovakia | SK |
Slovenia | SI |
Spain | ES |
Sweden | SE |
Turkey | TR |
๐ Categories (category
input)
Label | Value |
---|---|
All Categories | ALL |
Animals | ANIMALS |
Architecture | ARCHITECTURE |
Art | ART |
Beauty | BEAUTY |
Children's fashion | CHILDRENS_FASHION |
Design | DESIGN |
DIY and crafts | DIY_AND_CRAFTS |
Education | EDUCATION |
Electronics | ELECTRONICS |
Entertainment | ENTERTAINMENT |
Event planning | EVENT_PLANNING |
Finance | FINANCE |
Food and drinks | FOOD_AND_DRINKS |
Health | HEALTH |
Home decor | HOME_DECOR |
Gardening | GARDENING |
Men's fashion | MENS_FASHION |
Parenting | PARENTING |
Quotes | QUOTES |
Sport | SPORT |
Travel | TRAVEL |
Vehicles | VEHICLES |
Wedding | WEDDING |
Women's fashion | WOMENS_FASHION |
Other | OTHER |
๐ Ages (age
input)
Label | Value |
---|---|
All Ages | ALL |
18โ24 | AGE_18_24 |
21โ24 | AGE_21_24 |
18โ20 | AGE_18_20 |
25โ34 | AGE_25_34 |
35โ44 | AGE_35_44 |
45โ49 | AGE_45_49 |
50โ54 | AGE_50_54 |
55โ64 | AGE_55_64 |
65+ | AGE_65_PLUS |
โฅ Genders (gender
input)
Label | Value |
---|---|
All Genders | ALL |
Male | MALE |
Female | FEMALE |
Unspecified | UNSPECIFIED |
Use these value mappings to ensure proper input validation when using the actor via API or programmatically.
๐ Input Schema
The following fields are required or optional to customize your scraping task:
{"start_date": "2025-04-01", // Required โ format: YYYY-MM-DD"end_date": "2025-04-12", // Required โ format: YYYY-MM-DD"country": "FR", // Required โ ISO Alpha-2 country code"category": "ALL", // Optional โ default is ALL"age": "ALL", // Optional โ values like "18-24", "25-34", etc."gender": "ALL", // Optional โ "MALE", "FEMALE", or "UNSPECIFIED""results_limit": 50 // Optional โ max number of ads to fetch}
๐ค Output Schema
Each ad record in the dataset will have the following structure:
{"pin_id": "969188782583356431","ad_details": {"advertiser_names": null,"statement_of_reasons": null,"review_status": null,"violation_source": null,"violation_decision_means": null,"start_date": "2025-03-21","end_date": "2025-04-09","age_buckets": ["18-24","25-34","35-44","45-49","50-54","55-64","65+"],"genders": ["FEMALE","MALE","UNSPECIFIED"],"postal_codes": [],"metros": [],"regions": [],"countries": ["France"],"content_commercial": true,"interests": [],"pinner_list_types": ["USER_LIST","VISITOR"],"user_count_by_country": {"France": "0 - 10000"},"user_count_eu": "0 - 10000","keywords_used": false,"negative_keywords_used": false,"image_link": "https://i.pinimg.com/474x/cc/69/cb/cc69cbaf7e657aec232ac2b4747346e4.jpg","pin_data": {"image_link": "https://i.pinimg.com/474x/cc/69/cb/cc69cbaf7e657aec232ac2b4747346e4.jpg","video_link": null,"details": "Beau pot en argile tortue de mer. Ce pot a รฉtรฉ peint ร la main en blanc","content_creator_name": null,"story_pin_page_blocks": []}}}
Need to scrape ads from Google?
๐ Scrape Google ads with Google Ads Scraper
Need to scrape ads from Bing?
๐ Scrape Bing ads with Bing Ads Scraper
Need to scrape ads from TikTok?
๐ Scrape TikTok ads with TikTok Ads Scraper
Need to scrape ads from Reddit?
๐ Scrape Reddit ads with Reddit Ads Scraper
๐ p.s.
Got feedback or need an extension?
Lexis Solutions is a certified Apify Partner. We can help you with custom solutions or data extraction projects.
Contact us over Email or LinkedIn
Image Credit: Pinterest Ads Transparency