Skip to content
LET'S TALK
EN▾

← the board · case study

RENOVATION DEMAND RENOVATION LEAD GENERATION

Google Ads generated 287 tracked high-intent actions, while Meta added 78 renovation leads.

  • industryRenovation
  • faderGoogle Ads
  • countryGermany
  • periodOngoing collaboration
  • leakdemand
BETSA — RENOVATION LEAD GENERATION

the challenge

LOCAL DEMAND. HIGH CONSIDERATION.

Renovation is local, expensive and trust-heavy. Broad traffic alone does not prove commercial intent.

our solution

LOCAL OFFERS FOR LOCAL LEADS SPECIFIC NEEDS.

We aligned service-specific creatives and lead forms around concrete renovation needs and geography.

  1. 01

    MAP SERVICES

    Separated windows, roofing and renovation demand by intent.

  2. 02

    CAPTURE SEARCH

    Built Google campaigns around calls, forms and quote requests.

  3. 03

    CREATE DEMAND

    Used Meta creatives to reach homeowners before the final search.

  4. 04

    TRACK INTENT

    Kept calls, sent forms, email clicks and Meta leads separate.

  5. 05

    REBALANCE

    Shifted effort toward services and periods with stronger response.

the results

TWO CHANNELS. 287 GOOGLE ADS ACTIONS + 78 META LEADS.

287Google Ads high-intent actions

78Meta renovation leads

144Phone clicks from Google Ads

86Submitted forms from Google Ads

50Email clicks from Google Ads

7Quote requests from Google Ads

144Phone clicks

86Forms sent

50Email clicks

7Quote requests

78Meta renovation leads

google ads breakdown

NOT JUST TRAFFIC. ACTIONS WITH INTENT.

The 287 Google Ads actions were recorded at the bottom of the funnel: 144 phone clicks, 86 submitted forms, 50 email clicks and 7 quote requests. Meta supplied a separate stream of 78 renovation leads.

144Phone clicks

86Submitted forms

50Email clicks

7Quote requests

the footnote

A TRANSPARENT
TWO-CHANNEL SYSTEM.

Google Ads recorded 287 high-intent actions: 144 phone clicks, 86 submitted forms, 50 email clicks and 7 quote requests.

measured period
2025 calendar year
source
public case on grandma.agency, numbers as recorded in the account — no rounding beyond what the label says

who this is for

BEST FOR TEAMS THAT NEED CLARITY.

For local-service businesses that need a traceable path from demand generation to a contact action.

  • You sell a local, high-consideration service where every contact matters.
  • You want search and paid-social outcomes kept separate and checkable.
  • You need reporting based on concrete actions, not one blended headline number.

timeline

HOW THE SYSTEM WENT LIVE.

  1. Foundation

    We defined two separate measured outcomes: 287 tracked Google Ads actions and 78 Meta renovation leads.

  2. Build & ship

    Channels, creative systems and feedback loops.

  3. Compound

    Iterate on what produces response; remove what does not.

asked about this case

Was this a one-off campaign or a system?

A system: measurement, execution and iteration designed to improve from evidence.

Can we get a similar setup for our market?

First we diagnose in writing, then map the shortest path to measurable contact actions.

What was broken?

Renovation is local, expensive and trust-heavy. Broad traffic does not prove commercial intent.

Leak: demand quality / measurement.

What we did

Mapped services by intent (windows, roofing, renovation). Google campaigns around calls, forms and quote requests. Meta creatives for homeowners before the final search. Kept Google actions and Meta leads in separate columns. Rebalanced toward stronger services/periods.

One number that moved

287 Google Ads high-intent actions in 2025 calendar year.

Breakdown: 144 phone clicks + 86 submitted forms + 50 email clicks + 7 quote requests = 287.

Secondary stream: 78 Meta renovation leads (separate — not inside 287).

Boundaries:

  • 287 = Google Ads bottom-funnel tracked actions only — not Meta, not revenue, not jobs completed.
  • 78 Meta leads = separate channel total — do not add into 287 or call the sum “365 leads” without labeling both sources (why-us may show 365 as combined response actions elsewhere — keep labels honest).
  • Use email clicks (not “email intents”).
  • Primary fader on the case is Google Ads.

What we refused

One blended headline that hides call vs form vs Meta. Traffic vanity without contact actions.

FAQ

Campaign or system? System improved from evidence.

Similar setup? Writing-only diagnostic first.

CTA

Describe services, region and contact routes → hello@grandma.agency / /contact/. Related: /services/google-ads/, /services/meta-ads/.

write to us

NEED RESULTS YOU CAN
CHECK, NOT GUESS?

Describe the services, region and contact routes. We will check which channel can produce a useful, measurable next action.

No calls, no newsletter. A reply from a person, usually within one working day. Prefer chat? Telegram · hello@grandma.agency

GrandMa in an armchair, answering on her phone
A person from the team replies.

PREFER MESSAGING?

write where it's easier for you.

The same team, the same written answers, in the channel you already use. Usually within one working day.