Skip to main content

Product Sets on TikTok

A product set decides which products a Smart+ ad group is allowed to promote. In ROI Hunter you build them from your catalogue attributes and your segments, and they appear in TikTok Ads Manager ready to use — no exporting custom labels, no rebuilding sets by hand.

Product sets are managed per catalogue. Go to TikTok > Product Sets in the main menu and pick the catalogue you want to work on.

What you see on the Product Sets page

The page lists every product set on the catalogue you picked, with:

  • its name

  • the number of products currently in it, as counted by TikTok

  • spend attributed to it

  • the segments it includes or excludes

You can create, edit and delete product sets from here. Two kinds of product sets you cannot edit:

  • Product sets marked "not compatible". TikTok does not allow a product set to filter on product ID — a product set built from a list of specific products can only exist as a CSV upload, and a product set is either filter-based or CSV-based, never both. ROI Hunter does not manage CSV-based sets, so you will see them in the listing but you cannot edit them here.

  • All Products. TikTok has no real "All Products" set. ROI Hunter shows you the matching products so you can see what is in there, but there is no underlying set to edit.​

If a row shows zero or blank spend, that is usually not an error — see Understanding your TikTok numbers.



​Building a product set

A product set is a list of conditions combined with a single AND / OR switch.

Conditions can be:

  • Catalogue attributes — price, brand, availability, category, group ID, custom labels

  • Segments — included ("is") or excluded ("is not")

Three TikTok-specific things to know while you build:

  • No filter groups and no nesting. One AND/OR applies to the whole list of conditions. TikTok's own filtering works this way, so a nested filter you may have built on another channel needs flattening here.

  • SKU ID cannot be used as a filter field. To target or exclude specific products, build a segment containing them first, then include or exclude that segment.

  • The product count while you build can differ slightly from TikTok's. ROI Hunter counts from your feed; TikTok may have rejected a few products on its side.

Enforced limits: a product set name must be under 28 characters, and all conditions together can hold up to 1,024 values. If TikTok rejects a set, the error from TikTok is shown to you as it is.

The first time you save a product set on a catalogue, you will be asked to choose one custom field for ROI Hunter to manage. That field is how your segments reach TikTok, so pick one you are not using for anything else. You will only be asked once per catalogue.


Using your segments in a product set

Every segment you have built is available for TikTok, including segments you originally created for another channel. That is deliberate: reusing what already works elsewhere is often the fastest way to get a new channel moving.

Smart Segments carry a Meta label — and that label is literal. Top Performers and Poor Performers are calculated from Meta data. There are no TikTok-native Smart Segments yet. If you want the TikTok equivalent, go to Product Insights, filter on the TikTok channel, and save the result as a segment — then use that segment in your product set.

TIP: Running out of segments? Clean up the ones you no longer use before asking for more. Raising the limit is possible, but it carries a cost — your CSM can talk you through it.


Which products to put in a product set

It depends on how established TikTok already is for you.

  • Just starting, especially with a large catalogue. TikTok's algorithm has little to learn from yet, so start from segments that are already proven — the products you know convert are the fastest way to get the channel out of a low-spend, low-learning loop.

  • Already scaled on TikTok. Build your segments on TikTok's own data instead: find what performs there specifically, and put budget behind it.

One caveat when reusing segments from another channel: it assumes you are selling to broadly the same audience. If your TikTok strategy deliberately targets a different audience with a different range, those segments may not transfer.

For how to structure the campaign and prove the difference, see How to optimize TikTok with ROI Hunter.

Did this answer your question?