Custom labels for Google Shopping campaigns
Custom labels never show to shoppers. They exist purely so your campaigns can split products into groups you define. Five slots, custom_label_0 through custom_label_4, each up to 100 characters. Margin bands, seasonality, price bands and bestseller flags are the classic uses.
How this app fills it
- The Label tab holds an expression per label slot. Fixed values, product fields and conditional logic all work.
- Empty slots are omitted from the feed entirely.
- Any single product can override its labels from the Products page.
- A supplemental feed can attach labels to items the native Google channel already syncs, which is the classic way to add labels without replacing your existing feed.
Dos
- Decide what each slot means once, and document it. Campaigns filter on exact values.
- Segment by what changes your bids. Margin, price band, seasonality, clearance and bestseller status all qualify.
- Keep the value set small per slot. A handful of values per label keeps campaigns manageable.
- Use expressions on tags or collections so labels maintain themselves.
Don'ts
- Don't repurpose a slot in place. Rename campaigns first, or subdivisions silently go stale.
- Don't mirror data Google already has, like brand or category. Labels are for what only you know.
- Don't create hundreds of distinct values. Campaign subdivision becomes unusable.
Frequently asked questions
Do custom labels affect ranking?
No. Shoppers never see them and Google ignores them for matching. Their power is campaign structure and bidding.
How many custom labels are there?
Five, numbered 0 to 4, each holding one value per item up to 100 characters.
Can I add labels without replacing my current feed?
Yes. Create a supplemental feed carrying only ids and labels and attach it to your existing primary source in Merchant Center.
Related channels
Related articles
Was this page helpful?
Still stuck?
Reach us on the support page or use the support form in the app under Settings. Support hours are 9am to 5pm Monday to Friday, Adelaide time.