Dealership Google Ads: The Complete 2026 Setup Guide
Many audited dealership Google Ads accounts are losing money quietly.
The complete 2026 setup guide for dealership Google Ads: campaign structure, Merchant Centre vehicle feeds, bidding and offline conversion tracking for showroom sales.

TL;DR: Quick Answer
Basic South African brochure sites: R8,000-R20,000. Custom business websites with SEO and copywriting: R20,000-R50,000. E-commerce: R40,000-R150,000+. The five cost drivers that create the biggest price variation are: scope and number of pages, custom vs template design, professional copywriting, integrations (payment gateways, booking systems, CRM), and on-page SEO included at build stage. Always add 15-25% for hosting, maintenance and content updates in year one.
Key takeaways
- Very cheap quotes (under R5,000) almost always exclude copywriting, SEO, custom design and post-launch support
- Professional copywriting can represent 20-35% of a total website project cost, and is worth it for search visibility
- On-page SEO built into the website at launch costs a fraction of what it costs to retrofit after the site is live
- Hosting, SSL, domain and maintenance add R3,000-R10,000 per year on top of build cost
- E-commerce adds significant cost due to payment gateway integrations, product data, security requirements and checkout UX
- Timeline and client responsiveness directly affect cost: slow feedback rounds extend agency hours
Many audited dealership Google Ads accounts are losing money quietly. The budget is running, the ads are live, and the reports show clicks, but the cost per lead is sitting somewhere between R600 and R1,200 when well-structured accounts regularly achieve R150 to R350. The gap almost never comes down to budget size. It comes down to how the account was built. A dealership paying R180 per qualified lead and one paying R800 for the same outcome are often spending similar amounts. The difference is structure, feed quality, and whether the account holds real conversion data tied to actual vehicle sales.
This guide draws on the hands-on experience of the Juicy Designs team, a founder-led agency managing automotive dealership accounts across South Africa since 2015, with Google Ads Certification held by the account lead. The setups we've audited confirm one pattern consistently: dealers who invest in getting the foundation right, feed, structure, tracking, see dramatically better results than those who simply add budget to a poorly configured account. What follows is a practical, step-by-step playbook covering every layer of a high-performing dealership paid search setup: from your first Merchant Centre vehicle feed to uploading showroom sales as offline conversions.
Why Google Ads is the most powerful lead channel for dealerships
Search intent vs. social intent
A buyer typing "used Volkswagen Tiguan Pretoria" into Google is not browsing. They are mid-funnel, with clear purchase intent, and they are ready to act. Social media advertising interrupts people mid-scroll; paid search intercepts buyers at the exact moment they decide to shop. For dealerships, where purchase decisions are intent-rich and model-specific queries are abundant, this distinction matters enormously. No other digital channel puts your inventory in front of someone at the precise second they decide to look.
The purchase funnel argument for dealership Google Ads
Dealership buyers move through a recognisable journey: awareness of a need, comparison shopping across makes and models, and a shortlist narrowing down to two or three vehicles. Google's ad formats map neatly onto each stage. Search ads capture bottom-funnel, high-intent queries; Vehicle Listing Ads (VLAs) put your actual stock in front of in-market buyers before they even reach your website; and display remarketing re-engages shoppers who visited your Vehicle Detail Pages (VDPs) but didn't convert. Running all three together means you're visible at every decision point rather than gambling on a single touchpoint.
What the numbers say about automotive paid search
Unoptimised dealership accounts typically generate leads at R700 to R1,200 each, based on accounts audited by the Juicy Designs team. Well-structured accounts with clean feeds and proper conversion tracking routinely deliver leads in the R150 to R350 range for the same inventory categories. The reason for that gap is almost never the daily budget. It's incorrect campaign segmentation, no feed-driven inventory ads, and Smart Bidding trained on form fills instead of actual vehicle sales.
The four campaign types every dealership account needs
Brand search campaigns
Protecting your branded traffic is non-negotiable. Competitor dealerships and national aggregators actively bid on your dealership name, especially at the bottom of the funnel when a buyer who has already chosen you searches to find your contact details. A dedicated brand search campaign using tightly controlled exact and phrase match terms ensures that traffic stays with you at a low cost per click. Brand terms typically return high Quality Scores precisely because your landing pages, ad copy, and search query are tightly aligned.
Non-brand search campaigns for new and used vehicles
New and used inventory must run in separate campaigns. The economics are completely different: new vehicles have fixed pricing, manufacturer co-op support, and different intent signals; used vehicles carry varying margins, urgency-driven pricing, and condition-specific queries. Combining them in a single campaign forces Smart Bidding to make trade-offs across conflicting signals, reducing your ability to set separate CPA or ROAS targets for each inventory type. Each campaign should be further segmented by make or model family so that your ad copy, landing pages, and bids are tightly aligned with the query.
Dealership Google Ads: Performance Max and vehicle feed setup
Performance Max is the cross-channel scaling engine of a modern dealership account. It runs across Search, Display, YouTube, Gmail, and Google Maps from a single campaign, and when paired with a clean Merchant Centre vehicle feed, it powers Google Vehicle Ads directly from your live stock. Asset groups should be structured by vehicle category, SUVs, sedans, and commercial vehicles, so that Google has differentiated creative and signals to work with for each inventory segment. This is where Vehicle Listing Ads integrate into the broader campaign, showing actual in-stock vehicles with pricing and imagery to in-market buyers across the network. Running auto ads through Performance Max in this way is one of the most effective ways to scale car dealership PPC reach without fragmenting your budget across standalone campaigns.
Remarketing and audience re-engagement
Not every visitor converts on the first visit, and dealership purchases rarely happen in a single session. VDP viewers, lead-form abandoners, and service-page visitors each represent a distinct audience with a different relationship to your dealership and a different message priority. VDP viewers should see the specific vehicle they looked at; form abandoners need a lower-friction offer; service visitors respond to convenience and pricing. Treating these as one homogenous "website visitors" audience wastes budget and misses the conversion opportunity entirely.
Building a compliant Merchant Centre vehicle inventory feed
File format and dealership ad feed requirements
Google's vehicle inventory feed is a single CSV file covering your entire inventory across all dealership locations. It can be compressed as ZIP or GZ for upload. This is not a standard retail product feed with the same attributes and onboarding path; vehicle ads have a dedicated feed specification and their own Merchant Centre setup process. Using a retail feed workflow for a vehicle campaign is one of the most common reasons dealership Vehicle Listing Ads never get approved.
The feed must use exact attribute header names from Google's vehicle ads data specification (refer to the current Merchant Centre vehicle feed documentation for the full 2026 spec). A correctly structured feed row includes these fields: store_code, id, VIN, year, make, model, trim, exterior_color, interior_color, mileage, condition, price, dealership_name, dealership_address, link, image_link, additional_image_link, vehicle_option, vehicle_fulfillment, legal_disclaimer. Getting these header names precisely right is critical; Merchant Centre will reject or misinterpret fields with non-standard names.
Required attributes and what dealerships most often miss
The core required fields are: store_code, id (typically VIN), VIN, year, make, model, trim, mileage, condition, price, dealership_name, dealership_address, link, and image_link. Google also recommends including a Google Place ID or Maps URL for each dealership location to eliminate ambiguity in the matching process. The landing page URL must point to a live, accessible VDP, and the price displayed on that page must match the feed price exactly for the listed dealership location.
Sold, reserved, incoming, or unavailable vehicles must not appear in the feed as "available." This is the single most common cause of vehicle ad disapprovals in accounts we audit at Juicy Designs. If your inventory sync has any lag, sold units will continue serving ads pointing to dead VDPs, triggering both policy disapprovals and wasted ad spend simultaneously.
Keeping the dealer inventory feed accurate and up to date
A stale feed is a spending liability. Vehicle pricing changes, units sell, and new stock arrives daily in an active dealership. Daily or near-real-time feed updates are strongly recommended; data that falls significantly out of date creates mismatches between what the ad shows and what the VDP actually says, which leads to disapprovals and erodes the buyer's trust when they do click through. Check Merchant Centre diagnostics after every update cycle, not just once at setup. Disapprovals compound quickly when a batch of sold vehicles continues to serve ads unchecked.
Connecting your DMS or stock system to Merchant Centre
The three connection approaches
There are three practical routes for getting your DMS inventory into Merchant Centre. The first is using a Google-approved Vehicle Feed Service Provider: a specialist partner that manages the Merchant Centre sub-account, feed creation, and daily refresh on your behalf. This is the most Google-aligned path and works well for dealer groups that want a managed solution without internal feed development. The second is a feed management middleware platform that sits between your DMS export and Merchant Centre, handling field mapping, title normalisation, and filtering. This works best when the DMS exports inconsistent or messy data that needs transformation before it meets Google's spec.
The third option is a direct DMS export with a scheduled fetch, where Merchant Centre pulls from a hosted feed URL generated by your stock system. This only works reliably if your DMS exports a correctly formatted file on a consistent schedule and exposes it at a stable public URL. Most dealership DMS platforms were not built with Google vehicle feed specs as a priority, so this approach requires more testing and ongoing monitoring than the other two.
Common DMS sync pitfalls and how to avoid them
Wrong field mapping is the most frequent problem: your DMS might call a field "StockNo" where Google requires "id", or output mileage in a format that doesn't match the spec. These mismatches cause silent failures where data looks like it uploaded but doesn't serve correctly. Out-of-date inventory from infrequent feed refreshes is the second most common issue, and it directly causes the sold-vehicle disapproval cycle described above.
The other pitfalls worth flagging are poor vehicle title normalisation from automated extraction, which produces generic or duplicated titles; using a standard retail feed workflow instead of the vehicle-specific onboarding path; and assuming Merchant Centre diagnostics will surface and fix upstream data problems automatically. Merchant Centre will tell you what's wrong, but it cannot correct the source data. Every feed issue must be fixed at the connector or DMS export layer before resubmitting.
Account structure, budget allocation, and bidding strategy
A clean campaign architecture for dealership Google Ads accounts
A well-structured dealership account separates campaigns by both objective and inventory type. The recommended architecture is: Brand Search, Non-brand New Vehicle Search, Non-brand Used Vehicle Search, Service Search, New Vehicle Performance Max, Used Vehicle Performance Max, Service Performance Max, and Remarketing. This structure may look like more campaigns than necessary, but each segment has different economics, different buyer intent, and different messaging priorities. Combining them forces Smart Bidding to make impossible trade-offs.
Budget allocation principles by campaign priority
Brand search requires a relatively small budget because it captures high-converting, low-competition traffic from buyers who already know you. Non-brand new vehicle search typically needs the largest allocation because search volume is highest and acquisition cost is more competitive. Used vehicle Performance Max campaigns can be highly efficient when the feed is clean because Google's algorithm finds patterns across inventory quickly. Service campaigns often deliver the fastest return on spend because the intent is explicit: a person searching "car service Pretoria" is booking an appointment, not browsing.
Choosing the right bidding strategy for each campaign
Match your bidding strategy to your campaign objective. Use Target CPA for non-brand search campaigns where controlling lead cost is the priority and you have sufficient conversion volume. Use Target ROAS for used inventory Performance Max where vehicle values vary widely and you have reliable conversion value data from your CRM. Use Maximise Conversions for service campaigns where appointment capacity is available and you want to push volume. Use Enhanced CPC or a conservative manual approach for brand campaigns with low initial volume where Smart Bidding doesn't yet have enough data to operate effectively.
Dealership Google Ads: setting up offline conversion tracking for showroom sales
Why standard conversion tracking misses the actual sale
The most common dealership Google Ads setup counts form submissions and calls as conversions. The problem is that a form fill is not a vehicle sale. Smart Bidding reads those conversions as success signals and optimises toward the audiences and queries that generate the most form fills, which are often very different from the audiences and queries that generate actual buyers. Without offline conversion data, your account is being trained on the wrong outcome, and lead quality quietly deteriorates while the cost-per-form-fill looks acceptable.
Capturing the GCLID at the point of the lead
Enable auto-tagging in Google Ads so that every ad click appends a GCLID (Google Click ID) to the landing page URL. Install a Conversion Linker tag via Google Tag Manager to persist that click ID in a first-party cookie across the session. Then add a Custom HTML tag in GTM that runs on DOM Ready and populates a hidden field on each lead form with the stored GCLID value. The hidden input should be named consistently across all forms, something like gclid, and your CRM must be configured to receive and store that value against each lead record the moment it arrives.
Importing the sale as an offline conversion
In Google Ads, create a conversion action under Goals using the Import option and select "Track conversions from clicks." When a lead closes as a vehicle sale in your CRM or DMS, retrieve the original GCLID stored against that lead record and upload the sale with the conversion name, timestamp, and vehicle value. You can upload manually via CSV, through a CRM integration, or via the Google Ads API. For call-sourced leads, use Google forwarding numbers so calls are tied to specific campaigns, and store the call source in your CRM so you can upload those showroom sales through the same offline import process. Enhanced conversions for leads can supplement the GCLID-based approach when click IDs are unavailable, using hashed first-party customer data as a secondary match method.
Fixing feed disapprovals and keeping campaigns policy-compliant
The most common disapproval reasons for vehicle ads
Broken or sold-out landing pages where the VDP no longer loads are the single most frequent cause of vehicle ad disapprovals. Close behind are price mismatches between the feed and the live VDP, sold vehicles still appearing as available in the feed, and missing or incorrectly named required feed attributes. Policy-violating ad copy, including unsupported claims, superlatives that can't be substantiated, or references to sensitive categories, is the fourth common cause. Site security and crawlability issues, such as SSL certificate errors or pages blocked from Google's crawler, round out the most frequent problems we see in new dealership account audits.
A practical step-by-step fix process
Start by reading the exact disapproval reason in the policy notice rather than guessing. Open the final URL from the feed or ad and confirm it loads correctly on both desktop and mobile. Compare every relevant feed attribute value against what the live VDP actually shows. Remove any policy-risk copy or imagery from the ad creative. Fix technical issues like SSL errors or blocked crawlers at the server level before attempting a resubmit. Only request a manual review after you've confirmed the correction is live and verified. Submitting before the fix is in place wastes review cycles and can flag the account for additional scrutiny.
Preventing recurring disapprovals with feed hygiene
Automated inventory synchronisation is the primary prevention tool. If your feed updates in near-real time whenever a vehicle is sold or repriced, the entire category of stale-data disapprovals disappears. Merchant Centre diagnostics should be checked after every feed refresh cycle, not just when a performance problem surfaces. Setting up email alerts for Merchant Centre warnings means you catch issues before they compound across a full inventory update cycle. Discovering them only when a campaign stops serving entirely is an expensive delay.
Optimisation tactics that lower CPA and improve lead quality
Audience signals that improve Performance Max performance
Performance Max uses audience signals to accelerate the learning phase, not as hard targeting restrictions. The three most effective signal types for dealership campaigns are: in-market auto shopper segments (buyers actively researching vehicle purchases), competitor-site visitor lists built from custom segments around competitor URLs and high-intent purchase queries, and CRM-based Customer Match audiences using past leads and previous buyers. Adding all three gives the campaign's algorithm a strong starting point, which means you reach profitable audiences faster and waste less budget on the exploratory phase.
Search term management and negative keyword strategy
Non-brand search campaigns require active search term management. Review your search term reports weekly and add negative keywords to filter out irrelevant traffic: parts-only queries, DIY repair searches, competitor model queries outside your franchise, and informational queries from people researching rather than buying. High-intent, model-specific terms that are driving conversions should be pulled into dedicated ad groups so your ad copy can match the query closely. Tightly matched ad groups consistently outperform broad, consolidated ones on Quality Score and conversion rate, which compounds over time as a cost advantage.
When to bring in a specialist for managed campaigns
Multi-franchise accounts, dealership Google Ads budgets above R30,000 per month in paid search, and the offline conversion tracking workflow described above are all situations where working with a specialist team is often more effective than building car dealership PPC expertise in-house from scratch. The technical layers, feed management, GTM configuration, GCLID capture, CRM integration, and offline import, require experience to implement correctly. A misconfigured tracking setup silently degrades Smart Bidding performance for months before it's identified.
The Juicy Designs team manages Google Ads accounts for automotive dealerships across South Africa, with a Google Ads Certified founder leading every account. If you want the setup done correctly without building a PPC team internally, reach out for a direct account audit.
Getting this right is worth the effort
Dealership Google Ads performance is almost entirely determined by setup quality. Feed accuracy, campaign structure, conversion tracking depth, and bidding strategy alignment determine your cost per lead far more than your daily budget does. A competitor spending twice as much with a poorly configured account will consistently pay more per sale than a well-structured account running on a modest budget with clean data flowing through every layer.
The implementation is detailed, but the key actions are straightforward: get the vehicle inventory feed right first, using exact attribute names and automated sync to keep it current. Separate campaigns by inventory type and objective so Smart Bidding can optimise within meaningful boundaries. Capture GCLIDs on every lead form and store them in your CRM. Upload showroom sales as offline conversions so your bidding algorithm trains on real revenue outcomes rather than form submissions.
If you want your dealership Google Ads account built and managed by a certified specialist with a documented South African automotive track record, contact Juicy Designs directly for a full account audit. The audit covers feed compliance, campaign structure, conversion tracking quality, and bidding strategy alignment, the four areas where most dealership accounts are leaving money on the table right now.
