Skip to content
LET'S TALK
EN▾

← the board · case study

PILLAR SOLAR CARPORTS

From zero campaign history to 721 recorded Meta leads — with a 384-lead scaled cohort at €25.14 CPL and search visibility growing alongside paid demand.

  • industrySolar carports
  • faderMeta Ads
  • countryGermany
  • periodSince 2024
  • leakdemand

a lead is not yet a sale.

PILLAR — SOLAR CARPORTS

the challenge

NO HISTORY. A LONG SALES CYCLE.

PILLAR entered a complex German B2B market as a new brand with no usable campaign history. Solar carports are a high-consideration product, so fast impulse sales were never a realistic promise. The first two tests spent €437.07 without generating a lead. Instead of scaling a broken setup, we used the failure to rebuild the offer, audience logic and funnel.

our solution

A FULL DEMAND SYSTEM.

We built paid and organic acquisition as one system: create demand, capture intent, qualify the response and keep improving from real data.

  1. 01

    DIAGNOSE

    We treated the zero-lead tests as evidence, not a reason to burn more budget.

  2. 02

    MAP DEMAND

    We separated awareness, traffic and lead intent for different decision-makers.

  3. 03

    REBUILD

    We changed the offer, creatives and form logic until the market started responding.

  4. 04

    QUALIFY

    We judged leads by fit and willingness to talk — never by form count alone.

  5. 05

    COMPOUND

    SEO captures demand over time while paid campaigns create it now.

the results

A WORKING FUNNEL. VISIBLE SEARCH DEMAND.

721Meta leads recorded account-wide

384Leads in the 7-campaign scaled cohort

€25.14Weighted CPL in the scaled cohort

51/92Tracked keywords in Google's Top 10

+420%Search impressions during publishing versus the equal baseline window

1,288Post-run organic clicks from the launched-page cohort

169KPost-run impressions from the launched-page cohort

CUMULATIVE META LEADS · SEP 2024–JUL 2026
SEP 24DEC 24MAR 25JUN 25SEP 25DEC 25MAR 26JUL 26
7210

paid creates demand. seo keeps compounding.

+420%Search impressions during publishing versus the equal baseline window

1,288Post-run organic clicks from the launched-page cohort

169KPost-run impressions from the launched-page cohort

automated seo layer

WE STOPPED THE SYSTEM. THE PAGES DIDN'T.

From July through December 2025, a controlled automated publishing layer expanded PILLAR's long-tail search footprint. We then stopped the publishing run and measured only the cohort of URLs first seen in Search Console during that period.

+420%Search impressions during publishing versus the equal baseline window

1,288Post-run organic clicks from the launched-page cohort

169KPost-run impressions from the launched-page cohort

method · equal 184-day GSC windows · first-seen URL cohort

the footnote

WHAT CHANGED
IN THE BUSINESS.

From September 2024 to July 2026 the Meta account recorded 721 leads.

measured period
Meta: September 2024–July 2026. SEO rankings: 2025-02-22–2026-07-11. Automated publishing: 2025-07-01–2025-12-31; post-run measurement: 2026-01-01–2026-06-30.
method
equal 184-day GSC windows · first-seen URL cohort
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 RESULTS.

For B2B teams with a high-ticket product and a long decision cycle that need to combine Meta demand generation, search-intent capture and verifiable measurement.

  • You already invest in acquisition and want lead volume, scaled-cohort cost and compounding SEO tracked separately.
  • You sell a high-consideration product where a lead is a conversation, not an instant sale.
  • You want paid and organic run as one measured system, not two disconnected reports.

timeline

HOW THE SYSTEM WENT LIVE.

  1. Foundation

    The first two tests spent €437.07 with no leads, so before scaling we rebuilt the offer, audiences and funnel logic.

  2. Build & ship

    We launched a Meta funnel with separate demand, traffic and lead logic, and grew SEO in parallel to capture search intent.

  3. Compound

    We scaled seven Instant Form campaigns to 384 leads and, after stopping publishing, separately checked whether the SEO cohort kept delivering impressions and clicks.

asked about this case

Was this a one-off campaign or a system?

It was a system with two loops: Meta created and converted demand into recorded leads, while SEO accumulated search visibility; we measured each loop separately.

Can we get a similar setup for our market?

We start by diagnosing your product, market, existing data and decision cycle. From there we define which parts of the PILLAR approach can reasonably transfer — without promising to repeat its numbers.

What was broken?

PILLAR entered a complex German B2B market as a new brand with no usable campaign history. Solar carports are not impulse purchases. The first two Meta tests spent €437.07 with zero leads. Scaling that setup would have burned budget, not created demand.

The leak was demand: the market did not yet know the offer in a form that produced conversations.

What we did

We treated the zero-lead tests as evidence. Then we rebuilt offer, audience logic and funnel as one demand system: create demand, capture intent, qualify the response, improve from real data.

Meta ran with separate logic for awareness, traffic and lead intent. Leads were judged by fit and willingness to talk — not form count alone. SEO ran in parallel to capture search intent over time; we measured that loop separately.

One number that moved

721 Meta leads recorded account-wide from September 2024 to July 2026.

Inside that span, a 7-campaign scaled Instant Form cohort produced 384 leads at a weighted €25.14 CPL.

Boundaries:

  • 721 = account-wide recorded Meta leads for the full period — not revenue, not closed deals, not “sales.”
  • 384 / €25.14 = scaled cohort only — not the whole account average for every euro spent.
  • Early €437.07 / 0 leads stays in the story as the failed start, not a hidden cost line inside 721.
  • A lead is a conversation start, not a sale.

Secondary proof (SEO — separate column)

During 1 Jul–31 Dec 2025, a controlled automated publishing layer expanded long-tail search. After the run stopped, we measured only URLs first seen in Search Console in that window.

Equal 184-day GSC windows: search impressions +420% during publishing vs baseline. Post-run launched-page cohort (1 Jan–30 Jun 2026): 1,288 organic clicks and 169K impressions. Rankings window also cited on the case: 22 Feb 2025–11 Jul 2026 with 51/92 tracked keywords in Google’s Top 10.

Boundaries: SEO figures are acquisition signals for a page cohort — not Meta leads, not revenue, not proof that Meta alone caused organic growth. Do not merge Meta and SEO into one “result.”

What we refused

We refused to scale the broken €437 setup. We refused to sell “leads = sales.” We refused one blended dashboard that hides which loop moved.

FAQ

Was this a one-off campaign or a system? A system with two loops: Meta created recorded leads; SEO accumulated visibility; each loop measured separately.

Can you promise the same numbers? No. We diagnose product, market, data and decision cycle first — then say what can transfer.

Is Meta enough alone for this product? Often not. High-ticket B2B usually needs paid demand plus a clear path into search and sales conversation.

CTA

Sell a high-consideration B2B offer and need Meta demand with honest measurement? Write what you sell, ticket size and how sales takes a lead → hello@grandma.agency / /contact/. Related: /services/meta-ads/, /services/seo/.

write to us

READY FOR
SIMILAR RESULTS?

Tell us where you are today. We'll tell you honestly what growth could look like — no pitch, no guesswork.

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.