---
title: "Custom labels in Google Shopping | Product Metrics"
description: "Custom labels are five product attributes, custom_label_0 to custom_label_4, that group products your way in Shopping and Performance Max. See an example."
canonical: "https://www.productmetrics.io/glossary/custom-labels"
pageType: article
language: en
publisher: "Product Metrics"
author: "Berend Vrakking"
datePublished: 2026-10-07
dateModified: 2026-10-07
---

> Content index: https://www.productmetrics.io/llms.txt

# Custom labels

Custom labels are five attributes in a product feed, custom_label_0 to custom_label_4, that you fill with your own text to group products in campaigns.

## Example

Three products and their label:

| Product | custom_label_0 | What you can do |
| --- | --- | --- |
| Trail Runner 2 | stars | Increase priority |
| Winter Boot | dogs | Lower priority |
| Everyday Sock | cash_cows | Keep priority |

A label groups products, and you decide what each group gets. The values here are the segment names Product Metrics writes; you can use your own values. Illustrative data.

## For one product, and for an account

A label lives on one product, so it lets you treat products differently inside one account. Google describes custom labels as a way to build filters for Performance Max, Shopping and Demand Gen campaigns, and to report and bid on groups of products.

Product Metrics ML puts each product in one of six segments, by volume and return, and writes the segment to a custom label through a supplemental feed. Performance Max asset groups can then split on the label.

## Common mistake

Spending all five labels on colour and season when you need to steer by performance. A label that never changes cannot tell a campaign which products to increase or lower priority on.

## Questions

### How many custom labels can a product have?

Five, numbered custom_label_0 to custom_label_4. Google asks for one value in each label attribute, so a product has at most five labels, each holding a single value.

### Can Performance Max use custom labels?

Yes. Google lists Performance Max, Shopping and Demand Gen campaigns as places to filter products by custom label.

### What should I put in custom labels?

Values that describe how a product performs and that change when its performance does, such as a return group or a stock status. A campaign can then split products by the label and act on the split.

## Sources

- [Google Merchant Center Help: Custom label [custom_label_0 - custom_label_4]](https://support.google.com/merchants/answer/6324473)

## Keep reading

- [Google Merchant Center](https://www.productmetrics.io/glossary/google-merchant-center): Where the product data and its labels live.
- [Product Segmentation](https://www.productmetrics.io/product-segmentation): See each product in one of six segments, by volume and return.
- [Performance Max](https://www.productmetrics.io/performance-max): See spend and return per product segment and category.
- [Growth-share matrix](https://www.productmetrics.io/glossary/growth-share-matrix): The matrix whose names Product Metrics also uses for segments, defined differently.
- [What is Google Merchant Center? An advertiser’s guide](https://www.productmetrics.io/blog/what-is-google-merchant-center): How labels reach Shopping and Performance Max, with a worked example.
- [Performance Max for ecommerce](https://www.productmetrics.io/blog/performance-max-for-ecommerce): Use custom labels to keep low-return products out of a campaign.
- [How to optimise Google Shopping ads](https://www.productmetrics.io/blog/optimize-google-shopping-ads): Seven steps, with custom labels to set priority per product.

---

Written by Berend Vrakking, founder of Product Metrics. Last updated 2026-10-07.

HTML version: https://www.productmetrics.io/glossary/custom-labels
