Google Ads for used car dealers: the build order
Written for an independent or buy-here-pay-here dealer principal, or the internet sales manager who runs the BDC. Service area, which calls count, keyword buckets, the negative list to load on day zero, ad groups, ad copy inside Google's character limits, how Local Services Ads changes the auction, and the weekly hour that keeps it honest, in the order you would build it.
Free30 minutesNo obligation
The short answer
To run Google Ads for used car dealers, optimize toward a sold, delivered vehicle in the DMS, and for buy-here-pay-here lots a contract that funds and keeps paying — recorded in your dealer CRM and DMS (DealerCenter, AutoRaptor, DealerSocket or VinSolutions, with Frazer on many buy-here-pay-here lots) — rather than toward form fills or booked appointments. A research-heavy auction where the shopper compares the same truck across CarGurus, Cars.com, Autotrader, Facebook Marketplace and the big national used car retailers before contacting anyone. The costliest mistake is counting VDP views, chat windows opened and credit applications started as conversions. Everything below is the build order, in the sequence you would actually work through it.
Written by Ariful Islam — eight years building Google Ads accounts and the conversion tracking underneath them.
Specific to Used Car Dealers
Google Ads for used car dealers: count sold units, not VDP views
For a used car lot, run Search and vehicle ads split into inventory by body style and model, financing and approval, trade-in and 'we buy cars', and brand. Keep credit offers in their own campaigns with radius or city targeting, count only submitted leads and qualified calls, and optimize toward sold deals from DealerCenter, AutoRaptor, DealerSocket or VinSolutions.
Your shopper has already seen the car somewhere else. They compared it on CarGurus, Cars.com and Facebook Marketplace, checked the big national retailers, and may walk onto your lot without ever filling in a form. Vehicle ads and marketplace tiles take the top of the page; text ads win the searches those formats answer badly: approval questions, trade-ins, your own name, and models where your page says more than a listing can.
Structure around how each lead turns into money. Inventory campaigns sell what is on the front line today, so their budgets should move with stock. Financing and approval campaigns fall under Google's consumer finance rules for credit and loan offers, which block ZIP, age and gender targeting, so they need their own campaigns and radius targeting. 'We buy cars' campaigns buy inventory, and their conversion is a vehicle purchased, not a car sold.
Used car accounts go wrong on events. Dealer websites, chat tools and credit widgets fire VDP views, chat opens and app starts, and when those reach Google Ads as primary conversions, bidding learns to buy browsing. Keep those events secondary, store the click ID and the shopper's phone and email on the CRM opportunity, and import sold deals from the DMS so each campaign is judged on cars that left the lot.
Search terms to start from
- used cars near me
- used trucks for sale near me
- used suv for sale near me
- buy here pay here near me
- bad credit car dealership
- no credit check car lots
- used [make] [model] for sale
- sell my car for cash near me
- we buy cars near me
- first time car buyer program
Negative keywords
- car salesman jobs
- used car parts
- salvage auction
- dealer license
- car rental
- junkyard
- blue book value
- cars for sale by owner
- car repair
Symptom and fix
Five problems we get called in to fix
- 01
Google Ads reports hundreds of conversions. The DMS shows we sold about the same number of cars as last month.
What is actually happening
VDP views, chat opens, credit-app starts and vendor analytics events were imported as primary conversions, so bidding chases browsing.
What fixes it
Primary conversions limited to submitted leads and qualified calls, every other event moved to secondary, and sold deals imported from the CRM and DMS as the goal.
- 02
Our 'bad credit, everyone approved' ads lost their targeting or got limited.
What is actually happening
Google treats offers of credit and loans as consumer finance and blocks ZIP, age, gender, parental and marital status targeting for them in the US, and financing ads were mixed into inventory campaigns.
What fixes it
Financing and approval ads in their own campaigns with radius or city targeting, inventory campaigns kept free of credit offers, and each judged on funded deals.
- 03
The shopper clicked our ad, then CarGurus got the credit for the sale.
What is actually happening
The shopper found the same car on the marketplace and submitted there. The ADF lead carries the marketplace as source and no click ID, so the sale has no path back to Google Ads.
What fixes it
A monthly match of sold deals to Google Ads clicks by hashed phone and email through enhanced conversions for leads, with the first source kept on the CRM opportunity.
- 04
Calls from the ads are mostly customers asking about their payment.
What is actually happening
Buy-here-pay-here customers search the lot's name, tap the ad and call the tracked number, and each payment call passes the duration rule.
What fixes it
A separate payment number on receipts, statements and the website, payment and service terms as negatives on brand campaigns, and payment calls excluded from the call conversion.
- 05
Leads come in on cars we sold last week.
What is actually happening
The inventory feed and the VDPs lag behind the DMS, so ads keep sending shoppers to vehicles that are gone and the BDC spends the call explaining it.
What fixes it
Inventory feed refreshed from the DMS at least daily, sold units removed from vehicle ads and landing pages, and leads on sold stock tagged in the CRM so the cost shows up.
Read this before step one
Google Ads does not fail on its own. It fails on top of three things that were already broken.
- 01
Conversion tracking that reports the truth
If Google is counting form fills rather than a sold, delivered vehicle in the DMS, and for buy-here-pay-here lots a contract that funds and keeps paying, every bid it makes is aimed at the wrong outcome. First-party, server-side, joined back to your own system — not a browser tag that a consent banner or a cookie policy can silence.
- 02
A landing page that answers the search
One page for every ad group means the page answers a general question when the search asked a specific one. Google scores that as poor landing page experience and charges you more per click for it.
- 03
The right campaign for the goal
Performance Max on a broken signal spends faster and explains less. Search first, on a conversion you trust, then expand — in that order, because the order is not a preference.
Get all three right and the playbook below compounds. Get the first one wrong and everything below is executed perfectly in the wrong direction — which is the single most expensive thing that happens in this channel.
Not sure which of the three is wrong on your account? Send it over and we will tell you what it is actually reporting.
Free Google Ads + call tracking audit
What the free audit covers for used car dealers
- The conversion bidding learns from: a sold, delivered vehicle in the DMS, and for buy-here-pay-here lots a contract that funds and keeps paying
- Whether your dealer CRM and DMS (DealerCenter, AutoRaptor, DealerSocket or VinSolutions, with Frazer on many buy-here-pay-here lots) reports back to Google Ads
- The costliest mistake: Counting VDP views, chat windows opened and credit applications started as conversions
- Search terms against 9 starter negatives
- Call tracking: which calls count, and which are counted twice
- Your account against the 15-step build order below
How it works
- 1Pick a 30-min slot
- 2Live session with Ariful
- 3Written audit in 24 hours
Free30 minutesNo obligation
Decide what counts as a conversion before you spend anything
For used car dealers the conversion that matters is a sold, delivered vehicle in the DMS, and for buy-here-pay-here lots a contract that funds and keeps paying, and it lives in your dealer CRM and DMS (DealerCenter, AutoRaptor, DealerSocket or VinSolutions, with Frazer on many buy-here-pay-here lots) — not in the ad platform. Google can only optimize toward what you send it, so whatever you pick here decides what the algorithm spends the next ninety days chasing. Pick the wrong one and every later step in this playbook is executed perfectly in the wrong direction.
This is the step we get called about most. If you do not have a developer for it, that is the normal situation rather than the exception — it is most of what we do, and it is worth fixing before the spend rather than after.
Everyone agrees the real conversion matters and then optimises to form fills anyway, because form fills are the number that is already there. The wrong choice here is invisible for ninety days and then expensive.
Google will spend ninety days chasing whatever you tell it to count. That decision is made here, in five minutes, before any money moves.
- 01Write down the single event that means money: a sold, delivered vehicle in the DMS, and for buy-here-pay-here lots a contract that funds and keeps paying.
- 02Find where that event is recorded today. For most of this industry that is your dealer CRM and DMS (DealerCenter, AutoRaptor, DealerSocket or VinSolutions, with Frazer on many buy-here-pay-here lots).
- 03Check whether that system can be joined back to a click — a GCLID field, an email, or a phone number captured at the form.
- 04If it cannot, fix that before you launch. An account optimizing toward form fills is optimizing toward the wrong thing the moment the form is easy to fill.
- 05Set the conversion action to the real one, and mark every softer action as secondary so it reports but does not bid.
Turn off the three defaults before you turn the campaign on
Google enables these on every new Search campaign, and none of them are keyword decisions — they are switches on the settings screen that decide where the money goes before a single keyword applies. Everything else in this playbook operates on whatever is left after they have taken their cut, so a reader who skips this step spends the rest of it optimizing a remainder.
For Used Car Dealers · Keep financing and approval ads in their own campaigns with radius or city targeting, since credit offers cannot use ZIP targeting in the US. Let inventory campaigns reach wider for trucks and specialty stock.
Half an hour of switches that decides where a year of budget goes — and it is the screen everyone skips because it looks like boilerplate.
Three switches decide where the budget goes before a single keyword is involved. All three are on.
| Setting | What Google defaults it to | Set it to |
|---|---|---|
| Networks — search partners | Included. Your ads run on sites that are not Google. | Off at launch. Add it back later, as its own campaign, when you can see what it contributed on its own. |
| Networks — display expansion | Included. A Search campaign quietly starts buying banner placements. | Off. Display is a different intent and a different campaign; mixing them makes both unreadable. |
| Locations — targeting | Presence or interest — people merely interested in your area count. | Presence only. Under Location options, choose people in or regularly in your targeted locations. |
| Audiences | Observation, which measures without restricting. | Leave on observation deliberately, not by accident. If you meant to narrow, you have to switch the mode. |
| Bidding | Maximize clicks, or a target set before any data exists. | Maximize conversions on the real conversion action. A target set on day one is a guess the algorithm will honor. |
Draw the service area around the jobs that pay, not a circle on a map
Used car buyers travel farther than trade customers ever do: a shopper will drive a long way for the right truck at the right price, and inventory campaigns can justify a wide area. Credit-challenged buyers are different, because many lots expect them close by for visits and payments, and Google's consumer finance rules limit how financing ads can be targeted. Draw each area from where your sold deals live in the DMS, not from a round number.
The radius gets drawn from the office instead of from where the profitable jobs are, and nobody revisits it once the search terms report starts showing towns the crew refuses to drive to.
- 01Map last year's sold deals by ZIP code from the DMS and target where they cluster
- 02Check whether any campaign that mentions financing, approval or credit uses ZIP targeting, and move it to radius or city
- 03Review the locations report monthly for leads from areas where you have never delivered a car
- Inventory campaigns
- A wide area for distinctive stock such as work trucks and specialty vehicles, and a tighter one for commuter cars every lot sells.
- Financing and approval campaigns
- Google's consumer finance rules cover offers of credit and loans and block ZIP code, age, gender, parental and marital status targeting in the US. Use radius or city targeting and keep these ads in their own campaigns.
- Trade-in and 'we buy cars' campaigns
- A local area, because the seller has to bring the car to you, and a conversion of a vehicle purchased for inventory rather than a car sold.
Decide which calls count before Google counts all of them
Calls are a smaller share of a used car lot's leads than of a trade's, but they are often the most serious shoppers: someone asking if the truck on the VDP is still there, or whether they can be approved on it. They mix with payment calls, title and tag questions and service customers, and Google counts any of them once they pass the length you set. Tie calls to the stock number or VIN where you can, and let sold deals from the DMS decide what bidding learns.
Every call gets counted because that is the default, and by the time anyone listens to the recordings the bidding has spent a quarter learning from wrong numbers and supplier calls.
- 01Buy-here-pay-here customers calling the ad number to make a payment or ask about a late fee
- 02Title, tag and registration questions from past buyers
- 03Wholesalers, transporters and auction reps offering cars or services
- 04Vendors selling marketing, reconditioning or floor-plan financing
- 05Shoppers calling about a car already sold, when the VDP lags the DMS
- Count a call when
- The caller asks about a specific vehicle or stock number, a trade-in appraisal, or approval on a car you have in stock, or books a time to come to the lot.
- Minimum duration
- Start at 90 seconds and check recordings. Availability calls can be short and still sell a car, so treat duration as a filter and the sold deal as the test.
- After hours
- Shoppers browse inventory late at night. Keep inventory campaigns running with chat or text that books a morning appointment, and switch call assets off when nobody is on the floor or in the BDC to answer.
- Double counting
- One shopper, one lead. A person who calls, opens chat and submits a credit app is one opportunity in the CRM, so count the first qualified contact and import the sold deal once against the original click. Do not also import the vendor's chat and credit-app events as primary conversions.
Build the keyword list in four buckets, not one
One flat keyword list is why most accounts in this vertical cannot tell which half of the budget works. Sorting terms by the intent behind them means you can bid, write and judge each group on its own terms — a problem-aware search and a competitor search convert at rates that have nothing to do with each other, and averaging them hides both.
The list is easy to build and hard to bucket. Sorted by volume instead of by intent, it produces an account you cannot read six weeks later.
| Bucket | Terms to build on |
|---|---|
| Inventory by type and modelShoppers who know roughly what they want and are comparing lots; the VDP and the listing price do the selling, so the feed has to be current. |
|
| Financing and approvalCredit-challenged and first-time buyers asking whether they can be approved. Credit offers fall under Google's consumer finance targeting limits, so these terms get their own campaigns. |
|
| Trade-in and 'we buy cars'Sellers and trade-in shoppers: a source of inventory as much as of sales, and judged on vehicles purchased or trades that become deals. |
|
| Brand and lot nameShoppers who saw your listing on a marketplace or drove past the lot; cheap clicks that keep the lead on your own site, where the click ID survives. |
|
Match types, and why exact has not meant exact since 2021
Exact match includes close variants — misspellings, plurals, reordered words, dropped function words. Phrase match now behaves roughly like the old broad-match-modified. Broad match reaches as far as Google judges useful, which with a good conversion signal is genuinely valuable and without one is an open tap. Start narrow, prove the signal, then widen — in that order, because widening is reversible and a mistrained bidding algorithm is not.
For Used Car Dealers · Broad match on 'used cars' drifts into parts, salvage auctions, rentals and private sellers. Keep model and body-style terms on exact and phrase until sold deals are importing.
Broad match added early, before the conversion signal is trustworthy, teaches the algorithm the wrong lesson faster than any other single decision in the account.
- 01Launch on exact and phrase only. You are buying data you can read, not volume.
- 02Give broad match its own campaign when you add it, so its spend and its search terms are separable from everything else.
- 03Keep 5 to 10 tightly themed keywords per ad group. When you want an eleventh, that is usually a signal to build another ad group instead.
- 04Do not add the same keyword in three match types in one ad group. Google picks by relevance, not by your match type ladder, and you are only making the report harder to read.
Load the negatives before the first click, not after the first invoice
Every vertical has a set of searches that look commercial and are not. In used car dealers those are job seekers, students, people looking for free help, and DIY researchers. Broad and phrase match will find all of them for you. Add this list at the account level on day zero — the first week of an unfiltered account is the most expensive week it will ever have.
The starting list is the easy part. The list that matters is the one you build from your own search terms report every week, and that is the habit almost nobody keeps past month two.
- jobs
- car salesman
- dealer license
- auction access
- salvage
- junkyard
- parts
- repair
- rental
- lease takeover
- by owner
- private seller
- blue book
- vin check
- dmv
- title transfer
- insurance quote
- make a payment
- payoff
- repo auction
One ad group per intent, and no more than you can write ads for
Ad groups exist so the ad can match the search. The moment a group holds two intents, the ad has to be vague enough to cover both, and vague ads lose the auction on relevance before budget ever enters the picture. Build these groups, each with its own ads and its own landing page.
The structure is quick to draw and slow to serve: every ad group you create needs its own ads and its own page, so the build you sketched in an afternoon turns into a fortnight of copywriting.
- AG01
Used trucks
Pickups and work trucks, often the lot's best gross; a wider area, VDP landing pages, and copy that leads with what is in stock today.
- used trucks for sale near me
- used pickup trucks
- used work trucks for sale
- used 4x4 trucks for sale
- used diesel trucks near me
- AG02
Used SUVs and family vehicles
Commuter and family shoppers comparing several lots; a tighter area and pages filtered to SUVs and minivans in stock.
- used suv for sale near me
- used minivan near me
- used 3rd row suv
- used family cars for sale
- used crossover near me
- AG03
Buy here pay here and bad credit
Credit offers in their own campaign with radius or city targeting, copy that avoids promising approval, and success measured on funded deals.
- buy here pay here near me
- bad credit car dealership
- no credit check car lots
- car lots that finance near me
- need a car with bad credit
- AG04
Sell or trade your car
Inventory acquisition with a local area, an appraisal form, and a conversion of a vehicle purchased rather than a car sold.
- sell my car for cash near me
- we buy cars near me
- trade in my car near me
- who buys used cars near me
- sell my truck today
- AG05
Brand
The lot's own name with payment, service and title terms as negatives, so payment callers go to a separate number.
- [your dealership]
- [your dealership] inventory
- [your dealership] reviews
- [your dealership] hours
- [your dealership] used cars
Responsive search ads that the landing page can actually back up
Google rewards assets that match the search and the page behind it. It penalizes — and increasingly disapproves — copy that promises something the page does not deliver. Every line below is written to be provable on arrival. Character counts are shown because assets over the limit are rejected at upload, which is where most copied-from-a-blog ad copy dies.
Copy that is fine everywhere else is a policy problem here. In regulated verticals the claim has to be provable on the page it lands on, and a disapproval mid-flight stops the ad group dead.
- Used Trucks and SUVs In Stock29/30
- See Today's Inventory21/30
- Schedule a Test Drive21/30
- Get Your Trade Appraised24/30
- We Buy Cars, No Trade Needed28/30
- Financing Options Available27/30
- Apply Online Before You Visit29/30
- Ask for the Vehicle History27/30
- Licensed Dealer in [STATE]26/30
- Used Cars in [City]19/30
- Browse used cars, trucks and SUVs on our lot today, then schedule your test drive.82/90
- Looking for a work truck? See pickups in stock now, with photos and full details.81/90
- Selling your car? Get an appraisal from our buyers, whether or not you buy from us.83/90
- Credit questions? Apply online and talk with our finance team before you visit the lot.87/90
What Local Services Ads takes from this auction, and when to run both
Car dealers are not on Google's US Local Services Ads category list, so there is no pay-per-lead listing above you. The space at the top of a used car search goes to vehicle ads, which pull your inventory feed into Google and land on the VDP, and to the marketplaces you already pay for. Search text ads earn their keep on the searches those formats do not answer well: financing and approval questions, trade-in and 'sell my car' searches, your own brand, and make-and-model searches that your landing pages answer better than a listing tile.
LSA and Search are reported in two different places, so the same customer gets counted twice and both channels look better than the bank account does.
- Vehicle ads
- A native Google format fed from your inventory through Merchant Center. They optimize toward whatever conversion is primary, so make that a submitted lead or a sold deal, never a VDP view.
- Marketplaces
- CarGurus, Cars.com, Autotrader and CARFAX leads are created on their own sites and reach your CRM by ADF with no Google click ID. A shopper who clicked your ad and then submitted on a marketplace is credited to the marketplace.
- Brand searches
- Shoppers who saw your listing on a marketplace search your lot's name. A brand campaign keeps that click on your site, where the lead carries a click ID back to the sold deal.
Budget to the demand curve, and only bid on hours someone answers
Used car demand peaks around tax-refund season, when many credit-challenged buyers have a down payment for the first time, then settles into steadier spring and summer shopping and slows into the holidays. Inventory matters as much as demand: a lot that cannot buy enough stock at auction has nothing for the ads to sell.
Budgets get raised the week demand arrives, which is the week the account has the least room to learn and the office has the least capacity to answer.
- Ramp
- Raise financing and approval budgets ahead of tax-refund season and make sure the BDC is staffed to follow up the same day. Tie inventory budgets to what is on the lot, and run 'we buy cars' campaigns harder when auction prices make trade-ins the cheaper way to stock.
- Dayparting
- Leads arrive in the evening and on weekends, when people browse from the couch. Keep form and chat campaigns running around the clock with a fast morning follow-up, and bid for calls on the hours the showroom and BDC actually answer.
Why the advertiser bidding the most is often third
Position is not bought, it is earned and then paid for. Google ranks you on your bid multiplied by how good it expects your ad and landing page to be, plus your assets — so a relevant advertiser at half the bid outranks a vague one, and then pays less per click at the same position. This is the mechanism underneath everything above: tight ad groups and honest ad copy are not tidiness, they are the discount.
For Used Car Dealers · Vehicle ads, marketplace listings and national used car retailers fill the page. Win the searches a listing tile answers badly: approval questions, trade-ins, your own name and well-built model pages.
Quality is treated as a score to chase rather than a diagnostic to read, so people optimise the number instead of the mismatch it is pointing at.
Position is not bought. A relevant advertiser at half the bid outranks a vague one — and then pays less for the click.
- 01Read Quality Score as a diagnostic, not a target. The 1 to 10 number is not what runs the auction; the three components underneath it tell you which of ad copy, keyword grouping or landing page is dragging.
- 02Ad relevance low? The ad group holds more than one intent. Split it.
- 03Landing page experience low? The page is not answering the search — usually because one page is serving every ad group.
- 04Expected CTR low? Your ad is not the one being clicked. Rewrite the headlines against the actual search terms, not against the keyword.
Bidding, and the point at which you are allowed to change it
Start on Maximize Conversions with submitted leads only: a form or chat that leaves a name and phone number, a completed credit application, or a qualified call about a specific vehicle. Import sold deals from the CRM and DMS against the original click as soon as they can be matched, inside the 90-day import window, and send hashed phone and email with them so walk-ins who first submitted a lead still match. Move inventory campaigns to value-based bidding on front-end gross once sold deals flow, and keep financing campaigns on their own budget, because they run under different targeting rules and close on the lender's timeline. Smart bidding is a data problem before it is a strategy problem: with thin or wrong conversion data it will confidently optimize toward noise, and it does that faster than a manual account can lose money.
For Used Car Dealers · Bid on submitted leads and qualified calls only until sold deals import from DealerCenter, AutoRaptor, DealerSocket or VinSolutions, then move inventory campaigns to value-based bidding on front-end gross.
A target set before the data exists is a guess the algorithm will honour to the letter.
What to judge, and when you are allowed to judge it
Most accounts are killed or rescued on evidence that could not have meant anything yet. The bidding algorithm is fitting a model, and a model fitted on two weeks of data is fitted on noise. This is the shortest honest schedule: what to look at each stretch, and — more usefully — what to ignore.
For Used Car Dealers · Audit the conversion list in week one and demote VDP views, chat opens and credit-app starts to secondary. Judge month one on submitted leads and month three on sold units.
Accounts get killed on week-three evidence that could not have meant anything yet — and the replacement starts its own learning phase from zero.
The first month buys data. The second corrects for it. The third is the first one worth judging.
- 01Weeks 1–2 — watch search terms and nothing else. Add negatives daily. Cost per conversion at this stage is not a number, it is a rumor.
- 02Weeks 3–4 — the first real read on which ad groups get impressions. Pause nothing on conversion volume yet; fix relevance where the ad and the query disagree.
- 03Weeks 5–8 — conversion data starts to mean something. If you are near thirty conversions in thirty days, a target becomes an option. If you are not, the answer is a narrower footprint, not a lower target.
- 04Weeks 9–12 — the first period worth judging on cost per outcome. Compare against your own system, not the Google column, and expect the two to disagree.
- 05Only now: consider broad match, Performance Max, or a second market. Each of them needs the signal you spent the quarter building.
The weekly hour that decides whether this works
An account left alone drifts toward the cheapest clicks it can find, because that is what the system is built to do when nobody corrects it. This is the shortest routine that keeps it honest. It takes about an hour and it is the difference between an account that compounds and one that plateaus at month three.
For Used Car Dealers · Compare submitted leads with sold and delivered units by campaign from the DMS. A campaign with many leads and no sales is usually buying browsing or hitting sold stock.
This is the one that decides whether any of the above compounds, and it is the first thing to go the week you get busy. An account left alone drifts toward the cheapest clicks it can find, because that is what it is built to do when nobody corrects it.
- 01Search terms: parts, salvage auctions, rental, dealer jobs, private-seller and value-lookup searches
- 02Submitted leads by campaign beside VDP views, so a campaign that only produces browsing is caught early
- 03Sold and delivered units by campaign from the DMS, with front-end gross and, on buy-here-pay-here lots, funded contracts
- 04Calls by hour against showroom and BDC hours, and payment calls that reached the sales line
When Google Ads is the wrong answer here
Three situations where running this playbook will lose money. Read them before you fund the account, not after.
- Your lot has thin inventory or turns stock slowly. Search and vehicle ads sell what is on the lot today, and they cannot fix an empty front line.
- You cannot connect leads to sold deals in your CRM and DMS. Fix that first, or the account will optimize toward chat opens and credit-app starts.
- Your buyers come almost entirely from walk-ins and repeat customers you never ask for contact details. Without a submitted lead, a sold deal has nothing to match to a click.
Questions this raises
- Why does Google Ads show far more conversions than cars we sold?
- Usually because VDP views, chat opens or credit-app starts are set as primary conversions. Move them to secondary, count submitted leads and qualified calls, and import sold deals from your CRM and DMS so bidding learns from cars sold.
- Should financing ads and inventory ads run in the same campaign?
- No. Ads that offer credit or loans fall under Google's consumer finance targeting limits in the US, including no ZIP code targeting. Keep them in their own campaigns with radius or city targeting, and keep inventory campaigns free of credit offers.
- How much should a used car dealer spend on Google Ads?
- Start from your own DMS: how many extra cars you can stock and sell in a month, your average front-end gross, and the cost per sold unit you can accept. Fund enough submitted leads to sell that many at your current lead-to-sale rate, and keep financing campaigns on their own budget so their targeting limits do not drag inventory campaigns down.
- Should used car dealers run vehicle ads or Search ads?
- Usually both. Vehicle ads put your inventory in front of shoppers searching for a model, fed from the inventory you already maintain. Search covers financing, trade-in and brand searches and the make-and-model pages that answer a shopper's questions. Judge both on sold deals matched from the CRM, not on clicks or VDP views.
- Can buy-here-pay-here dealers target ads by ZIP code?
- Not for ads that offer credit or loans. Google's consumer finance rules block ZIP code, age, gender, parental and marital status targeting for those ads in the US, while radius and city targeting are still allowed. Inventory ads that make no credit offer are not limited the same way, which is one reason to keep the two apart.
- How do we know which Google Ads clicks sold a car?
- Store the click ID and the shopper's phone and email on the CRM opportunity when the lead arrives, then send the sold deal back from the DMS as an offline conversion, with hashed contact details so a shopper who came in days later still matches. The free audit traces last month's sold deals back to their first lead and shows how many could have matched.
What this costs you, in hours
Every step above is doable. Together they are a project with a tail. Nobody tells you this part, so here it is before you start rather than in month three.
So what should you actually do with this?
Three honest options. The first one is genuinely fine for a lot of businesses, and we would rather you picked it knowingly than drifted into it.
Run it yourself
Good if you have the hours and someone technical
- 25–32 hours to build, then 3–4 every week
- You end up understanding your own account, which is worth real money later
- The measurement step still needs a developer
- Your mistakes are paid for at auction prices while you learn
Hire a general agency
Good if you want it off your desk this month
- Fast to start, and most are competent at the campaign work
- Usually optimizes toward whatever is easy to count — the form fill, the booked call
- Reports come from the ad platform's own numbers
- The measurement problem stays yours, because it lives in your systems
Work with us
Good if the reporting has stopped matching reality
- We build the measurement first — first-party, server-side, joined back to your dealer CRM and DMS (DealerCenter, AutoRaptor, DealerSocket or VinSolutions, with Frazer on many buy-here-pay-here lots)
- Then we run the account on a conversion we can both check
- Reporting is against your numbers, not the Google column
- Eight years of this, and the tracking and the media are the same team
We are not going to promise you a number. Anyone who quotes you a return before seeing what your account currently reports is guessing, and the guess is always flattering. What we will tell you, for free and before any of this becomes a conversation about money, is what your account is actually measuring today.
Or we run it for you
Eight years of Google Ads, on top of tracking that reports the truth.
Everything above is doable, and none of it is the hard part — the hard part is doing it every week for a year while running the business it is meant to fill. That is the 3–4 hours a week you just read about, on top of the 25–32 to build it.
Most agencies will run the campaign and take your word for what a conversion is. We build the measurement first — first-party, server-side, joined back to your dealer CRM and DMS (DealerCenter, AutoRaptor, DealerSocket or VinSolutions, with Frazer on many buy-here-pay-here lots) — and then manage the account on a signal we can both trust. It is the same reason the playbook above starts with the conversion rather than the keywords.
- Account build or rebuild, structured the way this page describes
- Conversion tracking wired to your dealer CRM and DMS (DealerCenter, AutoRaptor, DealerSocket or VinSolutions, with Frazer on many buy-here-pay-here lots), not to form fills
- Server-side, first-party tagging so the signal survives the browser
- Landing pages that answer the ad, one per intent
- Monthly reporting against your own numbers, not the Google column
- The search terms report worked every week, not quarterly
The first conversation is a read of what your account is actually reporting. No deck, and nothing to sign to get it.
- Agency since 202210-person team
- 300+ clients1,000+ projects
- CertifiedGoogle Ads · GA4 · Meta
