Last updated: May 2026
Budget bleed in ecommerce Google Ads comes from a handful of specific query types: free-seekers who click on your ad looking for giveaways, B2B buyers who expect wholesale pricing, DIYers who want instructions not products, and platform-loyal shoppers who intend to buy on Amazon regardless of what else they find. Each of those clicks costs you a real dollar and produces zero revenue. This page gives you the phrase and exact match negatives that block them, a decision framework for the edge cases, and campaign-type-specific guidance for Shopping vs Search.
These examples show how intent varies across similar searches. Not every negative keyword decision is obvious.
| Search Term | Intent Type | Decision | Why |
|---|---|---|---|
| how to clean a yoga mat | DIY / Informational | Negative | Not purchase intent. Content search. This person already owns a mat and is looking for care tips. |
| yoga mat free shipping | Transactional | Keep | Free shipping is a feature, not a freebie-seeker signal. This person is buying and comparing fulfillment terms. |
| best yoga mat reviews | Pre-purchase research | Caution | Often converts. Near-purchase comparison mode. Check your own data before negating. Phrase match negative on "reviews" would suppress this. |
| yoga mat for free | Free-seeking | Negative | Free-seeker; won't pay retail. Phrase match on "for free" catches this and similar variants. |
| yoga mat wholesale supplier | B2B / Reseller | Negative | Trade buyer, not a retail consumer. They're expecting wholesale pricing; your retail margins make this a guaranteed non-converter. |
| thick yoga mat buy | Transactional | Keep | Explicit purchase intent with a product modifier. This is a buyer with a preference. |
| yoga mat tutorial | Educational | Negative | Learning to use one they already own. Phrase match on "tutorial" handles this across all product queries. |
| yoga mat cheap | Price-sensitive | Caution | Converts in volume campaigns at lower AOV. Test against a separate ad group with price-anchored messaging before negating. |
| yoga mat coupon code | Discount-seeking | Negative | ROAS drag. If they won't buy without a coupon, they're not your full-price customer. Phrase match "coupon code" across the account. |
| yoga mat amazon prime | Platform-specific | Negative | Intent is to buy on Amazon. Clicking your ad is an accident. Exact match [amazon] and phrase match "amazon prime" both apply here. |
These are intent signals. Add them as phrase match to block any query containing the pattern. Copied in Google Ads quote format: "keyword".
Use exact match to block specific standalone searches without suppressing longer phrases. Copied in Google Ads bracket format: [keyword]. Your product-specific exact match negatives will come from your own search terms report.
These terms look like negatives but can convert depending on your category and landing page. Segment and test before blocking.
"[Product] reviews" is near-purchase behavior, not research. Someone searching "best standing desk reviews" is close to buying. Add as exact match only if it's genuinely eating budget, and check the actual queries before acting. Phrase match negative on "reviews" is a mistake in most ecommerce accounts.
Context matters. "Cheap running shoes for beginners" converts in volume categories. "Cheap [luxury product]" almost never does. Split test by category before making this a blanket negative.
Pre-purchase comparison mode. If your product is in the consideration set, this traffic is valuable. Block only if conversion rate is sub-0.5% and spend volume is meaningful.
Discount-seekers do convert, they just reduce your margin. Your call whether that's acceptable. Consider a separate ad group with discount-specific messaging rather than negating entirely.
Informational on the surface, but in some categories (supplements, software, equipment) this precedes purchase. Check your own conversion data before adding "how does" as a phrase match negative.
The same negative keyword list should not run across both campaign types. Shopping campaigns need stricter informational blocks; Search campaigns need more careful nuance around comparison terms.
"[Product] reviews" and "best [product] reviews" are how shoppers confirm they're ready to buy. Phrase match negative on "reviews" consistently suppresses high-intent traffic. Add it as exact match [reviews] if standalone, and check specific terms before going further.
Shopping attracts different query patterns than Search. DIY and tutorial clicks are much more common in Shopping because of how image-driven ads display. Copy-pasting your Search negatives to Shopping leaves budget-wasting queries open, and vice versa.
[free] as exact match blocks only the standalone query "free." It does nothing for "free yoga mat," "yoga mat for free," "how to get a free yoga mat," etc. Add "free" as phrase match to catch all the variants.
If your campaign is in the first 30 days with a Smart Bidding strategy, aggressive negating can starve the algorithm. Add your highest-confidence negatives first (free, wholesale, jobs), then layer in more as the campaign matures and you have real conversion data.
If "free" already exists in a shared account-level negative list, adding it at campaign level is redundant and can create unexpected conflicts with positive keywords. Always check your existing negative keyword lists first.
Every ecommerce campaign needs phrase match negatives for "free," "wholesale," "diy," "tutorial," and job-related terms. These cover the intent patterns that don't buy. Beyond that, build from your own search terms data. What wastes budget in a yoga mat campaign differs from what wastes it in a power tools campaign.
Phrase match for intent signals (free, wholesale, tutorial). These are wrong intent in any context. Exact match for specific full queries where the component words are fine individually. Avoid broad match negatives entirely; they over-block and you won't know what you're suppressing.
Shopping campaigns pick up far more exploratory and DIY traffic because they're triggered by product feed data, not by your keyword list. Block "tutorial," "how to," "homemade," and "recipe" more aggressively in Shopping. In Search, your keyword list already filters intent. Be more conservative with additional negatives, and always check conversion data before adding new ones.
Weekly for new campaigns (first 60 days), monthly after that. More importantly: review any time you make a significant bid strategy change, increase a budget cap meaningfully, or add new ad groups. That's when Google opens up new query territory.