How to Run Google Shopping Ads Effectively

Cách Chạy Quảng Cáo Google Shopping Hiệu Quả

Bài viết do Nguyễn Nhật Ánh Dương thực hiện, biên tập theo Chính sách biên tập của Marketing365. Cập nhật lần cuối .

Nội dung
  1. What you need to prepare before creating a Google Shopping campaign
    1. Website and account requirements before launching
    2. How product data and feeds should be prepared
  2. How Google Shopping works and why it doesn’t run like search ads
    1. What signals does Google Shopping use to show ads
    2. How it differs from Search Ads and Performance Max
  3. The right way to create a Google Shopping campaign from scratch
    1. Link Merchant Center to Google Ads before creating the campaign
    2. Choose the campaign type and product group structure
    3. Set budget, bids, and tracking after launch
  4. How to optimize the product feed to increase visibility and conversions
    1. Which data fields should be checked first
    2. How to fix the feed when products get little visibility or are rejected
  5. Should you choose Standard Shopping or consider Performance Max
    1. When Standard Shopping should be the priority
    2. When to consider a more automated approach
  6. Common Google Shopping ad errors and how to fix them
    1. Products are approved but not showing
    2. The account is disapproved or products are flagged with errors
  7. How to track and optimize after the campaign is live
    1. Which metrics should you check first
    2. What to adjust first, and what to leave for later
  8. Frequently asked questions about how to run Google Shopping ads
    1. How long does it take to get enough data to optimize Google Shopping ads?
    2. Do you need to optimize keywords like in Search Ads?
    3. When should you stop or rebuild the campaign structure?

If you’re preparing to launch Shopping ads, how to run Google Shopping ads effectively usually starts with four foundations: a Google Merchant Center account, a product feed, a qualified website, and a connection to Google Ads. This section is for online store owners and marketers who want to set things up themselves or double-check the configuration before spending budget. You’ll follow the standard order of preparation → campaign creation → optimization → troubleshooting, to avoid common mistakes such as incorrect feed data, product pages that don’t meet requirements, or poorly structured product grouping. Getting it right from the start helps Shopping campaigns run more stably.

What you need to prepare before creating a Google Shopping campaign

How to run Google Shopping ads requires a minimum set of conditions: a Google Ads account, a Merchant Center account, a qualified website, and matching product data feeds. Missing one link can cause the campaign to be rejected or perform poorly from the start.

Website and account requirements before launching

A website that wants to run Google Shopping must have clear product pages, a working cart and checkout, easy-to-find shipping/return policies, SSL, and transparent business information. Your Google Ads and Merchant Center accounts also need to be in good standing, with the domain verified and the accounts linked to each other.

Quick checklist:

  • Open a product page and check whether it includes enough images, price, description, and stock status.
  • From the homepage, make sure shipping and return policies can be found within 1–2 clicks.
  • Add an item to the cart to check whether checkout has page navigation errors, shipping fee errors, or missing required fields.
  • Confirm the website runs on HTTPS and has no security warnings.
  • Go to Merchant Center to see whether products have disapprovals or account warnings.

A common mistake is when the data on the product page does not match the declared data, or the website lacks clear policies. If that happens, fix the landing page and policy pages first, then resubmit for review.

How product data and feeds should be prepared

The product data feed is what determines how Google understands what you’re selling, how much it costs, whether it’s in stock, and which products should appear. A correct feed makes how to run Google Shopping ads more stable; a bad feed can still spend budget while showing the wrong products or reducing delivery.

At minimum, your product feed should include the following fields: product name, price, stock status, image, description, product attributes such as color, size, and material, and an identifier if available. The feed data must be consistent with the landing page data; for example, if the feed price is 499,000 but the product page shows 529,000, it is very likely to be rejected.

What you need to prepare before creating a Google Shopping campaign
What you need to prepare before creating a Google Shopping campaign

How to check before uploading the feed:

  • The product name contains the key information and is not too generic.
  • The product image is clear and not heavily watermarked.
  • The stock status is updated correctly.
  • Color/size variants are not mixed up.
  • The product URL leads to the correct purchase page.

If you’re setting up a Google Merchant Center account to run Shopping ads, it’s best to fix the feed before increasing budget. If the input data is wrong, later bid optimization will not make much difference.

How Google Shopping works and why it doesn’t run like search ads

Google Shopping displays products based on feed data, website signals, and campaign settings, so how to run Google Shopping ads is very different from search ads. While Search Ads let you control copy and queries quite precisely, Shopping prioritizes product relevance, price, stock availability, and how well the item matches search intent.

What signals does Google Shopping use to show ads

Google Shopping uses shopping feed data to decide which products are eligible to appear and which should be prioritized. The signals you can control are the title, description, category, product price, stock status, landing page quality, and campaign settings; what is harder to control is how the system matches products to specific queries.

In practice, a product with a competitive price but a title missing important attributes can still lose relevance. Check quickly in this order:

  • Does the feed have the correct item ID, title, and category?
  • Do the price and stock status in the feed match the product page?
  • Does the landing page load properly, have a cart, and avoid policy issues?
  • Are the product group and bid directing budget to the right items?

How it differs from Search Ads and Performance Max

Search ads are optimized by keywords and ad copy, while Standard Shopping is optimized by products and system signals. That’s why how to run Google Shopping ads requires more feed management and product grouping than ad copy writing.

How Google Shopping works and why it doesn’t run like search ads
How Google Shopping works and why it doesn’t run like search ads

Compared with Performance Max, Standard Shopping gives you clearer control at the product and bid level, but with less automation. Choose Standard Shopping when you need to read performance by product group; consider Performance Max when you want broader cross-channel distribution but are willing to accept less control over queries and placements.

The right way to create a Google Shopping campaign from scratch

How to run Google Shopping ads properly means following the right sequence: check Merchant Center, link it to Google Ads, standardize the feed, then create the campaign and product groups. Doing it in reverse can lead to no eligible products, mismatched data, or budget being wasted on overly broad groups.

Linking Google Merchant Center with Google Ads is the foundation for syncing product data, approval status, and performance to the correct account. If the account does not have admin access or Merchant Center still has website verification issues, Shopping campaigns often won’t run smoothly from the start.

The right way to create a Google Shopping campaign from scratch
The right way to create a Google Shopping campaign from scratch

Before clicking link, check three things: the Google Ads account has admin rights, Merchant Center has verified the website requirement, and the products in the feed are eligible. After completing the process, go to linked accounts to confirm the connection status, so you don’t end up with an invitation sent but not accepted.

Quick checklist:

  • Open the correct Merchant Center account.
  • Check the Ads account access rights.
  • Send or accept the linking request.
  • Confirm the linked account status is active.

Choose the campaign type and product group structure

A Standard Shopping campaign is a good fit when you want to control product groups, bids, and budget allocation by category. For stores with different profit margins, putting all products into one group often makes bidding too imprecise.

Product grouping should follow real sales data: split by category, profit margin, best-selling products, and order value. For example, T-shirts, shirts, and accessories should be separated if their margins differ; slow-moving SKUs should be placed in their own group so bids can be lowered more easily. If you’re just starting, don’t split too finely, because the data will become fragmented and hard to read.

A simple structure is:

  • Group 1: best-selling products.
  • Group 2: high-margin products.
  • Group 3: inventory clearance products.

Set budget, bids, and tracking after launch

Google Shopping budget should be high enough for the campaign to gather initial data, then adjusted based on impressions, clicks, and conversions. If you change budget or CPC too aggressively in the first few days, the system will struggle to stabilize and you won’t be able to read real behavior patterns.

When setting it up, choose a CPC bidding strategy that fits your cost-control goal and track the basic metrics every day: impressions, clicks, conversions, and cost per conversion. For a new campaign, keep the structure unchanged for at least a few days before making deeper edits, unless products are not showing or the budget is being spent too quickly on ineffective groups.

Post-launch checklist:

  • Check product visibility by group.
  • See which groups get clicks but no orders.
  • Track CPC and conversion rate.
  • Optimize one point at a time, not everything at once.

How to optimize the product feed to increase visibility and conversions

The product feed determines much of whether how to run Google Shopping ads will show for the right queries, because good product data helps the system understand which products should appear and who should see them. When optimizing the feed, prioritize the fields that directly affect approval, visibility, and conversion first, then refine more deeply later.

How to optimize the product feed to increase visibility and conversions
How to optimize the product feed to increase visibility and conversions

Which data fields should be checked first

The first fields to check are the product title, description, main image, price, stock status, GTIN, and brand. These are the data points that directly affect whether the product is approved in Google Merchant Center and whether it matches the landing page.

In a faulty feed, a title that is too generic, such as “men’s T-shirt,” instead of “men’s white crew-neck cotton T-shirt,” will significantly reduce the chance of appearing for the right search. Likewise, the product price in the feed must match the landing page, and stock status must reflect current inventory, because mismatched data often leads to disapproved items or reduced delivery.

Quick checklist:

  • The title includes the product type, main attributes, and important variants.
  • The description mentions material, size, and use case, and is not copied mechanically.
  • The main image is clear, with no distracting watermark or text.
  • GTIN and brand are real, not filled in randomly.
  • Price and stock status are synchronized between the product feed and the website.

How to fix the feed when products get little visibility or are rejected

When products get little visibility or are rejected, handle it in this order: read the error, compare it with policy, fix the data, resync, and check the status. This is safer than making changes based on guesswork, because many issues are in the feed data or landing page, not the bid.

Start with Diagnostics in Google Merchant Center to see which errors are data-related and which are policy-related. If you encounter description errors, price mismatches, or broken destination URLs, fix them directly in the feed source and then resubmit the feed. If the product is still rejected, compare the landing page with Merchant Center policies: page content, payment information, returns, and product visibility must all be clear.

Practical process:

  • Identify the specific rejection reason for each item.
  • Check the URL, title, price, stock status, and image on the landing page.
  • Fix the source data, not patch things in multiple places.
  • Resync the feed and wait for the system to re-scan.
  • Monitor the status after the update to see whether the issue is resolved.

Once the data is clean, optimizing the product feed will make how to run Google Shopping ads more stable and reduce the chance of products being excluded from the auction.

Should you choose Standard Shopping or consider Performance Max

Choose Standard Shopping when you need control over categories, bids, and reporting at the product-group level. Choose Performance Max when the goal is to expand distribution, the feed is already clean, and you have enough data for machine learning to optimize.

When Standard Shopping should be the priority

A Standard Shopping campaign is a better fit when the store has a small or medium catalog and needs to separate by profit margin, product label, or season. With how to run Google Shopping ads this way, you can read the data quite clearly: which products get clicks but no orders, which groups are driving up CPC, and which groups need bids lowered immediately. For example, a fashion store often wants to separate T-shirts, jeans, and accessories to test which category drives orders better in the first 7–14 days.

This approach is also suitable when you are testing the feed, testing a standard Shopping campaign structure, or not yet ready to hand over all optimization control to the system. The advantage is that it is easy to check, easy to fix, and easy to stop the exact group that is losing money. If your goal is to learn how to group products and set bids by group in Google Shopping, Standard Shopping usually gives clearer signals.

Should you choose Standard Shopping or consider Performance Max
Should you choose Standard Shopping or consider Performance Max

When to consider a more automated approach

Performance Max is worth considering when the product feed is clean, the goal is to scale, and you no longer want to manage each product group too deeply. It is a better fit for accounts with enough conversion history, because the system needs a data foundation to automate ads and distribution more effectively.

If you’re running multiple channels at once, have a large catalog, or want to use more placements without splitting too many campaigns, this approach can save management time. However, you’ll give up some detailed control in return, so don’t switch too early when data is still thin or the feed still has attribute errors. Choosing wrong at this stage often increases machine-learning costs while making reporting harder to read.

Common Google Shopping ad errors and how to fix them

Common Google Shopping ad errors usually come from the feed, website, campaign structure, and inventory/price tracking. To fix them quickly, look at the chain: what is wrong with the product, where the error is located, and how it affects visibility or sales.

Common Google Shopping ad errors and how to fix them
Common Google Shopping ad errors and how to fix them

Products are approved but not showing

Approved products may still not show if the campaign does not have enough signals to compete. This often happens when the budget is too low, CPC bids are too conservative, the selling price is not competitive, or the feed is not strong enough.

Priority fixes:

  • Check the daily budget and product-group bids. If the budget runs out early, delivery will be restricted.
  • Compare product prices with competitors in the same category. If the gap is large, review your margin before raising bids.
  • Expand the product group or restructure it by priority. A structure that is too narrow makes it hard for the campaign to get enough impressions.
  • Review how to optimize a Google Shopping campaign: if you split into too many small groups, data becomes diluted and harder to learn from.

A accessories store often runs into the situation where everything is approved but products still don’t get impressions because the entire catalog has a very low budget. In that case, increasing budget alone is not enough; you also need to review bids, category structure, and feed competitiveness.

The account is disapproved or products are flagged with errors

Disapprovals in Merchant Center usually come from feed data, the landing page, or ad policies not matching. To fix the right issue, read the error code first, then compare each layer: product data, website, shipping, and returns.

The order of operations should be:

  • Open Diagnostics to see whether the error is at account level or product level.
  • Compare the title, price, stock status, and destination URL in the feed with the actual product page.
  • Check required pages such as shipping policy, return policy, SSL, and whether the cart works properly.
  • If the issue is policy-related, fix the landing page content first, then submit a review request.

One very common Google Shopping issue is when the price in the feed differs from the price shown on the landing page. Even a small mismatch can cause the product to be rejected or stop serving. If you’ve already fixed the feed and the error keeps coming back, check any automatic inventory and price update systems to avoid data mismatches.

How to track and optimize after the campaign is live

Once the campaign is live, you need to monitor it over time to see what is driving orders and what is burning budget. The goal is to read the right metrics, adjust the right variables, and avoid over-editing when the data is still thin.

Which metrics should you check first

Prioritize the metrics that support purchase decisions first: impressions, clicks, CTR, conversions, conversion rate, and ad spend. If impressions are there but clicks are low, the issue is usually the title, price, image, or product group not being compelling enough. If clicks are there but conversion rate is low, you need to look again at the landing page, selling price, shipping fee, and how well the query matches the product.

Checklist for reading performance by sales goal:

  • Low CTR: review the feed, images, titles, and product competitiveness.
  • High clicks but few orders: check the product page, stock status, load speed, and purchase trust signals.
  • Costs rising quickly but orders not increasing: compare by product group instead of looking only at total campaign performance.

When monitoring a campaign, don’t look at just one metric in isolation. A product with good CTR but low conversion rate may still not be worth increasing budget for.

What to adjust first, and what to leave for later

The optimization order should go from feed, products, product groups, CPC bids, and only then budget and deeper refinements. A faulty product feed, missing attributes in the title, or poor images will make how to run Google Shopping ads ineffective even with high bids.

How to track and optimize after the campaign is live
How to track and optimize after the campaign is live

Safe process:

  • Fix the feed first if the data is wrong, missing, or has mismatched attributes.
  • Split product groups by margin, sales volume, and competitiveness.
  • Adjust bids by group, not across the entire campaign at once.
  • Increase or decrease budget only after the trend has been stable for a few days.

Do not change too many variables at once. If you edit the feed, change bids, and move budget all at the same time, you won’t know which factor caused the change. Adjust one layer, wait for enough feedback data, then move to the next step.

Frequently asked questions about how to run Google Shopping ads

How long does it take to get enough data to optimize Google Shopping ads?

You usually need at least 3–7 days and enough clicks to read initial data when running Google Shopping ads. For smaller stores, I usually wait for at least 20–30 clicks or 1–2 conversions before drawing conclusions. If the daily budget is below about 100,000–300,000 VND, the data can be very noisy because the sample is too small.

To get the right data, follow these 3 steps:

  • Keep the budget and bids unchanged for the first 3–5 days.
  • Check Merchant Center, click volume, CTR, and conversion rate in Google Ads.
  • Only optimize when you see a clear pattern, such as one product group getting many clicks but few orders, or one SKU with a high price but low conversion.

For example, a women’s fashion campaign with 50 SKUs and only 12 clicks in 2 days is not enough to change titles or regroup products. On the other hand, if one product gets 60 clicks and 0 orders after 7 days, that is when you should review the price, image, title, and landing page.

Frequently asked questions about how to run Google Shopping ads
Frequently asked questions about how to run Google Shopping ads

Do you need to optimize keywords like in Search Ads?

You do not optimize Google Shopping the same way you would by targeting individual keywords in Search Ads. The focus is on the product feed, title, attributes, category, price, and landing page, because Google matches queries based on product data first.

Actions you should take:

  • Review product titles in Merchant Center, prioritizing brand, product type, and key attributes.
  • Complete GTIN, color, size, material, gender, or age fields if your category uses them.
  • Add negative keywords in Google Ads to block irrelevant queries, such as “free,” “jobs,” and “how to make.”

A feed with the title “Black crew-neck cotton men’s T-shirt” will usually match better than a generic title like “Hot trend T-shirt.” If a product is showing for the wrong query, fix the feed before increasing budget.

When should you stop or rebuild the campaign structure?

You should stop or rebuild the campaign structure when products are repeatedly disapproved, budget is being wasted on product groups that cannot generate orders, or the current structure cannot separate profit groups. For many stores, lumping 200 SKUs into a single campaign makes it impossible to know which SKU is dragging ROAS down.

Handle it in 3 steps:

  • Check the Diagnostics tab in Merchant Center to see product disapproval errors.
  • Split product groups by margin, for example high-AOV items, best sellers, and clearance items.
  • Rebuild the campaign structure if a group has good CTR but no conversions after enough data.

For example, an accessories store has 3 product groups: bracelets, necklaces, and rings. If necklaces have a high CPC but no orders after 14 days, while bracelets are converting steadily, it makes more sense to give bracelets their own budget instead of keeping the old structure.

For the latest official guidance, you can also refer to Google Ads Help.

Related articles

You can find more hands-on marketing guides at https://marketing365.vn.

Content from marketing365 is built for SMEs, online store owners, and new marketers.

You can also read more articles on the same topic in the Performance Ads category.

You may also like

Leave a Comment