Your Shopping ads are getting clicks. Google shows impressions, traffic arrives in Shopify, money leaves your account. But sales from Google are close to zero, or Google says zero while Shopify shows a few orders you think came from ads.
When Google Shopping ads aren't converting, there are two very different problems that look the same from the outside:
- A measurement problem: sales are happening, but Google Ads isn't recording them (or is recording them wrongly).
- A real problem: the clicks genuinely aren't turning into sales.
They need opposite responses. If it's measurement, changing bids or products makes things worse, because automated bidding is working blind. If it's real, fixing tracking won't help. So the first job is to find out which one you have.
The short answer: Compare the orders Shopify attributes to Google with the purchases Google Ads reports for the same 30 days. If Shopify shows Google orders that Google Ads doesn't, it's a tracking problem: fix that first. If both agree that sales are near zero, it's real, and the usual causes are the searches your products show for, the products and prices themselves, or the page people land on.
Step 1: Rule out tracking first
Shopping and Performance Max campaigns lean heavily on automated bidding, and automated bidding learns only from conversions you report. If purchases aren't recorded, the campaign has nothing to optimize toward, and its performance often gets worse over time.
Check three things:
Do the numbers agree? Take the last 30 days. In Shopify, look at orders attributed to Google (paid). In Google Ads, look at purchase conversions for your Shopping or Performance Max campaigns. Some difference is normal, because Google credits a sale to the date of the ad click and counts conversions within a window that defaults to 30 days, while Shopify uses the order date. But if Shopify shows a dozen Google orders and Google Ads shows none or two, the tag isn't recording sales.
Is purchase your primary goal? In Google Ads, open Goals → Conversions → Summary. Google says primary actions are the ones "used for bidding". If purchase is missing, inactive or set to secondary, your campaign may be optimizing for something else.
Is the purchase action actually receiving data? The conversion summary shows a status for each action. An action that has recorded nothing recently needs attention before anything else.
If tracking is broken, stop here and fix it. Our guide to Google Ads conversion tracking for Shopify explains how purchases should be measured and the most common mistakes.
Step 2: If sales really are low, look at what people searched
Shopping ads don't use keywords. Google decides which searches to show each product for, mostly from your product data: title, description, product type and images. That means your product can show for searches you'd never have chosen.
Open the search terms report for the campaign (or the search term insights available for Performance Max). Google's report lists "search terms that a significant number of people have used, and that resulted in your ad being shown". Sort by cost and ask, for each expensive search with no sales: could this person have bought this product?
Common patterns:
- Too broad: "running shoes" for a store that sells one niche trail shoe at a premium price.
- Wrong intent: "how to clean leather boots" showing your boots.
- Comparison and research: "best espresso machine 2026", where people are reading reviews, not buying.
- Wrong product type: "kids rain jacket" showing your adult jacket because the title says "lightweight rain jacket".
For irrelevant searches, add negative keywords (Shopping campaigns support them; for Performance Max, check what exclusion options your account currently offers). Remember that negative keywords don't match close variants, so add plurals and synonyms as well. For product-type mismatches, improve the product title in your feed so Google understands what the product is.
Step 3: Look at the product and the price
Shopping ads show your price next to competitors'. People who click have usually already seen alternatives. If your price is noticeably higher for what looks like the same product, many will click, compare, and buy elsewhere.
Check, for your highest-spending products:
- Price vs. what appears next to you for the same search. Search for the product yourself and look at the Shopping results.
- Shipping cost and delivery time. A low product price with high shipping often loses at checkout.
- Reviews and ratings. Products with ratings shown in ads and on the page tend to look more trustworthy.
- Which products get the spend. Often a few products take most of the budget. If those are your least competitive products, the campaign looks bad overall even though other products would sell.
Step 4: Look at the landing page
The click lands on your product page. Open it on a phone, because most shopping clicks are mobile:
- Does the page show the same product, price and variant the ad showed?
- Is the product in stock?
- Does it load quickly, and is "Add to cart" visible without scrolling far?
- Are shipping costs and delivery times clear before checkout?
If many people add to cart but few buy, the problem is likely in checkout or shipping costs. If few add to cart, it's likely the product page, the price or the traffic itself.
A worked example
Made-up but typical numbers. A store selling leather bags runs one Performance Max campaign through the Shopify app. Last 30 days: $900 spent, 1,100 clicks, and Google Ads reports 0 purchases.
Step 1: Shopify shows 14 orders with Google as the source over the same dates. So it's not "no sales", it's "no tracking". Opening the conversion summary shows the purchase action is inactive: it stopped recording after the store changed its checkout setup. Automated bidding has been running for weeks without a single sale to learn from.
After tracking is fixed, the campaign reports 14–16 purchases a month, and the real question becomes whether $60 per sale is profitable for a $180 bag with a 45% margin (break-even ≈ $81). It is. The campaign was never the problem; the measurement was.
Now the other case: if Shopify had also shown zero Google orders, the next step would have been the search terms report, then prices and the product page.
Why "add more budget" is rarely the answer
When Shopping ads aren't converting, it's tempting to give them more money "so the algorithm can learn". If tracking is broken, more budget only funds more blind spending. If the traffic is wrong, more budget buys more of the wrong traffic. Fix the cause first, then judge whether to scale.
Where to go next
If tracking checks out and sales are genuinely low, our guide to where Shopify stores lose Google Ads budget covers the settings that widen your audience beyond buyers, including locations and search partners.
For a measured answer, Advizify runs a read-only audit of your Google Ads account for Shopify stores. It measures wasted spend over the last 30 days, ranks what to fix first, and never changes your campaigns. Your first audit is free, and later audits are $19 each.
FAQ
Why are my Google Shopping ads getting clicks but no sales? Either sales aren't being tracked (check Shopify's Google orders against Google Ads' purchases), or the clicks come from searches, prices or product pages that don't lead to a sale. Rule out tracking first.
How long should I wait before deciding Shopping ads don't work? At least 30 days, and longer if you get only a few sales a week. Judge by cost per sale against your break-even, with tracking confirmed.
Can I choose which searches my Shopping ads show for? Not directly: there are no keywords. You influence it through product titles, descriptions and product types in your feed, and exclude searches with negative keywords.
Does Performance Max fix low conversions? Not by itself. Performance Max uses the same conversion data and product feed. If tracking or product data is the problem, it carries the same problem across more of Google's inventory.