If you run Google Ads for a business in Albuquerque, Santa Fe, Rio Rancho, or anywhere else in New Mexico, there is a good chance a meaningful slice of your budget is doing nothing for you. Industry audits routinely find that small businesses waste 25% or more of their Google Ads spend on irrelevant searches, clicks from outside their service area, and traffic that lands on pages that were never built to convert. On a $2,500 monthly budget, that is over $600 a month, or $7,500 a year, quietly evaporating.
The good news: most wasted spend comes from a handful of fixable account problems, not from Google Ads being “too expensive” or “not working for my industry.” Below are the seven fixes we apply first when we audit New Mexico accounts at Liberty Digital, each with the exact steps, so you can open your account in another tab and work through them today.
Why New Mexico Accounts Waste More Than They Should
New Mexico presents a specific set of Google Ads challenges. The Albuquerque metro has around 920,000 people, but the state as a whole is large, rural, and sparsely populated, so loose location targeting bleeds budget into towns you will never serve. Search volume for many local terms is thin, which tempts advertisers into broad match and Performance Max campaigns with no guardrails. And because competition is lighter than in Phoenix or Denver, many accounts have never been forced to tighten up. The seven fixes below address the most common leaks, roughly in order of how fast they pay off.
Fix 1: Mine the Search Terms Report and Build Real Negative Keyword Lists
The search terms report shows the actual queries that triggered your ads, and it is where wasted spend hides in plain sight. An Albuquerque HVAC company bidding on “AC repair” can end up paying for “AC repair jobs,” “how to fix AC yourself,” “car AC repair,” and “AC repair El Paso.” Every one of those clicks costs money with near-zero chance of becoming a customer.
How to do it
- Go to Campaigns → Insights and reports → Search terms. Set the date range to the last 30 to 90 days and sort by cost.
- Flag three categories of waste: irrelevant intent (DIY, jobs, training, “free,” “used”), wrong location (El Paso, Amarillo, Tucson, Colorado Springs), and wrong service (things you technically appear for but do not offer).
- Add these as negatives at the right level: campaign-level for service mismatches, and a shared negative keyword list for universal exclusions like “jobs,” “salary,” “DIY,” “course,” and out-of-state city names.
- Repeat every two weeks for the first three months, then monthly. New junk queries appear constantly.
In one Albuquerque home services account we audited, 31% of the prior quarter’s spend had gone to queries that a single review session would have excluded. You can see how this played out in our Albuquerque HVAC Google Ads case study, where search term hygiene was the first lever we pulled.
Fix 2: Rein In Your Match Types
Broad match has improved with smart bidding, but it needs conversion data and supervision to behave. Low-volume New Mexico campaigns often lack that history, so Google matches your ads to loosely related queries and you pay to find out.
How to do it
- Audit your keywords by match type. If most of your spend runs through broad match on a campaign with fewer than 30 conversions a month, you are likely funding Google’s exploration budget.
- Move your proven money terms to phrase match and exact match. For a Rio Rancho plumber, that means “emergency plumber rio rancho” and [water heater replacement albuquerque] rather than a broad-match “plumber.”
- If you want to test broad match, isolate it in its own campaign with a capped budget, smart bidding with a target CPA, and a robust negative list, so it cannot contaminate your core campaigns.
- Check the search terms report for cross-matching: if broad match keywords are triggering queries your exact match keywords should own, tighten the structure.
Fix 3: Fix Location Targeting (The New Mexico Special)
This is the fix that surprises New Mexico advertisers most. Two settings do the damage.
Presence vs. “presence or interest”
By default, Google Ads targets people in your location or people who have shown interest in it. That second group includes someone in Dallas researching a Santa Fe vacation whose search happens to match your keywords. For most local service businesses, those clicks are worthless.
- Open Campaign settings → Locations → Location options.
- Change the target setting to “Presence: People in or regularly in your targeted locations.”
- Do this for every campaign, including Performance Max. It is a campaign-level setting and it does not carry over automatically.
Draw your service area honestly
- Targeting “New Mexico” as a whole makes sense for almost nobody. If you serve the Albuquerque metro, target Albuquerque, Rio Rancho, Corrales, Los Lunas, and Bernalillo specifically, or use a radius around your location.
- Add location exclusions for places your matched queries pull in: El Paso is the classic one for southern New Mexico advertisers, and border-area clicks from Texas and Arizona show up constantly in statewide campaigns.
- Then run the user locations report (Locations → User location) to see where clicks actually came from, not just where you targeted. This report catches leakage the settings hide.
We have seen this single settings change cut 10 to 20% of wasted clicks in local accounts, before touching a keyword.
Fix 4: Use Ad Scheduling to Stop Paying for Dead Hours
If nobody answers your phone at 11 p.m., every after-hours click on a “call now” ad is a coin flip at best. Dayparting aligns your spend with your ability to actually capture and respond to leads.
How to do it
- In Reports, segment conversions by day of week and hour of day over the last 90+ days. Look for hours with plenty of clicks and few or no conversions.
- Build a schedule that reflects when leads convert and when you can respond. Many Albuquerque home service accounts see strong performance from 7 a.m. to 7 p.m. Mountain Time and a sharp drop after 9 p.m.
- Do not shut off nights blindly. Emergency services (plumbing, HVAC, towing, locksmiths) often earn their best margins after hours; keep night hours on but route calls to a human or an AI answering flow.
- If missed after-hours calls are your leak, fixing response beats cutting hours: an AI chat agent that qualifies leads and books appointments at 2 a.m. lets you keep bidding around the clock without wasting the clicks.
Fix 5: Put Guardrails on Performance Max
Performance Max can work well locally, but out of the box it optimizes for whatever Google can count as a conversion, and in small markets it will happily spend on low-quality placements and near-your-brand searches.
How to do it
- Exclude your brand name. Add brand exclusions so PMax does not take credit for people who were already searching for you. Those clicks would have come through cheaper on a branded search campaign, or free through organic.
- Attach negative keywords. Campaign-level negative keywords are now available for Performance Max. Apply your shared negative list (jobs, DIY, out-of-area cities) here too.
- Review the search terms insights and placement reports. PMax reporting is thinner than Search, but the insights panel shows search categories, and the predefined placement report shows where display and video ads served. Exclude junk app placements.
- Feed it clean conversion goals. If a page view anyone can reach counts as a conversion, PMax will find the cheapest way to produce those, which is rarely a real lead. This connects directly to Fix 6.
- Check the location settings. The “presence only” fix from Fix 3 applies here too and is frequently missed on PMax campaigns.
Fix 6: Clean Up Conversion Tracking
Every automated bidding decision Google makes is only as good as the conversion data you feed it. Broken or bloated tracking is the most expensive problem on this list because it silently corrupts everything else.
The common failures we find in audits
- Counting the wrong things. Page views, scroll events, or button clicks marked as primary conversions teach smart bidding to buy cheap junk traffic.
- Double counting. The same lead firing both a Google Ads tag and an imported GA4 event inflates results and distorts bidding.
- Missing phone calls. For most New Mexico service businesses, the phone is the primary conversion path. If you are not tracking calls from ads and calls from your website (with a sensible minimum duration, such as 60 seconds), your best conversions are invisible.
- No lead quality feedback. A form fill from a job seeker counts the same as a $12,000 kitchen remodel inquiry unless you tell Google otherwise. Offline conversion imports or enhanced conversions for leads close that gap.
How to fix it
- List every conversion action and mark only true business outcomes (qualified calls, form leads, bookings, purchases) as primary. Demote everything else to secondary.
- Test each tag: submit your own form, place a test call, and confirm one and only one conversion records.
- If your CRM knows which leads became customers, import that data back into Google Ads so bidding optimizes toward revenue, not raw lead count. We build these CRM-to-Google-Ads pipelines with n8n automation workflows so the feedback loop runs without manual exports.
Fix 7: Stop Sending Paid Clicks to Weak Landing Pages
You can run a technically perfect account and still waste half your budget if the click lands on a slow, generic homepage. The landing page is where cost per click becomes cost per lead, and it multiplies every other fix on this list.
How to do it
- Match the page to the query. An ad for “water heater replacement Albuquerque” should land on a water heater replacement page, not your homepage or a general plumbing page. One dedicated page per core service is the baseline.
- Lead with the answer. Above the fold: what you do, where you serve (name Albuquerque, Rio Rancho, Santa Fe explicitly), proof (reviews, license number, years in business), and one obvious action, a call button or a short form.
- Check mobile speed. Most local service clicks in New Mexico are mobile. Test your page with PageSpeed Insights; if it takes more than about three seconds to become usable, you are paying for clicks that bounce before they see your offer.
- Cut the form to essentials. Name, phone, and a one-line description of the need. Every extra field costs conversions.
- Test methodically. Headline, proof elements, and call-to-action placement usually move the needle most. This is classic conversion rate optimization work, and on paid traffic it pays for itself faster than anywhere else because you know exactly what each visitor costs.
How the Seven Fixes Compound
These fixes are not independent. Clean conversion data (Fix 6) makes smart bidding better, which makes tighter match types (Fix 2) safer to automate. Accurate location settings (Fix 3) fill your search terms report (Fix 1) with local queries worth analyzing. Better landing pages (Fix 7) raise conversion rates, which improves Quality Score, which lowers your cost per click across the board. Accounts that work through all seven typically see cost per lead drop 30 to 50% within a quarter, without increasing budget.
It is also worth saying: paid search works best alongside organic. If you are weighing where the next dollar should go, our comparison of Google Ads vs. SEO for New Mexico businesses breaks down when each channel wins.
Next Steps: Get a Free Google Ads Audit
You can work through these fixes yourself; start with the search terms report and location settings, which usually stop the biggest leaks within a week. But if you would rather have an expert eye on it, we will do it for you.
Liberty Digital offers a free Google Ads audit for New Mexico businesses. We go through all seven areas in your actual account, show you exactly where the budget is leaking and how much, and hand you a prioritized fix list, whether or not you ever hire us. Most audits find enough recoverable spend to fund months of proper Google Ads management.
Request your free Google Ads audit here, and stop paying for clicks that were never going to become customers.