Google Ads for auto repair shops: budgets, campaigns and real cost per call
Which Google Ads campaigns fill bays for an independent shop, which ones burn cash, what a repair call really costs, and how to structure a budget.
Google Ads is the fastest way to put cars in an empty bay and the fastest way to spend $2,000 learning that "car repair" on broad match at 2 a.m. is not a business plan. The difference between those two outcomes is structure, not budget.
An independent shop with a good profile and a working phone can expect somewhere between $25 and $70 per inbound call in most US metros. At a $480 average repair order and a close rate that clears half, that math works comfortably. It stops working the moment the campaign starts buying the wrong searches.
What to spend before you know anything
Start at $40 to $60 a day. Below about $1,000 a month, Google's algorithms never gather enough data to optimize and you spend six weeks in noise. Above $3,000 a month before you have call tracking installed, you are buying an expensive education.
Give it 45 days before judging. Weeks one and two are learning. Weeks three and four are the first honest read. If after 45 days the cost per call is above $90 and the campaign is structured correctly, the problem is usually the landing page or the phone, not the ads.
Budget split for a shop starting out:
- 70% Search, on repair intent terms.
- 20% Search, on brand and competitor-adjacent terms.
- 10% held back for a seasonal push.
Leave Performance Max alone until Search is profitable. It will spend your budget on Display placements that produce clicks and no calls, and it will not tell you where the money went.
The campaigns that work
High-intent repair Search. One campaign, tight ad groups, exact and phrase match only. Each ad group is one job: brake repair, check engine light diagnostic, transmission repair, AC repair, alternator replacement, timing belt, pre-purchase inspection. Each ad group points to its own service page, never the home page.
These are the terms worth paying for because the person typing them has a broken car and a decision to make this week. A check engine light click that costs $18 and turns into a $1,400 job is the best money in the business.
Emergency and roadside, if you offer it. "Car will not start," "won't start near me," "mobile mechanic near me." High intent, high close rate, and only worth running during hours you can actually respond.
Brand defense. Your own shop name, exact match, a few dollars a day. Cheap, and it stops a chain from buying your name and catching the customer who already decided on you.
The campaigns that waste money
Broad match on generic repair terms. "Car repair," "auto shop," "mechanic" on broad match will collect searches for auto parts stores, DIY forums, body shops, dealerships and job listings. Broad match with Smart Bidding can work once you have 30 or more conversions a month feeding it. Before that it is a donation.
Oil change ads. Everyone runs them because the volume looks great. An oil change click at $6 that produces a $70 ticket and a customer who came for the coupon and leaves for the next one is a losing trade. Oil changes are a retention product, not an acquisition product. Sell them to people already in your database.
Display and YouTube "brand awareness." A three-bay shop does not have an awareness problem. It has a "nobody knows I fix transmissions" problem, and Search solves that for a tenth of the money.
Running 24 hours when you answer 9 to 5. Set the ad schedule to your answering hours plus one hour on either side. If you use missed-call text-back you can widen it, but only then. See the missed calls guide for what that costs you.
Negative keywords, day one
Build this list before the campaign goes live:
free, salary, jobs, hiring, near me jobs, parts, autozone, o'reilly, napa, junkyard, salvage, how to, diy, youtube, school, training, certification, rental, dealership, body shop, paint, dent, insurance claim, towing, cash for cars, sell my car, car wash
Then check the search terms report every Friday for the first two months. Every campaign leaks in ways nobody predicts. A shop we know found it had spent $340 across three weeks on "auto repair shop for sale."
Ads and extensions that make the phone ring
Write the ad like a service writer talks. Headlines that pull for an independent:
- "Brake Repair, Half The Dealer Price"
- "Same-Day Check Engine Diagnostic"
- "ASE Certified, Family Owned Since 2004"
- "Free Digital Inspection With Every Repair"
- "3 Year / 36,000 Mile Warranty"
The warranty line matters more than owners expect. It is the single strongest answer to "why not the dealer."
Turn on call assets so mobile users can tap the number directly, and set them to your answering hours. Add location assets, price assets for your published services, and a sitelink to reviews. Location and call assets typically lift click-through by a meaningful margin for local service ads and cost nothing.
Tracking, or you are guessing
Three things, all free or nearly:
- Google's call-from-ads conversion tracking, so a call over 60 seconds counts as a conversion.
- A call tracking number with recording on the landing page, so you can hear how calls are handled.
- Conversion actions for form fills and the appointment booker if you use one.
Then listen to ten calls a month. Most shops discover their real problem in the first three: the phone rings six times, the writer says "we are slammed, call back Monday," and a $900 job walks. No ad account fixes that.
The landing page decides half of it
Ads sending traffic to a home page convert far worse than ads sending traffic to a page about the exact job searched. Each service page needs the phone number as a tap-to-call button at the top, a price or a price range, the warranty, three reviews mentioning that specific repair, and the address with a map. Details are in the website guide.
If your Google profile is thin, fix that before you spend, because ad clicks land on people who then check your reviews. 24.3% of shops have fewer than 10 reviews, and ad money spent from that position mostly funds a comparison shop.
Frequently asked
Should I use Local Services Ads? Google's guaranteed-badge product does not cover auto repair in most markets yet. Check availability in your area, and if it is there, run it alongside Search rather than instead of it.
What about mobile mechanics? Same structure, different terms. Bid on "mobile mechanic," "mechanic that comes to you," and "mobile car repair," and set the radius to what you will actually drive. Be explicit in the ad about what you cannot do at a driveway.
Can I run this myself? Yes, if you will spend an hour a week on search terms and call recordings. If that hour will not happen, either hire it out or do not run ads.
Google Ads management is one of the services in the free 14-day trial. We build it in your own account, you keep it either way. Text or call (385) 832-6175.