Flexify Flexify

Using Internal Labels to Create Product Sets on Meta

Use internal labels from your Flexify feed to filter products and create product sets for Meta campaigns like Dynamic Ads or Advantage+ Catalog Ads.

If you’re using Flexify’s main (stand-alone mode) feed with a custom Facebook catalog, you can use internal labels to build product sets in Meta.

This makes it easy to recreate the same product groupings you use in Shopify - such as collections for New Arrivals or Summer Sale - directly in your Meta catalog. Internal labels help you organize products more intuitively and target them more effectively in ads.

💡 Why use internal labels instead of custom labels?

Meta recommends using the internal_label field when segmenting products for ads. Updating custom labels may trigger a product review, which can temporarily make affected products unavailable for ads. Internal labels can be updated without triggering this review.

Custom labels are also limited to five fields (custom_label_0 to custom_label_4), while internal labels allow many more values per product.

Labels are useful for segmenting products by criteria not covered by standard feed attributes, such as profit margins, bestseller tiers, or seasonal promotions.

Note: Internal labels are only available with the Flexify main (Stand-alone mode) feed and custom-made Facebook catalogs. Due to Meta limitations, internal labels are not supported in Supplementary feeds (used for the Shopify product catalog created automatically by the Facebook and Instagram app sales channel).

Step-by-Step:
How to Use Internal Labels for Product Sets #

  1. Open Your Facebook Commerce Manager
    Log in to Facebook Commerce Manager and select your catalog.

  2. Go to Product Sets
    Navigate to Catalog > Sets.

  3. Create a New Set Using Filters
    Click Create Set and select Use filters.

  4. Filter Products Using Internal Labels
    In the 'Attribute' filter dropdown:

    • Choose Internal label as the attribute.

    • Set the condition to is any of these.

    • In the value field, enter or select a value such as:

      • summer-sale

      • black-friday

      • or any internal label generated from your Shopify tags or collection handles.

    These labels are already attached to your products via the Flexify feed, based on your configuration.

  5. Name Your Product Set
    Give your set a clear name, e.g., all-new, summer-sale, or winter-collection.

  6. Create the Set
    Click Create to save the filtered product set.

  7. Use the Set in Ads
    You can now use this set in Meta campaigns like Dynamic Ads or Advantage+ Catalog Ads by selecting the set as the product source during ad setup.