custom_label_3
The fourth custom label slot. Often used for promotional or campaign flags.
Also known as: custom label 3
Channel support
| Channel | Status | Field name | Notes |
|---|---|---|---|
| Google Merchant Center | Optional | custom_label_3 | — |
| Meta Commerce Manager | Optional | custom_label_3 | — |
| TikTok Shop | Not supported | — | — |
| Pinterest Catalog | Optional | custom_label_3 | — |
| Amazon | Not supported | — | — |
| Bing Merchant Center | Optional | custom_label_3 | — |
Why it matters
When custom_label_3 encodes campaign membership, you can build product set rules that target specific promotional groupings without changing your underlying catalog structure.
`custom_label_3` is most often used for promotional or campaign-specific flags — short-lived tags that ride with a specific campaign and get cleared when the campaign ends. Black Friday 2026, holiday gifting, end-of-line clearance, new arrival promo — each gets its own value, and the product set rule for that campaign matches the value.
The discipline here is cleaning up after promotions end. A catalog accumulating `bf2024`, `bf2025`, `bf2026` tags over the years carries dead segmentation data forever. Set a quarterly review where expired campaign tags get cleared. Most accounts find their custom labels are 60% stale within 18 months — the cleanup keeps the segmentation surface clean and the rule logic interpretable.
For longer-running promotions (loyalty programmes, ongoing subscriber discounts), this slot still works but consider whether `promotion_id` (which links to an account-level promotion definition) is the better fit. `promotion_id` carries dates and discount mechanics; `custom_label_3` carries just the membership flag.
Format rules
-
Free-form string, max 100 characters
Applies to: Google Merchant Center, Meta Commerce Manager, Pinterest Catalog, Bing Merchant Center
Valid examples
bf2026 Black Friday 2026 campaign flag
clearance Promotional category
Related fields
custom_label_2 The third custom label slot. Typically used for inventory or seasonality flags.
Read morecustom_label_4 The fifth and final custom label slot. Often left for ad-hoc or experimental segmentation since the first four typically encode the stable dimensions.
Read moresale_price The discounted price for promotional periods, alongside `sale_price_effective_date` for the start/end window. Only set during actual promotions — a permanent sale_price tells the algorithm this is always discounted, dampening the urgency signal.
Read moreRelated tools
FAQ
How long should campaign-tagged custom labels stick around?
Until the campaign ends, then remove the tag. Don't keep historical campaign tags on items — they accumulate and create confusing product set rules over time.
Last reviewed: 26 May 2026
Why wait? Try it free today.
Stop managing feeds manually. Start optimising with AI in 30 seconds.
- Free plan, no credit card required
- 1 brand, 1 feed, 100,000 products per feed
- Full AI Product Optimisation, Rule Engine, and 200+ channel exports
- Pay only for AI credits when you need them