SHEIN Trends Scraper - Trending Stores & Searches avatar

SHEIN Trends Scraper - Trending Stores & Searches

Pricing

from $2.99 / 1,000 trending stores

Go to Apify Store
SHEIN Trends Scraper - Trending Stores & Searches

SHEIN Trends Scraper - Trending Stores & Searches

Scrape trending SHEIN stores and searches: follower counts, sales-surge %, repurchase rate, ratings and sample products. No keyword needed, pick from 6 markets in local language and currency. Two datasets, export to CSV, JSON or Excel.

Pricing

from $2.99 / 1,000 trending stores

Rating

0.0

(0)

Developer

ClearPath

ClearPath

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

3 days ago

Last modified

Share

SHEIN Trends Scraper

SHEIN Trends Scraper

The whole trending feed per market, hundreds of trending stores with their trend signals (followers, sales surge, repurchase rate) and sample products, plus trending searches with a heat score and momentum.

Clearpath Shopping & Product Data   •  SHEIN and Shopify product, trend and seller data on Apify
Shein Products
Prices, sizes, fit
SHEIN Sellers
Factory contacts
SHEIN Trends
➤ You are here
Shopify Search
Any store, keyword
Shopify Leads
Emails, phones

👉 Copy page for your AI assistant

clearpath/shein-trends-scraper on Apify. Scrapes SHEIN's trending feed across 6 markets (US, UK, DE, FR, ES, IT): trending STORES (store profile, trend signals like followers / sales-surge / repurchase, sample products) into the default dataset, and trending SEARCHES (concepts with a heat score, momentum and a representative product) into a separate "concepts" dataset. No keyword needed. Call ApifyClient("TOKEN").actor("clearpath/shein-trends-scraper").call(run_input={...}), then client.dataset(run["defaultDatasetId"]).list_items().items for stores. Full spec: GET https://api.apify.com/v2/acts/clearpath~shein-trends-scraper/builds/default (Bearer TOKEN) → inputSchema, actorDefinition.storages.dataset, readme. Token: https://console.apify.com/account/integrations

Key Features

  • Trending stores: store profile, rating, follower count, and trend signals (followers, sold recently, sales surge, follower surge, repurchase rate, new arrivals, styles), into the default dataset
  • Trending searches: each trending concept with a heat score, momentum, and a representative product, into a separate concepts dataset
  • Sample products: each store's top products nested in the row (same fields as the product scraper). Toggle off for lean rows
  • 6 markets: United States, United Kingdom, Germany, France, Spain and Italy, each in local language and currency
  • No keyword needed: the feed is curated by SHEIN, just pick markets and run
  • Pay per result: only pay for what you extract

How to Use

Defaults return trending stores and the top 20 trending searches for the market.

{
"markets": ["US"]
}

A specific market (Germany, prices in €)

{
"markets": ["DE"],
"maxStoresPerMarket": 200
}

Multiple markets, more searches per market

{
"markets": ["US", "GB", "DE"],
"maxSearchesPerMarket": 50
}
{
"markets": ["US"],
"includeTrendingConcepts": false
}

Lean rows (no sample products)

{
"markets": ["US"],
"includeSampleProducts": false
}

Input Parameters

FieldTypeDefaultDescription
marketsarray["US"]One or more markets to scrape: United States, United Kingdom, Germany, France, Spain, Italy. Each has its own trending feed in its native language and currency.
includeTrendingStoresbooleantrueScrape trending stores (store profile, trend signals and sample products) into the default dataset.
includeTrendingConceptsbooleantrueScrape trending search concepts (heat score, momentum, a representative product) into a separate concepts dataset. On by default; turn off for stores only.
includeSampleProductsbooleantrueNest each store's top products (and the representative product on each trending search). Turn off to keep rows lean. Billing is per store/search either way.
maxStoresPerMarketinteger100Cap on trending stores per market (the feed holds roughly 350-410). Leave empty for the whole feed.
maxSearchesPerMarketinteger20Cap on trending searches per market (the feed holds roughly 130-150). Set to 0 for the whole feed. Only applies when trending searches are on.

Output

Trending stores go to the default dataset, trending searches to a separate concepts dataset. Each is one clean record. Every store carries its full trend signals and, by default, its top products; the full raw payload is kept under raw so no data is lost.

{
"recordType": "trending_store",
"storeCode": "6861668419",
"storeName": "Azuldrift",
"market": "US",
"url": "https://us.shein.com/store/home?store_code=6861668419",
"rating": 4.67,
"ratingSource": "1",
"productCount": 145,
"wishCount": "1.7K",
"logo": "https://img.ltwebstatic.com/v4/j/psrm/2026/03/27/c7/177460239452e4ec79955bb7c18921db042b471e2e.jpg",
"businessModel": null,
"businessModelLabel": "Local seller",
"performParty": "1",
"isBrandStore": false,
"isFashionStore": true,
"isChoicesStore": false,
"localSellerBadge": null,
"storeType": "6",
"storeBusinessType": "1",
"salesArea": "2",
"stockMode": "2",
"descriptions": null,
"deliveryTypes": ["ReturnCustomers", "salesurge", "followsurge"],
"trendSignals": {
"followers": "1.7K Followers",
"soldRecently": "27K+ Sold Recently",
"salesSurge": "Sales surge 281%",
"followerSurge": "Follower Surge 999%+",
"repurchase": "100+ Repurchase",
"newArrivals": "10 New",
"isNewStore": true,
"styles": ["Vacay"]
},
"topProducts": [
{
"productId": "429214223",
"name": "Azuldrift Men's Gradient Drawstring Casual Beach Shorts & Women's Matching Bikini Set",
"url": "https://us.shein.com/Azuldrift-...-p-429214223.html",
"category": { "id": "2025", "name": "Men Beach Shorts" },
"price": { "current": 6.09, "original": 8.09, "currency": "USD", "discountPercent": 25 },
"rating": { "average": 4.53, "count": 84 },
"image": "https://img.ltwebstatic.com/v4/j/pi/2026/04/16/81/...thumbnail_405x552.jpg"
}
],
"raw": { "...": "complete unmodified source record (60+ fields) — every field SHEIN returns, nothing dropped" },
"scrapedAt": "2026-06-10T12:00:31Z"
}

topProducts holds each store's top products (one shown, with the full product fields, including images, colors and promotions). trendSignals is the heart of the record: who is following the store, how fast sales and followers are growing, repurchase rate, and new-arrival count. businessModelLabel tells you the store kind, SHEIN-fulfilled, a SHEIN-fulfilled brand, or a Local seller that ships from its own warehouse. descriptions carries the store's own bio when set, and the complete untouched source record is kept under raw.

{
"recordType": "trending_concept",
"market": "US",
"trendId": "5579",
"trendName": "HotRed",
"trendNameEn": null,
"trendDesc": "Add a pop of red for bold & bright fits that stand out.",
"trendHeat": "467",
"momentum": { "label": "Peaked", "imgType": "4" },
"hot": false,
"new": false,
"relatedProductNumber": null,
"image": "https://img.ltwebstatic.com/images3_pi/2022/10/18/1666062133f478ea6e0f11123febc65d385f9776a4.jpg",
"icon": "https://img.ltwebstatic.com/images3_acp/2024/04/22/0a/1713764820c0ba63c30cc44add750c207c9e55ed3e.png",
"trendIpText": "Top Trends",
"scUrlId": "1585217322",
"productSelectId": "5217322",
"contentCarrierId": null,
"jumpUrl": "/sales/trend_landing_page?data=%7B%22top_goods_id%22%3A%2262300071%22...%7D",
"product": {
"productId": "62300071",
"name": "Slaydiva Women's Mini Dress Red, U-Neck Racer Vest Pleated Skirt With Shorts",
"url": "https://us.shein.com/p-62300071.html",
"price": { "current": 13.79, "original": 17.79, "currency": "USD", "discountPercent": 22 },
"rating": { "average": 4.83, "count": 1001, "countText": "1000+" },
"image": "https://img.ltwebstatic.com/images3_pi/2025/03/21/7a/...thumbnail_405x552.jpg"
},
"raw": { "...": "complete unmodified source record — every field SHEIN returns, nothing dropped" },
"scrapedAt": "2026-06-10T12:00:34Z"
}

trendHeat ranks how hot the search concept is; momentum.label (Rising, Peaked, …) shows the direction. product is a representative product for the trend, in the selected market's currency. jumpUrl links to the trend's landing page, and the full source record is kept under raw.

Pricing, Pay Per Event

You are billed per result, not per compute time:

  • Trending store: each trending store returned, with its trend signals and sample products
  • Trending search: each trending search concept returned (only when trending searches are enabled)

Run small caps (maxStoresPerMarket / maxSearchesPerMarket) first to preview the output shape before a larger job.

Free tier: on Apify's free plan you get 10 runs, up to 50 results each, to try it on real markets. A paid plan lifts both caps and bills per result as above.

Use Cases

  • Trend research: which stores and search concepts are surging right now, per market
  • Merchandising and assortment: spot rising styles, new arrivals, and best-selling stores
  • Competitive intelligence: track follower growth, sales surge and repurchase signals across sellers
  • Seller discovery: find fast-growing SHEIN stores with their profile and top products
  • Market comparison: the same trending feed across six countries in local language

FAQ

Do I need a keyword? No. The trending feed is curated by SHEIN. Just pick one or more markets and run.

What is the difference between trending stores and trending searches? Trending stores are shops with rising sales and followers, each with trend signals and sample products. Trending searches are fashion concepts (like "HotRed") with a heat score, momentum and a representative product. They land in two separate datasets.

How many stores are there per market? The feed holds roughly 350-410 stores per market. Set maxStoresPerMarket to cap it, or leave it empty for the whole feed.

Which countries are supported? United States, United Kingdom, Germany, France, Spain and Italy, each in the local language and currency.

Can I keep the rows small? Yes. Turn off includeSampleProducts to drop the nested products. Billing is per store or per search either way.

How many trending searches do I get? Around 130-150 per market exist. Searches are on by default but capped at 20 per market so a first run stays light. Raise maxSearchesPerMarket (or set it to 0) for the whole feed, or turn includeTrendingConcepts off for stores only.

How fresh is the data? Every run pulls the current trending feed live at run time, and each record is stamped with scrapedAt.

Are the sample products full product records? Yes. Each nested product carries the same fields as the Shein Product Scraper: price, rating, images, colors and promotions.

More scrapers from our friends at Zen Studio

Sister scrapers for product, price and seller data.

More from Clearpath

Support

Extracts publicly available data. Users must comply with Shein's terms and data protection regulations (GDPR, CCPA).


Scrape SHEIN's trending feed: trending stores with their trend signals and sample products, plus trending searches with heat and momentum, across 6 markets.