Skip to main content

theselller.com

Home/Tik Tok Shop/TikTok Shop Product Attributes Setup: Variations, Sizes, Colors, and Bundles
Tik Tok Shop

TikTok Shop Product Attributes Setup: Variations, Sizes, Colors, and Bundles

TikTok Shop product attributes setup showing size, color, and bundle variations in a seller dashboard

TikTok Shop product attributes setup lives in one place. Open Seller Center, go to Add or Edit Product, scroll to Sales Information, and turn on variations. From there, you add variation types like color…

TikTok Shop product attributes setup lives in one place. Open Seller Center, go to Add or Edit Product, scroll to Sales Information, and turn on variations. From there, you add variation types like color and size, then set the price and stock for each combination. The toggle is not what trips sellers up. Knowing which grouping to use and why the wrong one buries a listing or gets it pulled is the part worth reading for.

TL;DR

• TikTok Shop variations sit under Sales Information. Turn them on, add types like color and size, then set price, stock, and weight for every SKU the combinations create.

• Attributes and variants are not the same. Sales attributes like size and color create separate SKUs. Product attributes describe the item and do not.

• Choose standard values over custom ones wherever TikTok offers them. Standard values feed the filters shoppers use to narrow a search.

• Only your first variation can carry images. Put the option that needs pictures, usually color, in the Variation 1 slot.

• A bundle is not a variation. TikTok separates standard variations, manufacturer multipacks, Virtual Bundles, and combined listings, and mixing them up is a common way to get flagged.

Attributes vs. variants: what TikTok Shop actually means

Two words get used as if they mean the same thing, and the confusion costs sellers real listing quality. On TikTok Shop, an attribute describes your product. A variant is a version of it a shopper can select and buy.

TikTok splits attributes into two groups. Product attributes include material, pattern, and care instructions. They tell shoppers and the algorithm what the item is, but they do not create separate buy options. Sales attributes are different. Size, color, and similar fields define a variant, and each combination becomes its own SKU with its own price and stock.

Everything sits under an anchor product, the single listing page that holds all your variations together. When a shopper lands on your page and picks Blue in Large, they are choosing one SKU inside that anchor. Get the structure right, and the listing feels like one clean product with options. Get it wrong, and you end up with duplicate pages, missing fields, or a listing that stalls in review.

The split matters most in gated categories. Some categories require specific product attributes before a listing can go live, and skipping a mandatory field is a common reason a submission bounces back.

🔑 Key Info
Attributes vs. variants
A variant is a version of the product a shopper can select and buy. An attribute simply describes the product.
Sales attributeSize, color: each combination becomes its own SKU with its own price and stock.
Product attributeMaterial, pattern, care: describes the item and creates no buy option.

Only sales attributes generate variations.

How to set up sizes and colors (TikTok Shop product attributes setup)

The setup itself takes a few minutes. The decisions inside it are what separate a listing that shows up in filters from one that hides.

Enable TikTok Shop variations

In Add or Edit Product, scroll to Sales Information and switch on the variation toggle. TikTok lets you add up to three variation types on a single product, though most listings only need one or two.

Add size and color variations

Name your first variation type, for example, Color, then list its options: Red, Blue, and Yellow. Add a second type if the product needs it, like Size with Small, Medium, and Large. A T-shirt in three colors and three sizes gives you nine sellable combinations, each one its own SKU.

SetupGridSKUsManual effort
T-shirt: 3 colors, 3 sizes3 × 39Manageable
Add a fourth size3 × 412Heavy
4 colors, 4 sizes4 × 416Use bulk tools
If you built all three37 SKUsEach needs price, stock, weight
TikTok does not price the grid for you; bulk listing tools let you build it in a spreadsheet.

Here is where a quiet decision matters. When you type a value, TikTok often suggests a standard option from its own list. Pick the standard value. A standard size or color maps to the filters shoppers use to narrow a category. A custom value you typed yourself often will not.

💡 Did you know
Standard values feed the shopper filters
TikTok often suggests a standard size or color as you type. Pick it: a shopper filtering to Blue in Medium only sees listings that used standard values.
Custom text still works, but the listing drops out of the filters.

Choose standard values wherever TikTok offers them.

Assign images, price, and stock

Upload an image for each option in your first variation so shoppers see the exact item they are selecting. Then work down the variation list and set a price, stock count, and weight for every SKU. This is manual, one row at a time, and it is where rushed listings end up with a zero-stock SKU or a price that does not match the rest.

⚠ Warning
Only your first variation can carry images
If you set color as Variation 2, the swatch selector breaks and shoppers cannot see the colors.
Variation 1 = Color (with images)  →  Variation 2 = Size

Always put the image-bearing option in the Variation 1 slot.

The SKU math nobody warns you about

Variations multiply faster than sellers expect. Three colors is easy. Add four sizes, and you are suddenly hand-pricing twelve SKUs. Push it to four colors and four sizes, and the grid jumps to sixteen rows, each needing its own price, stock, and weight.

There is no shortcut inside the standard flow. TikTok does not price the grid for you, so a large catalog turns into a long afternoon of data entry. This is the honest trade-off with rich variations: the more options you give shoppers, the more rows you maintain every time cost or stock changes. For big catalogs, TikTok’s bulk listing tools let you build the SKU grid in a spreadsheet instead of clicking through each row.

Size charts for apparel and shoes

Apparel and shoe listings get one extra step. TikTok asks for a size chart so shoppers can match measurements to their own, which cuts down on returns from wrong sizing. You will find the size chart option inside the product details for eligible categories, usually near the variation setup. Fill it with real measurements in the units your buyers use rather than leaving the template defaults. For a deeper walkthrough of measurements and templates, see our size chart guide.

TikTok Shop bundles, disambiguated

This is where most guides get vague. TikTok Shop has four different ways to group products, and they are not interchangeable. Using the wrong one is a common path to a rejected or flagged listing.

MechanismWhat it isWhen to use itCompliance / setup note
Standard variationOne product sold in options like size or color, all on one page.A single item that comes in versions.Set under Sales Information. No GTIN per option
Manufacturer multipackA physically packaged multi-unit, like a 3-pack, sold as one product.You ship several units together as one product.Own GTIN Needs its own unique GTIN.
Virtual BundleExisting separate products linked into one purchasable listing, no physical packaging.Cross-selling items that stay separate in inventory.Gated Requires eligibility. Gets its own Product ID.
Combined ListingRelated products linked so shoppers see “more colors” or “more sizes” across pages.Connects related products you sell individually.Links products; does not sell them as one. Product-count limits apply.
Using the wrong grouping mechanism is a common path to a flagged listing.

Read the table as a decision, not a glossary. If you are selling one item in different sizes, that is a standard variation and nothing more. If you box three units together and ship them as a single package, that is a manufacturer multipack, and TikTok treats it as its own product with its own barcode. Combining unrelated standalone products into one listing to fake a bundle is the move that gets sellers flagged.

MistakeWhat happensFix
Unrelated products as a fake bundleRead as a misleading listing; can be pulled.Use a Virtual Bundle or Combined Listing.
Image-bearing variation placed secondShoppers lose the visual color selector.Put color in the Variation 1 slot.
Custom values instead of standard onesListing drops out of shopper filters.Pick TikTok’s standard value when offered.
Multipack treated as a plain variationMissing barcode; risk of rejection.Give the packaged 3-pack its own GTIN.
Zero-stock SKUs or mismatched pricesBuyers hit options they cannot purchase.Review every row of the SKU grid before submitting.
All five are avoidable with a quick pre-submit check.
🔑 Key Info · Virtual Bundles
Virtual Bundles, explained
A Virtual Bundle links products you already sell into one purchasable listing without physical packaging. The items stay separate in your inventory, and the bundle gets its own Product ID.
Example: pair a phone case with a screen protector, no repacking stock.

Gated feature: not every seller can create one yet.

Which mechanism you reach for changes how your inventory behaves, so it pays to decide before you build rather than after.

Common TikTok Shop variation mistakes that get listings rejected or buried

A few errors show up again and again, and all of them are avoidable.

• Combining unrelated products into one listing to imitate a bundle. TikTok reads this as a misleading listing and can pull it. Use a Virtual Bundle or Combined Listing instead.

• Putting the image-bearing variation second. Shoppers lose the visual selector, and color-driven products suffer most.

• Typing custom values when a standard one exists. The listing works, but it drops out of the filters shoppers use to find it.

• Treating a physical multipack as a plain variation. A packaged 3-pack needs its own GTIN, not just a quantity option.

• Leaving SKUs at zero stock or with mismatched prices after a rushed grid. Buyers hit an option they cannot purchase, and the listing looks broken.

Frequently Asked Questions

How do you set up product attributes on TikTok Shop?

Open Seller Center, go to Add or Edit Product, and scroll to Sales Information. Turn on variations, add types like color and size, then set price and stock for each SKU. Product attributes such as material sit in the product details section above.

How many variations can you add on TikTok Shop?

TikTok Shop supports up to three variation types on a single product, such as color, size, and style. Most listings only need one or two. Each combination of options becomes its own SKU.

What is the difference between a bundle and a variation on TikTok Shop?

A variation is one product sold in different options like size or color, all on a single page. A bundle groups multiple products together, either as a physical multipack or a linked Virtual Bundle. Variations live in Sales Information, while bundles use separate tools.

Do TikTok Shop bundles need a GTIN?

Manufacturer multipacks, where you physically package several units as one product, generally need their own unique GTIN. Standard variations do not need a separate GTIN per option. Virtual Bundles work differently and get their own Product ID.

Why can’t I add an image to my second variation?

Only your first variation can carry images on TikTok Shop. If you want color swatches, set color as Variation 1, not Variation 2. Move the image-bearing option to the first slot and the selector will show pictures again.

What is the difference between attributes and variants?

Sales attributes like size and color create separate SKUs a shopper can buy. Product attributes like material or pattern describe the item and do not create buy options. Both matter, but only sales attributes generate variations.

How do I add a size chart on TikTok Shop?

For apparel and shoe categories, the size chart option appears in the product details near the variation setup. Enter real measurements in your buyers’ units instead of leaving template defaults. A clear chart reduces returns from wrong sizing.

Can I edit variations after a product is live?

Yes. Open the listing in Manage Products and edit the variation options, prices, or stock. Large structural changes, like adding a new variation type, may send the listing back through review, so plan bigger edits during slower sales periods.

📬 Get The Selller Weekly

Ecommerce insights every Thursday. No fluff, just what matters.

SS

Sam Shah

Founder · The Selller

Sam Shah is the founder of The Selller and its parent company Desverto, and co-founder of Selouse. Over the past several years, his team has worked with 1,000+ ecommerce brands across 50+ niches, optimizing more than 4,000 Amazon listings. He also hosts The Selller Podcast.