AliExpress Category Rank Tracker: Bestseller Movers & Newcomers avatar

AliExpress Category Rank Tracker: Bestseller Movers & Newcomers

Pricing

from $2.63 / 1,000 product rows

Go to Apify Store
AliExpress Category Rank Tracker: Bestseller Movers & Newcomers

AliExpress Category Rank Tracker: Bestseller Movers & Newcomers

Track AliExpress category bestsellers on a schedule and see what changed since the last run: rank change, new entrants, dropped products, price changes and orders gained per day. Up to 50 categories, 600 deep, with filters. Sponsored cards stay out of the rank. No login. Export JSON, CSV, Excel.

Pricing

from $2.63 / 1,000 product rows

Rating

0.0

(0)

Developer

GetAScraper

GetAScraper

Maintained by Community

Actor stats

0

Bookmarked

1

Total users

0

Monthly active users

13 days ago

Last modified

Share

πŸ† AliExpress Category Rank Tracker: Bestseller Movers & Newcomers

See which AliExpress products are climbing, new or gone
Rank the top products in any AliExpress category, then get rank changes, new entrants, dropped products, price changes and orders gained on every scheduled run. No login needed.
πŸ“ˆ Rank history built in
Each run is compared with the last one, so climbers, fallers and new entrants appear on their own.
πŸ”₯ Real order counts
Exact orders, not just "10,000+ sold", plus orders gained per day between runs.
🎯 Honest rankings
Sponsored cards are marked and never take a rank, so paid placements cannot skew your list.
πŸŽ›οΈ Filters for sellers
Price, rating, orders, Choice, ship-from country, delivery time and new listings.

Point this tracker at any AliExpress category or search results page. It ranks the top products, then remembers the ranking so the next run shows who moved. Results download as JSON, CSV, Excel or XML.

πŸ” What does AliExpress Category Rank Tracker do?

AliExpress shows a long list of products for every category, but it never tells you what changed since yesterday. This Actor does. Give it one or more category links, pick how to rank (most orders, best match, price, rating or newest), and choose how deep to go, up to 600 products per category.

Every row carries the price, discount, rating, exact order count, where the product ships from, delivery estimate, listing date and badges. From the second run on, each row also shows its previous rank, how many places it moved, how long it has been in the top list and what happened to its price and orders. Products that dropped out of the list get their own row.

A run summary lists the biggest climbers, fallers, order gainers and price drops for each category, so you can read the story in seconds.

πŸ’‘ Who uses this?

  • I am a dropshipper looking for winners. I watch the top 100 of my niche every week and catch new products that already sell before everyone else lists them.
  • I am an AliExpress seller. I see where my products and my rivals sit in a category, and I notice price cuts the day they happen.
  • I am an e-commerce analyst. I need weekly category movers for a report: climbers, fallers and orders gained, in a spreadsheet.
  • I run a sourcing agency. I compare delivery times and ship-from countries of the top sellers in a category for my clients.

πŸš€ How to use

STEP 1
Paste category links
Open a category on aliexpress.com and copy the link. Add up to 50.
STEP 2
Pick depth and filters
Choose how to rank, how deep to go and which products to keep.
STEP 3
Schedule it
Run it daily or weekly. Every run shows what moved since the last one.

Keep the same settings between scheduled runs. Changing the ranking, depth or price range starts a fresh history unless you give the watch a name.

πŸ“₯ Input

FieldTypeRequiredDescription
categoryUrlsarray of URLsNoAliExpress category or search results links to track, one per row. Each link gets its own ranking and its own history. Add up to 50. Defaults to the phone case category.
rankByenumNoWhat decides the rank: most orders (the steadiest choice), best match, lowest or highest price, highest rating, or newest listings. Rating and newest re-rank the top bestsellers. Defaults to most orders.
minPricenumberNoOnly rank products at or above this price. AliExpress applies it, so ranks are counted inside the price range.
maxPricenumberNoOnly rank products at or below this price. Ranks are counted inside the price range.
minRatingnumberNoKeep only products rated at least this many stars (0 to 5). Unrated products are hidden when this is set.
minOrdersintegerNoKeep only products with at least this many orders in total.
choiceOnlybooleanNoKeep only products with the AliExpress Choice badge. Defaults to off.
shipFromCountriesarray of stringsNoKeep only products dispatched from these countries. Use two-letter codes such as US, ES or CN, one per row.
maxDeliveryDaysintegerNoKeep only products whose slowest estimated delivery is within this many days.
newListingsDaysintegerNoKeep only products first listed on AliExpress within this many days. Useful for spotting new products that already sell.
includeSponsoredbooleanNoAlso return the paid placements. They are marked as sponsored and never get a rank. Defaults to off.
trackHistorybooleanNoRemember each ranking and compare the next run with it. Turn this on for scheduled runs. Defaults to on.
monitorScopestringNoAn optional name for this watch. Runs that share a name share their history, even if you change the depth or price limits later.
changesOnlybooleanNoAfter the first run, return only new entrants, products that moved and products whose price changed. Defaults to off.
minRankMoveintegerNoWith Return changes only, the smallest number of places a product must move to count. Defaults to 1.
includeDroppedbooleanNoAdd a row for each product that fell out of the previous top list. Defaults to on.
maxItemsintegerNoHow deep to rank each category: the top N products, up to 600. Defaults to 25, which reads one page.
proxyConfigurationobjectNoConnection settings. The default US setting shows prices in US dollars. You rarely need to change it.

πŸ“€ Data table

Fields that AliExpress does not show for a product are left out of its row instead of being filled in.

FieldTypeDescription
rankintegerOrganic rank under the chosen basis. 1 is the best. Sponsored cards and dropped rows have none.
positionintegerPlace on the AliExpress page sequence, sponsored cards counted.
pageintegerAliExpress results page the product was read from.
productIdstringAliExpress item ID as used in product links. History is matched on it.
regionalProductIdstringThe listing-specific ID AliExpress served the card under, when it differs from productId.
titlestringProduct title.
productUrlstringLink to the product page.
imageUrlstringMain product image.
additionalImagesarrayFurther images shown on the listing card.
trendstringMovement since the last run: new, up, down, same or dropped. Empty on the first run.
isNewEntrantbooleanTrue when the product was not in the previous top list. Only set once a previous run exists.
previousRankintegerRank in the previous run.
rankChangeintegerPlaces gained since the previous run. Positive means it moved up.
bestRankintegerBest rank this product has held in this watch.
firstSeenAtstringWhen this product first appeared in this watch.
daysInTopintegerDays since the product first appeared in the top list.
timesSeenintegerNumber of runs the product has appeared in.
previousScrapedAtstringTime of the previous run that saw the product.
salePricenumberCurrent sale price in the listing currency.
originalPricenumberPrice before the discount, when AliExpress shows one.
discountPercentintegerDiscount off the original price, in percent.
currencystringCurrency code of the prices.
previousPricenumberSale price in the previous run.
priceChangenumberSale price now minus sale price in the previous run.
priceChangePercentnumberPrice change in percent.
isNewShopperPricebooleanTrue when the shown price is a new-shopper deal.
ordersintegerTotal orders so far, as a number.
ordersLabelstringOrders as AliExpress writes them, for example 10,000+ sold.
previousOrdersintegerOrders in the previous run.
ordersGainedintegerOrders added since the previous run.
ordersGainedPerDaynumberOrders added per day between the two runs.
ratingnumberStar rating out of 5, when the product has one.
shipFromstringCountry the product ships from.
freeShippingbooleanTrue when the listing carries a Free shipping label.
deliveryMinDaysintegerFastest estimated delivery in days.
deliveryMaxDaysintegerSlowest estimated delivery in days.
deliveryEstimatestringEstimated delivery dates as shown on the listing.
isChoicebooleanTrue when the product has the AliExpress Choice badge.
isBestsellerbooleanTrue when the listing shows a top selling badge.
isSponsoredbooleanTrue for paid placements. Sponsored cards never get a rank.
badgesarrayPromotion and trust labels shown on the listing card.
listedOnstringDate the product was first listed on AliExpress.
leafCategoryIdstringMost specific AliExpress category ID of the product.
categoryIdsarrayAliExpress category IDs from broad to specific.
categoryUrlstringThe category link this row belongs to.
categoryTotalResultsintegerNumber of products AliExpress reports for the category.
rankBystringRanking basis used for this run.
scopestringName of the history this row was compared against.
scrapedAtstringTime of this run in ISO format.

Here is one real row from a second run, so the history fields are filled in:

{
"rank": 21,
"position": 21,
"page": 1,
"productId": "1005010037226721",
"regionalProductId": "3256809850911969",
"title": "Original Liquid Silicone Phone Case For APPLE iPhone 11 13 12 14 15 16 Pro Max Plus 16E Cases Shockproof Protective Back Cover",
"productUrl": "https://www.aliexpress.com/item/1005010037226721.html",
"imageUrl": "https://ae-pic-a1.aliexpress-media.com/kf/Sd19232533c8b4f86945ef32ba8c26ef2t.jpg",
"isNewEntrant": false,
"previousRank": 23,
"rankChange": 2,
"trend": "up",
"firstSeenAt": "2026-10-11T11:32:39.970Z",
"daysInTop": 0,
"bestRank": 21,
"timesSeen": 2,
"previousScrapedAt": "2026-10-11T11:32:39.970Z",
"previousPrice": 0.33,
"priceChange": 0,
"priceChangePercent": 0,
"previousOrders": 32441,
"ordersGained": 0,
"isSponsored": false,
"salePrice": 0.33,
"originalPrice": 4.88,
"discountPercent": 93,
"currency": "USD",
"rating": 4.9,
"orders": 32441,
"ordersLabel": "10,000+ sold",
"shipFrom": "CN",
"isChoice": true,
"deliveryMinDays": 6,
"deliveryMaxDays": 12,
"deliveryEstimate": "Oct 17 - 23",
"listedOn": "2025-09-24",
"categoryIds": [
"202192403",
"202228401",
"380230"
],
"leafCategoryId": "380230",
"categoryUrl": "https://www.aliexpress.com/w/wholesale-phone-case.html?categoryBrowseId=5090301",
"scope": "scope-b88f38e938",
"rankBy": "orders",
"categoryTotalResults": 105567,
"scrapedAt": "2026-10-11T11:33:08.867Z",
"additionalImages": [
"https://ae-pic-a1.aliexpress-media.com/kf/S8f843c3ca88d4d5ab9ee2d76fd615d2eQ.jpg"
]
}

πŸ’° Pricing

Pricing is pay per result. You pay for each product row saved to your dataset, and every row costs the same: ranked products, optional sponsored rows and rows for products that dropped out of the list all count as one result. Runs that return nothing cost nothing, there are no subscriptions, and your per-run maximum charge is always respected. When a run reaches that limit it stops, tells you so in the run status, and keeps your saved history as it was, so the next run still compares against the last complete ranking.

⭐ Enjoying AliExpress Category Rank Tracker?

⭐ ⭐ ⭐ ⭐ ⭐
Know which products are rising before your competitors do.
A 5-star rating takes 10 seconds and helps other dropshippers and AliExpress sellers find this tracker. Your feedback also tells us what to build next.
β˜…Β Β Rate this Actor on Apify

❓ FAQ

Do I need an AliExpress account or login?

No. The tracker reads the same public category pages any visitor sees, so there is no account, key or cookie to set up. If AliExpress blocks a read, the Actor retries and the run summary tells you what happened. If it cannot get a real category page, the run fails instead of saving wrong data.

How do rank changes work between runs?

The Actor saves each ranking after every run. The next run compares the new ranking with the saved one and adds previous rank, rank change, new entrant, price change and orders gained. The first run has nothing to compare with, so those fields start from the second run. Keep the same settings, or give your watch a name, so history carries over.

Why is most orders the default ranking?

The most orders ranking is steady from one run to the next, so a rank change usually means something real happened. Ranks below the first page move more, because AliExpress reorders deeper pages between visits. Best match is personalized by AliExpress and can reshuffle even on page one, so expect more movement there.

Does it return seller names, review counts or shipping prices?

No. Category pages do not show them, and reading product pages would need a login. You get price, discount, rating, exact orders, ship-from country, delivery estimate, listing date, badges and category IDs instead.

πŸ”— Other actors