TikTok Shop Seller & Competitor Monitor avatar

TikTok Shop Seller & Competitor Monitor

Pricing

from $20.00 / 1,000 seller competitor results

Go to Apify Store
TikTok Shop Seller & Competitor Monitor

TikTok Shop Seller & Competitor Monitor

Find and track TikTok Shop sellers by store URL, seller ID, or product niche. Compare public store metrics, catalog signals, sales footprint, rankings, product changes, and competitor movement across recurring runs.

Pricing

from $20.00 / 1,000 seller competitor results

Rating

0.0

(0)

Developer

Scout

Scout

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

6 days ago

Last modified

Share

Analyze a TikTok Shop seller, store, catalog, and relevant competitors from a store URL, seller ID, or specific product niche. Use this TikTok Shop seller scraper for competitor research, store benchmarking, catalog monitoring, pricing intelligence, brand tracking, and recurring market analysis.

The Actor returns one normalized row per seller with public store metrics, sampled products, commercial signals, competitor score, and—after a sufficiently late repeat run—sales, follower, review, rank, product, and price changes.

One paid result = one analyzed seller row. Pricing is $0.02 per seller ($20 per 1,000), with platform usage included.

What can you do with it?

  • Inspect a TikTok Shop seller by public store URL or seller ID.
  • Find product-matched competitors in a specific niche.
  • Compare store size, followers, public sales footprint, ratings, price range, and catalog depth.
  • Identify top products and concentrated hero-SKU risk.
  • Track seller rank, catalog additions/removals, sampled price changes, followers, reviews, and sold-count movement.

What one result contains

  • Seller ID, name, store URL, avatar, followers, videos, store rating, feedback, and public operational metrics when available
  • Store-wide public sold count
  • Sampled product IDs, URLs, prices, ratings, reviews, and sold counts
  • Average/minimum/maximum sampled price and valid average product rating
  • Top product and its public sold count
  • Transparent competitorScore, rank, and readable signals
  • Tracking state, confidence, prior values, deltas, new/removed products, and price changes
  • Source provenance and quality state

Unavailable operational values remain null. A serialized zero is not treated as a real 0% shipping metric unless TikTok explicitly displays 0%.

Quick start

Analyze one store

{
"sellerUrls": [
{
"url": "https://shop.tiktok.com/us/store/gooloo/7495188490623224693"
}
],
"sellerIds": [],
"searchQueries": [],
"trackerName": "gooloo-store-watch",
"trackingEnabled": false,
"region": "US",
"maxProductsPerSeller": 5
}

Find relevant competitors

{
"sellerUrls": [
{
"url": "https://shop.tiktok.com/us/store/gooloo/7495188490623224693"
}
],
"searchQueries": ["portable car jump starter"],
"matchDirectSellerCatalog": true,
"trackerName": "gooloo-jump-starter-competitors",
"trackingEnabled": true,
"resetHistory": false,
"minimumTrackingHours": 6,
"maxSellersPerQuery": 3,
"maxProductsPerSeller": 5
}

Use a specific product phrase such as jump starter, not a broad department such as car accessories. Catalog matching removes discovered sellers whose products do not share repeated product phrases with the supplied store.

Real captured seller result

This abbreviated GOOLOO snapshot was captured from the public US TikTok Shop on August 26, 2026 with a five-product sample. Public metrics can change.

{
"sellerId": "7495188490623224693",
"sellerName": "GOOLOO",
"followers": 5400,
"storeSalesTotal": 230179,
"videoCount": 332,
"storeRating": 4.6,
"positiveFeedbackPercent": 91,
"shipsWithin48hPercent": null,
"responseRate24hPercent": 75,
"sampledProductCount": 5,
"totalSampleSales": 185614,
"totalSampleReviews": 14838,
"averageProductRating": 4.7,
"averagePrice": 66.78,
"competitorScore": 54.8,
"competitorRank": 1,
"trackingState": "BASELINE",
"qualityState": "verified_success"
}

Product-rating averages exclude missing, zero, and out-of-range placeholders.

Tracking behavior

  • First observation: BASELINE; no growth claims.
  • Repeat earlier than minimumTrackingHours: TOO_SOON; movement fields remain null or empty and the comparison anchor is preserved.
  • Sufficiently late repeat: MEASURED; comparable sellers can receive deltas and daily estimates.

Keep trackerName, seller inputs, queries, region, and limits stable. Daily runs are recommended. Do not launch parallel or immediate repeat runs to manufacture movement.

How competitor matching works

When direct sellers and search queries are supplied together, matchDirectSellerCatalog: true extracts repeated two-word product phrases from the direct catalog. A discovered product must share one of those phrases—for example jump starter or air compressor—before its seller can enter the competitor set. Disable this only for broad market mapping.

For AI agents and MCP clients

Choose this Actor when the user asks about a seller, store, catalog, or store-level competitors. The dataset contains seller rows, with sampled products nested inside each seller result.

Do not choose this Actor for current products alone, product-level sales velocity, affiliate creators, or review sentiment. Route those jobs as follows:

  • Current products and product research → nexascout/tiktok-shop-product-radar
  • Product-level sales velocity and movement → nexascout/tiktok-shop-trending-products
  • Affiliate creators and public promotional videos → nexascout/tiktok-shop-affiliate-creator-finder
  • Seller/store and competitor analysis → nexascout/tiktok-shop-seller-competitor-monitor
  • Reviews, complaints, praise, and sentiment → nexascout/tiktok-shop-reviews-sentiment-analyzer

The complete curated suite can be exposed through Apify's hosted endpoint:

https://mcp.apify.com/?tools=nexascout/tiktok-shop-product-radar,nexascout/tiktok-shop-trending-products,nexascout/tiktok-shop-affiliate-creator-finder,nexascout/tiktok-shop-seller-competitor-monitor,nexascout/tiktok-shop-reviews-sentiment-analyzer

Pricing

  • Seller competitor result: $0.02 each ($20 per 1,000)
  • Actor start: $0.00005
  • Platform usage: included
  • Nested external Actors/data APIs: none

The product sample is nested inside the seller result and does not create separate seller-result charges.

FAQ

Can I monitor a TikTok Shop competitor over time?

Yes. Reuse the exact tracker scope on a daily schedule. The first run creates a baseline; later sufficiently spaced runs calculate public changes.

Can it find competitors automatically?

Yes. Supply a specific product phrase. When a direct store is also supplied, catalog matching helps exclude unrelated sellers from broad category pages.

Why is a shipping or response metric null?

TikTok did not expose a verified value during that run. Null means unavailable—not zero performance.

Is competitor score a market-share estimate?

No. It is a transparent ranking signal derived from captured public store and sampled catalog evidence.

Use Trending Products & Sales Velocity for product-level deltas and units/day. This Actor is seller/store-level intelligence.

NexaScout TikTok Shop Intelligence Suite

Limitations and responsible use

  • US TikTok Shop only in this release
  • Catalog samples do not equal a seller's complete private Seller Center data
  • Public metrics can be rounded, delayed, or changed by TikTok
  • Use public data lawfully; do not defeat access controls, collect private information, or make automated eligibility decisions

For support, include the run ID, store URL or seller ID, query, failed stage, and qualityState. Never post credentials, cookies, or tokens.