TikTok Shop has rapidly become one of the most important social commerce platforms, combining short-form video content with native shopping experiences. Whether you're managing your shop through TikTok Seller Center, pulling data via the Shop API, or analyzing performance for affiliate partnerships, understanding every available dimension and metric is essential for growing your social commerce business.
This guide covers every dimension and metric available in TikTok Shop as of 2026. We've organized them by category — products, orders, creators, traffic, LIVE shopping, refunds, and customers — with API field references and practical context on when each metric matters for shop optimization.
What Are Dimensions vs Metrics in TikTok Shop?
In TikTok Shop's analytics model, dimensions are descriptive attributes that categorize your data — like product name, order status, creator username, or shipping method. They define the rows and filters in your reports.
Metrics are the quantitative measurements — GMV, orders, units sold, conversion rate, average order value. They tell you what happened and how your shop performed.
TikTok Shop Seller Center provides built-in analytics dashboards covering shop performance, product analytics, LIVE analytics, and creator performance. The TikTok Shop API offers programmatic access to the same data points for custom reporting and integration with external analytics tools.
Shop and Product Dimensions
Product dimensions describe the items listed in your TikTok Shop. These fields identify each product, its categorization, pricing, inventory status, and listing quality. They form the foundation of all merchandising and product performance analysis.
| Dimension | API Field | Description |
|---|---|---|
| Product ID | product_id | Unique identifier for the product listing |
| Product Name | product_name | Display title of the product as shown to shoppers |
| SKU ID | sku_id | Unique identifier for the specific product variation (size, color, etc.) |
| SKU Name | sku_name | Variation label displayed to the customer (e.g., "Black / Large") |
| Category | category_name | Product category from TikTok Shop's taxonomy (e.g., Beauty, Fashion, Electronics) |
| Subcategory | subcategory_name | Second-level category for finer product classification |
| Product Status | product_status | Listing state: live, draft, suspended, deleted, or under review |
| Price | price | Current selling price of the product or SKU |
| Original Price | original_price | Original price before any discounts or promotions |
| Stock Quantity | stock_quantity | Available inventory units for the SKU |
| Warehouse | warehouse_id | Fulfillment warehouse assigned to the product |
| Shipping Template | shipping_template_id | Shipping configuration (rates, delivery time, regions) applied to the product |
| Product Rating | product_rating | Average customer rating (1-5 stars) based on verified purchase reviews |
| Review Count | review_count | Total number of customer reviews for the product |
| Brand | brand_name | Brand name associated with the product (if brand registered) |
| Created Date | create_time | Timestamp when the product listing was first created |
Order Dimensions
Order dimensions describe the transactions completed through your TikTok Shop. These fields track every order from placement through fulfillment, including payment details, shipping information, and the traffic source that drove the purchase.
| Dimension | API Field | Description |
|---|---|---|
| Order ID | order_id | Unique identifier for the order |
| Order Status | order_status | Current state: unpaid, awaiting shipment, shipped, delivered, completed, cancelled |
| Payment Status | payment_status | Payment state: pending, paid, refunded, or partially refunded |
| Payment Method | payment_method | How the customer paid: credit card, debit card, PayPal, or other methods |
| Order Date | create_time | Timestamp when the order was placed |
| Shipping Method | shipping_type | Delivery method: standard, express, or economy shipping |
| Tracking Number | tracking_number | Carrier tracking number for the shipment |
| Shipping Provider | shipping_provider | Carrier name: USPS, UPS, FedEx, DHL, or regional carriers |
| Buyer Country | buyer_country | Customer's shipping country |
| Buyer Region | buyer_region | State or province of the shipping address |
| Traffic Source | traffic_source | How the buyer found the product: organic video, LIVE, paid ad, search, showcase, or direct |
| Affiliate Order | is_affiliate_order | Whether the order was driven by an affiliate creator (boolean) |
| LIVE Order | is_live_order | Whether the order was placed during a LIVE shopping session (boolean) |
| Promotion Applied | promotion_type | Type of promotion on the order: flash deal, bundle deal, free shipping, or coupon |
Creator and Affiliate Dimensions
Creator dimensions describe the TikTok content creators who promote and sell your products through the affiliate program, direct partnerships, or their own LIVE shopping sessions. These fields are essential for evaluating creator ROI and optimizing your affiliate strategy.
| Dimension | API Field | Description |
|---|---|---|
| Creator Username | creator_username | TikTok handle of the creator promoting your products |
| Creator ID | creator_id | Unique identifier for the creator on TikTok Shop |
| Follower Count | follower_count | Creator's total follower count at the time of reporting |
| Creator Category | creator_category | Content niche: beauty, fashion, food, tech, lifestyle, fitness, etc. |
| Collaboration Type | collaboration_type | Partnership model: open affiliate, targeted affiliate, direct partnership, or shop creator |
| Commission Rate | commission_rate | Percentage of each sale paid to the creator as commission |
| Sample Sent | sample_status | Whether a product sample was sent to the creator for review |
| Creator Tier | creator_tier | Classification based on follower count and engagement: mega, macro, mid-tier, micro, nano |
| Content Format | content_format | Type of content the creator produces: short video, LIVE stream, or both |
| Partnership Start Date | partnership_start_date | When the creator-seller partnership began |
Core Metrics: GMV, Orders, and AOV
These fundamental metrics measure your shop's overall transaction performance. GMV is TikTok Shop's primary revenue metric — understanding the difference between gross and net revenue is critical for accurate financial analysis.
| Metric | API Field | Description | Formula / Notes |
|---|---|---|---|
| GMV (Gross Merchandise Value) | gmv | Total value of all confirmed orders before deductions | Sum of all order totals including product prices and shipping |
| Net Revenue | net_revenue | Revenue after subtracting refunds, platform fees, and commissions | GMV - Refunds - Platform Fee - Affiliate Commission - Shipping Subsidies |
| Total Orders | total_orders | Number of confirmed orders in the period | Excludes cancelled and refunded orders in some report views |
| Units Sold | units_sold | Total quantity of product units sold | Sum of all item quantities across confirmed orders |
| Average Order Value (AOV) | aov | Average revenue per order | GMV ÷ Total Orders |
| Platform Fee | platform_fee | TikTok Shop's commission on each transaction | Percentage of GMV retained by TikTok (varies by category and seller tier) |
| Shipping Cost | shipping_cost | Total shipping charges across all orders | Includes seller-subsidized and buyer-paid shipping |
| Promotion Discount | promotion_discount | Total discount amount from all promotions applied | Includes seller coupons, flash deals, and bundle discounts |
Traffic Metrics
Traffic metrics track how shoppers discover and navigate through your TikTok Shop. Understanding the full purchase funnel — from initial discovery through checkout completion — is essential for identifying where potential customers drop off and where to focus optimization efforts.
| Metric | API Field | Description | Formula / Notes |
|---|---|---|---|
| Shop Page Visits | shop_visits | Total visits to your TikTok Shop storefront page | Includes visits from all traffic sources |
| Product Detail Page Views | product_views | Times individual product detail pages were viewed | Key top-of-funnel metric for product interest |
| Add to Cart Count | add_to_cart | Times products were added to shopping carts | Strong purchase intent signal |
| Add to Cart Rate | add_to_cart_rate | Percentage of product views that resulted in an add-to-cart | (Add to Cart ÷ Product Views) × 100 |
| Checkout Initiations | checkout_initiations | Times customers started the checkout process | Counts each checkout start, not completions |
| Checkout Completion Rate | checkout_completion_rate | Percentage of checkout initiations that resulted in a completed order | (Completed Orders ÷ Checkout Initiations) × 100 |
| Overall Conversion Rate | conversion_rate | Percentage of product views that converted to orders | (Orders ÷ Product Views) × 100 |
| Cart Abandonment Rate | cart_abandonment_rate | Percentage of add-to-cart events that did not convert to orders | 1 - (Orders ÷ Add to Cart) × 100 |
| Traffic Source Breakdown | traffic_source | Dimension: organic video, LIVE shopping, paid ads, search, showcase, or direct | Available as a breakdown for all traffic and conversion metrics |
| Search Impressions | search_impressions | Times your products appeared in TikTok Shop search results | Measures product discoverability through the search channel |
| Search Click-Through Rate | search_ctr | Percentage of search impressions that resulted in a product page view | (Search Clicks ÷ Search Impressions) × 100 |
Creator Metrics
Creator metrics measure the performance of individual creators who promote your products through the TikTok Shop affiliate program. These metrics help you evaluate which partnerships deliver the best ROI and inform decisions about commission rates, sample distribution, and creator recruitment.
| Metric | API Field | Description | Formula / Notes |
|---|---|---|---|
| Affiliate GMV | affiliate_gmv | GMV generated through affiliate creator content | Total order value from affiliate-attributed sales |
| Affiliate Orders | affiliate_orders | Number of orders attributed to affiliate creators | Orders where the traffic source is a creator's content |
| Commission Paid | commission_paid | Total commission paid to affiliate creators | Sum of commission amounts across all affiliate orders |
| Creator Videos Posted | creator_videos | Number of videos featuring your products posted by a creator | Counts all published videos with your product links |
| Creator Video Views | creator_video_views | Total views on creator videos featuring your products | Aggregate views across all affiliate videos for your products |
| Creator Video Engagement | creator_engagement | Total engagement (likes, comments, shares) on creator affiliate content | Higher engagement typically correlates with better conversion rates |
| Creator Conversion Rate | creator_conversion_rate | Percentage of creator content views that resulted in a purchase | (Affiliate Orders ÷ Creator Video Views) × 100 |
| Creator ROAS | creator_roas | Return on affiliate spend for a specific creator | Affiliate GMV ÷ Commission Paid |
| Average Order Value (Creator) | creator_aov | Average order value from a specific creator's affiliate sales | Creator Affiliate GMV ÷ Creator Affiliate Orders |
| Creator Showcase Clicks | showcase_clicks | Clicks on products in a creator's profile showcase section | The showcase is the product shelf on a creator's TikTok profile |
LIVE Shopping Metrics
LIVE shopping metrics measure the performance of real-time selling sessions on TikTok. LIVE commerce is one of TikTok Shop's most powerful selling channels, often delivering higher conversion rates than organic or paid video. These metrics help you optimize everything from scheduling and duration to product presentation and audience engagement.
| Metric | API Field | Description | Formula / Notes |
|---|---|---|---|
| Peak Concurrent Viewers | peak_viewers | Maximum number of simultaneous viewers during the LIVE session | Indicates the peak audience size reached during the stream |
| Total Unique Viewers | unique_viewers | Deduplicated count of users who watched any portion of the LIVE | Each user counted once regardless of how many times they joined |
| Average Watch Time | avg_watch_time | Average duration each viewer spent watching the LIVE session | Measured in seconds — longer watch times indicate stronger engagement |
| LIVE Duration | live_duration | Total length of the LIVE session | Measured in minutes from start to end of stream |
| Items Clicked | items_clicked | Number of times product cards were clicked during the LIVE | Each click on a product pin or shopping bag counts once |
| Orders During LIVE | live_orders | Orders placed by viewers during the LIVE session | Orders placed within the LIVE session timeframe |
| LIVE GMV | live_gmv | Total order value from purchases made during the LIVE | GMV attributed specifically to the LIVE shopping session |
| LIVE Conversion Rate | live_conversion_rate | Percentage of LIVE viewers who made a purchase | (Live Orders ÷ Unique Viewers) × 100 |
| New Followers from LIVE | new_followers | New followers gained during the LIVE session | Users who followed your shop during the stream |
| LIVE Comments | live_comments | Total comments posted during the LIVE session | Indicator of audience engagement and interaction level |
| LIVE Likes | live_likes | Total likes received during the LIVE session | Each tap of the like button counts as one like |
| LIVE Shares | live_shares | Times the LIVE stream was shared to other users | Shares expand reach beyond current viewers |
| GPM (GMV per Mille) | gpm | GMV generated per 1,000 viewers | (LIVE GMV ÷ Unique Viewers) × 1,000 |
Refund and Return Metrics
Refund metrics track the post-purchase experience and financial impact of returns. High return rates affect both your profitability and your shop's quality score on TikTok, which in turn affects product visibility and algorithmic promotion.
| Metric | API Field | Description | Formula / Notes |
|---|---|---|---|
| Total Refund Amount | refund_amount | Total monetary value of all refunds issued | Includes full and partial refunds |
| Refund Count | refund_count | Number of orders with refunds processed | Each order with any refund activity counts once |
| Refund Rate | refund_rate | Percentage of orders that received a refund | (Refund Count ÷ Total Orders) × 100 |
| Return Rate | return_rate | Percentage of units sold that were returned | (Units Returned ÷ Units Sold) × 100 |
| Refund Reason | refund_reason | Dimension: quality issue, wrong item, not as described, shipping damage, change of mind | Categorized reasons help identify root causes of returns |
| Average Refund Processing Time | avg_refund_time | Average days from refund request to resolution | Impacts customer satisfaction and shop quality score |
| Dispute Rate | dispute_rate | Percentage of orders resulting in a buyer dispute | High dispute rates may trigger TikTok Shop penalties |
| Product Return Rate | product_return_rate | Return rate for a specific product | Identifies products with quality or description accuracy issues |
Customer Metrics
Customer metrics track the behavior and value of your TikTok Shop buyers. These metrics help you understand your customer base composition, repeat purchase patterns, and the lifetime value of shoppers acquired through different channels.
| Metric | API Field | Description | Formula / Notes |
|---|---|---|---|
| New Customers | new_customers | Buyers placing their first order from your shop | No prior orders in your TikTok Shop history |
| Returning Customers | returning_customers | Buyers who have ordered from your shop before | At least one prior completed order exists |
| Repeat Purchase Rate | repeat_purchase_rate | Percentage of customers who make a second purchase | (Returning Customers ÷ Total Customers) × 100 |
| Customer Lifetime Value | customer_ltv | Average cumulative spend per customer across all orders | Total GMV ÷ Total Unique Customers |
| Average Orders per Customer | avg_orders_per_customer | Average number of orders per unique customer | Total Orders ÷ Total Unique Customers |
| Shop Followers | shop_followers | Total number of users following your TikTok Shop | Followers receive notifications about new products and promotions |
| New Followers | new_followers_count | New shop followers gained in the period | Net new followers — not accounting for unfollows |
| Customer Rating Score | customer_satisfaction_score | Average satisfaction rating from post-purchase surveys | Scale varies — typically 1-5 stars |
How to Use TikTok Shop Metrics for Store Optimization
With the breadth of metrics available, knowing which to prioritize depends on your current growth stage and objectives. Here's a practical framework for selecting the right TikTok Shop metrics for different goals.
For revenue growth
Monitor GMV, total orders, AOV, and net revenue as your primary dashboard. Break down GMV by traffic source to understand which channels drive the most value — organic video, LIVE, affiliates, or paid ads. Focus on increasing AOV through bundle deals, minimum-order promotions, and cross-selling within your product catalog.
For affiliate program optimization
Track affiliate GMV, creator conversion rate, and creator ROAS (GMV divided by commission paid) by individual creator. Identify your top-performing affiliates by both volume and efficiency. Test different commission rates to find the sweet spot that attracts quality creators while maintaining healthy margins. Monitor creator videos posted to ensure partnership activity remains consistent.
For LIVE shopping performance
Focus on LIVE GMV, LIVE conversion rate, peak concurrent viewers, and GPM (GMV per mille). GPM normalizes LIVE revenue by audience size, making it the best metric for comparing sessions of different scales. Track average watch time to gauge content quality — longer sessions indicate viewers are staying engaged. Schedule LIVE sessions when your audience is most active and test different product presentation sequences.
For reducing returns
Monitor refund rate overall and product return rate at the item level. Break down returns by refund reason to identify patterns — if "not as described" is the top reason, improve product photos and descriptions. If "quality issue" dominates, investigate your supply chain. Keep your overall refund rate below 5% to maintain a strong shop quality score.
Common Mistakes When Analyzing TikTok Shop Data
Even experienced social commerce sellers make these mistakes when working with TikTok Shop metrics. Avoiding them will improve your analysis accuracy and help you make better optimization decisions.
1. Treating GMV as actual revenue
GMV is gross transaction value — not what you actually receive. After subtracting refunds, platform fees (typically 2-8%), affiliate commissions, shipping subsidies, and promotion costs, your net revenue can be 20-40% lower than GMV. Always calculate and track net revenue for profitability analysis.
2. Ignoring traffic source attribution
Not all TikTok Shop traffic converts equally. Organic video traffic might have a 2% conversion rate while LIVE shopping converts at 8%. If you don't segment metrics by traffic source, you'll miss where your actual revenue comes from and where to invest more effort.
3. Evaluating creators only by GMV volume
A creator generating $10,000 in GMV at a 20% commission rate costs you $2,000. Another generating $5,000 at 5% commission costs $250. The second creator has 4x better ROAS despite lower volume. Always evaluate affiliate partnerships using creator ROAS alongside absolute GMV to optimize your commission spend efficiently.
4. Not monitoring shop quality score impacts
TikTok Shop uses a quality score that affects your product visibility and eligibility for promotions. High refund rates, slow shipping, and negative reviews all lower your score. Monitoring refund rate, average refund processing time, and customer satisfaction score isn't just about customer experience — it directly affects your algorithmic reach.
5. Comparing LIVE sessions without normalizing for audience size
A LIVE session with 10,000 viewers and $5,000 GMV looks less impressive than one with 50,000 viewers and $8,000 GMV — until you calculate GPM. The smaller session generated $500 per thousand viewers versus $160. Use GPM to compare LIVE effectiveness independent of audience size, and use total GMV for measuring absolute revenue impact.
6. Overlooking product-level metrics in favor of shop-level aggregates
Shop-level averages can mask individual product problems. A healthy 3% overall conversion rate might hide one product converting at 8% and another at 0.5%. Regularly review product-level conversion rates, return rates, and revenue per product to identify both your stars and your problem listings that need optimization or removal.
