Etsy Keyword Research Tool
Pricing
from $3.50 / 1,000 results
Etsy Keyword Research Tool
Discover the keywords real buyers type on Etsy. Expand seed terms into Etsy autosuggest keywords, each enriched with competing-listing counts and live price ranges. Perfect for Etsy SEO, listing optimization, and niche research. No API key or login required.
Pricing
from $3.50 / 1,000 results
Rating
0.0
(0)
Developer
axly
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
6 days ago
Last modified
Categories
Share
Etsy Keyword Research Tool — Autosuggest, Competition & Price Data
Find the exact search terms real buyers type on Etsy, then see how competitive each one is. Give the actor a few seed keywords and it expands them into Etsy's own autosuggest terms — each enriched with the number of competing listings and the live price range sellers are charging. Built for Etsy SEO, listing optimization, and niche discovery. No API key, no Etsy login required.
What Data You Get
| Field | Description |
|---|---|
seed_keyword | The seed term this keyword was expanded from |
keyword | An Etsy autosuggest keyword real buyers search for |
is_seed | Whether this row is the original seed term |
suggestion_rank | Order Etsy returned the suggestion in (0 = top) |
competing_listings_count | Total listings competing for this keyword |
competition_level | low / medium / high / very_high |
min_price / max_price | Price range of competing listings |
avg_price / median_price | Average and median competing price |
currency | Currency of the price stats |
sample_size | Number of listings the price stats are based on |
scraped_at | UTC timestamp of extraction |
Use Cases
- Etsy SEO — find long-tail keywords with high demand and low competition.
- Listing titles & tags — fill all 13 Etsy tags with terms buyers actually use.
- Niche validation — spot whether a niche is saturated before you list.
- Pricing strategy — see the going price range for any keyword.
- Content & ads — build keyword lists for blogs, Pinterest, and Etsy Ads.
How to Use
- Add one or more seed keywords (e.g.
personalized gift,candle). - Choose Max Keywords Per Seed (default 25).
- Keep Include Competition & Price Data on for the most actionable output.
- Run. Results stream to the dataset as they are found.
Example Input
{"seedKeywords": ["personalized gift", "candle"],"maxKeywordsPerSeed": 25,"includeCompetition": true,"includeSeedRow": true,"country": "US","currency": "USD"}
Example Output
{"seed_keyword": "candle","keyword": "candle holder","is_seed": false,"suggestion_rank": 1,"competing_listings_count": 327377,"competition_level": "very_high","min_price": 2.95,"max_price": 220.0,"avg_price": 58.4,"median_price": 34.0,"currency": "USD","sample_size": 24,"scraped_at": "2026-06-09T00:00:00Z"}
Pricing
This actor uses the Pay Per Event model — you are billed per keyword row returned. A typical run of 5 seeds × 25 keywords = ~125 rows. With competition data off, runs are faster and cheaper.
Scheduling & Automation
Run on a schedule to track how competition changes over time:
- Open your run → Schedule tab and set a CRON expression
(e.g.
0 9 * * 1for every Monday 9am). - Add a webhook to POST new keyword data to your endpoint or Google Sheet.
Or trigger via API:
POST https://api.apify.com/v2/acts/axlymxp~etsy-keyword-research-tool/runsAuthorization: Bearer YOUR_API_TOKEN
Use with AI Agents (MCP)
This actor is available on Apify's MCP Server. Connect it to Claude, ChatGPT, or any AI agent to answer questions like "what low-competition keywords exist for handmade jewelry?" with live Etsy data.
FAQ
Does this need an Etsy API key? No. It uses Etsy's public autosuggest and search data — no key or login.
Where do the keywords come from? Directly from Etsy's own search autosuggest, so they reflect real buyer searches.
What does competition_level mean? A bucket based on competing listing count: low (<1k), medium (<10k), high (<100k), very_high (≥100k).
Can I disable the price/competition lookup? Yes — turn off Include Competition & Price Data for faster, cheaper runs that return keywords only.
Which countries and currencies are supported? Any Etsy ship-to country code and currency (US/USD by default).