Mercedes service landing page hero background for German Formula
HomeCasesGerman Formula
Lead Generation and Attribution Case Study

German Formula
Google Ads System Rebuild

How brand-specific landing pages, AI call classification, and revenue attribution turned local Search into a measurable acquisition system.

+183%
First-time orders
Attributed to Google Ads
+100%
Google Ads revenue
Strict first-touch model
75
Dedicated landing pages
Built around brand and service intent
2
Attribution models
Strict acquisition and broader influence

German Formula did not need another opaque ad account. It needed a system where search intent, landing pages, calls, customer qualification, invoices, and revenue all connected to the same story.

"The result was not just more leads. It was a system that could explain which calls mattered, which customers were new, and how Google Ads connected to real revenue."

How the system was rebuilt

Starting point: ads were live, but business visibility was weak

German Formula is a Portland auto repair business focused on German vehicles: BMW, Audi, Mercedes-Benz, Porsche, and Volkswagen. Google Ads already existed, but the team could not clearly connect ad spend to leads, qualified calls, new customers, invoices, and revenue.

That made the account hard to trust. The client could see activity, but not a clean line from marketing to business outcomes. We also found basic site friction, including form issues that could break the handoff between traffic and lead capture.

The job was not to launch one more campaign. It was to rebuild the full demand and measurement system so each stage could be explained, tracked, and improved.

That first meant fixing site and tracking foundations. Without working forms and cleaner conversion tracking, even a better account structure would still leak demand and hide the real value of paid traffic.

Search-intent architecture: structure built around what people actually search

We did not organize the account around a generic auto repair theme. German Formula only works on German vehicles, so the campaign and landing-page structure had to reflect brand-specific and service-specific demand in Portland.

That meant aligning keywords, ad groups, and landing pages around exact customer intent. A BMW brake repair query should land on BMW brake repair messaging. An Audi diagnostics query should land on Audi diagnostics messaging. The more precise the path, the easier it is for users to trust the offer and convert.

  • Brand segmentation for BMW, Audi, Mercedes, Porsche, and Volkswagen.
  • Service-level coverage for service, repair, mechanic, diagnostics, alignment, brake repair, suspension repair, transmission repair, electrical system repair, cooling system repair, clutch repair, fuel system repair, ignition system repair, power steering repair, and exhaust system service.
  • Local intent around Portland and nearby service-area variations.
  • Urgency and problem framing based on how real customers describe the issue.

Landing pages in production: 75 pages across brands and services

Instead of sending every click to a broad service page, we built a full set of dedicated landing pages tied to the combinations that mattered most. In total, the system grew to 75 landing pages across brands and services, so the account could meet people with a page that felt directly relevant to what they were searching for.

The live pages carried the same strategy into execution: a service-specific headline, trust cues, offer framing, and a clear conversion path for each brand-service pair. The result was a much tighter match between keyword, ad, and landing page.

This was not improvised page by page. The rollout was mapped around core templates for each brand, then expanded into additional services where demand and business value justified the build. That planning is what made it possible to scale to 75 pages without losing consistency or relevance.

BMW diagnostics landing page for German Formula

BMW diagnostics page built to match a high-intent search for warning-light and diagnosis issues.

Audi electrical system repair landing page for German Formula

Audi electrical repair page using the same structure for a different brand and service need.

These are examples from a much larger landing-page system. Open any image to view the full page.

For Google Ads, this mattered because even a modest improvement in landing-page relevance can materially improve conversion rates and reduce acquisition cost. The user sees the exact brand and problem reflected back immediately instead of having to interpret a general service page.

The experience was also adapted for smaller screens. Mobile users did not just get a squeezed desktop page: the layout and visual choices were tuned so the page still felt clear, trustworthy, and easy to act on from a phone.

Google Ads structure: keyword control, campaign separation, and relevance

The new Search build mirrored the landing-page system. Campaigns and ad groups were separated by brand and service so the account could control spend and messaging at the same resolution as the user intent.

Exact-match keywords and cross-negative logic mattered here. Even with a precise structure, Google can still broaden matching, so the account needed active control to prevent brands, services, and intents from bleeding into one another.

We also removed irrelevant directions, competitor terms that did not fit the strategy, and searches that were outside the client’s actual service offering. That kept the account closer to qualified demand instead of vanity volume.

BMW keyword matrix used for the German Formula account structure

Keyword matrices translated each brand-service cluster into its own controlled search inventory.

Google Ads campaign table for German Formula

The live account view shows campaign types, interaction rates, CPC ranges, and conversion performance across the build.

Google Maps was treated as its own local demand layer

Search was not the only local-intent surface that mattered. For a repair business, some users search through Google Maps when they want the nearest trusted option, compare reviews, or decide where to call from their phone.

That is why the account also included a separate Google Maps campaign. It is a smaller part of the story, but it shows the strategy covered the full local path instead of only classic Search placements.

AI call classification: beyond “a call happened”

For this business, call volume alone was not enough. A local repair shop needs to know whether a call is relevant, whether it is a first-time customer, and whether the issue fits the work the shop actually wants.

We used CallRail as the source system, then layered a custom AI classification process on top of it. Transcripts were analyzed, tagged back into CallRail, and stored for downstream reporting. That created a more useful distinction between relevant leads, existing customers, missed calls, and low-value conversations.

  • Calls entered CallRail and generated transcripts.
  • Our system pulled the transcript and analyzed it against German Formula business context.
  • Each call was classified and returned to CallRail as a tag.
  • The tagged dataset was stored for downstream reporting and attribution work.
  • Classification quality was manually checked early on to make sure the tags were trustworthy.
CallRail summary dashboard for German Formula

CallRail reporting gave baseline visibility into source mix, first-time callers, answered calls, and missed calls.

CallRail call list with AI-driven tags

Tagged calls turned raw call logs into a cleaner lead-quality signal the business could actually use.

Revenue attribution: connecting CallRail, Shop-Ware, and business outcomes

The final layer connected marketing activity to invoices and revenue. German Formula used Shop-Ware as the service-management and invoicing platform, but it lived separately from marketing. Without a join between those systems, the business still could not say which sources created real customers and revenue.

We linked CallRail and Shop-Ware primarily through phone-number matching, with email used where possible, and built two attribution models on top: a strict first-touch acquisition model and a broader influence model. That let the client see both the cleanest acquisition view and the wider role of paid search in repeat or multi-touch journeys.

The strict model answered a conservative business question: how many first-time customer orders and how much revenue can be attributed to Google Ads as the first qualifying touchpoint. The broader model answered a different one: where did Google Ads still influence the path, even if it was not the very first touch.

Strict and broad attribution model dashboard for German Formula

The dashboard compares a strict first-touch acquisition model with a broader influence view across Google Ads, GMB, and organic.

The strict model is what supports the headline gains in new Google Ads-driven orders and attributed revenue.

Why the system worked

The gains did not come from a single optimization. They came from combining site fixes, tracking improvements, dedicated landing pages, a cleaner Search structure, exact-match control, negative keywords, a separate Google Maps layer, AI call classification, and revenue attribution into one operating system.

That is what changed Google Ads from a channel that merely generated clicks and calls into a channel the business could evaluate at the level of qualified demand, first-time customers, and actual revenue.

Results that held up under
stricter attribution

+183%
Google Ads orders
Strict first-touch model
+106%
Google Ads revenue
$145,669 in the strict model
299
Influenced orders
Broader influence model
$425,774
Influenced revenue
Broader revenue view

The strict first-touch model is what makes the headline credible: Google Ads-driven first-time orders rose by 183% and Google Ads-attributed revenue grew by 106%. The broader influence model then showed how paid search continued to affect later orders and total revenue beyond the first qualifying interaction.

Your business is capable of more. Shall we check?

An expert look from the outside often saves thousands of dollars. It's free.

Free audit includes competitor analysis, campaign optimization recommendations, and growth roadmap