The 30-Column Google Shopping Feed Architecture
Ruslan Galba
Google Ads + AI
Google Shopping feeds have 170 available attributes.
Most brands submit 12.
We submit 30 in exact sequence—and our impression share jumped from 35% to 68% in 6 weeks.
Here's the column architecture that did it:
The difference between 12 and 30 isn't effort.
It's how Google's algorithm views your feed.
Required fields = bare minimum. 30 columns = competitive advantage.
Google treats complete feeds as quality signals. More data = better placement = more impressions.
The 30 columns we submit, grouped by function:
Identifiers: id, gtin, mpn, item_group_id Content: short_title, title, description, product_highlight Media: link, image_link, additional_image_link Pricing: price, sale_price
This is just the start.
Taxonomy: google_product_category, product_type Attributes: brand, condition, availability, age_group, gender, color, size, material, shipping_weight Inventory: sell_on_google_quantity
And the secret weapon—custom labels.
Single column = 20% click increase.
GTIN (Global Trade Item Number).
Most brands skip it for non-branded products. Massive mistake.
Google uses GTIN to match your products to searches more accurately. No GTIN = algorithm guessing.
We never skip it. Ever.
Custom labels 0-4 are where bidding gets smart:
- Label 0: Margin tier (high/med/low)
- Label 1: Seasonality
- Label 2: Best sellers
- Label 3: Clearance status
- Label 4: Competitive position
Now you're bidding on profitability—not just products.
Column order isn't arbitrary.
Google processes sequentially. Front-load high-signal data:
- Identifiers first (id, gtin)
- Titles and descriptions next
- Supporting attributes after
Most tools dump everything randomly. Don't.
We wasted 3 months with incomplete feeds before discovering this.
35% → 68% impression share changed everything for that account.
If your Shopping Ads hit a ceiling, it's probably not your ads.
It's your feed.
Get the Google Ads Playbook
The same playbook we use across $10M+/mo in managed spend. Covers account architecture, feed optimization, and testing frameworks.