Parquet Service

Post Image

From 0 to €30,000+ in 90 Days

Industry

Flooring

Market

Paris & Île-de-France

Budget

€0 paid acquisition first 3 m.

How organic SEO and end-to-end automation took a Parisian floor restoration brand from zero online presence to €30,000+ in revenue — with a customer acquisition cost of €0.

Total Revenue
€30k+
All time, organic only
CAC
€0
Zero paid acquisition
Conv. Rate
9.2%
Peak (Jan 2026)
Avg. Ticket
€1,800
Residential project
Executive Summary

In November 2025, a Parisian floor restoration artisan needed a scalable client acquisition system — without any ad spend for beginning . The challenge: a saturated local market, zero online presence, and a limited window to prove viability before winter.

The solution was a compound organic growth stack: a strategically acquired domain parquetservice.fr with small SEO history, a 228+ article topical authority cluster, process automation via Make + Notion, and an AI-powered lead qualification funnel. The result: first leads within 30 days, €12,000 in month two, and €30,000 in cumulative revenue — all with CAC at zero.

Most local service businesses rent their customer acquisition from aggregators at €15–60 per lead. This case proves that owning the channel creates a compounding moat that paid acquisition cannot replicate.
Execution Timeline
November 2025
Foundation — Domain, Brand & Technical Infrastructure
Acquired parquetservice.fr, installed WordPress with full SEO stack, captured before/after video assets on active job sites, registered on aggregators for citation building, launched Google My Business.
November–December 2025
Content Velocity — 100 Articles, Topical Authority Cluster
Published 100 pillar + cluster articles covering all Paris arrondissements and full search intent funnel. Accelerated indexation via Search Console + social distribution. Sidebar CTAs on every page. First leads arrived in under 30 days: 69 sessions → 5 leads → CR 7.3%, CAC €0.
December 2025
Automation — Make + Notion + AI Qualification Funnel
Expanded to 228 articles. Launched interactive instant quote calculator. Built Make automation: form → Notion CRM → artisan notification → AI lead scoring → automated deposit request. Sales cycle compressed from 3–5 days to under 4 hours.
January 2026
First Full Month — €12,000 Revenue
SEO visibility +42% MoM. Conversion rate improved to 9.2% (+26% vs December) from higher-intent traffic and friction reduction. Closed €12,000 in revenue with CAC still at €0.
February 2026 →
Scale — Geographic Expansion & Margin Engineering
Expanded keyword coverage to Île-de-France suburbs (Neuilly, Boulogne, Vincennes, Versailles corridor). Added hardwood floor supply + installation as second revenue stream. Implemented minimum project threshold to protect artisan margins. SEO visibility +33% MoM. Revenue compounding.
Phase 1 — Domain Acquisition: The Strategic Shortcut

Rather than registering a new domain and waiting 6–12 months for Google authority to build, we identified and acquired parquetservice.fr — an existing domain with history in the same niche, exact-match keyword alignment, and natural local branding that French speakers immediately decode.

This single decision compressed the typical SEO timeline by 3–6 months. Cost: €200–500 for the domain vs. €10,000+ equivalent in paid search to bridge the same gap.

Technical stack built for speed and crawlability: WordPress + Yoast SEO + WP Rocket + Cloudflare, with LocalBusiness, Service, and FAQPage schema markup from day one.

Phase 2 — Content Architecture at Scale

The content strategy was built on a pillar-cluster model: broad service pages supported by geo-specific and intent-specific long-tail articles. Keyword research mapped every search intent in the floor restoration funnel:

  • Informational: "comment poncer un parquet soi-même"
  • Comparison: "parquet huilé vs vitrifié"
  • Local transactional: "rénovation parquet Paris 15"
  • Problem-aware: "parquet grinçant que faire"
  • Price-intent: "coût ponçage parquet Paris"

Each article was structured identically: H1 targeting exact-match local keyword, opening paragraph optimised for featured snippets, 2–3 internal links to cluster and pillar pages, sidebar CTA, FAQPage schema where applicable. 100 articles in phase one, 128 more in phase two — covering all 20 Paris arrondissements and the full informational funnel.

Most local service websites have 5–15 pages. We built 240+. Topical coverage creates a compounding SEO moat that paid acquisition cannot replicate — and competitors cannot close without the same time investment.
First Results — December 2025
Metric Value Context
Organic Sessions 69 100% from Google organic
Leads Generated 5 Form inquiries
Conversion Rate 7.3% Industry benchmark: 2–4%
Customer Acq. Cost €0 Zero paid media
Avg. Project Value €1,800 Residential floor restoration
Phase 3 — Automation Stack

As lead volume grew, manual coordination became the bottleneck. A Make automation connected the site inquiry form to a Notion CRM, creating a zero-touch workflow:

  • Lead submits form → Make webhook triggers → Notion database entry created
  • Artisan receives automated notification with full project details
  • AI layer scores leads by surface area, project type, location, and urgency
  • High-value leads (>80m², premium finishes) flagged and prioritised
  • Low-margin projects filtered out automatically
  • Deposit request sent programmatically upon client confirmation

The interactive quote calculator reduced the second major friction point: visitors could get an instant price estimate before making contact, eliminating the "can I afford this?" objection. Visitors who engaged with the calculator converted at 2.3× the baseline rate.

January 2026 — First Full Month Results
Metric January 2025 Change
SEO Visibility +42% Month-over-month
Conversion Rate 9.2% +26% vs December
Revenue Closed €12,000 Month 3 from launch
Avg. Ticket €1,800 Stable
Customer Acq. Cost €0 Unchanged
Phase 5 — Geographic Expansion & Margin Engineering

With the Paris arrondissement cluster performing, expansion moved to Île-de-France suburbs: Neuilly-sur-Seine, Boulogne-Billancourt, Vincennes, Saint-Cloud, Meudon, the Versailles corridor, and Val-de-Marne. Each cluster followed the same architecture — pillar page + 6–10 cluster articles. Organic visibility grew +33% month-over-month in February.

A minimum project threshold was implemented in the AI qualification layer, automatically declining projects under 20m² and complex logistics without appropriate pricing. The result: artisan capacity was reserved for €1,800+ projects, improving per-project margin without increasing hours.

Counter-intuitively, turning down small projects increased total revenue. Margin protection is a growth strategy, not a restriction.
Total Revenue
€30k+
Cumulative, all time
CAC
€0
Every phase
Conv. Rate Peak
9.2%
+26% from baseline
SEO Growth
+42%
MoM peak
Articles
228+
Topical authority cluster
Five Decisions That Drove the Outcome
01
Acquired domain vs. new registration

A new domain requires 6–9 months in the Google sandbox. The acquired domain compressed this to 30 days. Cost with the right tool: €20–50 vs. €10,000+ equivalent in paid search.

02
228 articles: volume as competitive moat

At this volume, the site achieves semantic completeness. Google treats the domain as the authoritative resource. Competitors with 10-page websites cannot compete for the same query space.

03
Sidebar CTA on every article

Informational content converts poorly without a persistent path to inquiry. The sticky sidebar ensured every visitor had zero-friction access to contact, regardless of entry point.

04
Automate the bottleneck, not the commodity

We automated lead qualification and quote generation — the highest-friction steps in the funnel. Sales cycle: 3–5 days → under 4 hours. Conversion rate +26%.

05
Minimum project threshold

Filtering out sub-threshold projects protected artisan capacity for €1,800+ jobs. Margin protection is a revenue strategy.

Risk: content quality at scale

228+ articles risks diluting topical authority if quality drops. Google's Helpful Content system penalises volume-without-value. The model only holds if every article is substantively useful — not keyword filler.

Technology Stack
Category Tool Purpose
CMSWordPressContent management & site architecture
SEOYoast SEOOn-page optimisation & schema markup
PerformanceWP Rocket + CloudflareCore Web Vitals & CDN
CRMNotionLead & project tracking
AutomationMake (Integromat)Lead routing, qualification, quoting
AnalyticsGoogle Search ConsoleIndexation monitoring & keyword data
Local SEOGoogle My BusinessLocal pack visibility
DistributionFacebook + LinkedInIndexation acceleration & social signals
Conclusion: Own the Channel

Parquet Service Paris demonstrates that in local services, organic SEO — when engineered systematically — outperforms paid acquisition on cost, lead quality, and conversion rate. High-intent organic visitors convert at 2–3× the rate of paid traffic for service businesses.

The compounding nature of topical authority means traffic and lead volume continue to grow as the content base matures, without proportional increases in investment. By contrast, paid acquisition requires continuous spend to maintain any volume.

Every competitor who remains on aggregators continues to rent their customer acquisition at €15–60 per lead. Every month of organic investment by parquetservice.fr compounds into a structural advantage that new entrants cannot close without the same time investment.

Owning the channel is a strategic asset. Not a line item in the marketing budget.
Google Search Console data shows the organic growth trajectory — 21,100 impressions and 377 clicks with zero paid traffic. The upward trend across both clicks and impressions reflects the compounding effect of topical authority building over time. Average position 18.8 across 228+ articles — typical new sites start at 40+. Impressions and clicks on a consistent upward trajectory from month one.
Prev
Carlstone
Next
DTC Marketing Strategy Without Agency: Maximize Your Success
Comments are closed.