Namshi Keyword Rank Tracker avatar

Namshi Keyword Rank Tracker

Pricing

from $4.00 / 1,000 results

Go to Apify Store
Namshi Keyword Rank Tracker

Namshi Keyword Rank Tracker

Full Namshi search results per keyword (UAE (English), UAE (Arabic), Saudi Arabia (English), Saudi Arabia (Arabic)) with position and sponsored flag — see where a brand ranks and who holds the paid slots. Dual-mode: the same code runs as an ATR BullMQ worker.

Pricing

from $4.00 / 1,000 results

Rating

0.0

(0)

Developer

AtTheRate AI

AtTheRate AI

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

2 days ago

Last modified

Categories

Share

Shows where a brand or style ranks for a keyword on Namshi in the UAE and Saudi Arabia, in English or Arabic, and which competitors bought the sponsored slots above it. One row per search result, with an absolute position and the full commercial detail of the card.

What you get

  • Absolute rank per keyword: keyword, page and a position that keeps counting across pages.
  • is_sponsored on every result, read from the placement source Namshi attaches to the product. The raw value stays on the row as source, so an ads placement is distinguishable from an organic one.
  • Full price picture at that rank: price, original_price, discount_percent and currency (AED for the UAE locales, SAR for Saudi).
  • Shopper-facing signals that drive click-through: badges, tags such as "Selling out fast", is_rocket for express delivery and is_outlet.
  • total_results from Namshi's own search metadata on every row, so a share-of-search denominator is not estimated.
  • Ratings where Namshi shows them, as rating and rating_count, plus brand on every card.

Input

Pass a keyword list, a storefront and how deep to go.

{
"keywords": ["sneakers"],
"locale": "uae-en",
"pages": 1,
"proxyConfiguration": {
"useApifyProxy": true,
"apifyProxyGroups": ["RESIDENTIAL"],
"apifyProxyCountry": "AE"
},
"delayMs": 1200,
"callsPerSession": 60
}
  • keywords (required): the search terms to rank. Duplicates are ignored.
  • locale: uae-en, uae-ar, saudi-en or saudi-ar. Default uae-en.
  • pages: result pages per keyword, 1 to 10.
  • proxyConfiguration: residential in the storefront's country, AE for UAE and SA for Saudi. AE is the default.

Output

One dataset row per search result position.

{
"platform": "namshi",
"locale": "uae-en",
"keyword": "sneakers",
"page": 1,
"position": 1,
"id": "ZF9E7E40C437E79672D07Z",
"sku": "ZF9E7E40C437E79672D07Z-11",
"name": "Kids' White Velcro Strap Sneakers Shoes",
"brand": "U.S. Polo Assn.",
"price": 79,
"original_price": 269,
"discount_percent": 71,
"currency": "AED",
"rating": 5,
"rating_count": 1,
"in_stock": true,
"is_sponsored": true,
"source": "ads",
"tags": ["Unisex", "Selling out fast", "50+ sold recently"],
"total_results": 19148,
"product_url": "https://www.namshi.com/uae-en/buy-u-s-polo-assn-kids-white-velcro-strap-sneakers",
"captured_at": "2026-09-12T02:58:58.198Z"
}

seller is null on Namshi, which sells as a single retailer. rating and rating_count are null on cards with no reviews yet, and stock_label is null unless the site is warning about low stock.

Use cases

  • Share of search per brand: count your id values inside the top N positions per keyword, against total_results.
  • Paid-slot share: group is_sponsored by brand to see who is buying the head terms in your category.
  • Organic rank versus discount depth, by pairing position with discount_percent, to see how much promotion a top slot is costing competitors.
  • UAE against Saudi comparison: run the same keywords on uae-en and saudi-en and diff rank, price and currency.
  • English against Arabic search behaviour, by running the same term on uae-en and uae-ar.

Notes and limits

  • pages is capped at 10 per keyword. A verified sneakers capture at pages: 1 on uae-en returned 84 results, and a saudi-en capture returned 60, so page size varies with the keyword.
  • Sponsored density is high on head terms. The verified UAE run reported 26 sponsored results out of 84.
  • Sponsored placements are only served on a session-backed request, so the proxy country affects what appears, not just whether the run succeeds.
  • Results are deduplicated by parent SKU within a keyword, so the same style shown twice is counted once.
  • Arabic locales return Arabic names in the same fields, with the same rank semantics.

FAQ

Do I need a proxy? Yes. Residential in the storefront's country, AE for the UAE locales and SA for the Saudi ones. The input defaults to AE.

How many results can I get? Up to 10 pages per keyword. Verified single-page captures returned 84 results on uae-en and 60 on saudi-en.

Does it need a login or an API key? No. No Namshi account and no API key.

Why is seller always null? Namshi is a first-party retailer rather than a marketplace of independent sellers, so no seller name is published on the card. Use brand instead.