Skip to main content

ShopShark: TikTok Shop analytics and research platform

Find and analyze winning products, videos, lives, and creators for TikTok Shop with real-time data and profit-focused insights.

Updated in the last hour

ShopShark is an analytics and research platform built for TikTok Shop, with a primary focus on the United States market. It gives sellers, brands, creators, and affiliates access to real performance data across products, videos, and live sessions, updated daily.

Instead of relying on manual research or delayed reports, ShopShark allows you to evaluate what actually generates revenue on TikTok Shop, identify trends early, and make decisions based on measurable data.


Who ShopShark is for

ShopShark is designed for two main user groups.

  • Creators and affiliates: Users who want to identify products with real sales momentum, estimate earnings per video or live session, and decide which products are worth promoting.

  • Sellers and brands: Users who want to understand which affiliates convert, protect margins after commission and logistics costs, and track revenue performance over time.


What makes ShopShark different

ShopShark is built around core benefits that help sellers, brands, creators, and affiliates make faster and more informed decisions on TikTok Shop:

  • Daily data updates: ShopShark updates videos and products data daily and collects live data in near-real-time during active streams, allowing you to detect performance shifts earlier.

  • Revenue at content level: ShopShark estimates revenue per video and per live session, and shows commission earned in dollar value. This allows you to identify which specific pieces of content drive sales, rather than evaluating performance at the product level only.

  • Profit-aware metrics: In addition to sales volume, ShopShark tracks product cost and commission in dollar value, so you can estimate creator earnings and seller margin more accurately.

  • Time-based performance analysis: You can select a product sales spike and see which videos were published during that period, or select a live viewer spike and identify which products were featured. This structured time comparison helps reduce guesswork when evaluating performance changes.

  • Transparent data confidence: ShopShark clearly identifies which data points are estimates, so you always know what you are looking at and can make decisions with the right level of confidence.

Note: The time-based analysis in ShopShark identifies which videos were published during a product sales spike or which products were featured during a live viewer spike. This is based on time overlap, not on proven causation. Use this as a starting point and combine it with other data points available in the platform to draw your own conclusions.


Plans and pricing

ShopShark offers four tiers: Trial, Explorer, Professional, and Premium. Each plan defines the historical data range you can access, how fresh that data is, how many detail views and searches you can perform per day, whether data exports are available, and which features are included.

Feature

Description

Explorer

Professional

Premium

Monthly price

Price per month when billed monthly.

$49

$99

$299

Annual price

Total price per year when billed annually.

$470

$950

$2.870

Historical data range

How far back in time you can select data on any page in ShopShark.

Last 90 days

Last 180 days

Last 1 year

Data freshness

How recent the newest data visible to you is.

Up to 4 days old

Newest available

Newest available

Detail views per day

The number of product detail pages or video detail pages you can open per day.

50

150

500

Searches per day

The number of times you can load a page or apply filters per day, per section (Products, Videos, Lives). The count resets every day at 00:00 UTC.

50

100

300

Data exports per day

The number of times you can download data from ShopShark per day.

Not available

5

30

Today filter

Filters results to show only content published within the last 24 hours.

Not available

Available

Available

#1 ranked item visibility

Access to the full detail of the top-ranked product or video in any list.

Masked

Available

Available

Advanced filters

Additional filtering options to narrow down results with greater precision.

Not available

Available

Available

Creator contact info

Access to contact details for creators linked to a product or video.

Not available

Available

Available

Early feature access

Access to new ShopShark features before they are released to all plans.

Not included

Not included

Included

Premium support

Priority support from the ShopShark team.

Not included

Not included

Included

Important: ShopShark displays your remaining daily allowances through a persistent indicator in the left-side navigation menu, visible on all pages. The indicator shows your remaining Deep Dives and searches for the day, and includes an Upgrade plan button.

Note: [TO BE CONFIRMED: exact label used for Deep Dives in the indicator, and whether detail views and Deep Dives refer to the same thing.]

When you approach a daily limit, a warning banner appears at the top of the relevant page showing how many Deep Dives or searches you have remaining. When the limit is reached, a blocking message replaces the banner and prevents further use until the daily reset at 00:00 UTC. You can also upgrade your plan at any time to increase your daily allowance.


ShopShark Trial

The ShopShark Trial gives you 7 days of access to the platform for $1.00, so you can explore ShopShark and discover everything it has to offer before choosing the plan that best fits your needs. The trial includes the following limits and features.

  • Historical data range: Last 30 days. Dates outside your plan's allowed historical data range are visibly disabled in the date picker. Hovering over a disabled date displays a prompt to upgrade your plan to access older data.

  • Data freshness: Up to 4 days old.

  • Detail views per day: 15.

  • Searches per day: 10.

  • Today filter: Locked.

  • #1 ranked item visibility: Masked.

  • Advanced filters: Locked.

  • Creator contact info: Locked.

  • Data exports: Locked.

  • Early feature access: Not included.

  • Premium support: Not included.

At the end of the 7-day trial period, your ShopShark subscription is automatically converted to a paid plan, and the corresponding charge is applied. To avoid being charged, you need to cancel your Trial before the 7-day period ends.

[TO BE CONFIRMED: accepted payment methods for the trial and for paid plans.]

Note: On the Trial and Explorer plans, features that require a higher plan remain visible in the interface but appear in a muted state with a lock icon. Clicking a locked feature displays an upgrade prompt. Features affected by this behavior include the Today filter, advanced filters, creator contact info, and data exports.


How to create your account

To start using ShopShark, go to app.shopshark.com and create an account using one of the following methods:

  • Email and password: Enter your full name, email address, and a password to create a new account.

  • Google account: Sign up using your Google credentials for faster access.

Once registered, you are logged in automatically and taken to the ShopShark platform. To sign in on future visits, use the same method you chose during sign-up.

Resetting your password

If you forget your ShopShark password, follow these steps:

  1. On the sign-in page, click Forgot password.

  2. Enter your email address and submit the form.

  3. Check your inbox for a reset email and click the link inside.

  4. Enter your new password.

You will be redirected to the sign-in page automatically once your password is updated.

Note: Password resets for the ShopSHark platform are limited to 3 times per day. If you reach this limit, try the following day again.


Platform navigation

When you log in to ShopShark, you land directly on the Popular Videos page. The platform is organized into three main sections, accessible from the left-side navigation menu.

  • Videos: Content-level analysis of TikTok videos promoting products.

  • Products: Product-level performance data and sales trends.

  • Lives: Live session performance and revenue tracking.

Each ShopShark section focuses on a specific layer of TikTok Shop performance and connects to the others through time-based analysis.


The Videos page

The Popular Videos page is the first page you see when you log in to ShopShark. It displays TikTok videos ranked by performance, giving you an immediate overview of which content is generating the most traction on TikTok Shop.

Filters and sorting

At the top of the Popular Videos page, you can filter and sort results to focus on the data that matters most to you.

Content filters:

  • Category: Filter videos by product category.

  • Estimated Video Revenue: Filter by the estimated revenue the video has generated.

  • Commission Rate: Filter by the commission rate associated with the product featured in the video.

  • Estimated Commission Value: Filter by the estimated commission value in dollar amount.

  • Product: Filter by a specific product.

Published On filter:

  • Any date: Show all videos regardless of publication date.

  • Today: Show videos published within the last scraping cycle, approximately 24 hours. The Today filter is available on the Professional and Premium plans. On the Trial and Explorer plans, the Today filter is visible but locked, and clicking it displays an upgrade prompt.

  • Last 7 days, Last 30 days, Last 60 days: Show videos published within the selected preset range.

  • Custom date range: Define a specific start and end date.

To remove all active filters at once in ShopShark, use the Clear all filters button on the right side of the filter bar, and to define how results are organized, use the Sort by option located next to it.

Video cards

Each video card on the Popular Videos page displays performance metrics for that video, so you can evaluate results without opening the video detail page individually. The metrics displayed on each video card are:

  • Views.

  • Likes.

  • Comments.

  • Shares.

  • Video GMV (est.).

  • Commission percentage.

  • Weekly GMV growth.

  • Paid commissions (est.).

  • Daily revenue trend chart for the last 7 days.

Video transcription

Each video card on the Popular Videos page includes a Transcribe Video button. Clicking it opens the Video Transcription modal, which displays the video player alongside a full script of the video content organized by timestamps. You can copy the complete script using the Copy Script button at the top right of the modal.

The #1-ranked video

The #1-ranked video is the top result on the Popular Videos page and is marked with a rank badge. The video details are masked for Trial and Explorer users, but the rank badge and view count remain visible. The #1-ranked video provides full details on the Professional and Premium plans.

Video detail page

To access the full performance breakdown of a video in ShopShark, click View More on any video card on the Popular Videos page. The video detail page displays performance metrics, product data, creator information, and related content for that video.

Left side of the video detail page:

  • Playable video.

  • Creator profile and username.

  • Video duration.

  • Creator GMV and number of followers.

  • Hashtags used in the video.

  • Publication date.

  • See on TikTok button, which takes you directly to the original video on TikTok.

Right side of the video detail page:

  • Performance metrics: Video GMV estimated, commission percentage, paid commissions estimated, views, views growth by week, likes, comments, and shares.

  • Performance trend chart: A time-series graph displaying the selected metric over time, showing the growth or decline percentage for the selected period. Available metrics: Estimated Video GMV (default), Commission Rate, Views, Likes, Shares, and Comments. Time range presets: 7 days, 30 days, 60 days, 90 days, or a custom date range.

  • Product information: The product linked to the video, including its name, units sold, and GMV trends in dollars and percentage. Below the product details, a sales trend chart displays performance over a selectable date range, with a toggle to switch between Gained and Cumulative results.

  • More videos of this product: A carousel of other videos promoting the same product, with a See Details button and a See all option to view the full list.

  • More videos of this creator: A carousel of other videos published by the same creator.

  • Similar Products: Products related to the one featured in the video.

Note: The daily detail view limit is counted separately for the Products and Videos pages. Opening a product detail page counts toward your product detail view limit, and opening a video detail page counts toward your video detail view limit.


The Products page

The Top Selling Products page displays product-level performance data across the TikTok Shop, ranked by sales. It gives you an immediate overview of which products are generating the most revenue on TikTok Shop.

Filters and sorting

At the top of the Top Selling Products page in ShopShark, you can filter and sort results to focus on the data that matters most to you.

Available filters:

  • Product Category: Filter products by category.

  • Product Status: Filter by the current status of the product.

  • Total Units Sold: Filter by the total number of units sold.

  • Total GMV: Filter by the total gross merchandise value generated by the product.

  • Sales in the last 7 days: Filter by sales volume over the last 7 days.

  • GMV in the last 7 days: Filter by gross merchandise value over the last 7 days

  • Time range: Last 7 Days, Last 30 Days, Last 60 Days: Show products ranked within the selected time range.

To remove all active filters at once, use the Clear all filters option on the right side of the filter bar.

Products list

The Top Selling Products page organizes results in a columnar list, so you can compare product performance without opening each product individually. The columns displayed are:

  • Product name.

  • Shop name.

  • Sales trend chart for the last 7 days.

  • Category.

  • Units sold.

  • Order growth.

  • GMV.

  • Total units sold.

Product detail page

Clicking on any product row opens the product detail page, which provides a complete breakdown of that product's performance.

Product overview:

  • Product name, category, images, and reviews rank.

  • Rank position across the US Top Sales and categories, with viral index and popularity score numbers.

  • Total units sold, total GMV, number of affiliates, and number of shoppable videos.

  • Estimated launch date, units in stock, price, commission percentage, and shop details.

You can also sort the product details by time range: the last 7, 30, 60, or 90 days, or a personalized time range.

Trends section:

  • Box showing units sold, GMV (daily average), number of affiliates, and shoppable videos, with a sales chart to facilitate your analysis and a toggle to switch between Gained and Cumulative results.

Related videos section:

  • A list of videos promoting the product, with the quantity of views, likes, comments, and engagement rate for each video. Each entry also displays the creator's name, hashtags, and publication date and time. Clicking the See Original button opens the video on TikTok.

Note: The daily detail view limit is counted separately for the Products and Videos pages. Opening a product detail page counts toward your product detail view limit, and opening a video detail page counts toward your video detail view limit.


The Lives page

The Lives page focuses on live session performance linked to TikTok Shop products.

From the Lives page, you can:

  • Review live sessions linked to products.

  • Track viewer peaks.

  • Estimate revenue generated during each session.

  • Compare live sessions across different time periods.

[TO BE CONFIRMED: whether the Lives page has the Today filter, the #1 masking, and its own historical data limits. Also to be confirmed whether opening a live session detail counts toward the detail view limit.]


Upgrading your plan

To upgrade your ShopShark plan, click your email address in the top-right corner of the platform and select Upgrade plan. A new page will open where you can choose the plan that best fits your needs. You can also click the Upgrade plan button available in the left-side navigation menu at any time.

To view your current plan, click your email address in the top-right corner of the platform. Your active plan is displayed below your account email.

[TO BE CONFIRMED: full account management section, how to downgrade, when changes take effect, how the trial converts, payment methods, and where billing history is accessible.]


Frequently asked questions (FAQ)

Does ShopShark show real data or estimated data?

ShopShark displays a combination of real and estimated data. All estimated data points in ShopShark are clearly identified in the interface, so you always know which values are estimates and can factor that into your analysis.

How reliable is the connection between a video and a product sales spike?

The connection between a video and a product sales spike in ShopShark is based on time comparison, not on proven causation. ShopShark identifies which videos were published during a sales spike so you can recognize patterns. Interpreting that correlation is part of your own analysis process, and ShopShark recommends combining this information with other data points available in the platform.

Which markets does ShopShark cover?

ShopShark covers the United States TikTok Shop market and can be accessed from any location.

Can ShopShark be used for both sellers and creators?

ShopShark supports analysis for both sellers and creators. You can use ShopShark as a seller, as a creator or affiliate, or as both, and access all sections of the platform according to your plan.

When do daily limits reset in ShopShark?

Daily limits in ShopShark, including detail views and searches, reset every day at 00:00 UTC.

What happens when a daily limit is reached in ShopShark?

When a daily detail view or search limit is reached in ShopShark, a blocking message appears on the relevant page to inform you that the limit for the day has been reached. To continue using ShopShark, you can wait for the reset at 00:00 UTC or upgrade your plan to increase your daily allowance.

How do I sign out of ShopShark?

To sign out of ShopShark, click your email address in the top-right corner of the platform and select Log out.

Did this answer your question?