TikTok Shop Listing Policy Checker for Products avatar

TikTok Shop Listing Policy Checker for Products

Pricing

from $5.00 / 1,000 results

Go to Apify Store
TikTok Shop Listing Policy Checker for Products

TikTok Shop Listing Policy Checker for Products

Check TikTok Shop product listings for policy problems before they're rejected or removed. Flags off-platform links, TikTok and other-platform mentions, dupe wording, promotional phrases, weight-loss, disease and FDA claims and title rule breaks, with exact words, policy link and fix.

Pricing

from $5.00 / 1,000 results

Rating

0.0

(0)

Developer

Ultimate Foresight Inc

Ultimate Foresight Inc

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

19 hours ago

Last modified

Share

Check TikTok Shop product listings for policy problems before they're rejected, frozen or cost you shop health points. The TikTok Shop Listing Policy Checker reads product titles, descriptions, selling points and brand names and flags off-platform links and contact info, "TikTok made me buy it" and other TikTok or Amazon/SHEIN references, dupe and replica wording, promotional phrases like Best Seller or 20% off, before-and-after and guaranteed-results claims, health, weight-loss and FDA claims, and title format rule breaks. Each finding shows the exact words, a severity, the TikTok Shop or regulator source and a fix. Click Start with the prefilled example to see it work.

This is an automated text pre-check, not a TikTok Shop decision or legal advice. A clean result doesn't mean a listing will pass review or stay live; every row carries this disclaimer.

What does TikTok Shop Listing Policy Checker do?

  • ✅ Off-platform redirects: website URLs, "order on our website", emails, phone numbers, social handles and QR code mentions.
  • ✅ Platform references: "TikTok made me buy it", "viral on TikTok", other marketplaces (Amazon, Temu, SHEIN, Walmart) and unauthorized TikTok Shop badges like "Global Pick".
  • ✅ Dupe and replica wording: dupe, replica, knock-off, "inspired by" another brand. Faux leather and scale-model replicas are ignored.
  • ✅ Promotional phrases: Best Seller, Trending, Viral, Hot Sale, % off, free shipping, limited time. "Antiviral" isn't counted as "viral".
  • ✅ Claims: before-and-after, guaranteed results, miracle, weight loss without diet, disease claims, "FDA approved", COVID-19, disparaging competitor comparisons, unqualified "Made in USA" and sympathy appeals.
  • ✅ Title format: length outside 25-200 characters, special characters, emojis, ALL CAPS, repeated words, and titles that list every color or size.
  • ✅ Other: very short descriptions, brand-name formatting, and supplements with structure/function claims but no FDA disclaimer.
  • ✅ Output per listing: riskLevel, issueCount, titleLength, categoriesFlagged, issues (ruleId, severity, field, quote, context, policyUrl, fixHint), notes, checkedAt and a disclaimer.

Who is it for?

  • TikTok Shop sellers and brands checking new or bulk-uploaded listings.
  • Agencies and TikTok Shop partners managing many shops who want a QA step.
  • Sellers moving catalogs from Amazon, Shopify or Walmart whose copy often mentions other platforms or promotions.
  • Teams using a TikTok Shop scraper who want to audit their own or competitor listings in bulk.

How to check TikTok Shop listings for policy problems

  1. Click Start with the prefilled example (one listing with problems, one clean).
  2. Replace the example with your listings: title, description, and optionally bullets (selling points), brand and product_id.
  3. Or enter a Dataset ID from a TikTok Shop scraper or your catalog export. Fields like product_name, desc and selling_points are found automatically; use Field map for other names.
  4. Turn on Only save listings with possible issues for big catalogs; you only pay for saved rows.
  5. Download results as JSON, CSV or Excel, or read them through the API.

Input example

This is the prefilled input:

{
"listings": [
{
"product_id": "EXAMPLE-1",
"brand": "Example Beauty",
"title": "Lip Oil Dupe for Dior!! Viral TikTok Made Me Buy It Lip Gloss, Best Seller",
"description": "Before and after: plumper lips overnight, guaranteed results. Order on our website www.examplebeauty.com for 20% off."
},
{
"product_id": "EXAMPLE-2",
"brand": "Example Basics",
"title": "Example Basics Men's Cotton Crew Neck T-Shirt, Black, Large",
"description": "Made from 100% combed ring-spun cotton jersey, this crew neck tee has a relaxed fit that sits just below the hip. Taped shoulder seams and a double-stitched hem help it keep its shape wash after wash. The ribbed collar lies flat and resists stretching. Fabric weight is 5.3 oz per square yard, heavy enough to be opaque but light enough for warm days. Size Large measures 22 in across the chest and 29 in from shoulder to hem. Machine wash cold with like colors and tumble dry low; expect less than 3% shrinkage. Tagless neck label for comfort."
}
]
}

Dataset mode:

{"datasetId": "YOUR_DATASET_ID", "fieldMap": {"title": "product_name", "description": "desc"}, "onlyFlagged": true, "maxItems": 5000}

Output example

Real output from a run of the prefilled input on 2026-10-30 (long finding lists are shortened here; the run returns all of them):

[
{
"itemNo": 1,
"listingId": "EXAMPLE-1",
"url": null,
"title": "Lip Oil Dupe for Dior!! Viral TikTok Made Me Buy It Lip Gloss, Best Seller",
"riskLevel": "high",
"issueCount": 11,
"titleLength": 74,
"categoriesFlagged": [
"Counterfeit & dupe wording",
"Description",
"Exaggerated claims",
"Off-platform redirects",
"Promotional language",
"TikTok & platform references",
"Title format"
],
"issues": [
{
"ruleId": "dupe_or_replica",
"category": "Counterfeit & dupe wording",
"severity": "high",
"field": "title",
"quote": "Dupe",
"context": "Lip Oil Dupe for Dior!! Viral TikTok Made Me Buy It Lip G...",
"policyUrl": "https://seller-us.tiktok.com/university/essay?knowledge_id=3196690250417921&lang=en",
"fixHint": "TikTok Shop prohibits saying a product is a dupe, fake, knock-off or similar. Using another brand's name to describe yours can also be an IP violation. Remove the wording."
},
{
"ruleId": "off_platform_redirect",
"category": "Off-platform redirects",
"severity": "high",
"field": "description",
"quote": "www.examplebeauty.com",
"context": "...ht, guaranteed results. Order on our website www.examplebeauty.com for 20% off.",
"policyUrl": "https://seller-us.tiktok.com/university/essay?knowledge_id=7073362639816491&lang=en",
"fixHint": "TikTok Shop listings can't send customers off TikTok Shop: no website links, QR codes, emails, phone numbers, social handles or 'order on our website'. Remove it."
},
{
"...": "9 more findings: off_platform_redirect 'Order on our website', title_special_characters '!', tiktok_reference 'TikTok', promotional_language 'Best Seller', promotional_language 'Viral', promotional_language '20% off', before_after_claim 'Before and after', guaranteed_results 'guaranteed results', description_short '117 characters'"
}
],
"notes": [],
"checkedAt": "2026-10-30T11:28:43+00:00",
"disclaimer": "Automated text pre-check based on TikTok Shop's public US seller guidance and US..."
},
{
"itemNo": 2,
"listingId": "EXAMPLE-2",
"url": null,
"title": "Example Basics Men's Cotton Crew Neck T-Shirt, Black, Large",
"riskLevel": "none found",
"issueCount": 0,
"titleLength": 59,
"categoriesFlagged": [],
"issues": [],
"notes": [],
"checkedAt": "2026-10-30T11:28:43+00:00",
"disclaimer": "Automated text pre-check based on TikTok Shop's public US seller guidance and US..."
}
]

How much does it cost to check TikTok Shop listings?

This Actor uses pay-per-event pricing: $0.005 per listing saved plus a $0.00005 start fee per run, plus small platform usage paid by you (a few hundredths of a cent for small runs). That's about $0.50 for 100 listings and $5 for 1,000 listings plus usage. With Only save listings with possible issues on, clean listings aren't saved or charged. You can set a maximum cost per run in the run options.

Use it through the API, integrations or AI agents

  • Run it and get results in one call: https://api.apify.com/v2/acts/ultimatemc~tiktok-shop-listing-policy-checker/run-sync-get-dataset-items
  • Use it from AI agents through the Apify MCP server: https://mcp.apify.com?tools=ultimatemc/tiktok-shop-listing-policy-checker
  • Schedule it to recheck your shop weekly, send results with webhooks, or connect it to Make, Zapier, n8n or Google Sheets.
  • Chain it after a TikTok Shop scraper by passing the scraper's dataset ID.

How it works

Rules are deterministic text patterns written from TikTok Shop's public US Seller University and Partner Center pages and US regulator pages, checked on 2026-10-29. No AI and no outside calls are used, so the same text always gives the same result. Severity means: high, commonly leads to rejection, removal or violation points; medium, likely to be rejected or need edits; low, a guideline or weak signal.

Sources:

FAQ

Does a clean result mean my listing will be approved?

No. It means none of these text rules matched. TikTok Shop also reviews images, videos, category qualifications, IP rights and the product itself.

Is it AI?

No. It's a fixed rule set, so results are repeatable and explainable, and runs are fast and cheap.

Why is 'Viral' flagged in my title?

TikTok Shop treats trend and popularity words as promotional language that doesn't describe the product. Words like "antiviral" aren't counted.

Can I say my product is compatible with another brand?

Yes. Factual compatibility ("case for iPhone 15") isn't flagged. "Dupe for" or "inspired by" a brand is flagged.

Which markets does it cover?

TikTok Shop US guidance and US regulations. UK, EU and Southeast Asia shops have similar rules, but details differ.

Limitations

  • Text only: it doesn't read images, videos, live streams or packaging, which TikTok Shop also reviews.
  • Category-specific rules (restricted categories, qualifications, required attributes) aren't checked.
  • It can't tell whether you're authorized to use a brand name or badge; it flags the wording so you can check.
  • English text only. Rules reflect public guidance as of 2026-10-29 and can lag TikTok Shop's changes.

Other tools by Ultimate Foresight

Found a false positive or a missed phrase? Open an issue on the Issues tab with the listing text, and we'll review the rule.