Przejdź do treści
Biblioteka skilli
Sprzedaż i obsługa klienta · Research

discovering-tiktok-shop-sellers-by-niche

/discovering-tiktok-shop-sellers-by-niche

Wyszukuje sprzedawców i oferty TikTok Shop w wybranej niszy, najlepiej sprzedające się produkty i konkurentów, scraperem apidojo na Apify.

Repozytorium
apidojo-skills ↗
Licencja
Apache-2.0
Ostatnia zmiana repozytorium
14.05.2026

Ocena i bezpieczeństwo

100/ 100Klasa: dobry
Format25 / 25
Frontmatter z nazwą i opisem, poprawna nazwa, opis do 1024 znaków, nazwa zgodna z folderem.
Odkrywalność25 / 25
Opis mówi, kiedy użyć skilla, ma sensowną długość i jest w 3. osobie.
Treść35 / 35
Co najmniej 150 słów i do 500 linii, nagłówki, listy kroków, przykłady albo kod.
Higiena15 / 15
Bez zaślepek typu TODO, bez ścieżek Windows, z licencją.
Ryzykobrak sygnałów w skanie
Pliki w paczce
1
Skrypty
0
Komentarze HTML
0
Adresy URL w SKILL.md
1
Przestarzałość

Brak sygnałów. Repozytorium zmienione 14.05.2026, bez odwołań do wycofanych modeli i API.

Licencja

Apache-2.0, otwarta: można używać i zmieniać, z zachowaniem licencji i informacji o zmianach.

Co robi i kiedy

Wyszukuje sprzedawców i oferty TikTok Shop w wybranej niszy, najlepiej sprzedające się produkty i konkurentów, scraperem apidojo na Apify.

Oryginalny opis (EN)

Discovers TikTok Shop sellers and product listings in a specific niche using apidojo's TikTok scraper on Apify. Triggers when the user asks to: find TikTok Shop sellers in a product category, discover what products are selling on TikTok Shop, identify top-selling items in a niche on TikTok, find competitors selling on TikTok Shop, research TikTok Shop product opportunities, discover trending products with affiliate links on TikTok, or build a database of TikTok Shop merchants. Returns seller handle, product name, price, estimated sales signals, and niche category. Ideal for e-commerce sellers,

Jak działa

  1. Prerequisites
  2. Inputs
  3. Workflow
  4. Output Format
  5. Troubleshooting
Sekcje z nagłówków SKILL.md, w oryginale · 136 linii, 718 słów
Podgląd SKILL.md
---
name: discovering-tiktok-shop-sellers-by-niche
description: >
  Discovers TikTok Shop sellers and product listings in a specific niche using apidojo's TikTok
  scraper on Apify. Triggers when the user asks to: find TikTok Shop sellers in a product category,
  discover what products are selling on TikTok Shop, identify top-selling items in a niche on TikTok,
  find competitors selling on TikTok Shop, research TikTok Shop product opportunities, discover
  trending products with affiliate links on TikTok, or build a database of TikTok Shop merchants.
  Returns seller handle, product name, price, estimated sales signals, and niche category.
  Ideal for e-commerce sellers, product researchers, affiliate marketers, and TikTok Shop entrants.
license: Apache-2.0
metadata:
  author: apidojo
  version: "1.0"
  apify-actor: apidojo/tiktok-scraper
---

# Discovering TikTok Shop Sellers by Niche

Maps the TikTok Shop seller landscape in a product category. Identifies which products are being heavily promoted, which creators drive the most sales content, and where product gaps exist.

## Prerequisites

- `APIFY_TOKEN` environment variable set
- Optional: Apify MCP server installed

## Inputs

| Parameter | Type | Required | Default | Notes |
|-----------|------|----------|---------|-------|
| `startUrls` | array | Optional | `[]` | TikTok URLs — user profiles, hashtags, music pages, search, locations |
| `keywords` | array | Optional | `[]` | Search keywords/terms to find posts |
| `sortType` | string | Optional | `RELEVANCE` | Sort order for keyword results: `RELEVANCE`, `MOST_LIKED`, `DATE_POSTED` |
| `location` | string | Optional | — | ISO 3166-1 alpha-2 country code for regional filtering (e.g. `US`, `GB`) |
| `maxItems` | number | Optional | Unlimited | Maximum posts to return across the run |
| `includeSearchKeywords` | boolean | Optional | `false` | Add the matched search keyword field to each post |
| `customMapFunction` | string | Optional | — | JavaScript function to transform each output object |

## Workflow

```
Progress:
- [ ] Step 1: Search niche hashtags with TikTok Shop signals
- [ ] Step 2: Filter posts with shop product links
- [ ] Step 3: Extract seller profiles and products
- [ ] Step 4: Rank by sales signal strength
- [ ] Step 5: Deliver seller/product map
```

### Step 1: Search Hashtags

```
TikTok Shop hashtags: #tiktokshop[niche], #[niche]shop, #[niche]deals, #tiktokmademebuyit,
                      #[niche]affiliate, #[niche]haul
```


**Recommended — run_actor.js (handles waiting, output, and file saving automatically):**
```bash
# Quick answer (prints table to chat)
node scripts/run_actor.js \
  --actor "apidojo~tiktok-scraper" \
  --input '{"param": "value"}'

# Save as CSV
node scripts/run_actor.js \
  --actor "apidojo~tiktok-scraper" \
  --input '{"param": "value"}' \
  --output YYYY-MM-DD_results.csv --format csv

# Save as JSON
node scripts/run_actor.js \
  --actor "apidojo~tiktok-scraper" \
  --input '{"param": "value"}' \
  --output YYYY-MM-DD_results.json --format json
```
> `APIFY_TOKEN` must be set in environment or `.env` file.

**If Apify MCP is available:**
```
Tool: apify:run-actor
Actor: "apidojo~tiktok-scraper"
Input:
{
  "keywords": ["#tiktokshop", "#[niche]shop", "#tiktokmademebuyit"],
  "maxItems": 300
}
```

**REST API fallback:**
```bash
curl -X POST   "https://api.apify.com/v2/acts/apidojo~tiktok-scraper/runs?token=$APIFY_TOKEN"   -H "Content-Type: application/json"   -d '{
    "keywords": ["#tiktokshop", "#kitchentools", "#tiktokmademebuyit"],
    "maxItems": 300
  }'
```

### Step 2: Score Seller Strength

```
sales_signal = (playCount / 10000) * 0.35
             + (diggCount / 1000) * 0.25
             + (commentCount / 100) * 0.15
             + (shareCount / 500) * 0.15
             + (hasShopLink ? 1 : 0) * 0.10
```
Normalize to [0, 1]. Sellers with multiple high-signal posts get `multi_post_bonus = 0.15`.

### Step 3: Classify Seller Type

```
seller_type:
  BRAND = account.verified OR followerCount > 50K AND bio contains brand name
  CREATOR_AFFILIATE = individual account, earns commission per sale
  DROPSHIPPER = posts multiple unrelated products with generic descriptions
```

### Step 4: Edge Cases

- **Non-Shop posts in results**: Drop posts where caption has no shop signal AND no product link
- **Same product from many creators**: De-duplicate by product name; count unique promoters as a "sales momentum" signal
- **Saturated niche** (> 50 active sellers): Flag as HIGH_COMPETITION; present gap analysis (underserved sub-niches)
- **Views inflated by one viral post**: Use median views across seller's last 10 posts as the signal, not max

## Output Format

```
# TikTok Shop Seller Map: [NICHE]
Posts scanned: [N] | Unique sellers: [N] | Brands: [N] | Creator-affiliates: [N] | Date: [DATE]

## Top Sellers by Sales Signal
| Seller | Type | Product(s) | Avg Views/Post | Shop Posts | Signal Score |
|--------|------|-----------|----------------|-----------|-------------|
| @[handle] | Creator | [product] | [N] | [N] | [0.XX] |

## Top Products (by Promotion Frequency)
| Product Name | # Sellers Promoting | Avg Post Views | Price Range |
|-------------|--------------------|--------------------|-------------|
| [product] | [N] | [N] | $[X]-$[X] |

## Market Saturation
Competition level: [LOW / MEDIUM / HIGH] ([N] active sellers)
Potential gap: [sub-niche or product type with < 3 sellers]
```

## Troubleshooting

**Hashtag returns non-shop content**: Combine niche hashtag with `#tiktokshop` in the same search to anchor on shop-linked posts.
**Can't determine product price**: TikTok Shop prices aren't always in the video — note URL pattern includes product ID which can be cross-referenced manually.
**All results from one mega-creator**: Add `max_posts_per_creator = 5` to surface diverse sellers.

Wersje

W bazie nie ma innych skilli o nazwie discovering-tiktok-shop-sellers-by-niche.

Migawka bazy z 28.10.2026 · wersja paczki 24454f46d8e2 (skrót SHA-256 całej paczki)

Zgłoś problem z tym skillem: szkodliwa treść, błędny opis albo prośba autora o usunięcie.

Podobne skille

  • 100finding-tiktok-shop-trending-products
    Znajduje trendujące produkty na TikTok Shop scraperem apidojo na Apify, w tym bestsellery i wiralowe produkty z linkami afiliacyjnymi.
  • 100discovering-viral-tiktok-content-trends
    Wyszukuje wirusowe trendy i formaty treści na TikToku w wybranej niszy scraperem apidojo na Apify: hooki, style wideo i popularne dźwięki.
  • 100tiktok-shop-seller-guide
    Prowadzi przez sprzedaż na TikTok Shop: konfiguracja, optymalizacja ofert, strategia treści, sprzedaż na żywo, afiliacja twórców i skalowanie.
  • 100tiktok-shop-analytics
    Analizuje wyniki TikTok Shop: metryki wideo, dane sprzedaży na żywo, wyniki afiliacji, analitykę reklam i business intelligence.
  • 100tiktok-shop-webhooks
    Odbiera i weryfikuje webhooki TikTok Shop, w tym podpis w nagłówku Authorization oraz zdarzenia ORDER_STATUS_CHANGE, PACKAGE_UPDATE, PRODUCT_STATUS_CHANGE i SELLER_DEAUTHORIZATION.
  • 100qinghu-tiktok-shop-products
    Pobiera wszystkie zindeksowane produkty sklepu na TikTok Shop po seller_id, aby zobaczyć ofertę i bestsellery konkurenta.

Uwagi i zgłoszenia

Wiadomość trafi do Bartosza Sokolińskiego. Adres e-mail jest potrzebny tylko do odpowiedzi. Szczegóły w polityce prywatności.