Etsy Product Research & Hidden Tags Extractor avatar

Etsy Product Research & Hidden Tags Extractor

Pricing

from $1.00 / 1,000 listing scrapeds

Go to Apify Store
Etsy Product Research & Hidden Tags Extractor

Etsy Product Research & Hidden Tags Extractor

Scrape Etsy search rankings, pricing, seller shops, and extract the exact 13 hidden SEO tags used by best-selling listings.

Pricing

from $1.00 / 1,000 listing scrapeds

Rating

0.0

(0)

Developer

Phoebe Labs

Phoebe Labs

Maintained by Community

Actor stats

1

Bookmarked

2

Total users

1

Monthly active users

18 hours ago

Last modified

Categories

Share

🎨 Etsy Product Research & Hidden Tags / SEO Extractor

Scrape Etsy search rankings, pricing, seller shops, and extract the exact 13 hidden SEO tags used by best-selling listings.

Built for print-on-demand (POD) sellers, handmade shop owners, digital download creators, and e-commerce researchers finding profitable niches and high-converting Etsy keywords.


⚡ Why Use This Etsy Scraper?

  • Hidden SEO Tag Extraction: Every successful Etsy seller optimizes their listing with up to 13 hidden keyword tags. This Actor unlocks those exact tags so you can replicate winning SEO strategies.
  • Bestseller & Pricing Intelligence: Identifies which listings hold the official Bestseller badge, tracks pricing sweet spots, and extracts seller shop names.
  • Lightweight & Fast: Uses smart HTTP streaming with automatic Cloudflare handling, delivering results in seconds without burning expensive compute on slow browser clicks.
  • AI Agent Ready: Clean JSON schema optimized for automated product idea generation, title rewriters, and keyword clustering tools.
  • Proxy Recommendation: Etsy uses Cloudflare protection. For enterprise high-volume runs, enable Apify Residential Proxies in proxy settings.

📥 Input Parameters

FieldTypeDescriptionDefault
searchQueriesArray<String>Required. List of search keywords (e.g. leather wallet, handmade candle).["leather wallet", "handmade candle"]
maxListingsPerQueryIntegerNumber of top search results to inspect.20
extractTagsBooleanWhether to visit listing pages and extract the 13 hidden ranking tags.true
proxyConfigurationObjectOptional Apify proxy configuration (defaults to Apify Proxy in cloud).None

📤 Output Dataset Format

{
"query": "leather wallet",
"listingId": "1428571930",
"title": "Personalized Leather Wallet, Men's Bifold Wallet, Custom Engraved Gift",
"url": "https://www.etsy.com/listing/1428571930",
"price": 34.99,
"currency": "USD",
"shopName": "CustomLeatherCrafts",
"isBestseller": true,
"tags": [
"mens wallet",
"personalized gift",
"engraved wallet",
"bifold wallet",
"leather anniversary",
"fathers day gift",
"groomsmen gift",
"custom leather"
],
"tagCount": 8,
"imageUrl": "https://i.etsystatic.com/26481720/r/il/a38bc1/4728192847/il_570xN.4728192847_98kd.jpg",
"scrapedAt": "2026-11-04T08:00:00.000Z"
}

🤖 Using with AI Agents & LangChain / Python

from apify_client import ApifyClient
client = ApifyClient("YOUR_APIFY_TOKEN")
run = client.actor("phoebe-labs/etsy-product-tag-scraper").call(run_input={
"searchQueries": ["minimalist wall art", "digital planner 2026"],
"maxListingsPerQuery": 10
})
for item in client.dataset(run["defaultDatasetId"]).iterate_items():
print(f"[{item['shopName']}] {item['title']} - ${item['price']}")
print("Tags:", ", ".join(item["tags"]))