Categories

product_type vs google_product_category: How to Use Both for Better Campaign Performance

A strategic guide to using product_type and google_product_category together. How product_type drives campaign structure, when to use it for bidding, and the…

Updated 7 min readBoostora Team

This post is about strategy — when to use each attribute, how product_type shapes your campaign structure, and the agency workflow that combines them effectively. For technical specifications, taxonomy details, and ID format reference, see the google_product_category guide.

The fundamental difference in one sentence

google_product_category (GPC) is for Google’s algorithm. product_type is for your campaign structure. They look similar, but they serve completely different masters — and getting that distinction right changes how you approach both.

How product_type drives your campaign structure

product_type is free-form text with > separators that create a hierarchy. Google Ads reads this hierarchy and lets you segment product groups — and set bids — at each level.

This isn’t just organizational convenience. It’s the primary mechanism for granular bid management in Shopping campaigns.

Consider this product_type value for a softshell jacket:

Men's > Outerwear > Jackets > Softshell > Waterproof

In Google Ads, you can now create separate product groups and bids for:

  • Men's — all men’s products (campaign-level budget control)

  • Men's > Outerwear — all men’s outerwear

  • Men's > Outerwear > Jackets > Softshell — softshell jackets specifically

  • Men's > Outerwear > Jackets > Softshell > Waterproof — your premium waterproof tier

If you structure it right, you can bid 40% higher on your high-margin waterproof jackets while keeping the bid low on basic softshell — without touching anything else in the campaign.

That granularity is only possible because of how you designed your product_type. A flat product_type like “Jackets” gives you zero segmentation ability.

When to use product_type for bidding strategy

Scenario 1: Bidding higher on sale items

Add a business-logic level at the end of your product_type hierarchy to tag promotions:

Men's > Outerwear > Jackets > Softshell > Sale

Now you can bid more aggressively on sale products during promotional periods — without creating separate campaigns or modifying GPC. When the sale ends, remove the “Sale” suffix and the product group reverts to the base bid.

Scenario 2: New arrivals with higher visibility

New products need impressions to gather performance data. Tag them explicitly:

Women's > Footwear > Trail Running Shoes > New 2026

Set a higher bid for “New 2026” products to get them into auctions faster. After 4-6 weeks, remove the tag and let performance data drive bidding from there.

Scenario 3: Margin-based bidding across categories

If your high-margin products cut across multiple product categories, product_type lets you tag them:

Bags & Packs > Backpacks > Hiking > 30-50L > High Margin
Men's > Outerwear > Jackets > Softshell > High Margin

You can then create a product group filtered to “High Margin” across all categories and apply a higher target ROAS or max CPC. GPC can’t do this — it’s locked to product classification, not your business logic.

How GPC affects which search queries trigger your products

While product_type shapes your bidding, GPC shapes your reach — specifically, which search queries Google considers your product eligible for.

A concrete example: you’re selling a headlamp. If you assign:

  • Sporting Goods (too broad) — Google has weak signal. You might appear for “sporting goods”, but relevance for “headlamp” queries is uncertain.

  • Sporting Goods > Outdoor Recreation > Camping & Hiking > Camping Lighting > Headlamps (ID: 6929) — Google knows exactly what this is. Your product is confidently eligible for “headlamp”, “camping headlamp”, “best headlamp for hiking” queries.

The difference in eligible auction volume between a top-level and a deep category can be 30-50% for niche products. This is GPC’s superpower — query eligibility — that product_type simply doesn’t touch.

GPC also determines which attributes Google requires from you. The apparel category tree requires color, size, gender, and age_group. If you assign a t-shirt to “Apparel & Accessories > Clothing > Shirts & Tops > T-Shirts”, Google will flag missing color/size as errors. Assign it to the wrong category (say, “Home & Garden”) and those requirements disappear — along with the search matching accuracy.

Campaign planning exercise: the outdoor online store

Here’s how a real outdoor gear agency team would design both attributes for the same store. The exercise shows how product_type and GPC answer different questions.

GPC question: “What does Google need to classify this product for search?”

product_type question: “How do I want to segment and bid on this in Google Ads?”

Productgoogle_product_category (for Google)product_type (for your campaigns)
Men’s softshell jacketID 5443: Apparel & Accessories > Clothing > Outerwear > Coats & JacketsMen's > Outerwear > Jackets > Softshell
Women’s hiking bootsID 1887: Apparel & Accessories > Shoes > BootsWomen's > Footwear > Boots > Hiking
HeadlampID 6929: Sporting Goods > Outdoor Recreation > Camping & Hiking > Camping Lighting > HeadlampsAccessories > Lighting > Headlamps
Hiking backpack 40LID 6930: Sporting Goods > Outdoor Recreation > Camping & Hiking > Hiking & Backpacking PacksBags & Packs > Backpacks > Hiking > 30-50L
Camping tent (sale)ID 3578: Sporting Goods > Outdoor Recreation > Camping & Hiking > TentsCamping > Tents > 3-Season > 2-Person > Sale

Notice that product_type doesn’t have to mirror the GPC hierarchy. The headlamp is under “Sporting Goods” in GPC (correct for Google’s taxonomy), but under “Accessories > Lighting” in product_type (correct for how the store wants to manage campaign budgets). These are different organizational systems solving different problems.

Common agency workflow

Here’s the sequence experienced PPC teams follow when onboarding a new product catalog:

  • Set GPC first. Map every product type to the deepest available Google taxonomy category. This is non-negotiable for search reach. Use numeric IDs for stability. This work is done once and reviewed quarterly.

  • Design product_type second, based on your campaign structure plan. Ask: how do you want to segment bids? By gender? By category? By margin tier? By season? Design product_type to answer those questions, not to match GPC.

  • Add business-logic levels last. After the base hierarchy is set, add strategic suffixes (“Sale”, “New Arrival”, “High Margin”, “Clearance”) that you’ll use for temporary or ongoing bid adjustments.

  • Build product groups in Google Ads to match product_type structure. Every level in your product_type hierarchy should have a corresponding product group in Google Ads. If it doesn’t, the hierarchy work was wasted.

  • Review GPC quarterly, review product_type monthly. GPC changes when Google updates the taxonomy. product_type changes when your business logic changes — new product lines, seasonal campaigns, margin changes.

The mistake that kills segmentation

The most common error agencies inherit when taking over accounts: product_type exists but all products have the same top-level value, or it’s only 1-2 levels deep.

A product_type of just “Shoes” or “Men’s” gives you nothing to segment. Google Ads can filter by it, but you can’t bid differently on hiking boots vs. trail runners vs. sandals — they’re all just “Shoes” or “Men’s Footwear”.

The fix: rebuild product_type with at least 3-4 levels of hierarchy that reflect real business distinctions you want to bid on differently. This is a one-time feed restructure that unlocks meaningful campaign segmentation going forward.

Quick reference: which attribute to use for what

GoalUse this attribute
Ensure your product appears for the right search queriesgoogle_product_category
Satisfy required attribute rules (color, size, gender for apparel)google_product_category
Bid higher on sale items or new arrivalsproduct_type (add suffix like ”> Sale”)
Segment campaign budget by product line or genderproduct_type
Apply margin-based bidding across multiple product categoriesproduct_type (add ”> High Margin” level)
Understand competitive benchmark data in Merchant Center Insightsgoogle_product_category
Build custom reporting dimensions in Google Adsproduct_type

Related guides