Publish separate WooCommerce products to TikTok Shop as a single product with variants
TikTok Shop sells products with options — size, colour, style — as one listing with a variant picker. In WooCommerce those options are often separate simple products, which means they would upload as separate TikTok Shop listings.
Combine Products closes that gap. You pick two or more products, tell the connector what makes them different from each other, and they go to TikTok Shop as one product with multiple variants.
Your WooCommerce catalog is untouched. Inventory stays synced from the original products, and orders are still created against them.
Note: TikTok Shop supports up to 300 variations per product. Make sure the combined listing stays within this limit before publishing.
Combine Products runs across five steps, shown as a progress bar along the top of every screen. Completed steps turn green, the current one is highlighted, and the steps ahead stay greyed out until you reach them. Save draft is available at every step, so you never have to finish in one sitting.
Publishing hands you to the Category Template screen. Filling that in and saving is what actually starts the upload.
Have at least two products ready. The app will not move past step 1 with one.
Decide which product will be the parent. Its title, description, images and package details pre-fill the combined listing.
Know the TikTok category you want. Some categories are invitation-only and need permission before you can select them.
Have package weight and dimensions to hand. TikTok uses them to calculate delivery fees.
Check the shop region shown at the top right is the one you mean to publish to.
In the WordPress admin menu, go to CedCommerce > TikTok Shop, then open Manage Listings > Combined Listings.
This page lists every combined listing you have built, with tabs for All, Draft, Publishing, Live and Failed, and columns for the image, title, variation attributes, variant count, status and TikTok ID.
Click Combine Products in the top right to start a new one.
The Combined Listings page with the Combine Products button
Step 1 of the app opens on a grid of every product you can combine, each card showing its image, name, SKU, price and inventory. Search by title or SKU to narrow it down, or page through with the controls at the bottom.
The bar underneath the grid tracks your selection and starts at "Combining (0) — Select at least 2 products to continue." Continue stays disabled until you have two.
The product grid with the five-step progress bar above it
Click each product you want. Selected cards turn purple and are marked Selected.
There is no upper limit, but every product you add becomes a variant on the finished listing, so keep the selection to products that genuinely belong together as one product — the three hoodies below, rather than a hoodie and a cap.
Three products selected, shown highlighted in purple
Everything you have picked appears as a chip in the Combining bar at the bottom, with a count. Remove a product by clicking the × on its chip — useful when you have selected across more than one page and want to check the full list in one place.
When the list is right, click Continue.
The Combining bar with three chips, and the Continue button
Pick one product to act as the parent. The connector pre-fills the combined listing from it — title, description, images and package details all come from this product.
Nothing here is locked in. As the screen says, the details are pre-filled and you can edit everything in step 4. Click Continue.
Choosing the parent product from the selected list
This is where you tell the connector what makes the products different from each other. Add the attributes you need — Colour and Size in the example below — and each one appears as a chip you can remove with the × next to it.
Every product then gets a field per attribute. Fill in the value that applies to it: Red / L, Pink / XL, Orange / XXL. Every product needs a value for every attribute, and no two products may end up with the same combination, since TikTok Shop rejects duplicate variants.
Click Continue when every field is filled.
Two attributes with a unique combination for each product
Title and Description are pre-filled from the parent product and can be rewritten.
Images shows what is already attached. Use Click to upload or drag and drop to add more from your device — JPEG, JPG, PNG or WEBP. A maximum of three files is allowed, so remove an existing image before adding a new one.
Fill in Package weight, Length, Width and Height. TikTok uses these to calculate delivery fees.
Details & Pricing: title, description, images, package fields and per-variant price
The last step summarises what the listing will be: the variation attributes, and each variant with its option values, SKU, price and quantity. The card on the right previews how it reads on TikTok Shop, including the variant count and price range.
Check everything here before saving. Use Back to fix anything, Save draft to keep it without touching TikTok, or Save & Assign to Template to move on to the category template.
Review & Publish, with the TikTok preview card on the right
The Category Template screen opens with a green banner naming the listing it is being assigned to and how many variants it has. Filling this in and saving is what triggers the upload.
Select Product Category — choose the TikTok Shop category that best defines the product. Some categories are invitation-only and cannot be selected; use the Click Here link to apply for category permission.
Then work down the rest of the template:
Shipping Details — map package length, width, height and weight to a WooCommerce attribute, or switch to Custom Value. Set the package measurement unit here too. Make sure the values you enter are supported by your carrier.
Select Attribute Mapping — Product Required Attributes must be completed; the category decides what appears here. Product Attributes and Variation Attributes are optional, but filling them makes the listing easier for buyers to find and understand.
Size Chart — upload size chart images for the listing. JPEG, PNG, JPG, WEBP, HEIC or BMP, three files maximum.
Category Template Custom Pricing — apply a fixed or percentage price rule, or leave it on Use Global Config.
Click Save in the top right. The product uploads to TikTok Shop automatically once the template is saved.
The Category Template screen, with the assignment banner at the top
Back on Combined Listings, your new listing appears in the table with its variation attributes, variant count and status. While TikTok Shop is processing it, the status reads Publishing and the TikTok IDs column shows N/A.
Once TikTok Shop accepts the listing, the status changes to Live and the TikTok Product ID fills in — as on the Travel Backpack row below, which was published earlier. The copy icon next to the ID saves you retyping it.
The three-dot menu at the end of each row is where you manage a listing from here.
The new listing showing as Publishing, above an earlier listing that is already Live
The tabs above the Combined Listings table filter by these values.
Two products is the minimum — Continue stays disabled below that.
The parent product decides what the listing is pre-filled with, so choose the one closest to what you want the final listing to say.
Every product needs a value for every attribute, and no two products may share the same combination.
Three images maximum on the listing. Remove one before uploading another.
Quantity is never editable in the app. It follows the original WooCommerce product.
Price is editable per variant, so a combined listing can carry different prices across its options.
Package weight and dimensions matter — make sure the values you enter are supported by your carrier.
Nothing reaches TikTok until the category template is saved. Publishing alone is not enough.
Save draft is on every step, so a long selection does not have to be finished in one go.
Your WooCommerce products are untouched, and orders are still created against them.
Need help? Connect with the support team on the Live chat option in the app footer, or book a call.