TikTok Shop Shoppable Video & Creative Finder avatar

TikTok Shop Shoppable Video & Creative Finder

Pricing

from $80.00 / 1,000 analyzed creatives

Go to Apify Store
TikTok Shop Shoppable Video & Creative Finder

TikTok Shop Shoppable Video & Creative Finder

Find public TikTok videos connected to Shop products. Compare views, engagement, caption hooks, CTAs, formats, creative angles, creators, and transparent product-association confidence.

Pricing

from $80.00 / 1,000 analyzed creatives

Rating

0.0

(0)

Developer

Scout

Scout

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

8 days ago

Last modified

Categories

Share

Find public TikTok videos connected to TikTok Shop products and turn them into structured creative intelligence.

Each dataset row represents one public video → product association. The Actor returns public performance metrics, creator and product context, caption-derived hooks, calls to action, formats, angles, and a transparent creative score.

What you can do

  • find public videos for one or more TikTok Shop product URLs;
  • discover products by niche and inspect their public video creatives;
  • compare views, likes, comments, shares, and engagement rate;
  • extract caption hashtags and deterministic hook/CTA patterns;
  • identify caption-derived formats such as demonstration, tutorial, comparison, testimonial, unboxing, problem/solution, or deal promotion;
  • rank creative leads by score, views, engagement, recency, or product sales;
  • export results as JSON, CSV, Excel, API output, or MCP tool results.

Evidence boundaries

The Actor does not invent product attribution or claim to understand video frames it did not inspect.

  • DIRECT_PRODUCT_MATCH / HIGH: structured public video data references the product ID.
  • PRODUCT_PAGE_CONTEXT / MEDIUM: the video was exposed in public product-page context.
  • SEARCH_QUERY_CONTEXT / LOW: a relevant public video was discovered through indexed/public search context. Treat it as a creative lead, not confirmed shoppable or affiliate attribution.

Hook, CTA, format, and angle fields are deterministic signals from public caption/indexed text. They are not frame, audio, transcript, or conversion analysis.

Input example

{
"productUrls": [
{
"url": "https://shop.tiktok.com/us/pdp/hpbs-24000mah-power-bank-6000a-jump-starter-150psi-inflate/1731973421800919262"
}
],
"searchQueries": [],
"region": "US",
"maxProductsPerQuery": 1,
"maxCreativesPerProduct": 10,
"maxBrowserRequests": 20,
"minVideoViews": 0,
"searchPublicTikTokVideos": true,
"sortBy": "CREATIVE_SCORE",
"proxyConfiguration": {
"useApifyProxy": true,
"apifyProxyGroups": ["RESIDENTIAL"],
"apifyProxyCountry": "US"
},
"maxConcurrency": 2,
"navigationTimeoutSecs": 45,
"includeRawData": false,
"includeSearchFallbacks": false
}

Provide at least one productUrls entry or one searchQueries value.

Output example

{
"creativeId": "7652247745117359382:1729545068746215852",
"videoId": "7652247745117359382",
"videoUrl": "https://www.tiktok.com/@creator/video/7652247745117359382",
"caption": "Flat tire? Here is how this portable inflator works. Get yours today.",
"views": 10000,
"likes": 500,
"comments": 25,
"shares": 10,
"engagementRate": 5.35,
"creatorUsername": "creator",
"productId": "1729545068746215852",
"productName": "Portable Car Jump Starter With Air Compressor",
"associationState": "SEARCH_QUERY_CONTEXT",
"associationConfidence": "LOW",
"hookTypes": ["QUESTION"],
"ctaTypes": ["SHOP_NOW"],
"formatSignals": ["PRODUCT_DEMONSTRATION", "PROBLEM_SOLUTION"],
"creativeAngles": ["CONVENIENCE"],
"creativeScore": 52.4,
"creativeSignals": [
"Strong engagement rate",
"Caption hook: QUESTION",
"Caption CTA: SHOP_NOW",
"Search-context lead — product association is not confirmed"
]
}

Missing public metrics remain null. UNDETECTED means the public caption did not provide enough text evidence for that signal.

Creative score

creativeScore is a deterministic 0–100 ranking signal based on:

  • public reach and engagement volume;
  • engagement rate;
  • recency when the publication time is available;
  • product association strength;
  • presence of caption hook, CTA, format, and hashtag evidence;
  • public product opportunity score.

It is not a prediction of revenue, conversions, or future virality.

Dataset views

  • Creative opportunities — compact ranking for research and outreach.
  • Creative evidence — detailed metrics, association evidence, and caption-derived signals.

MCP and API

The Actor is compatible with Apify API clients and Apify's hosted MCP endpoint. Agent-facing guidance:

  • use this Actor when the user asks for specific videos, creative examples, hooks, CTAs, formats, or ad inspiration;
  • use the Affiliate Creator Finder when the goal is creator discovery and profile-level outreach;
  • do not describe SEARCH_QUERY_CONTEXT as confirmed product or affiliate attribution;
  • do not start parallel or replacement runs unless the user explicitly requests them.

The default dataset is available at:

https://api.apify.com/v2/datasets/{DATASET_ID}/items

The run summary is stored in the default key-value store under OUTPUT.

Resource controls

  • maxBrowserRequests is a hard browser-page budget;
  • maxConcurrency is capped at 2;
  • US residential access is recommended for geo-sensitive TikTok Shop pages;
  • the Actor uses no external data APIs and calls no external Actors.

Limitations

  • TikTok Shop availability and public payloads vary by region and session;
  • public video metrics can change after extraction;
  • deleted, private, restricted, or non-indexed videos cannot be returned;
  • search-context associations require human verification;
  • this release analyzes public caption text and metadata, not video frames, speech, audio, or comments;
  • the Actor does not calculate sales attribution or creator commission.

Privacy and responsible use

The Actor processes public pages and public metadata. Use results lawfully, respect platform rules, and verify creator/product associations before outreach or publication.